The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Compose External Javascript Details »» | |||||||||||||||||||||||||
vB Compose External v. 1.0.3 (Updated)
This hack provides an easy way to generate JS-Code for the Javascript syndication system on vB 3. It has been tested with VB 3.0.0 RC 1 and higher. Features:
Insert the phrases using the XML-files. There are phrases for some languages. You can of course translate them to other languages using the phrase-system. If you do so, please send me the XML-files for these translations. I will add them to this ZIP. Right now there are:
Step 2: Upload the file composeexternal.php in the root of your forum. Upload the files in the folder /images/composeexternal/ on the server. Step 3: Add a new template with the name "composeexternal" and add the content of composeexternal_template.txt (in this zip) to it. Step 4: Search for the following code on template forumdisplay: Code:
<div><img class="inlineimg" src="$stylevar[imgdir_button]/subscribe.gif" alt="$vbphrase[view_parent_forum]" vspace="1" /> <a href="forumdisplay.php?$session[sessionurl]f=$foruminfo[parentid]">$vbphrase[view_parent_forum]</a></div> </div> </td> <!-- / forum tools --> Code:
<div><img class="inlineimg" src="$stylevar[imgdir_button]/subscribe.gif" alt="$vbphrase[view_parent_forum]" vspace="1" /> <a href="forumdisplay.php?$session[sessionurl]f=$foruminfo[parentid]">$vbphrase[view_parent_forum]</a></div> </div> <div><img class="inlineimg" src="$stylevar[imgdir_button]/subscribe.gif" alt="$vbphrase[composeexternal_categorystrip]" vspace="1" /> <a href="composeexternal.php?$session[sessionurl]do=composecode&f=$foruminfo[forumid]">$vbphrase[composeexternal_categorystrip]</a></div> </td> <!-- / forum tools --> Search for: Code:
<if condition="$show['adminoptions']"> Code:
<tr><td class="vbmenu_option"><a href="composeexternal.php?$session[sessionurl]do=composecode&f=$foruminfo[forumid]">$vbphrase[composeexternal_categorystrip]</a></td></tr> Step 5: Search for the following code on template navbar: Code:
<if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php?$session[sessionurl]">$vbphrase[whos_online]</a></td></tr></if> Add below: Code:
<tr><td class="vbmenu_option"><a href="composeexternal.php?$session[sessionurl]">$vbphrase[composeexternal_categorystrip]</a></td></tr> Credits go to Ypsfanpage.de - a user of our forum. He coded the initial php-file. I ported it to the VB-system and created the php-file and the template. See the screen-shots below, how it works, or visit our testsite. Version-History v. 1.0.0 - Initial release v. 1.0.1 - Added character-limitation v. 1.0.2 - Got rid of a small bug, occuring in MSIE, happened when there where too less threads, genereal optimization of the code v. 1.0.3 - Added three pre-made templates v. 1.0.4 - Added support for forumdisplay-template and navbar-template Please click on install, when you choose to use this hack Show Your Support
|
Comments |
#42
|
||||
|
||||
Quote:
|
#43
|
||||
|
||||
Quote:
(I think this is accurate ... HTH) |
#44
|
||||
|
||||
Oh - and GREAT JOB!
Wow - you guys have created something excellent here |
#45
|
||||
|
||||
Ok, about the xhtml-compatibility: As you can see here:
http://validator.w3.org/check?uri=ht...seexternal.php The major problems are resolved. What remains is the begin of the form - and I have to say, I dunno how to resolve it - and the contents of the textareas, which is the example-code. I will discuss this with my co-developer. What would be most likely is that we might show the example in simple text, while leaving the textareas blank - which would make them xhtml-conform. We will release the next version as soon as we resolved the issues If you would like most of the problems already resolved, please download the new template. However there is one small issue left in the phrases. Search for <br> and replace with <br/> in the composeexternal-phrases. This is NOT a new release yet. New release will have version 1.0.5 |
#46
|
||||
|
||||
And some good news: We are working on implementing to generate the URLs for XML and RSS-feeds at this moment. So, if they are active, the user can choose whether he would like to have RSS, JS or XML and then generate the appropriate code
|
#47
|
||||
|
||||
Quote:
That should solve the resulting XHTML-valid problems. |
#48
|
||||
|
||||
Err... keep in mind, we only make it easier to make the link. We don't offer - at this moment - a parser that could be downloaded
But the parser could be a nice idea. Welllllll, let's see |
#49
|
||||
|
||||
Quote:
|
#50
|
||||
|
||||
Not yet - but it runs on Gold perfectly. We use it on our production-board
|
#51
|
||||
|
||||
Quote:
Your contribution is appreciated! |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|