Results 1 to 10 of 10

Thread: Global Threads: The Next Generation GOLD (Premium) by BOP5

  1. #1

    Earth Global Threads: The Next Generation GOLD (Premium) by BOP5

    $10

    Initial Release: 1.0
    Current Version: 1.1


    This mod was inspired by an earlier Global Thread mod I received permission from randominity on vBulletin.org to update. It is free and is still available for download from vBulletin.org here.

    That mod however was a port from a VB 3.6 version and was not optimized for VB 4.x. It included a somewhat complicated system of having to make a separate hidden forum for holding the global threads.

    My solution was to create a new Global Threads mod, coded from scratch, designed especially for vBulletin 4.x. Therefore I have named this mod, Global Threads: The Next Generation.

    This mod is NOT an upgrade from the old mod. You should uninstall the old mod if you will be using this one.The purpose of this mod is to allow an admin, super-moderator, and/or any specific user(s) designated by the admin to make any thread in any forum to a "Global Thread" that becomes visible in every forum's listing. As part of the GOLD version you may also choose to limit forums Global Threads will be visible in.

    This mod is fully phrased for easy translation.

    See a demo in the demo forum. Link

    This mod offers several ways to distinguish a "Global Thread" from normal threads including using a "globe" icon in 2 locations, and using a "Global:" prefix. Once in the thread you can opt for a message reminding the user they are viewing a global thread. All of these may be activated or deactivated from the mod settings.

    VB4 Screenshots:

    Screenshot - Click to Enlarge Screenshot - Click to Enlarge
    Screenshot - Click to Enlarge Screenshot - Click to Enlarge

    To download this file you must purchase a "Global Threads: TNG" subscription in Subscriptions.
    -Joe

  2. #2
    Readme File, Version 1.1:

    Code:
    Official Mod Sources:
    Free/Light Version (vbulletin.org):
      http://www.vbulletin.org/forum/misc.php?do=producthelp&pid=globalthreadtngbop5vb4
    Gold/Premium Version (Qapla.com): 
      http://www.qapla.com/mods/showthread.php/191-Global-Threads-The-Next-Generation-GOLD-Premium-by-BOP5
    
    
    Product: Global Threads: The Next Generation by BOP5 
    
    
    Developer: BirdOPrey5
    vB.org Profile URL: http://www.vbulletin.org/forum/member.php?u=258922
    
    
    Version 1.1
    
    
    New in 1.01 - Permissions for Admins and Super-mods will now work whether they are primary or secondary usergroups.
    New in 1.02 - Fixed missing phrase. Added logging to moderator logs. 
    New in 1.03 - Bug-fix for Gold Version. (Sometimes guests could make global threads.)
    New in 1.1  - Bug fix for logging. Added option to disable in-post checkbox. 
    
    
    This mod was designed for VB 4.1.10 and should work on VB 4.1.10+ without any manual edits.
    Earlier versions may require some manual template edits as described in the separate document "Manual Template Edits.txt"
    This has also been tested and working on VB 4.0.8 with one minimal template edit. (Edit #3)
    It may work on earlier VB 4.x versions but I have not tested it.
    
    
    ****PURPOSE/INFO*****
    
    
    This mod was inspired by an earlier Global Thread mod I received permission from randominity on vBulletin.org to update. It is free and is still available for download from vBulletin.org here.
    
    
    That mod however was a port from a VB 3.6 version and was not optimized for VB 4.x. It included a somewhat complicated system of having to make a separate hidden forum for holding the global threads.
    
    
    My solution was to create a new Global Threads mod, coded from scratch, designed especially for vBulletin 4.x. Therefore I have named this mod, Global Threads: The Next Generation.
    
    
    This mod is NOT an upgrade from the old mod. You should uninstall the old mod if you will be using this one. The purpose of this mod is to allow an admin, super-moderator, and/or any specific user(s) designated by the admin to make any thread in any forum to a "Global Thread" that becomes visible in every forum's listing. As part of the GOLD version you may also choose to limit forums Global Threads will be visible in. 
    
    
    This mod is fully phrased for easy translation. 
    
    
    This mod offers several ways to distinguish a "Global Thread" from normal threads including using a "globe" icon in 2 locations, and using a "Global:" prefix. Once in the thread you can opt for a message reminding the user they are viewing a global thread. All of these may be activated or deactivated from the mod settings. 
    
    
    *******Free vs. GOLD Version******* 
    
    
    The GOLD version of this mod has all the features of the FREE version but includes 2 additional options:
    
    
    1) Option to allow specific user(s) (specified by User ID) to make Global Threads regardless of their usergroup.
    
    
    2) Option to limit Global Threads to select forums or to block Global Threads from select forums. 
    
    
    The GOLD version is available for purchase at:
    http://www.qapla.com/mods/showthread.php/191-Global-Threads-The-Next-Generation-GOLD-Premium-by-BOP5
    
    
    ********Backup / Warning********
    
    
    This mod will alter your database. It will add a column to the 'thread' table. Larger forums may want to consider closing the forum before installing the mod.
    
    
    ALL FORUMS should backup their database before installing this, OR ANY, mod.
    
    
    ********Manual Template Edits******
    
    
    If you have a customized style and you are not seeing the changes you expect to see consider making the Manual Template Edits included in the separate text file.
    
    
    You may want to try the vBulletin default style works. If the mod works with the default style but not with your style, that is when you need to do the manual edits.
    
    
    *****INSTALL / UPGRADE******
    
    
    If changing from Light/Free version to Gold/Premium version follow UPGRADE instructions. 
    
    
    To Install: 
    Upload the image global,png to your /images/misc/ directory.
    In Admin CP go to Plugins & Products -> Manage Products -> Add/Import Product
    Click on "Choose File" and browse to the product xml file that was packaged in the .zip file.
    Click "Import"
    
    
    To Upgrade:
    In Admin CP go to Plugins & Products -> Manage Products -> Add/Import Product
    Click on "Choose File" and browse to the product xml file that was packaged in the .zip file.
    Change "Allow Overwrite" to YES
    Click "Import"
    
    
    You MUST set your settings to enable the mod.
    
    
    Enable Mod? - YES: Enables the mod. NO: Disables the mod.
    
    
    Use Globe Icon? - You can choose if you want the globe icon on the left of the thread title or the right of the thread title, or not at all.
    
    
    Show global prefix? YES: All Global thread titles preceded with "Globe:" NO: No prefix shown/
    
    
    Show global thread notice at the top of thread?
    Show global thread notice at the bottom of thread? - If either is enabled a message will be displayed in the thread to remind users they are viewing a Global Thread and therefore may no longer be in the forum they were initially browsing.
    
    
    Enable "Make on Post" Option - If Yes there will be a checkbox on every new post (or new thread) that will allow a user with Global Thread permission to turn any thread into a a Global Thread upon submitting a new post. (From Advanced editor only.) If No the only way to make a thread Global (or undo Global) will be from the Administrative drop-down menu in a thread.
    
    
    Allow All Admins? - If YES all Admins (Usergroup 6) will be able to create Global Threads.
    
    
    Allow All Super Moderators - Same as for Admins but for Super-Mods (Usergroup 5)
    
    
    Allow Specific Users [GOLD Version Only] - Enter the User IDs of any specific users you want to be able to create (and undo) Global Threads. If the user is not an admin or super-mod they will see the "Administrative" menu on each thread and can make/undo global threads from there. If the user is an admin or super-mod they will also have the option to make or keep a thread Global when creating a thread or using advanced reply.
    
    
    Show Global Threads in Which Forums? [GOLD Version Only]
    Selected Forums [GOLD Version Only] - These two options combine to allow you to specify if Global Threads are visible in ALL forums (default) or you may choose to include or exclude specific forums from an easy menu interface. Use CTRL+click to select multiple forums on this menu.
    
    
    
    
    
    
    ---
    
    
    
    
    The free/light version of this mod has been released only on vBulletin.org and Qapla.com. No permission is given to redistribute the mod on any other site. You are allowed to use the mod on any licensed version of vBulletin you own.
    
    
    The premium/gold version of this mod is available only from Qapla.com. You must purchase the rights to use this mod. Your purchase includes 1 year access to any updates, upgrades, or downloads for this mod. After 1 year you may continue to use the mod but you may not be entitled to any further upgrades. With your purchase you will be given rights to run this mod on any forum you are the primary administrator of. 
    
    
    PLEASE DO NOT REDISTRIBUTE THIS MOD! 
    (c) 2012 BIRDOPREY5 / Qapla.com
    www.qapla.com
    -Joe

  3. #3
    Manual Template Edits File:

    Code:
    Manual Template Edit Instructions for Global Threads: TNG Mod by BOP5
    
    These instructions are only ncessary if you do not see the expected changes this mod should automatically make to your templates. This may happen on heavily customized styles or older versions of vBulletin 4.x. 
    
    There are 3 possible edits to make. You may not need to make all changes. 
    
    1) If you do not see the "Globe" icon or the "Global:" prefix in the threadbit (on forumdisplay page) then you should make this edit.
    
    Edit "threadbit" template
    
    Find:
    
    <vb:if condition="$show['threadicon']">
    <img src="{vb:raw thread.threadiconpath}" alt="{vb:raw thread.threadicontitle}" border="0" />
    </vb:if>
    
    Replace With:
    
    <vb:if condition="$vboptions['bop5gt_icon'] AND $thread['bop_global']"><img src="images/misc/global.png" title="{vb:rawphrase bop5_gt_global_thread}" align="<vb:if condition="$vboptions['bop5gt_icon'] == 2">right</vb:if>"></vb:if><vb:if condition="$vboptions['bop5gt_icon'] == 1"> </vb:if>
    <vb:if condition="$show['threadicon']">
    <img src="{vb:raw thread.threadiconpath}" alt="{vb:raw thread.threadicontitle}" border="0" />
    </vb:if>
    <vb:if condition="$vboptions['bop5gt_prefix'] AND $thread['bop_global']"> {vb:rawphrase bop5_gt_global}: </vb:if>
    
    
    
    
    2) If Admins or Super-mods are not seeing the option "Make Thread Global" above "Close this thread" on the Moderation Tools on a "New Thread" or "Advanced New Reply" page then make this edit.
    
    Edit "newpost_threadmanage" template
    
    Find:
    
    <ul class="group checkradio rightcol">
    
    Below it add:
    
    <vb:if condition="$vboptions['bop5gt_en']">
    <li><label for="cb_makeglobal"><input type="checkbox" name="bop_global" id="cb_makeglobal" value="1" {vb:raw checked.bop_global} tabindex="1" /> <vb:if condition="$show['bop_global']">{vb:rawphrase bop5_gt_keep_thread_global}<vb:else />{vb:rawphrase bop5_gt_make_thread_global}</vb:if></label></li>
    </vb:if>
    
    
    
    
    3) If you are running any VB versions 4.1.7 or BELOW make the following edit.
    
    Edit "SHOWTHREAD" Template
    
    Find Code:
    
    <li><label><input type="radio" name="do" value="removeredirect" tabindex="9" /> {vb:rawphrase remove_redirects}</label></li>
    							</vb:if>
    							
    							
    Below it Add:
    
    {vb:raw template_hook.showthread_adminoptions}
    -Joe

  4. #4
    Instructions:

    Existing Threads

    If you want to convert an existing thread to a "Global Thread" open the thread in your browser.

    Go to the "Administrative" drop down menu at the top of the thresd.

    Click on the option to "Make Thread Global" and click on "Proceed.:"

    The thread will be made global and you will be returned to the thread.

    To undo a global thread go to the same menu and choose the option "Undo Global Thread."

    New Threads or Replies

    If you are creating a new thread or replying to an existing thread (using Advanced Reply) then you can make the thread global in one step.

    Before submitting your message scroll down to "After you submit your message..." and the top option should be "Make Thread Global"

    Check this box before submitting the message to make the thread a Global Thread.

    If it's already a Global Thread then simply uncheck the box "Keep Threas Global" to undo the global status after submitting the message.

    Note: This option is available only to Admins and Super-mods. Normal users never see the "Moderation Options" menu.
    -Joe

  5. #5
    Updated to version 1.01

    Now the permissions for Administrators and Super-Mods will work with either primary or secondary usergroups.
    -Joe

  6. #6
    Updated to Version 1.02

    -Fixed missing phrase when making a thread into a Global Thread
    -Added logging to the moderator log for all Global Thread actions
    -Joe

  7. #7
    BUG ALLOWS GUESTS TO MAKE GLOBAL THREADS!

    I have just discovered a bug in the GOLD version of the mod. If the setting Allow Specific Users is set to blank then guests can make threads global and unglobal.

    This is because blank evaluates as "zero" and 0 is the userid of guests.

    I will have a fix first thing in the morning (NY Time).

    For now just put "1" (no quotes) in the box so it isn't blank- assuming your userid is 1.
    -Joe

  8. #8
    Version 1.03 Released.

    Above bug has been fixed.
    -Joe

  9. #9
    This mod has been tested and is working as expected on VB 4.2.0 Alpha.
    -Joe

  10. #10
    Updated to 1.1
    -Fixed bug causing unnecessary logging in moderator's log
    -Added option to disable the the ability to make threads global on new posts/replies.
    -Joe

Similar Threads

  1. VB 4.x.x Basic QR Intergraton (2D Barcodes) for VB4 (QR Pages by BOP5)
    By BirdOPrey5 in forum Free vBulletin Mods (3.x and 4.x)
    Replies: 16
    Last Post: 10-12-2013, 10:33 PM
  2. More Share Options for VB4 and VB5 by BOP5 Pro (Gold)
    By BirdOPrey5 in forum More Share Options TNG & More Open Graph Images - $25
    Replies: 16
    Last Post: 07-17-2013, 05:20 PM
  3. Thread Highlighter Gold (Premium) by BOP5
    By BirdOPrey5 in forum Thread Highlighter Gold - $10
    Replies: 7
    Last Post: 05-17-2012, 10:36 AM
  4. VB 3.8.x Basic QR Intergraton (2D Barcodes) for VB3 Threads (QR Pages by BOP5)
    By BirdOPrey5 in forum Free vBulletin Mods (3.x and 4.x)
    Replies: 2
    Last Post: 11-02-2011, 09:17 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •