Thanks a lot for this info. It worked great for my after one of our "Admin" users deleted the "forum:thread" page.
Posted by Phil Chett on 20 Jul 2007 11:23, last edited by GoVegan on 09 May 2010 05:44
Tags: fixing forum post repair thread
Here is the german version on our Handbook: Forum - Notfall-Hilfe !
The following has not been fully tested. I'm hoping someone who has managed to break their forums, use this, and let us know if it works! (please?)
Avoiding &^%$ Ups
From bitter experience i have learnt that it is relatively easy to render your forums inoperable. As have others!
The cause of this is usually because you have deleted something that you shouldn't.
Deleting POSTS does not cause any problems but deleting THREADS may, and deleting Categories can almost certainly lead to disaster.
Have a look in Site Manager » Forum & discussion » Structure
However you have set up your forum you will have a HIDDEN Category
In there is a deleted threads section.
MOVE unwanted Categories to the Hidden section
MOVE unwanted Threads to the deleted section
Oops! too late: The FIX
Look in "List all pages"
There should be the following pages required to have a working Forum
- Forum Categories
- Forum Category
- Forum Thread
- Recent Threads
- Recent Forum Posts
If any of these are missing or corrupt, then they need replacing/re-coding.
Re-create page
Forum Categories.
This should have a page re-created called
forum:start
The title should read
Forum Categories
and the code inside should be
[[module ForumStart]]
[!-- please do not alter this page if you want to keep your forum working --]
Forum Category
This should have a page re-created called
forum:category
The title should read
Forum Category
and the code inside should be
[[module ForumCategory]]
[!-- please do not alter this page if you want to keep your forum working --]
New Forum Thread
This should have a page re-created called
forum:new-thread
The title should read
New Forum Thread
and the code inside should be
[[module ForumNewThread]]
[!-- please do not alter this page if you want to keep your forum working --]
Forum Thread
This should have a page re-created called
forum:thread
The title should read
Forum Thread
and the code inside should be
[[module ForumThread]]
[!-- please do not alter this page if you want to keep your forum working --]
Recent Forum Posts
This should have a page re-created called
forum:recent-posts
The title should read
Recent Forum Posts
and the code inside should be
[[module RecentPosts]]
[!-- please do not alter this page if you want to keep your forum working --]
After re- creating the missing pages, your forums should now start to work again……
i hope :))
Phil's Quick forum fixing guide
The following is something that i was recently playing with that seems to work.
Give it a try, and let us know if it does the trick.
If you have found any of this how to useful, dont forget to rate it :-)
Phils quick, oops i cocked up my forum guide :-)
Copy this code into any new page on your wiki
||~ #||~ page title ||~ Page name (url)||~ Required Inserted Module||
||1||forum Categories|| [[[Forum:start ]]]||@@[[module ForumStart]]@@||
||2||forum Category||[[[forum:category]]]||@@[[module ForumCategory]]@@||
||3||Forum Thread||[[[forum:thread]]]||@@[[module ForumThread]]@@||
||4||New Forum Thread||[[[forum:new-thread]]]||@@[[module ForumNewThread]]@@||
||5||Recent Forum Posts||[[[forum:recent-posts]]]||@@[[module RecentPosts]]@@||
You will then have a table like this below.
Look in the page name column. If any pages are missing they will show up as a different colour (theme dependant)
- Click on the offending link.
- This will prompt you to create a new page
- Create the new page, inserting the correct module,
- Change the page title to that in the first column of the table
# | page title | Page name (url) | Required Inserted Module |
---|---|---|---|
1 | forum Categories | start | [[module ForumStart]] |
2 | forum Category | category | [[module ForumCategory]] |
3 | Forum Thread | thread | [[module ForumThread]] |
4 | New Forum Thread | new-thread | [[module ForumNewThread]] |
5 | Recent Forum Posts | recent-posts | [[module RecentPosts]] |
Authors
Phil Chett. Please visit his/her userPage.
Thanks a lot for this info. It worked great for my after one of our "Admin" users deleted the "forum:thread" page.
Good info. I fixed my forum after using the WRONG delete option.
Note to self and others: By all means "move a thread/post to hidden:deleted" but don't use the "delete page" option at the bottom. That's a global thing you want to avoid in the forum.
This fixed my bonehead mistakes!
When you move something to the hidden category it seems that the option to 'show' the hidden category is available to anyone ~ How do you remove the 'show' option?
Hi all I have a problem with my forum pages that falls outside of the 'fixes'.
I? have all the pages coded correctly but can not for the life of me work out where the buttons have gone.
Is there a way to delete the forum and start from scratch, I went through the step by step guide to creating the forum and didnt see anywhere to activate it, could this be that it has been activated already.
for those that need to look the forum is at http://rmaa.wikidot.com/rmaa-wiki-forum
any assistance would be appreciated
Cheers
You cant start from scratch.
have you set any categories in the forum
http://community.wikidot.com/howto:forum-step-by-step
I have set 1 category but the problem i have is that there are no buttons to allow the users to post anywhere or add new replies
if you go to http://rmaa.wikidot.com/rmaa-wiki-forum you will see what i mean
cheers
http://rmaa.wikidot.com/forum:start
this is from your site. there are NO categories
please re-read and follow
http://community.wikidot.com/howto:forum-step-by-step
so that it looks more like
http://psc.wikidot.com/forum:start
Thanks a lot!
I fixed my forum at least :)
I have read your page above, it has provided me with better knowledge, but I'm still unfamiliar with this stuff…
Anyways…
My situation is pretty similar, or even exact - I was hoping that you could tell me how to recover all the threads of my forum. The site is lolwiki.wikidot.com
I was browsing the forums, and noticed a thread I didn't want. I proceeded to deleting it. After I deleted it, I tried accessing other threads… The result I got was a page saying "This page does not (yet) exist."
I posted a lot of stuff on, and I was looking to keeping it too, so I need help on recovering it……
Any advice is greatly anticipated and accepted…
Consider this as an urgent S.O.S. with quite a few users waiting for the forums to work again.
You deleted the page, not the thread. Remake the page with the following code:
[[module ForumThread]]
[!-- please do not alter this page if you want to keep your forum working --]
(Note: I got that code right from this page!, options, then view source)
Alright, thanks.
I've fixed the forums :D
Anyways, thanks again. Be sure to visit www.lolwiki.wikidot.com!
http://osagecollege.wikidot.com/start
I am having a bit of a problem…
when I post a new thread, it does not auto appear under the "Click here to visit our discussion forum. " button, but only under "recent posts". what am i doing wrong?
thanks.
And when you click on the link, it is blank…
go to this page :-
http://osagecollege.wikidot.com/forum/t-88825/test
now compare the history between the first and last revisions.
you will see something like…
the last line is trying to tell you something! :-)))))
to resolve your issues, revert the page back to revision 1.
Hi Phil,
I thínk the problem's solved now… Thanks 4 the advise!
Thanks a lot. Your page is a good help. Not easy to find that page in Wikidot.
As usefull page, please, put it in a easy place to see it quick. Thanks :D
I went over all the pages in "list pages" all seem to be there with right code. My problem: when you click on a thread within a category it refers to one persons post, all the threads do this. I can see all the new post in "recent posts" but they dont show up in the thread.
Because your site is private i cant see anything, and my crystal ball has run out of crystals.
Balls or no balls, i reckon you have deleted something you shouldn't.
Check the pages again.
i wonder why this wiki page has only got a rating of three?
…but it's still not working properly. Do I have to delete all these pages and then re-create them?
nope!:if its not working properly then you have missed something. i would have a look but your site is private.