<?require("paths.php");?> <?header("Content-type: text/html; charset=\"UTF-8\"");?> <html> <head> <title>Colorer-take5 on sourceforge.net</title> <link rel="stylesheet" type="text/css" href="../styles/styles.css"/> <link rel="icon" href="../images/logo-small.png"/> </head> <body> <div class='back'><a href='../index.html'><img alt='back' src='../images/back.png' width='40' height='18'/></a></div> <div> <a href="http://sourceforge.net"><img align=right src="http://sourceforge.net/sflogo.php?group_id=34855&type=2" width="125" height="37" border="0" alt="SourceForge.net Logo"/></a> </div> <h1>Colorer-take5 demos page</h1> <p> Colorer supports highlighting and editing capabilities of numerous programming languages, scripts and markups. These sets are stored in the internal language (XML-based HRC files), describing target's language syntax. HRC database is open and ready to modify and growth. </p> <h2>Static highlighting samples</h2> <table border='0'><tr> <td valign='middle'><img alt='sample' src='../images/sample.png' height='60' width='60'/></td> <td> <a href="../lang-list.html">List of supported languages</a><br/> <a href="../samples/BaseEditor.java.html">Java language with href doclinks</a><br/> <a href="../samples/ipo-errors.xsd.html">XML Schema with errors and W3C site references</a><br/> <a href="../samples/Unicode.html.html">XHTML in UTF-8</a> </td> </tr></table> <h2>Dynamically generated demos</h2> <form action='demos.php' method="get"> <h3>Demo File:</h3> <select name="filename"> <? exec("ls -1 demos", $list); for($i = 0; $i < count($list); $i++){ $fname = $list[$i]; $cur = ($fname == $filename)?"selected":""; ?><option <?=$cur?> value='<?=$fname?>'><?=$fname?></option><? }; ?> </select> <h3>Coloring style:</h3> <select name="hrd_color"> <option <?=($hrd_color == 'default')?"selected":""?> value='default'>White (crimsoned)</option> <option <?=($hrd_color == 'navy')?"selected":""?> value='navy'>Navy (seashore)</option> <option <?=($hrd_color == 'eclipse')?"selected":""?> value='eclipse'>A'la Eclipse (minimal)</option> <option <?=($hrd_color == 'neo')?"selected":""?> value='neo'>Neo (and Morpheus)</option> <option <?=($hrd_color == 'black')?"selected":""?> value='black'>Black (scarlet)</option> <option <?=($hrd_color == 'grayscale')?"selected":""?> value='grayscale'>Grayscale (colour neutral)</option> <option <?=($hrd_color == 'mirror')?"selected":""?> value='mirror'>Blue a'la NC</option> <option <?=($hrd_color == 'mirice')?"selected":""?> value='mirice'>Ice Mirror</option> <option <?=($hrd_color == 'fmx')?"selected":""?> value='fmx'>FMX</option> <option <?=($hrd_color == 'hs')?"selected":""?> value='hs'>A'la HomeSite</option> <option <?=($hrd_color == 'bred3')?"selected":""?> value='bred3'>Bred3 colors</option> <option <?=($hrd_color == 'tags')?"selected":""?> value='tags'>html tags</option> <option <?=($hrd_color == 'tokens')?"selected":""?> value='tokens'>tokenize</option> </select> <input type='submit' value='show'/> </form> <? if ($filename != ''){ echo "<hr/>"; $filename = check($filename); $hrd_color = check($hrd_color); $fpath = "./demos/".$filename; print("<h2><a name='$i'></a>filename:".$filename."</h2>"); print("<pre>"); passthru("$colorer_path -db -dc -dh -i $hrd_color -ei UTF-8 -eo UTF-8 -h \"$fpath\""); print("</pre>"); }; ?> </body> </html> <!-- ***** BEGIN LICENSE BLOCK ***** - Version: MPL 1.1/GPL 2.0/LGPL 2.1 - - The contents of this file are subject to the Mozilla Public License Version - 1.1 (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" basis, - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License - for the specific language governing rights and limitations under the - License. - - The Original Code is the Colorer Library. - - The Initial Developer of the Original Code is - Cail Lomecb <cail@nm.ru>. - Portions created by the Initial Developer are Copyright (C) 1999-2005 - the Initial Developer. All Rights Reserved. - - Contributor(s): - - Alternatively, the contents of this file may be used under the terms of - either the GNU General Public License Version 2 or later (the "GPL"), or - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), - in which case the provisions of the GPL or the LGPL are applicable instead - of those above. If you wish to allow use of your version of this file only - under the terms of either the GPL or the LGPL, and not to allow others to - use your version of this file under the terms of the MPL, indicate your - decision by deleting the provisions above and replace them with the notice - and other provisions required by the LGPL or the GPL. If you do not delete - the provisions above, a recipient may use your version of this file under - the terms of any one of the MPL, the GPL or the LGPL. - - ***** END LICENSE BLOCK ***** -->