![]() |
SyntaxHighlighter vB 4.X
1 Attachment(s)
Demo:
http://users.on.net/~mjneish/syntax/test.html or http://alexgorbatchev.com/SyntaxHighlighter/about.html Download the latest version of SyntaxHighlighter attached to the topic. and upload the "scripts" and "styles" to your root folder in forum. Create a new BB Code like that: (AdminCP->Add New BB Code) Title: XCODE BB Code Tag Name: xcode Replacement: Code:
<script src="/scripts/shCore.js" type="text/javascript"></script> Remove Tag If Empty: Yes Disable BB Code Within This BB Code: Yes Disable Smilies Within This BB Code: Yes Disable Word Wrapping Within This BB Code: Yes Disable Automatic Link Parsing Within This BB Code: Yes Supported language by default: ActionScript3 Bash/shell ColdFusion C# C++ CSS Delphi Diff Erlang Groovy JavaScript Java JavaFX Perl PHP Plain Text PowerShell Python Ruby Scala SQL Visual Basic XML AutoHotKey ASM You can add more unofficial languages if you want, doing that: - Download the language that you want from here: http://www.undermyhat.org/blog/2009/...taxhighligher/ - Upload the file to scripts folder - After this line in bbcode (the last one of the lsit) 'xml xhtml xslt html @shBrushXml.js' - Add: 'ALIASES_HERE @FileNameHere.js' Exemple, how to use: [xcode=js] CODE HERE [/xcode] [xcode=cpp] CODE HERE [/xcode] [xcode=xml] CODE HERE [/xcode] For the complete list of options: http://alexgorbatchev.com/SyntaxHigh...anual/brushes/ |
I recommend you put an if then script statement as loading this much javascript on every page is going to kill your board load times.
|
You can remove the one that you do not want too...
|
I think what ImmortalForums means is that the .js should only really be loaded on thread display pages only, not globally on every single page of the site.
|
Thread updated,
- Added AutoLoader, to load only the file that you'll use, now it's much more faster. - Added 2 more supported language: ASM and AutoHotKey - Removed toolbar - Removed vertical scrollbar |
thanks darksupremo
its not work with me, i tried don't know where is the problem! |
i m on 4.0.8 vb and it is also not working for me
it does not highlight anything, i tested with [xcode=php] the only thing what changes is the font and the space between the line, i looked into htlm source and there is no div stlye font or what ever |
scripts/shCore.js is missing in the download file!
should it be styles/shCore.css ?! -- i need to change the include files to absolut paths altough it does not replace anything |
found the problem!
1. the shCore.js is missing, downloaded from the site 2. i need everywhere to set absolut paths in the bbcode replacement --- if i use more than one xcode option on one page with different types. there comes an error that the brush can not be loaded |
added the shCore.js that is missing...
about the problem with more than 1 type in the same topic.. it can be problem of loader... if you wanna use like that, you can load everything in the bbcode instead of using the load, like that: Code:
|
please upload a version with a max height
Quote:
|
It already have the max height... the scrollbar removed is only a bug that happens with vbulletin, that i fixed.
|
Excellent = 5 stars
insalled i'll try it on vb 4.1.0 |
It gets very very laggy if you use it multiple times. I removed all languages expect of one
maybe it is better if it gets included one time only. maybe if i put it in header btw i fixed the scoll bar thing, i just added a max-height: in css |
only get laggy if you load everything, the idea is use the loader....
and make separated category in your forum, to each language, to no one use more than one in the same topic... |
I told you i removed all clanguages expect of one languages, because i only need one
the bbcode gets called 60 times in one thread. The thread is a summary of all functions i use in that language, so the file gets included 60 times in this thread and this totally slows down the whole browser while the site is getting loaded. And it takes about 20-30sec, and yes it is much data on one page. Yes i know i could split it up, but this isn't good atm is it possible to add that it only gets included one time and only if needed. Maybe you know what cause the long load time, by the numbers the .js gets included or by the numbers the script has to be its job`? i'll show you my bbcode Code:
<script src="http://www.piroxbots.com/forum/scripts/shCore.js" type="text/javascript"></script> btw thank you very very much for this cool mod, thats what i really needed! |
No idea... here it load in less than 1 secound....
But, if you will only use one of then, so use it instead: Code:
<script type="text/javascript" src="/scripts/shCore.js"></script> |
Thank you for the mod. My forum uses one language so I'd rather have an image on the toolbar above that places the code in using the xcode=vb syntax and also if they highlight code then press the button it would work like the # button.
Anyone know how to implement this so my xcode=vb works just like the # button? Thank you. |
Anyone still modding this? It's not working.
|
Has anyone managed to get this working in 4.2 recently?
Thanks |
Thanks very usefull, work properly with 4.2.0
|
I'm in trouble, do proper installation as indicated on posting more on my forum looks like (http://i.imgur.com/Vl2frYC.png), I wonder if you can help me.
|
All times are GMT. The time now is 05:51 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|