From 6a901701d67ca71bae55f0444f1a7666773a8400 Mon Sep 17 00:00:00 2001 From: Piotr Jasiun Date: Tue, 22 Apr 2014 11:53:04 +0200 Subject: [PATCH 1/6] Added empty value to the language combo. --- plugins/codesnippet/dialogs/codesnippet.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/plugins/codesnippet/dialogs/codesnippet.js b/plugins/codesnippet/dialogs/codesnippet.js index c3441977fac..a9d11755779 100644 --- a/plugins/codesnippet/dialogs/codesnippet.js +++ b/plugins/codesnippet/dialogs/codesnippet.js @@ -11,15 +11,13 @@ lang = editor.lang.codesnippet, clientHeight = document.documentElement.clientHeight, langSelectItems = [], - langSelectDefaultValue, snippetLangId; + langSelectItems.push( [ editor.lang.common.notSet, '' ] ); + for ( snippetLangId in snippetLangs ) langSelectItems.push( [ snippetLangs[ snippetLangId ], snippetLangId ] ); - if ( langSelectItems.length ) - langSelectDefaultValue = langSelectItems[ 0 ][ 1 ]; - // Size adjustments. var size = CKEDITOR.document.getWindow().getViewPaneSize(), // Make it maximum 800px wide, but still fully visible in the viewport. @@ -43,9 +41,9 @@ type: 'select', label: lang.language, items: langSelectItems, - 'default': langSelectDefaultValue, setup: function( widget ) { - this.setValue( widget.ready ? widget.data.lang : '' ); + if ( widget.ready && widget.data.lang ) + this.setValue( widget.data.lang ); // The only way to have an empty select value in Firefox is // to set a negative selectedIndex. From 5d36662c1869c9c4529a3469f698bfdd94de8970 Mon Sep 17 00:00:00 2001 From: Piotr Jasiun Date: Tue, 22 Apr 2014 15:17:14 +0200 Subject: [PATCH 2/6] Added code snippet geshi dev sample. --- .../dev/codesnippetgeshi.html | 119 + plugins/codesnippetgeshi/dev/colorize.php | 14 + .../dev/geshi/contrib/aliased.php | 123 + .../dev/geshi/contrib/cssgen.php | 466 ++ .../dev/geshi/contrib/cssgen2.php | 59 + .../dev/geshi/contrib/example.php | 217 + .../dev/geshi/contrib/langcheck.php | 769 +++ .../dev/geshi/contrib/langwiz.php | 1158 ++++ plugins/codesnippetgeshi/dev/geshi/docs/BUGS | 29 + .../codesnippetgeshi/dev/geshi/docs/CHANGES | 923 ++++ .../codesnippetgeshi/dev/geshi/docs/COPYING | 340 ++ .../codesnippetgeshi/dev/geshi/docs/README | 33 + .../codesnippetgeshi/dev/geshi/docs/THANKS | 249 + plugins/codesnippetgeshi/dev/geshi/docs/TODO | 71 + .../fsource_geshi_core_geshi.php.html | 4616 ++++++++++++++++ .../dev/geshi/docs/api/blank.html | 13 + .../dev/geshi/docs/api/classtrees_geshi.html | 24 + .../dev/geshi/docs/api/elementindex.html | 867 +++ .../geshi/docs/api/elementindex_geshi.html | 864 +++ .../dev/geshi/docs/api/errors.html | 20 + .../dev/geshi/docs/api/geshi/core/GeSHi.html | 2676 +++++++++ .../geshi/docs/api/geshi/core/_geshi.php.html | 478 ++ .../dev/geshi/docs/api/index.html | 24 + .../dev/geshi/docs/api/li_geshi.html | 46 + .../dev/geshi/docs/api/media/banner.css | 33 + .../docs/api/media/images/AbstractClass.png | Bin 0 -> 459 bytes .../api/media/images/AbstractClass_logo.png | Bin 0 -> 1010 bytes .../docs/api/media/images/AbstractMethod.png | Bin 0 -> 566 bytes .../api/media/images/AbstractPrivateClass.png | Bin 0 -> 646 bytes .../images/AbstractPrivateClass_logo.png | Bin 0 -> 1331 bytes .../media/images/AbstractPrivateMethod.png | Bin 0 -> 672 bytes .../dev/geshi/docs/api/media/images/Class.png | Bin 0 -> 438 bytes .../docs/api/media/images/Class_logo.png | Bin 0 -> 1306 bytes .../geshi/docs/api/media/images/Constant.png | Bin 0 -> 621 bytes .../docs/api/media/images/Constructor.png | Bin 0 -> 666 bytes .../docs/api/media/images/Destructor.png | Bin 0 -> 753 bytes .../geshi/docs/api/media/images/Function.png | Bin 0 -> 478 bytes .../geshi/docs/api/media/images/Global.png | Bin 0 -> 580 bytes .../dev/geshi/docs/api/media/images/I.png | Bin 0 -> 111 bytes .../dev/geshi/docs/api/media/images/Index.png | Bin 0 -> 449 bytes .../geshi/docs/api/media/images/Interface.png | Bin 0 -> 457 bytes .../docs/api/media/images/Interface_logo.png | Bin 0 -> 1306 bytes .../dev/geshi/docs/api/media/images/L.png | Bin 0 -> 118 bytes .../geshi/docs/api/media/images/Lminus.png | Bin 0 -> 133 bytes .../dev/geshi/docs/api/media/images/Lplus.png | Bin 0 -> 139 bytes .../geshi/docs/api/media/images/Method.png | Bin 0 -> 528 bytes .../dev/geshi/docs/api/media/images/Page.png | Bin 0 -> 460 bytes .../geshi/docs/api/media/images/Page_logo.png | Bin 0 -> 1102 bytes .../docs/api/media/images/PrivateClass.png | Bin 0 -> 645 bytes .../api/media/images/PrivateClass_logo.png | Bin 0 -> 1511 bytes .../docs/api/media/images/PrivateMethod.png | Bin 0 -> 710 bytes .../docs/api/media/images/PrivateVariable.png | Bin 0 -> 641 bytes .../docs/api/media/images/StaticMethod.png | Bin 0 -> 528 bytes .../docs/api/media/images/StaticVariable.png | Bin 0 -> 564 bytes .../dev/geshi/docs/api/media/images/T.png | Bin 0 -> 119 bytes .../geshi/docs/api/media/images/Tminus.png | Bin 0 -> 135 bytes .../dev/geshi/docs/api/media/images/Tplus.png | Bin 0 -> 140 bytes .../geshi/docs/api/media/images/Variable.png | Bin 0 -> 564 bytes .../dev/geshi/docs/api/media/images/blank.png | Bin 0 -> 105 bytes .../docs/api/media/images/class_folder.png | Bin 0 -> 497 bytes .../dev/geshi/docs/api/media/images/empty.png | Bin 0 -> 90 bytes .../dev/geshi/docs/api/media/images/file.png | Bin 0 -> 218 bytes .../geshi/docs/api/media/images/folder.png | Bin 0 -> 367 bytes .../docs/api/media/images/function_folder.png | Bin 0 -> 476 bytes .../docs/api/media/images/next_button.png | Bin 0 -> 509 bytes .../api/media/images/next_button_disabled.png | Bin 0 -> 405 bytes .../geshi/docs/api/media/images/package.png | Bin 0 -> 515 bytes .../docs/api/media/images/package_folder.png | Bin 0 -> 419 bytes .../docs/api/media/images/previous_button.png | Bin 0 -> 505 bytes .../media/images/previous_button_disabled.png | Bin 0 -> 405 bytes .../api/media/images/private_class_logo.png | Bin 0 -> 1511 bytes .../geshi/docs/api/media/images/tutorial.png | Bin 0 -> 301 bytes .../docs/api/media/images/tutorial_folder.png | Bin 0 -> 425 bytes .../geshi/docs/api/media/images/up_button.png | Bin 0 -> 527 bytes .../dev/geshi/docs/api/media/stylesheet.css | 146 + .../dev/geshi/docs/api/packages.html | 29 + .../dev/geshi/docs/api/todolist.html | 42 + .../dev/geshi/docs/geshi-doc.html | 4077 ++++++++++++++ .../dev/geshi/docs/geshi-doc.txt | 1741 ++++++ .../dev/geshi/docs/phpdoc.ini | 90 + plugins/codesnippetgeshi/dev/geshi/geshi.php | 4775 +++++++++++++++++ .../codesnippetgeshi/dev/geshi/geshi/4cs.php | 139 + .../dev/geshi/geshi/6502acme.php | 230 + .../dev/geshi/geshi/6502kickass.php | 241 + .../dev/geshi/geshi/6502tasm.php | 189 + .../dev/geshi/geshi/68000devpac.php | 168 + .../codesnippetgeshi/dev/geshi/geshi/abap.php | 1409 +++++ .../dev/geshi/geshi/actionscript.php | 197 + .../dev/geshi/geshi/actionscript3.php | 473 ++ .../codesnippetgeshi/dev/geshi/geshi/ada.php | 135 + .../dev/geshi/geshi/algol68.php | 329 ++ .../dev/geshi/geshi/apache.php | 483 ++ .../dev/geshi/geshi/applescript.php | 157 + .../dev/geshi/geshi/apt_sources.php | 148 + .../codesnippetgeshi/dev/geshi/geshi/arm.php | 3318 ++++++++++++ .../codesnippetgeshi/dev/geshi/geshi/asm.php | 603 +++ .../codesnippetgeshi/dev/geshi/geshi/asp.php | 164 + .../dev/geshi/geshi/asymptote.php | 194 + .../dev/geshi/geshi/autoconf.php | 512 ++ .../dev/geshi/geshi/autohotkey.php | 373 ++ .../dev/geshi/geshi/autoit.php | 1175 ++++ .../dev/geshi/geshi/avisynth.php | 194 + .../codesnippetgeshi/dev/geshi/geshi/awk.php | 158 + .../dev/geshi/geshi/bascomavr.php | 185 + .../codesnippetgeshi/dev/geshi/geshi/bash.php | 440 ++ .../dev/geshi/geshi/basic4gl.php | 341 ++ .../codesnippetgeshi/dev/geshi/geshi/bf.php | 115 + .../dev/geshi/geshi/bibtex.php | 183 + .../dev/geshi/geshi/blitzbasic.php | 185 + .../codesnippetgeshi/dev/geshi/geshi/bnf.php | 119 + .../codesnippetgeshi/dev/geshi/geshi/boo.php | 217 + .../codesnippetgeshi/dev/geshi/geshi/c.php | 281 + .../dev/geshi/geshi/c_loadrunner.php | 323 ++ .../dev/geshi/geshi/c_mac.php | 227 + .../dev/geshi/geshi/caddcl.php | 126 + .../dev/geshi/geshi/cadlisp.php | 186 + .../codesnippetgeshi/dev/geshi/geshi/cfdg.php | 124 + .../codesnippetgeshi/dev/geshi/geshi/cfm.php | 299 ++ .../dev/geshi/geshi/chaiscript.php | 140 + .../codesnippetgeshi/dev/geshi/geshi/cil.php | 196 + .../dev/geshi/geshi/clojure.php | 134 + .../dev/geshi/geshi/cmake.php | 181 + .../dev/geshi/geshi/cobol.php | 244 + .../dev/geshi/geshi/coffeescript.php | 146 + .../dev/geshi/geshi/cpp-qt.php | 564 ++ .../codesnippetgeshi/dev/geshi/geshi/cpp.php | 240 + .../dev/geshi/geshi/csharp.php | 256 + .../codesnippetgeshi/dev/geshi/geshi/css.php | 226 + .../dev/geshi/geshi/cuesheet.php | 138 + .../codesnippetgeshi/dev/geshi/geshi/d.php | 252 + .../codesnippetgeshi/dev/geshi/geshi/dcl.php | 192 + .../dev/geshi/geshi/dcpu16.php | 131 + .../codesnippetgeshi/dev/geshi/geshi/dcs.php | 182 + .../dev/geshi/geshi/delphi.php | 301 ++ .../codesnippetgeshi/dev/geshi/geshi/diff.php | 196 + .../codesnippetgeshi/dev/geshi/geshi/div.php | 126 + .../codesnippetgeshi/dev/geshi/geshi/dos.php | 227 + .../codesnippetgeshi/dev/geshi/geshi/dot.php | 164 + .../codesnippetgeshi/dev/geshi/geshi/e.php | 208 + .../dev/geshi/geshi/ecmascript.php | 210 + .../dev/geshi/geshi/eiffel.php | 395 ++ .../dev/geshi/geshi/email.php | 222 + .../codesnippetgeshi/dev/geshi/geshi/epc.php | 154 + .../dev/geshi/geshi/erlang.php | 441 ++ .../dev/geshi/geshi/euphoria.php | 140 + .../codesnippetgeshi/dev/geshi/geshi/f1.php | 151 + .../dev/geshi/geshi/falcon.php | 218 + .../codesnippetgeshi/dev/geshi/geshi/fo.php | 327 ++ .../dev/geshi/geshi/fortran.php | 160 + .../dev/geshi/geshi/freebasic.php | 141 + .../dev/geshi/geshi/freeswitch.php | 168 + .../dev/geshi/geshi/fsharp.php | 213 + .../dev/geshi/geshi/gambas.php | 214 + .../codesnippetgeshi/dev/geshi/geshi/gdb.php | 198 + .../dev/geshi/geshi/genero.php | 463 ++ .../dev/geshi/geshi/genie.php | 157 + .../dev/geshi/geshi/gettext.php | 97 + .../codesnippetgeshi/dev/geshi/geshi/glsl.php | 205 + .../codesnippetgeshi/dev/geshi/geshi/gml.php | 506 ++ .../dev/geshi/geshi/gnuplot.php | 296 + .../codesnippetgeshi/dev/geshi/geshi/go.php | 375 ++ .../dev/geshi/geshi/groovy.php | 1011 ++++ .../dev/geshi/geshi/gwbasic.php | 153 + .../dev/geshi/geshi/haskell.php | 202 + .../codesnippetgeshi/dev/geshi/geshi/haxe.php | 161 + .../dev/geshi/geshi/hicest.php | 108 + .../dev/geshi/geshi/hq9plus.php | 104 + .../dev/geshi/geshi/html4strict.php | 190 + .../dev/geshi/geshi/html5.php | 212 + .../codesnippetgeshi/dev/geshi/geshi/icon.php | 212 + .../codesnippetgeshi/dev/geshi/geshi/idl.php | 123 + .../codesnippetgeshi/dev/geshi/geshi/ini.php | 128 + .../codesnippetgeshi/dev/geshi/geshi/inno.php | 212 + .../dev/geshi/geshi/intercal.php | 122 + .../codesnippetgeshi/dev/geshi/geshi/io.php | 138 + .../codesnippetgeshi/dev/geshi/geshi/j.php | 190 + .../codesnippetgeshi/dev/geshi/geshi/java.php | 983 ++++ .../dev/geshi/geshi/java5.php | 1037 ++++ .../dev/geshi/geshi/javascript.php | 174 + .../dev/geshi/geshi/jquery.php | 238 + .../dev/geshi/geshi/kixtart.php | 329 ++ .../dev/geshi/geshi/klonec.php | 282 + .../dev/geshi/geshi/klonecpp.php | 310 ++ .../dev/geshi/geshi/latex.php | 223 + .../codesnippetgeshi/dev/geshi/geshi/lb.php | 162 + .../codesnippetgeshi/dev/geshi/geshi/ldif.php | 116 + .../codesnippetgeshi/dev/geshi/geshi/lisp.php | 144 + .../codesnippetgeshi/dev/geshi/geshi/llvm.php | 385 ++ .../dev/geshi/geshi/locobasic.php | 130 + .../dev/geshi/geshi/logtalk.php | 345 ++ .../dev/geshi/geshi/lolcode.php | 152 + .../dev/geshi/geshi/lotusformulas.php | 318 ++ .../dev/geshi/geshi/lotusscript.php | 191 + .../dev/geshi/geshi/lscript.php | 387 ++ .../codesnippetgeshi/dev/geshi/geshi/lsl2.php | 898 ++++ .../codesnippetgeshi/dev/geshi/geshi/lua.php | 177 + .../codesnippetgeshi/dev/geshi/geshi/m68k.php | 143 + .../dev/geshi/geshi/magiksf.php | 193 + .../codesnippetgeshi/dev/geshi/geshi/make.php | 151 + .../dev/geshi/geshi/mapbasic.php | 908 ++++ .../dev/geshi/geshi/matlab.php | 227 + .../codesnippetgeshi/dev/geshi/geshi/mirc.php | 171 + .../codesnippetgeshi/dev/geshi/geshi/mmix.php | 193 + .../dev/geshi/geshi/modula2.php | 136 + .../dev/geshi/geshi/modula3.php | 135 + .../dev/geshi/geshi/mpasm.php | 164 + .../codesnippetgeshi/dev/geshi/geshi/mxml.php | 145 + .../dev/geshi/geshi/mysql.php | 475 ++ .../dev/geshi/geshi/nagios.php | 225 + .../dev/geshi/geshi/netrexx.php | 163 + .../dev/geshi/geshi/newlisp.php | 191 + .../codesnippetgeshi/dev/geshi/geshi/nsis.php | 351 ++ .../dev/geshi/geshi/oberon2.php | 135 + .../codesnippetgeshi/dev/geshi/geshi/objc.php | 358 ++ .../dev/geshi/geshi/objeck.php | 116 + .../dev/geshi/geshi/ocaml-brief.php | 112 + .../dev/geshi/geshi/ocaml.php | 187 + .../dev/geshi/geshi/octave.php | 515 ++ .../dev/geshi/geshi/oobas.php | 135 + .../dev/geshi/geshi/oorexx.php | 171 + .../dev/geshi/geshi/oracle11.php | 614 +++ .../dev/geshi/geshi/oracle8.php | 496 ++ .../dev/geshi/geshi/oxygene.php | 154 + .../codesnippetgeshi/dev/geshi/geshi/oz.php | 144 + .../dev/geshi/geshi/parasail.php | 133 + .../dev/geshi/geshi/parigp.php | 277 + .../dev/geshi/geshi/pascal.php | 165 + .../codesnippetgeshi/dev/geshi/geshi/pcre.php | 188 + .../codesnippetgeshi/dev/geshi/geshi/per.php | 302 ++ .../codesnippetgeshi/dev/geshi/geshi/perl.php | 213 + .../dev/geshi/geshi/perl6.php | 197 + .../codesnippetgeshi/dev/geshi/geshi/pf.php | 178 + .../dev/geshi/geshi/php-brief.php | 222 + .../codesnippetgeshi/dev/geshi/geshi/php.php | 1117 ++++ .../dev/geshi/geshi/pic16.php | 141 + .../codesnippetgeshi/dev/geshi/geshi/pike.php | 103 + .../dev/geshi/geshi/pixelbender.php | 176 + .../codesnippetgeshi/dev/geshi/geshi/pli.php | 200 + .../dev/geshi/geshi/plsql.php | 256 + .../dev/geshi/geshi/postgresql.php | 288 + .../dev/geshi/geshi/povray.php | 199 + .../dev/geshi/geshi/powerbuilder.php | 418 ++ .../dev/geshi/geshi/powershell.php | 277 + .../dev/geshi/geshi/proftpd.php | 374 ++ .../dev/geshi/geshi/progress.php | 485 ++ .../dev/geshi/geshi/prolog.php | 143 + .../dev/geshi/geshi/properties.php | 127 + .../dev/geshi/geshi/providex.php | 299 ++ .../dev/geshi/geshi/purebasic.php | 303 ++ .../dev/geshi/geshi/pycon.php | 64 + .../dev/geshi/geshi/pys60.php | 273 + .../dev/geshi/geshi/python.php | 244 + .../codesnippetgeshi/dev/geshi/geshi/q.php | 149 + .../dev/geshi/geshi/qbasic.php | 162 + .../dev/geshi/geshi/rails.php | 406 ++ .../dev/geshi/geshi/rebol.php | 196 + .../codesnippetgeshi/dev/geshi/geshi/reg.php | 233 + .../codesnippetgeshi/dev/geshi/geshi/rexx.php | 162 + .../dev/geshi/geshi/robots.php | 100 + .../dev/geshi/geshi/rpmspec.php | 133 + .../dev/geshi/geshi/rsplus.php | 483 ++ .../codesnippetgeshi/dev/geshi/geshi/ruby.php | 231 + .../codesnippetgeshi/dev/geshi/geshi/sas.php | 290 + .../dev/geshi/geshi/scala.php | 138 + .../dev/geshi/geshi/scheme.php | 170 + .../dev/geshi/geshi/scilab.php | 295 + .../dev/geshi/geshi/sdlbasic.php | 165 + .../dev/geshi/geshi/smalltalk.php | 154 + .../dev/geshi/geshi/smarty.php | 192 + .../dev/geshi/geshi/spark.php | 132 + .../dev/geshi/geshi/sparql.php | 155 + .../codesnippetgeshi/dev/geshi/geshi/sql.php | 165 + .../dev/geshi/geshi/stonescript.php | 307 ++ .../dev/geshi/geshi/systemverilog.php | 317 ++ .../codesnippetgeshi/dev/geshi/geshi/tcl.php | 194 + .../dev/geshi/geshi/teraterm.php | 354 ++ .../codesnippetgeshi/dev/geshi/geshi/text.php | 84 + .../dev/geshi/geshi/thinbasic.php | 868 +++ .../codesnippetgeshi/dev/geshi/geshi/tsql.php | 375 ++ .../dev/geshi/geshi/typoscript.php | 300 ++ .../dev/geshi/geshi/unicon.php | 210 + .../codesnippetgeshi/dev/geshi/geshi/upc.php | 270 + .../codesnippetgeshi/dev/geshi/geshi/urbi.php | 200 + .../dev/geshi/geshi/uscript.php | 299 ++ .../codesnippetgeshi/dev/geshi/geshi/vala.php | 151 + .../codesnippetgeshi/dev/geshi/geshi/vb.php | 157 + .../dev/geshi/geshi/vbnet.php | 182 + .../dev/geshi/geshi/vedit.php | 103 + .../dev/geshi/geshi/verilog.php | 173 + .../codesnippetgeshi/dev/geshi/geshi/vhdl.php | 183 + .../codesnippetgeshi/dev/geshi/geshi/vim.php | 420 ++ .../dev/geshi/geshi/visualfoxpro.php | 456 ++ .../dev/geshi/geshi/visualprolog.php | 129 + .../dev/geshi/geshi/whitespace.php | 121 + .../dev/geshi/geshi/whois.php | 181 + .../dev/geshi/geshi/winbatch.php | 369 ++ .../dev/geshi/geshi/xbasic.php | 143 + .../codesnippetgeshi/dev/geshi/geshi/xml.php | 157 + .../dev/geshi/geshi/xorg_conf.php | 124 + .../codesnippetgeshi/dev/geshi/geshi/xpp.php | 436 ++ .../codesnippetgeshi/dev/geshi/geshi/yaml.php | 150 + .../codesnippetgeshi/dev/geshi/geshi/z80.php | 144 + .../dev/geshi/geshi/zxbasic.php | 150 + 303 files changed, 85901 insertions(+) create mode 100644 plugins/codesnippetgeshi/dev/codesnippetgeshi.html create mode 100644 plugins/codesnippetgeshi/dev/colorize.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/contrib/aliased.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/contrib/cssgen.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/contrib/cssgen2.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/contrib/example.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/contrib/langcheck.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/contrib/langwiz.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/BUGS create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/CHANGES create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/COPYING create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/README create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/THANKS create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/TODO create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/__filesource/fsource_geshi_core_geshi.php.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/blank.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/classtrees_geshi.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/elementindex.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/elementindex_geshi.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/errors.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/geshi/core/GeSHi.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/geshi/core/_geshi.php.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/index.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/li_geshi.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/banner.css create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/AbstractClass.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/AbstractClass_logo.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/AbstractMethod.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/AbstractPrivateClass.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/AbstractPrivateClass_logo.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/AbstractPrivateMethod.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Class.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Class_logo.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Constant.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Constructor.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Destructor.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Function.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Global.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/I.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Index.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Interface.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Interface_logo.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/L.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Lminus.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Lplus.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Method.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Page.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Page_logo.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/PrivateClass.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/PrivateClass_logo.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/PrivateMethod.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/PrivateVariable.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/StaticMethod.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/StaticVariable.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/T.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Tminus.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Tplus.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/Variable.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/blank.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/class_folder.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/empty.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/file.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/folder.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/function_folder.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/next_button.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/next_button_disabled.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/package.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/package_folder.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/previous_button.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/previous_button_disabled.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/private_class_logo.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/tutorial.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/tutorial_folder.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/images/up_button.png create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/media/stylesheet.css create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/packages.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/api/todolist.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/geshi-doc.html create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/geshi-doc.txt create mode 100644 plugins/codesnippetgeshi/dev/geshi/docs/phpdoc.ini create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/4cs.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/6502acme.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/6502kickass.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/6502tasm.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/68000devpac.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/abap.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/actionscript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/actionscript3.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/ada.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/algol68.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/apache.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/applescript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/apt_sources.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/arm.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/asm.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/asp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/asymptote.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/autoconf.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/autohotkey.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/autoit.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/avisynth.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/awk.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/bascomavr.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/bash.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/basic4gl.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/bf.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/bibtex.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/blitzbasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/bnf.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/boo.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/c.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/c_loadrunner.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/c_mac.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/caddcl.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/cadlisp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/cfdg.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/cfm.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/chaiscript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/cil.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/clojure.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/cmake.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/cobol.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/coffeescript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/cpp-qt.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/cpp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/csharp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/css.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/cuesheet.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/d.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/dcl.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/dcpu16.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/dcs.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/delphi.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/diff.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/div.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/dos.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/dot.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/e.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/ecmascript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/eiffel.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/email.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/epc.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/erlang.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/euphoria.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/f1.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/falcon.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/fo.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/fortran.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/freebasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/freeswitch.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/fsharp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/gambas.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/gdb.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/genero.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/genie.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/gettext.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/glsl.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/gml.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/gnuplot.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/go.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/groovy.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/gwbasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/haskell.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/haxe.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/hicest.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/hq9plus.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/html4strict.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/html5.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/icon.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/idl.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/ini.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/inno.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/intercal.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/io.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/j.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/java.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/java5.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/javascript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/jquery.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/kixtart.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/klonec.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/klonecpp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/latex.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/lb.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/ldif.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/lisp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/llvm.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/locobasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/logtalk.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/lolcode.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/lotusformulas.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/lotusscript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/lscript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/lsl2.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/lua.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/m68k.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/magiksf.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/make.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/mapbasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/matlab.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/mirc.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/mmix.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/modula2.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/modula3.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/mpasm.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/mxml.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/mysql.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/nagios.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/netrexx.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/newlisp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/nsis.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/oberon2.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/objc.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/objeck.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/ocaml-brief.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/ocaml.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/octave.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/oobas.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/oorexx.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/oracle11.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/oracle8.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/oxygene.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/oz.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/parasail.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/parigp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/pascal.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/pcre.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/per.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/perl.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/perl6.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/pf.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/php-brief.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/php.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/pic16.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/pike.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/pixelbender.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/pli.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/plsql.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/postgresql.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/povray.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/powerbuilder.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/powershell.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/proftpd.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/progress.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/prolog.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/properties.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/providex.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/purebasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/pycon.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/pys60.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/python.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/q.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/qbasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/rails.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/rebol.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/reg.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/rexx.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/robots.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/rpmspec.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/rsplus.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/ruby.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/sas.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/scala.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/scheme.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/scilab.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/sdlbasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/smalltalk.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/smarty.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/spark.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/sparql.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/sql.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/stonescript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/systemverilog.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/tcl.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/teraterm.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/text.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/thinbasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/tsql.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/typoscript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/unicon.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/upc.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/urbi.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/uscript.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/vala.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/vb.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/vbnet.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/vedit.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/verilog.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/vhdl.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/vim.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/visualfoxpro.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/visualprolog.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/whitespace.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/whois.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/winbatch.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/xbasic.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/xml.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/xorg_conf.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/xpp.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/yaml.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/z80.php create mode 100644 plugins/codesnippetgeshi/dev/geshi/geshi/zxbasic.php diff --git a/plugins/codesnippetgeshi/dev/codesnippetgeshi.html b/plugins/codesnippetgeshi/dev/codesnippetgeshi.html new file mode 100644 index 00000000000..e6938e0f2f0 --- /dev/null +++ b/plugins/codesnippetgeshi/dev/codesnippetgeshi.html @@ -0,0 +1,119 @@ + + + + + + Code Snippet — CKEditor Sample + + + + + + + + + + + +

Inline editor

+ +
+ +

JavaScript code:

+ +
function isEmpty( object ) {
+	for ( var i in object ) {
+		if ( object.hasOwnProperty( i ) )
+			return false;
+	}
+	return true;
+}
+ +

SQL query:

+ +
SELECT cust.id, cust.name, loc.city FROM cust LEFT JOIN loc ON ( cust.loc_id = loc.id ) WHERE cust.type IN ( 1, 2 );
+ +

Unknown markup:

+ +
 ________________
+/                \
+| How about moo? |  ^__^
+\________________/  (oo)\_______
+                  \ (__)\       )\/\
+                        ||----w |
+                        ||     ||
+
+
+ + + + + + diff --git a/plugins/codesnippetgeshi/dev/colorize.php b/plugins/codesnippetgeshi/dev/colorize.php new file mode 100644 index 00000000000..aae39c2fe03 --- /dev/null +++ b/plugins/codesnippetgeshi/dev/colorize.php @@ -0,0 +1,14 @@ +Please install the geshi library. Refer to plugins/codesnippetgeshi/README.md for more information.' ); + } + + include_once 'geshi/geshi.php'; + + $json_string = file_get_contents( 'php://input' ); + $json_object = json_decode( $json_string ); + + $geshi = new GeSHi( $json_object->html, $json_object->lang ); + + echo $geshi->parse_code(); \ No newline at end of file diff --git a/plugins/codesnippetgeshi/dev/geshi/contrib/aliased.php b/plugins/codesnippetgeshi/dev/geshi/contrib/aliased.php new file mode 100644 index 00000000000..cee312899ce --- /dev/null +++ b/plugins/codesnippetgeshi/dev/geshi/contrib/aliased.php @@ -0,0 +1,123 @@ + + * @version $Id: aliased.php 2533 2012-08-15 18:49:04Z benbe $ + */ + +// Your config here +define("SOURCE_ROOT", "/var/www/your/source/root/"); + +// Assume you've put geshi in the include_path already +require_once("geshi.php"); + +// Get path info +$path = SOURCE_ROOT.$_SERVER['PATH_INFO']; + +// Check for dickheads trying to use '../' to get to sensitive areas +$base_path_len = strlen(SOURCE_ROOT); +$real_path = realpath($path); +if(strncmp($real_path, SOURCE_ROOT, $base_path_len)) { + exit("Access outside acceptable path."); +} + +// Check file exists +if(!file_exists($path)) { + exit("File not found ($path)."); +} + +// Prepare GeSHi instance +$geshi = new GeSHi(); +$geshi->set_language('text'); +$geshi->load_from_file($path); +$geshi->set_header_type(GESHI_HEADER_PRE); +$geshi->enable_classes(); +$geshi->enable_line_numbers(GESHI_FANCY_LINE_NUMBERS, 10); +$geshi->set_overall_style('color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;', true); +$geshi->set_line_style('font: normal normal 95% \'Courier New\', Courier, monospace; color: #003030;', 'font-weight: bold; color: #006060;', true); +$geshi->set_code_style('color: #000020;', 'color: #000020;'); +$geshi->set_link_styles(GESHI_LINK, 'color: #000060;'); +$geshi->set_link_styles(GESHI_HOVER, 'background-color: #f0f000;'); +$geshi->set_header_content('Source code viewer - ' . $path . ' - ' . $geshi->get_language_name()); +$geshi->set_header_content_style('font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #f0f0ff; border-bottom: 1px solid #d0d0d0; padding: 2px;'); +$geshi->set_footer_content('Parsed in