The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|