Andrijeski
Gaining Experience
Благодарение на предлогот на schrepfler пред малку е воведен Generic Syntax Highlighter - GeSHi.
Со цел да се олесни прегледноста на кодот кој би бил разгледуван/разменуван во делот за програмирање го имплементирав овој highlighter.
Значи, станува збор за скрипта која автоматски ги менува боите на специфичните зборови од синтаксата на одреден програмски јазик (во случајов над 40 јазици).
Начинот на користење е преку употреба на т.н. BB Code, во нашиов случај [hl] [/hl]
Пример: [hl='програмскиот јазик за конкретниот код'] содржина на кодот [/hl] или уште поконкретен пример:
[hl='css']
body{padding-top: 0px; margin-top:0px; background-color:#eddcc4;}
a,a:visited{color:#ff4d66; text-decoration:none; font-weight:normal;}
a:hover{color:#9e704e; text-decoration:none;}
ul, li {margin:0px 0px 0px 5px; padding: 0px 10px 0px 0px;line-height:1.4em; list-style: disc url(http://i175.photobucket.com/albums/w126/refboi/bull.gif) inside;}
.main-tab{width:600px; border: #d8dadc solid 0px;background-color:#ff4d66; }
.banner{background-color:#eddcc4; height:145px;}
[/hl]
Листа на јазици односно клучни зборчиња со кои би го замениле css во конкретниот пример се:
actionscript, ada, apache, asm, asp, bash, c, c_mac, caddcl, cadlisp, cpp, csharp, css, css-gen, d, delphi, diff, div, eiffel, gml, html4strict, java, javascript, lisp, lua, matlab, mpasm, nsis, objc, oobas, oracle8, pascal, perl, php, php-brief, python, qbasic, smarty, sql, vb, vbnet, vhdl, visualfoxpro, xml
Иако оние што ќе кодираат нема да имаат никаков проблем да го користат, сепак, во иднина (кога ќе имам малку повеќе време) ќе вметнам копче (дугме де) во постоечкиот vBulletin editor за да се олесни користењето на Geshi.
Доколку има било какви нејаснотии или сугестии во врска со ова, слободно напишете тука.
Со цел да се олесни прегледноста на кодот кој би бил разгледуван/разменуван во делот за програмирање го имплементирав овој highlighter.
Значи, станува збор за скрипта која автоматски ги менува боите на специфичните зборови од синтаксата на одреден програмски јазик (во случајов над 40 јазици).
Начинот на користење е преку употреба на т.н. BB Code, во нашиов случај [hl] [/hl]
Пример: [hl='програмскиот јазик за конкретниот код'] содржина на кодот [/hl] или уште поконкретен пример:
[hl='css']
body{padding-top: 0px; margin-top:0px; background-color:#eddcc4;}
a,a:visited{color:#ff4d66; text-decoration:none; font-weight:normal;}
a:hover{color:#9e704e; text-decoration:none;}
ul, li {margin:0px 0px 0px 5px; padding: 0px 10px 0px 0px;line-height:1.4em; list-style: disc url(http://i175.photobucket.com/albums/w126/refboi/bull.gif) inside;}
.main-tab{width:600px; border: #d8dadc solid 0px;background-color:#ff4d66; }
.banner{background-color:#eddcc4; height:145px;}
[/hl]
Листа на јазици односно клучни зборчиња со кои би го замениле css во конкретниот пример се:
actionscript, ada, apache, asm, asp, bash, c, c_mac, caddcl, cadlisp, cpp, csharp, css, css-gen, d, delphi, diff, div, eiffel, gml, html4strict, java, javascript, lisp, lua, matlab, mpasm, nsis, objc, oobas, oracle8, pascal, perl, php, php-brief, python, qbasic, smarty, sql, vb, vbnet, vhdl, visualfoxpro, xml
Иако оние што ќе кодираат нема да имаат никаков проблем да го користат, сепак, во иднина (кога ќе имам малку повеќе време) ќе вметнам копче (дугме де) во постоечкиот vBulletin editor за да се олесни користењето на Geshi.
Доколку има било какви нејаснотии или сугестии во врска со ова, слободно напишете тука.