vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Forums without MOds Hack (https://vborg.vbsupport.ru/showthread.php?t=29474)

huss 10-03-2001 07:38 PM

I would like to see a hack where if a forum doesn't have a mod, in the mod column a link appears saying "Apply to Moderate This Forum" taking the user to an email forum or a configurable forum with aplication questions.

Admin 10-03-2001 07:45 PM

In index.php, replace this:
Code:

        if ( !isset($forum['moderators']) ) {
          $forum['moderators'] = ' ';
        }

with this:
Code:

        if ( !isset($forum['moderators']) ) {
          eval("\$forum['moderators'] = \"".gettemplate('forumhome_nomoderator')."\";");
        }

Now create a template named 'forumhome_nomoderator' and put whatever you want in there.

By the way, this also works in forumdisplay.php for sub-forums.

huss 10-03-2001 07:51 PM

Thanks.

Here's rooting for peace back home btw.

huss 10-03-2001 08:11 PM

Looks great. Follow up question: what if i wanna do the same thing in the (modreated by: a;dlkfalj) area of forumdisplay?

Admin 10-03-2001 08:18 PM

Do the same thing for forumdisplay.php.

eva2000 10-03-2001 08:22 PM

nice hack.. :)

huss 10-03-2001 08:29 PM

No you missed my point. I did the same thing for forum display and it works great on the forum listing.

I'm talking about the top of the forum display when you are in an actual forum id where it says

(Moderated by: x y and z)
but when there are no mods nothign is there. I can't find where to put the code.

Admin 10-03-2001 08:33 PM

Replace:
Code:

if ( isset($moderatorslist) ) {
  eval("\$moderatedby = \"".gettemplate('forumdisplay_moderatedby')."\";");
} else {
  $moderatedby='';
}

with this:
Code:

if ( isset($moderatorslist) ) {
  eval("\$moderatedby = \"".gettemplate('forumdisplay_moderatedby')."\";");
} else {
  eval("\$moderatedby = \"".gettemplate('forumdisplay_nomoderatedby')."\";");
}

and create 'forumdisplay_nomoderatedby' template. :)

huss 10-03-2001 08:35 PM

Toda Raba doooood.

Admin 10-03-2001 08:39 PM

No problem man, bevakasha. :)


All times are GMT. The time now is 12:32 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
  • Page Generation 0.01035 seconds
  • Memory Usage 1,724KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete