Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
jQt jQuery Suite for vB4 Details »»
jQt jQuery Suite for vB4
Version: 3.1RC4, by gothicuser gothicuser is offline
Developer Last Online: Nov 2013 Show Printable Version Email this Page

Category: Add-On Releases - Version: 4.1.x Rating:
Released: 07-19-2011 Last Update: 08-20-2012 Installs: 59
Uses Plugins Template Edits Auto-Templates
Re-useable Code Additional Files Is in Beta Stage  
No support by the author.

Completely Re-designed modular system, virtually all the code re-written.

Description:
This mod will add jQuery enhancements to various areas of your vBulletin board using the renown jQuery Tools Library.

jQuery Overlays:
  • Separate Log-In and Registration Dialogues, Including Human Verify and D.O.B. but NOT required fields.
  • OR Log-In / Register Slide-Down
  • Log Out Dialogue
  • Mark Forums Read Dialogue
  • Mini-Stats
  • Display Chat/Shout box in slide-down
Tooltips:
  • vBAdvanced Recent Threads, including threadstarters avatar.
  • Forum Display (threadbits), including threadstarters avatar.(upgraded)
  • Postbit / Postbit_legacy, including avatar and post/activity details.
  • Forum Home Description
  • Search Results page (search_threadbit)
I now use and HIGHLY RECOMMEND TMS (Template Modification System) as it automates the template edits for the default theme and simplifies the edits for custom themes.


This is the first release of this re-designed mod. I have re-written these scripts to be far more compatible with other add-ons, using the <noconflict> method throughout.
I have used a 'modular' environment, meaning that you can select specifically the individual components you want to use. All of the modules are fully configurable from the AdminCP, and many of the style attributes are editable from the templates stylevar dialogue.

UPGRADE: from any previous version to this, v4.0 there is NO UPGRADE PATH, you need to fully remove earlier versions, then follow the instructions for installation. I am very sorry for this inconvenience, but so much has been changed that incorporating upgrading became untenable.

INSTALLATION:
1, Upload all the files/folders in the UPLOAD folder to your forum root.

2, Install the product 'product-jqt_suite-CORE.xml'. This is the only component that is COMPULSORY. This has to be installed for any of the others modules to work!

3, Install any of the other module(s) from the AdminCP, as you would any other product;
jQt Suite Log-In-Register Module
jQt Suite Log-In-Register Slider Module
(you can only use ONE of the above, the first is the overlay)
jQt Suite MarkForumsRead Module
jQt Suite MiniStats Module
jQt Suite Tooltips Module

4, If you have TMS (Template Modification System) installed the template edits have already been done for you.
If not, then manually apply the template edits from the template edit pages found in the Docs folder of the archive.
You only need to apply the template edits for the module(s) that you install.

5, Pop into your AdminCP and configure the product(s)

6, To enable the 'VSa Visitors in Last X Hours' block in the mini-stats you need to have that mod already installed (use the link) then edit the 'VSa - Visitors In Last X Hours' Product thus:
Go to AdminCP/Plugins & Products/Plugin Manager/
and disable the Plugin 'VSa - VILXH - MN'. This transfers the results from the forum home page to the mini-stats block.

TWEAKING TOOLTIP POSITION
For those of you that would like to tweak the position of the tooltips, here is a quote directly from the original jQuery Tools Tooltip documentation describing what the numbers mean.
Edit these positions by opening
/jqt_suite/jqt_suite_black_css.js
/jqt_suite/jqt_suite_minimal_black_css.js
or
/jqt_suite/jqt_suite_white_css.js
and finding the line(s) 'offset: [-44, 90],'

Quote:
The offset property fine tunes the tooltip position specified with the position property. For example, the value [10, -20] moves the tooltip position 10px downwards and 20px to the left. The first value modifies the vertical positioning from the top edge of the tooltip and the second value modifies the horizontal positioning from the left edge of the tooltip. Positive values move the tooltip downward and to the right, while negative values move the tooltip upward and to the left.
For those that use vBSEO and have some trouble with guests viewing the tooltips, you can turn OFF the vBSEO option "Remove Thread Preview Text For Guest Visitors" to fix it.

All updates/future releases and support are now only available at jqt-suite.co.uk

Download Now

File Type: zip jQt-Suite-Modular-v4.0.zip (1.31 MB, 210 views)

Screenshots

File Type: jpg Log-Out.jpg (48.9 KB, 0 views)
File Type: jpg Login.jpg (58.3 KB, 0 views)
File Type: jpg Postbit.jpg (73.2 KB, 0 views)
File Type: jpg Register.jpg (76.5 KB, 0 views)
File Type: jpg Tooltip.jpg (85.3 KB, 0 views)
File Type: jpg ministats.jpg (25.7 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
9 благодарности(ей) от:
8thos, AttalaEA, doctorsexy, eTiKeT?, mohammadxxx, nacaruncr, OldSchoolDSL, reddyink, torrentacademy

Comments
  #162  
Old 12-16-2011, 07:32 PM
gothicuser's Avatar
gothicuser gothicuser is offline
 
Join Date: Apr 2004
Location: Kernow, Nr. UK
Posts: 468
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by smirkley View Post
On CMS, logout login/reg overlay does not work on any CMS page.

Human verification does not show on CMS using IE and Firefox in register overlay, and does not show on any site page using Internet Explorer.
It must be old age... mine!
I have a minor repair and explaining to do.
In the early versions I had to use the THIS_SCRIPT method of where to display, omitting the irrelevant pages, the CMS being one, this was because to display the human verify on non-index pages meant a lot more hard labor. Now, in the later versions I have partly overcome this but have not completed the code for it to display correctly on these other pages (CMS included).
Please forgive my negligence, I will (try to) make good over this weekend and post an update as soon as it's ready.

p.s. Got your PM, many thanks for the feedback and watch this space
Reply With Quote
Благодарность от:
smirkley
  #163  
Old 12-16-2011, 08:14 PM
ndahiya ndahiya is offline
 
Join Date: Aug 2004
Posts: 210
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This looks great, but too many template edits to do!
Has anyone made the edits in TMS (Template Modification System?) - or planning to do them? Would be so much easier if it was in TMS... Hope...

N.
Reply With Quote
  #164  
Old 12-16-2011, 08:20 PM
gothicuser's Avatar
gothicuser gothicuser is offline
 
Join Date: Apr 2004
Location: Kernow, Nr. UK
Posts: 468
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Smirkley, Forget I spoke.
Big time boo boo
Reply With Quote
  #165  
Old 12-16-2011, 08:22 PM
gothicuser's Avatar
gothicuser gothicuser is offline
 
Join Date: Apr 2004
Location: Kernow, Nr. UK
Posts: 468
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ndahiya View Post
This looks great, but too many template edits to do!
Has anyone made the edits in TMS (Template Modification System?) - or planning to do them? Would be so much easier if it was in TMS... Hope...

N.
I did originally make all the template edits automatic, done through plugins, but the vast variety of 3rd party themes and styles that the auto-templates didn't work on decided me to go the manual way.
What is this TMS? I'll have to have a butchers that this I think.
Reply With Quote
  #166  
Old 12-16-2011, 08:50 PM
ndahiya ndahiya is offline
 
Join Date: Aug 2004
Posts: 210
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gothicuser View Post
I did originally make all the template edits automatic, done through plugins, but the vast variety of 3rd party themes and styles that the auto-templates didn't work on decided me to go the manual way.
What is this TMS? I'll have to have a butchers that this I think.
www.vbulletin.org/forum/showthread.php?t=152931

It is really awesome. I do not make ANY template edits any more directly. all in TMS. much easier to turn on/off, keep track of, see if something broke etc.

ndahiya.

edit: if you make it a product under the master style, then all custom templates will inherit the changes as well. in case some of the changes do not work (because the underlying templates have been changed), it will show which are not working....
Reply With Quote
Благодарность от:
gothicuser
  #167  
Old 12-16-2011, 11:41 PM
smirkley smirkley is offline
 
Join Date: Apr 2008
Posts: 627
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gothicuser View Post
Smirkley, may have a temporary solution to the CMS issue.
Open the jqt_logreg template and near the bottom find:
PHP Code:
     <vb:if condition="THIS_SCRIPT == 'index' || THIS_SCRIPT == 'adv_index'">
<
vb:if condition="$vboptions['jqt_suite_logreg_huver'] AND $vboptions['hv_type'] AND $vboptions['regimagetype']">
<
div id="hummer" style="max-width:65%;">
 &
nbsp; {vb:raw human_verify}
</
div>
</
vb:if></vb:if> 
and replace with
PHP Code:
<vb:if condition="$vboptions['jqt_suite_logreg_huver'] AND $vboptions['hv_type'] AND $vboptions['regimagetype']">
<
div id="hummer" style="max-width:65%;">
 &
nbsp; {vb:raw human_verify}
</
div>
</
vb:if> 
It should work until I fix it permanently.
Yes, this seems to do the trick for FireFox, but the human verification still does not show up on any site pages using IE(9).

Interesting though is that the log/reg popup layout is slightly out of kilt now and only on the cms page, but the human verification displays now on cms. (untested atm)
Reply With Quote
  #168  
Old 12-17-2011, 04:49 AM
gothicuser's Avatar
gothicuser gothicuser is offline
 
Join Date: Apr 2004
Location: Kernow, Nr. UK
Posts: 468
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by smirkley View Post
Yes, this seems to do the trick for FireFox, but the human verification still does not show up on any site pages using IE(9).

Interesting though is that the log/reg popup layout is slightly out of kilt now and only on the cms page, but the human verification displays now on cms. (untested atm)
Am working on that update this morning, that fix I issued was wrong
It's that same problem of the script (this time the human verify) only being allowed once on a page. I do need to use the THIS_SCRIPT method so it doesn't clash elsewhere.
To add the CMS page change that code in the jqt_logreg template from
PHP Code:
<vb:if condition="THIS_SCRIPT == 'index' || THIS_SCRIPT == 'adv_index'">
<
vb:if condition="$vboptions['jqt_suite_logreg_huver'] AND $vboptions['hv_type'] AND $vboptions['regimagetype']">
<
div id="hummer" style="max-width:65%;">
 &
nbsp; {vb:raw human_verify}
</
div>
</
vb:if> </vb:if> 
Replace with
PHP Code:
<vb:if condition="THIS_SCRIPT == 'index' || THIS_SCRIPT == 'adv_index' || THIS_SCRIPT == 'vbcms'">
<
vb:if condition="$vboptions['jqt_suite_logreg_huver'] AND $vboptions['hv_type'] AND $vboptions['regimagetype']">
<
div id="hummer" style="max-width:65%;">
 &
nbsp; {vb:raw human_verify}
</
div>
</
vb:if> </vb:if> 
Reply With Quote
  #169  
Old 12-17-2011, 12:39 PM
gothicuser's Avatar
gothicuser gothicuser is offline
 
Join Date: Apr 2004
Location: Kernow, Nr. UK
Posts: 468
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ndahiya View Post
It is really awesome. I do not make ANY template edits any more directly. all in TMS. much easier to turn on/off, keep track of, see if something broke etc.
You're not kidding, I been a member for too many years to remember, and this is the first I have paid attention to that mod. What a revelation
Easy to use too, gets even better.
Reply With Quote
  #170  
Old 12-20-2011, 06:37 AM
gothicuser's Avatar
gothicuser gothicuser is offline
 
Join Date: Apr 2004
Location: Kernow, Nr. UK
Posts: 468
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is the fix for the IE9 Positioning problem for the Login/Register Overlay
In your 'jqt_logreg' template, very near the top, find:
PHP Code:
<div id="jqt_logreg_container" style="margin:auto;"
and replace with:
PHP Code:
<div id="jqt_logreg_container"
I will be updating the package later today, after further testing.
Reply With Quote
  #171  
Old 12-20-2011, 03:04 PM
ndahiya ndahiya is offline
 
Join Date: Aug 2004
Posts: 210
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the mod and for using TMS templates. took all of 30 secs to install!

one thought: would it be possible to separate login and register options? my forums use some mandatory fields for register, so i can not use the register popup. but would still like to use it for login (and register would redirect to the register page).

TIA

ndahiya


ps: the TMS edits can be part of the product XML as well: see this product for example : https://vborg.vbsupport.ru/showthread.php?t=266696
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:17 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05037 seconds
  • Memory Usage 2,379KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (6)bbcode_php
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (7)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete