![]() |
Owned Forums / Diaries for your members!
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:
|
Screens:
Picture-1.jpg - DCP index Picture-2.jpg - Edit Diary Picture-3.jpg - Add Owner |
Picture-4.jpg - delete owner
Picture-5.jpg - queue for admin Picture-6.jpg - queue for normal user |
wow, this is really cool. anyway you can make this for vB3.5?
|
Whoops, found a small bug.
In the template diary_editdiary_addowner, change the following line: Code:
<div class="smallfont"><a href="$vboptions[bburl]memberlist.php?do=search">Find Member</a></div> Code:
<div class="smallfont"><a href="$vboptions[bburl]/memberlist.php?do=search">Find Member</a></div> And once I install a test 3.5 forum and familiar myself with the structural differences, I will try and write this for that, too :). |
Quote:
|
Depending on if I get my 3.5 test board up tomorrow, I'll try and port it then.
It requires very few changes to my files, no hooks/plugins, and as far as i know no template changes :). |
I'm getting a small path error. The nav at the top left is off of wack. Any idea how to fix that? Further tesing has more problems. I had to look at my VB version and I'm using 3.0.7 and this hack you wrote for 3.0.5 so I'm assuming that is where the problem lies.
Go Back MyForums > Diary Control Panel Reload this Page |
Can you explain where the path error is and what the problems you are having are (in detail)?
|
I am not clear what this do..
So it is like members can create sub forum for themselves? |
All times are GMT. The time now is 03:19 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|