Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-29-2012, 10:58 AM
Vincinzerei Vincinzerei is offline
 
Join Date: Jun 2010
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default jquery in 4.1.11

In 4.1.11 there are some "new" settings
in options->Server Settings you can now use
Use Remote jQuery
jQuery script files are hosted locally on your server, you may however have them served from Google, jQuery, or Microsoft servers, saving you some bandwidth and potentially decreasing load times.
and set there Google, Microsoft or some Custom Remote jQuery Path in there.

Result is everytime the same.. nothing happens. There is not path to jquery anywhere in the Code. Or you are able to use it.

I use a brand new board with only 1 User in it. Tested with some effects
Please tell me if i missed something or have to use a "different" setting.

As custom Remote jquery path is used:
http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.7.min.js
it work fine on some basic html website

i only thing wanted to have

Code:
<script type="text/javascript">
     $(document).ready(function(){
  window.onload = function(){ alert("welcome"); }
 });
</script>

Everytime with different results:

1. Setting
use remote JQuery Google/Microsoft/jquery
no changes, no alert

2. Setting
custom Remote jquery path is used:
http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.7.min.js
no changes no alert

3.
added in headinclude template
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.7.min.js"></script>
Success Function!

4. Created a Plugin
$sitecode = '<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.7.min.js"></script>';
vB_Template:reRegister('headinclude',array('incl uded_header' => $sitecode));

Success Function!

5. Another Plugin
include ('./jquery.php');
vB_Template:reRegister('headinclude',array('incl uded_header' => $sitecode));

Success Function!


what whats up with this Setting in Options ->Serversettings when i have to do it myself anyway?


I have to put the path to jquery in the Headinclude myself.
Reply With Quote
  #2  
Old 03-29-2012, 11:11 AM
Iain M's Avatar
Iain M Iain M is offline
 
Join Date: Jul 2005
Location: Glasgow, Scotland
Posts: 256
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm not using 4.1.11 yet, but was your style updated to 4.1.11 to include the code for the jQuery setting?
Reply With Quote
  #3  
Old 03-29-2012, 12:25 PM
Vincinzerei Vincinzerei is offline
 
Join Date: Jun 2010
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Please ready carefully
Quote:
I use a brand new board with only 1 User in it
Why/Where to Update the Style?
It is still the basic one. No changes have bin done to anything at this board.

Fresh installation, no update.
Reply With Quote
  #4  
Old 03-29-2012, 12:38 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For that option to take effect the styles have to be rebuilt. You can do it by going (in the adminCP) to Maintenance > General Update Tools > Rebuild Styles. Also, if you have only one style doing something like bringing up a template in the editor then just saving it will probably accomplish the same thing.
Reply With Quote
Благодарность от:
DetroitYES
  #5  
Old 03-29-2012, 05:15 PM
Vincinzerei Vincinzerei is offline
 
Join Date: Jun 2010
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Also, if you have only one style doing something like bringing up a template in the editor then just saving it will probably accomplish the same thing.
Nope it does not.

But thanks for the tipp with the styles.

--------------- Added [DATE]1333091870[/DATE] at [TIME]1333091870[/TIME] ---------------

Quote:
For that option to take effect the styles have to be rebuilt. You can do it by going (in the adminCP) to Maintenance > General Update Tools > Rebuild Styles.
Done today.. nothing changed.
Still the same Pagecode like before, nothing changed. :/
Am i doing it wrong? Can Provide video footage..
Reply With Quote
  #6  
Old 03-30-2012, 04:46 PM
setishock setishock is offline
 
Join Date: Feb 2008
Location: Houma, La.
Posts: 1,177
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

VB root directory > clientscripts > jquery
The names of the files give away what they do and from there you should be able to find the calls for them.
All your doing by calling for the jquery script from an external source is saving bandwidth. You'll notice the jquery functions work quicker and smoother. When you open and close the sidebar in the forum that's jquery. Litebox is another one.
But from what I saw in the file folder most of the scripts are for the mobile functions.
They just loaded the mini version of jquery. if you want to do some other things with jquery you'll have to pull it from an external server or load the full blown version of the jquery files.
Reply With Quote
  #7  
Old 03-30-2012, 06:08 PM
private_ale's Avatar
private_ale private_ale is offline
 
Join Date: Dec 2007
Location: New Jersey
Posts: 112
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by setishock View Post
When you open and close the sidebar in the forum that's jquery. Litebox is another one.
No it isn't. The sidebar's animation uses YUI. Looking at the JavaScript, the Litebox also uses YUI.

jQuery is only used by the Mobile Style at this time (by default).
Reply With Quote
  #8  
Old 04-02-2012, 12:53 PM
Vincinzerei Vincinzerei is offline
 
Join Date: Jun 2010
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In the folder
clientscript\jquery can jquery be found. But as stated above it seems to be only used for the mobile style. Also the jquery Version 1.6.4.min is installed with the vbulletin.

So. if i want jquery to work. for new (for me) it seems the only way is to embedd it myself in the headinclude because the function using the Options Menu seems not to work.

YUI work well. But for the jquery iam either just plain blind.. or it isnt working the way it should..
Reply With Quote
  #9  
Old 04-02-2012, 10:07 PM
final kaoss final kaoss is offline
 
Join Date: Apr 2006
Posts: 1,314
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Post your issue here if you haven't already. http://tracker.vbulletin.com/secure/Dashboard.jspa
Reply With Quote
  #10  
Old 04-02-2012, 10:36 PM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

We use jquery in a few places.
Reply With Quote
Reply


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 01:15 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.05889 seconds
  • Memory Usage 2,265KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (1)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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_postinfo_query
  • fetch_postinfo
  • 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
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete