The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Owned Forums / Diaries for your members! Details »» | |||||||||||||||||||||||||||
Owned Forums / Diaries for your members!
Developer Last Online: Apr 2011
What this hack does
This hack will allow your members to create 'diaries' (the term my site uses)--forums that are "owned" by a member or group of members. The owner(s) will be able to add and delete other owners to their diary, and modify the title/description of their diary. How it works When a user would like to create a diary, they will visit /forumdir/newdiary.php and submit their application (username and description of their desired diary). To prevent abuse, the application will be moved to /forumdir/queue.php. An administrator can either deny or confirm the application. If denied, the application is removed from the diary_queue table. If it is confirmed, it is removed from the diary_queue table and created as a new forum. The file located at /forumdir/diarycp.php will include the statistics of an owner's diary(s), including post count, thread count, latest post, forum name, as well as the 'Edit Diary', 'Add Owner', and 'Delete Owner' functions. This is only tested on 3.0.5, but I don't see why it wouldn't work on any 3.0.x install. If it doesn't work on 3.0.7 please tell me and I will update my post. Estimated install time is 5 minutes. This hack will add one table (diary_queue.php), and you need to add 11 templates. You don't need to modify any vB files. See readme.html for more info . Version 1.0.1 released July 28, 2005 and Zip updated! Read below for details all who have installed this hack! Version 1.0.1 should resolve all known bugs. The following bugs should be fixed:
Show Your Support
|
Comments |
#22
|
|||
|
|||
Quote:
This is from my pref.php // Set the ParentID of the forum that your diaries will be a child of $prefs['parentid'] = 37; |
#23
|
|||
|
|||
Sounds interesting!!! Anyone have a working example?
|
#24
|
||||
|
||||
@Skyline_GT: I did.
@Hoffi: You're welcome to attempt to implement it . If you do succeed and release it as an add-on, please tell me so that I can include the add-on link in my readme.html file . @webspider: Indeed, when I was testing my code I left 142 hardcoded in queue.php and forgot to updated. I have since updated queue with the proper variable as well as tested it and it appears to be working fine; I have attached queue.php to this post for you to download . Here's to hoping you have no more bugs from my hack! :P To everyone that has installed this hack already: 1) Please download queue.php from this post and upload it over your current one to fix a bug. 2) If your logo or navbits icons are not showing up properly, please do this (from the updated readme.html: To everyone that has yet to install this hack: Original zip updated . |
#25
|
|||
|
|||
Quote:
|
#26
|
|||
|
|||
Quote:
I'll give this a try next week when I have more time. I still don't think that using the full URL will solve the path problem but I'll give it a try. Thanks for your effort. |
#27
|
|||
|
|||
Quote:
$navbits = array("/board/diarycp/index.php" I did a test forum today and now the parentid is correct. THANKS |
#28
|
|||
|
|||
Found a new bug:-(
When I access editdiary.php I get a blank page, I can not find any errors in my php error.log though. |
#29
|
|||
|
|||
Do you have any suggestions as to how to link this hack so users can access it?
|
#30
|
||||
|
||||
editdiary.php is blank if you don't specify an action or forumid (http://www.blah.net/forum/diarycp/ed...id=x&do=foobar)
That's why there's index.php . I tried to fix the URL error that you needed to hardcode by putting $vboptions['bburl'] in the navbit link, but on my installation that made it http://www.blah.net/forum/http://www...rycp/index.php but I will keep looking for a solution. Just put a link anywhere on your site to $vboptions[bburl]/diarycp/ and that should work for others to access it. |
#31
|
|||
|
|||
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|