Quote:April 2011 - Developers @ Audentio.com managed this nonconflict code to a plugin to painless insert Jquery + plugins in mybb 1.6:
http://mods.mybb.com/view/jsnippets
http://community.mybb.com/thread-85031.html
No Need to edit any template after installing it
Original post (2009)
http://dev.jquery.com/wiki/PrototypeAndJQuery
Generic example:
<script src="http://jquery.com/src/latest/"></script>
<script type="text/javascript">
JQ = $; //rename $ function
</script>
<script src="prototype.js"></script>
with Dynamic Drive Smooth Menu
Ungrouped Templates > headerinclude
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
<script type="text/javascript">
JQ = $; //rename $ function
</script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/prototype.js"></script>
.
.
<script type="text/javascript" src="ddsmoothmenu.js">
Link to this menu Code (javascript non-obtrusive):
http://www.dynamicdrive.com/dynamicindex...u.htm#ajax
This is an easy solution, but I don´t realize it´s related with mybb side (Prototype)...
if you don´t use this trick your popup (smilies) and Editor won´t work at all
Uhm..What's the point of this?
What´s the point of "prototype" in mybb?
exactly the same I think...
but jquery from google is lightweight
(2009-02-13, 04:47 AM)aglioeolio Wrote: [ -> ]What´s the point of "prototype" in mybb?
exactly the same I think...
but jquery from google is lightweight
The point is because it makes all of the requests - using quick reply, editing a post, etc. - easier. And Prototype is lightweight too, you just need to get the minified version of it.
LOL, I don´t wanna start flamming or something like Windows x Linux, Manchester x Liverpool,etc - it´s just a quick tip nothing else
don´t bother if you don´t mind
Prototype is a heavyweight compared to jQuery - everyone with a well informed opinion knows that. When 1.4 was developed, jQuery was just starting as a library, and Prototype was the most popular back then. That is why it's developed with it (or at least, that's what I remember people saying!).
Why not just include the jQuery library after the Prototype library, and use
jQuery.noConflict();
You can then use jQuery as a command ( jQuery("#target").attr("title"); ). This is probably the preferred way, especially if you're using Prototype and developing something that is cross-platform.
http://docs.jquery.com/Using_jQuery_with..._Libraries
(2009-02-14, 09:14 PM)Tom.M Wrote: [ -> ]Prototype is a heavyweight compared to jQuery - everyone with a well informed opinion knows that. When 1.4 was developed, jQuery was just starting as a library, and Prototype was the most popular back then. That is why it's developed with it (or at least, that's what I remember people saying!).
Why not just include the jQuery library after the Prototype library, and use
jQuery.noConflict();
You can then use jQuery as a command ( jQuery("#target").attr("title"); ). This is probably the preferred way, especially if you're using Prototype and developing something that is cross-platform.
http://docs.jquery.com/Using_jQuery_with..._Libraries
Precisely. You really don't need a long work around, just use the noconflict and it works fine with MyBB.
Is there any thought to changing out to just using jQuery in future releases?
how to do this? need clear tutorial
How to do this? Kindly detail your tutorial OP?