Thread: Major Additions - Modification System
View Single Post
  #3  
Old 09-21-2008, 07:42 AM
Coroner Coroner is offline
 
Join Date: Feb 2008
Location: Germany
Posts: 797
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

v2.0
Pls, take a look at the READ.ME. There are a few new entries for manual Templateedits.

With this version comes a "new" forum statistic only for modifications. If this statistic is not shown in your style, pls check out the TEMPLATE-HOOK called: forumhome_wgo_pos5 in template: FORUMHOME.

By installing the product (you need to upload the files first - or overwrite existsting), some settings will delete and generate again. This is nessesary, 'cause there could be an error message.
Maybe the browser will refresh twice - that's correct and means, that the options are generated.
Go into the MOD-System settings and check 'em out.
You'll found a handfull new options like: MOD forums or Style forums.
With this, you can now split your general MOD forums into 2 parts (like here on vBorg).
Another one is the USERTITLE option. With the installation, I've created some Coder/Designer Levels based on the installcount of all the Users MODs.
I'll give you a small example:
User XYZ has 5 Installs - 2 Installs for a Code Mod and 3 for a Style Mod. His usertitle is called: "happy User" and now ... back to the option: "Replace" or "Add". With 1 install for a Mod, the user gets a new "MOD usertitle" - if you choose "Add" his new usertitle is called:
happy User/Coder/Designer and by "Replace" Coder/Designer.
The last two Options
Leave them as they are !!! Both options will change by SCHEDULED TASK. If you really want to try, do it in your Testforum. Here also a little explaination:
You've created some Mods - wow - *g. Ok, try to nominate a mutch a you like (a minimum of 2 MODs is required). Enter AdminCP and set "start MOTM" to YES. Back in forum, refresh your browser or click anywhere to refresh your forums. If anything goes right, a new thread is create. You have nominated more than 2 mods - there will be also a poll. If not, the thread only sayed, that there wasn't enough nominations.
Ok, we have a poll. Simply vote for a Mod
(example with 3 polloptions)
Mod AAA = 0 votes
Mod BBB = 1 votes
Mod CCC = 0 votes
Now, nominate again ... nominate also the Mod BBB
In AdminCP set "start MOTM" to YES again. Back in forum refresh again and ...
... anything goes right, again ...
Mod BBB is now MOTM and can't nominate again. A new thread is also created with a poll but ... the Mod BBB isn't in there !

Coder/ Designer Level:
With this, you can create Levels based by installcount of Mods.
I've create 9 Levels for each. Release Level 1 ... 9. Each Level has a min. and a max. count.
Level 1 = 1 - 50
Level 2 = 51 - 100
...
...
Level 9 = 401 - 0
The lowest Level MUST begin with 1 and the highest MUST end with 0. Make sure, that there is no overlap !

Update Counters:
There are only 4 options. The first one - is to create missing settings (the "extra" folder from v1.4 doesn't exists any longer). You can now create this in the AdminCP.
The next three options, are for the datastore.
Usertitle, Mod statistics needs NO queries. If you think, that something goes wrong with the counters, try to cache them first.

Forum Mod Statistic:
Will only shown, if a minimum of 1 installs is set to any user.
Top Coders: only the best top 5 will shown (there is also a min. of 1 install require)
Top Designers: see Top Coders
(the count in () after the username shows his installcount)
Top MOTM: only avaible if there is a MOTM (the count in () after the username shows his MOTM count)
Code MODs, Style MODs, Coders and Designers:
If avaible, you can click on it (same as here on vBorg, but ...
Code MODs and Style Mods will show the threads).

UserCP:
Here you will found 4 new Options:
  1. View Tagged Mods
  2. View Installed Mods
  3. View Nominated Mods
  4. View Downloaded Mods
I think, those options doesn't need any explanation.

A big THX goes to @Hasann for testing, reporting, ideas and help with this AddOn.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01638 seconds
  • Memory Usage 1,778KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete