Umbraco Forum Administration

Monday, November 02, 2009 by Zac

I extended the umbraco Forum (http://our.umbraco.org/projects/uforum-basics) to provide some basic, necessary administrative functions.  This addition will allow editing and deleting of topics and comments (from the comments page on the forum).  Administration takes place on the forum when logged in as a member of type ForumAdmin.

 

Here's how to setup these changes

 

Prereq's

  • Umbraco uForum installed

Steps to add admin capabilities

  1. Download the admin changes here (note -- updated with additional files on 2/23/10)
  2. Copy the files from the deploy folder to the respective umbraco folders in your installation (note: don't overwrite these folders, just move the files)
  3. Run the sql script ForumAdminDBTriggers.sql.  This will setup the database triggers that are needed to update the forum and topic table stats when you delete comments or topics
  4. Create an umbraco macro for the forumAdmin xslt macro (developer tab > macro > create new, point to the forumAdmin xslt file)
  5. Make sure your master file includes a reference to the jquery file (included in the scripts directory)
  6. Create a Member Group named ForumAdmin
  7. Create a member to administer the forum and add the member to the ForumAdmin group
  8. Login to the forum as the forum administrator.  When you view the forum comments, you'll see textboxes with the comments / topic title filled.  You can edit or delete the topic or comments via the link buttons.

The trunk folder includes the updated forum solution.

 

I think this is all you need to set it up.  If you have any questions or comments, add a comment here or send me an email.  I don't check the umbraco forums often.

Hope this helps

 

- Zac


Share

Sign up for our Newsletter!

picture We never sell your email address and will send our company newsletter just a few times a year.

Enter your email

Our services

picture Our focus is to provide the highest quality software consulting coupled with superior support. We are experts in Umbraco, custom web development, data modeling & more
Read more about our internet consulting services

Free Project Quote!

picture We can help! Contact us today for a free quote!

Email: info@tadasolutions.com
Call us: 773-546-9602
Or send us a message via our contact page

© Copyright TaDa! Solutions All Rights Reserved