「PHP ソースコード表示」の編集履歴(バックアップ)一覧はこちら

PHP ソースコード表示」(2008/05/19 (月) 18:01:27) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

#setmenu(スタートアップメニュー) *&this_page() #codehighlight(php){ ここにPHPソースコードを記述 } ※ #codehilight を使用すると、波型括弧は1つでOK なようです。 ( それでも問題の出る場合は、波型括弧のペアを増やすと良いでしょう ) ※ php を指定すると、関数が php サイトのマニュアルページにリンクされるようです #codehighlight(php){ <?php header( "Expires: Wed, 31 May 2000 14:59:58 GMT" ); header( "Content-Type: text/html; Charset=euc-jp" ); print "PHP version : " . phpversion() . "<br>"; print "OS : " . PHP_OS . "<br>"; print "include_path : " . get_include_path() . "<br>"; print "PEAR_INSTALL_DIR : " . PEAR_INSTALL_DIR . "<br>"; print "get_magic_quotes : " . get_magic_quotes_gpc() . "<br>"; print "セッション保存パス : " . session_save_path() . "<br>"; print "現在の言語 : " . mb_language() . "<br>"; print "内部エンコーディング : " . mb_internal_encoding() . "<br>"; print "リモートファイルの OPEN を許す : " . ini_get('allow_url_fopen') . "<br>"; $ver = substr(phpversion(),0,1) + 0; if ( $ver == 5 ) { print "リモートファイルの include を許す : " . ini_get('allow_url_include') . "<br>"; } print "最大実行時間 : " . ini_get('max_execution_time') . " 秒<br>"; ?>} **ソースコード表示の CSS 変更 #codehighlight(php){ のように、引数に php を指定していると、HTML に class="php" の PRE 要素が作成されます。 css 設定で、クラスに対して見栄えを調整します #highlight(css){{ .html4strict,.javascript,.php,.css { border-color: gray; border-style: solid; border-width: 1px; font-weight: bold; padding: 5px; background-color: silver; } }} ---- #include_js(http://winofsql.sakura.ne.jp/system/js/shCore.js) #include_js(http://winofsql.sakura.ne.jp/system/js/shBrushVb.js) #html2(){{ <textarea name="code" class="vb"> Public Class Form1 Dim obj As New Microsoft.Office.Interop.Excel.ApplicationClass Dim books As Microsoft.Office.Interop.Excel.Workbooks Dim book As Microsoft.Office.Interop.Excel.Workbook Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click books = obj.Workbooks book = books.Open("C:\user\book1.xls") obj.Visible = True End Sub End Class </textarea> }} #javascript(){{ dp.SyntaxHighlighter.ClipboardSwf = '/clipboard.swf'; dp.SyntaxHighlighter.HighlightAll('code'); }}
#setmenu(スタートアップメニュー) *&this_page() #codehighlight(php){ ここにPHPソースコードを記述 } ※ #codehilight を使用すると、波型括弧は1つでOK なようです。 ( それでも問題の出る場合は、波型括弧のペアを増やすと良いでしょう ) ※ php を指定すると、関数が php サイトのマニュアルページにリンクされるようです #codehighlight(php){ <?php header( "Expires: Wed, 31 May 2000 14:59:58 GMT" ); header( "Content-Type: text/html; Charset=euc-jp" ); print "PHP version : " . phpversion() . "<br>"; print "OS : " . PHP_OS . "<br>"; print "include_path : " . get_include_path() . "<br>"; print "PEAR_INSTALL_DIR : " . PEAR_INSTALL_DIR . "<br>"; print "get_magic_quotes : " . get_magic_quotes_gpc() . "<br>"; print "セッション保存パス : " . session_save_path() . "<br>"; print "現在の言語 : " . mb_language() . "<br>"; print "内部エンコーディング : " . mb_internal_encoding() . "<br>"; print "リモートファイルの OPEN を許す : " . ini_get('allow_url_fopen') . "<br>"; $ver = substr(phpversion(),0,1) + 0; if ( $ver == 5 ) { print "リモートファイルの include を許す : " . ini_get('allow_url_include') . "<br>"; } print "最大実行時間 : " . ini_get('max_execution_time') . " 秒<br>"; ?>} **ソースコード表示の CSS 変更 #codehighlight(php){ のように、引数に php を指定していると、HTML に class="php" の PRE 要素が作成されます。 css 設定で、クラスに対して見栄えを調整します #highlight(css){{ .html4strict,.javascript,.php,.css { border-color: gray; border-style: solid; border-width: 1px; font-weight: bold; padding: 5px; background-color: silver; } }} ----

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー