The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Comments |
#2
|
||||
|
||||
Installing v2.0.x is much simpler than any previous version of TFH to install, first, you want to remove the following files and revert changes from previous versions to the templates. Note: You may want to keep the tab's data for reference later.
Step 1: Make Reverts The first step is to revert your forum to not include any tabs, this will be a clean slate for TFH and improve the quality of the installation instructions. Listed below is template edits, file edits, and uploaded files for you to remove and change back to the original. For full reverts needed, please look at the install docs for version 1.0x located in the download package.
Now that you have reverted changes from previous versions, the installation of v2.0 comes next. Step 2: File Uploads You want to upload the following files to your server into the corresponding directory on your server. These files are found in the "UPLOAD" folder of the package. Note: The Uploads folder has a syntax of sorting files into sub-folders. These folders correspond to the default names for folders in a vBulletin installation. The files directly found within the "UPLOAD" folder signify the forum root. Upload the following files:
Step 3: Product Import To do the bulk of the installation, all you need to do is import the file called product_bobster_tfh.xml by following entering the ACP and following this set of links: ACP -> Plugins & Products -> Manage Products -> [Add/Import Product] Once you import the product, it will add a template called "FORUMHOMETAB" to all your styles. This template includes the default template data located within the FORUMHOME template's <!-- main --> comments. Step 4: Template Edits Template: FORUMHOME Find: HTML Code:
</head>
HTML Code:
<!-- Tabbed Forum Home Header Code --> <!-- Dependencies --> <!-- TFH Skin CSS for TabView --> <link rel="stylesheet" type="text/css" href="clientscript/yui/tabview/assets/tabview.css" /> <link rel="stylesheet" type="text/css" href="clientscript/yui/tabview/assets/skin-tfh.css" /> <!-- JavaScript Dependencies for Tabview: --> <script type="text/javascript" src="clientscript/yui/utilities/utilities.js"></script> <script type="text/javascript" src="clientscript/yui/element/element-beta-min.js"></script> <!-- Source file for TabView --> <script type="text/javascript" src="clientscript/yui/tabview/tabview-min.js"></script> <!-- Source file for Dispatcher --> <script type="text/javascript" src="clientscript/yui/tabview/dispatcher.js"></script> <!-- /Tabbed Forum Home Header Code --> OPTION 1: Find: HTML Code:
<!-- main --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <thead> <tr align="center"> <td class="thead"> </td> <td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td> <td class="thead">$vbphrase[last_post]</td> <td class="thead">$vbphrase[threads]</td> <td class="thead">$vbphrase[posts]</td> <if condition="$vboptions['showmoderatorcolumn']"> <td class="thead">$vbphrase[moderator]</td> </if> </tr> </thead> $forumbits <tbody> <tr> <td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong> <a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a> <if condition="$vboptions['forumleaders']"> <a href="showgroups.php$session[sessionurl_q]">$vbphrase[view_forum_leaders]</a></if> </strong></div></td> </tr> </tbody> </table> $forumhome_markread_script <!-- /main --> HTML Code:
<!-- main --> <!-- Tabbed Forum Home --> <div id="forumhome_container"> </div> <script type="text/javascript"> $tfh </script> <!-- /Tabbed Forum Home --> <!-- /main --> Find (This is the default template, yours will vary.): HTML Code:
<!-- main --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <thead> <tr align="center"> <td class="thead"> </td> <td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td> <td class="thead">$vbphrase[last_post]</td> <td class="thead">$vbphrase[threads]</td> <td class="thead">$vbphrase[posts]</td> <if condition="$vboptions['showmoderatorcolumn']"> <td class="thead">$vbphrase[moderator]</td> </if> </tr> </thead> $forumbits <tbody> <tr> <td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong> <a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a> <if condition="$vboptions['forumleaders']"> <a href="showgroups.php$session[sessionurl_q]">$vbphrase[view_forum_leaders]</a></if> </strong></div></td> </tr> </tbody> </table> $forumhome_markread_script <!-- /main --> After you have copied your code, replace the code you copied above (in the FORUMHOME template) with: HTML Code:
<!-- main --> <!-- Tabbed Forum Home --> <div id="forumhome_container"> </div> <script type="text/javascript"> $tfh </script> <!-- /Tabbed Forum Home --> <!-- /main --> Add this code to the beginning of the template: HTML Code:
<if condition="(THIS_SCRIPT == 'indexTAB' AND in_array($forum['forumid'], $GLOBALS[tabcats]) OR in_array('all',$GLOBALS[tabcats])) OR THIS_SCRIPT == 'forumdisplay'">
HTML Code:
</if>
Find: HTML Code:
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumbit_$forumid')"><img id="collapseimg_forumbit_$forumid" src="$stylevar[imgdir_button]/collapse_tcat{$collapseimg_forumid}.gif" alt="" border="0" /></a> HTML Code:
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumbit_$forumid$GLOBALS[tabID]')"><img id="collapseimg_forumbit_$forumid$GLOBALS[tabID]" src="$stylevar[imgdir_button]/collapse_tcat{$collapseimg_forumid}.gif" alt="" border="0" /></a> HTML Code:
<tbody id="collapseobj_forumbit_$forumid" style="{$collapseobj_forumid}">
HTML Code:
<tbody id="collapseobj_forumbit_$forumid$GLOBALS[tabID]" style="{$collapseobj_forumid}">
|
#3
|
||||
|
||||
Step 5: Adding Tabs & Modules
Now that you have completed the file uploads, template edits, and product import, you are ready to add tabs and modules. Adding A Tab To add a tab, refresh your ACP and you should see a "Tabs" group in your ACP. Expand this group and click on "Manage Tabs. Click on "[Add Tab]", and fill out the form. The "Tab Name" is what will be displayed within the tab. "Forums" is the forums you want displayed in the tab. Separate items using a comma (",") and no spaces! "Limit tabs to..." is the usergroup permission set up, usage is explained on the form. "Cache Data" tells YUI if it should fetch the data once and cache it so it doesn't reload the data every time a user clicks on the tab. Clicking "Add Tab" will add the tab to your forum home listing. Adding a Module To add a module you click on the "Manage Modules" link in the "Tabs" group. Click on the "Add Module" and fill out the form, it is basically the same as tabs except for the fact that you must specify a file name. The "Enable Module" option will specify whether or not you want the module to display. Disabled modules are not deleted, they just will not show on the forum home with the rest of your tabs. |
#4
|
||||
|
||||
Additional Features Info - Coming Soon
|
#5
|
||||
|
||||
Enhancements/Modifications/Integration with other Mods - Coming Soon!
|
#6
|
||||
|
||||
Add on Content Modules - Coming Soon!
|
#7
|
||||
|
||||
Man is it nice to say this is released!
Also, our bug tracker is now public. You may view the current bugs in 2.0 (that we know of!) by clicking this link: http://www.smnlikdat.org/project.php...ssuetypeid=bug |
#8
|
||||
|
||||
Woo Hoo!
Okay, now gotta get to work on this |
#9
|
|||
|
|||
Code:
Warning: require_once(includes/class_yui.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\vb\index.php(565) : eval()'d code on line 1 Fatal error: require_once() [function.require]: Failed opening required 'includes/class_yui.php' (include_path='.;C:\php5\pear') in C:\wamp\www\vb\index.php(565) : eval()'d code on line 1 |
#10
|
||||
|
||||
Quote:
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|