FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » General » Test Forum » 2b or not 2b?
Show: Today's Messages :: Polls :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
2b or not 2b? [message #19349] Mon, 12 July 2004 20:43 Go to next message
Anonymous   Italy
Laughing
icon8.gif  Re: 2b or not 2b? [message #19411 is a reply to message #19349] Thu, 15 July 2004 21:10 Go to previous messageGo to next message
Laertes is currently offline  Laertes   Germany
Messages: 31
Registered: June 2004
Location: Hamburg, Germany
Karma: 0
Member
Laertes schrieb am Don, 15 Juli 2004 23:07

<?php
  
class my_highlight_string
  
{ function my_highlight_string ($html='#0000ff',
                  
$default='#0000BB',
                  
$keyword='#000080',
                  
$string='#b60033',
                  
$comment='#008000',
                  
$tag_open_close='#ffffcc'
                  
) //constructor
       
{     echo "<style>\n";
             echo
".source span.html    { color: $html; }\n";
             echo
".source span.default { color: $default; }\n";
             echo
".source span.keyword { color: $keyword; font-weight: bold;}\n";
             echo
".source span.string { color: $string; }\n";
             echo
".source span.comment { color: $comment; font-style: italic; }\n";
             echo
".source span.tag_open_close { color: $default; background-color: $tag_open_close; }\n";
             echo
"</style>\n"; }
         
    function
PrintCode ($code)
    {    echo
'<pre class="source">';
         
$source = highlight_file($code, TRUE);
             
             
// search style.
             
       
$search[0] = '<font color="'.ini_get('highlight.html').'">';
       
$search[1] = '<font color="'.ini_get('highlight.default').'">';
       
$search[2] = '<font color="'.ini_get('highlight.keyword').'">';
       
$search[3] = '<font color="'.ini_get('highlight.string').'">';
       
$search[4] = '<font color="'.ini_get('highlight.comment').'">';
       
$search[5] = '</font>';
       
$search[6] = '<br />';
       
$search[7] = '\r';
       
$search[8] = '&nbsp;';
             
$search[9] = '<?';
             
$search[10] = '?>';
             
             
// replace style.
             
       
$replace[0] = '<span class="html">';
       
$replace[1] = '<span class="default">';
       
$replace[2] = '<span class="keyword">';
       
$replace[3] = '<span class="string">';
       
$replace[4] = '<span class="comment">';
       
$replace[5] = '</span>';
       
$replace[6] = "\n";
       
$replace[7] = '';
       
$replace[8] = ' ';
             
$replace[9] = '<span class="tag_open_close"><?</span>';
             
$replace[10] = '<span class="tag_open_close">?></span>';
             
       echo
str_replace($search, $replace, $source);
             
           echo
'</pre>';
         }
  } ;
?>


icon12.gif  Re: 2b or not 2b? [message #20206 is a reply to message #19349] Sat, 02 October 2004 14:22 Go to previous message
Anonymous   Italy
Shocked Shocked Shocked Shocked Shocked
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Formatting test
Next Topic: testing 1, 2, 3 testing
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Sun Dec 22 10:48:51 GMT 2024

Total time taken to generate the page: 0.01975 seconds