Joomler!.net - Decided on Joomla!

Jboard is Multiple Board!

Home » Extensions » CodePress Syntax Highlighting
0 votes
Written by:Joomler! 7587 hits Wednesday, 26 December 2007 18:38

CodePress SyntaxHighlighting Plugin 1.0.2 for 1.0.x

  • Joomla!のデフォルトサイトキャッシュがONの時は、自動で記事内にスクリプトコードを出力するようにしました。

  • キャッシュパラメータを付加しましたのでYesにすることにより、常時記事内にスクリプトコードを出力することができるようにしました。

  • Support Joomla! Cache

  • Add : Support Cache parameter

Install

  • すでにインストール済みの方は、解凍後のファイルを上書きし、再設定を行うか、再インストールしてください。
    (joomler_codepress.php, joomler_codepress.xml)

 
0 votes
Written by:Joomler! 9678 hits Monday, 24 December 2007 12:58
This plugin Syntax Highlighting of textarea with CodePress.
Support Copy to Clipboard.
Support Convert to CodePress from geshi.
1.0.2 Update
Add : Support Joomla! Cache(When Cache is enabled, This plugin output javascript in an article.)
Add : Support Cache parameter(When this option is Yes, This plugin always output javascript in an article.)

About CodePress

CodePress v.0.9.6

setClipboard.js

Copy to clipboard with flash. by Nishihata Kazuma.
 
0 votes
Written by:Joomler! 6101 hits Thursday, 29 November 2007 18:08

CodePress Pluginの設定で一つ忘れていたことがありました。「Auto Id Name」をYesにしないとidを重複して出力してしまいます。後ほど修正したものにファイルを置き換えますが、直接下記のように書くとNoにしてあってもidを重複して出力しまいます。テストしてみましたが、正常に動いていましたが・・・。 ただ、オリジナルのid名にするとボタンが正常に動きません。それは、ボタン側でidを参照するからです。というよりid名参照まで書いていません。(必要ですかねぇ・・・。必要なら足しますが・・・。)

ファイルを置き換えました。v1.0.1としています。noidパラメータを有効にしています。

<textarea id="your original id" class="codepress">

これは、CodePress側でidを参照しているためid入力が欠かせないからAutoの項目を作成したわけですが、複数のコードがある場合固定のidnameでは、重複してしまい正常に動きません。これに対処するために自動連番でidnameを作成しています。

他のパラメータもありますので他の例を挙げます。

more example for CodePress Plugin (exmaple1-5)

example6:

input <textarea class="codepress php w80% h400px" head="my code" foot="by your name">

output
<div class="jcodepress_head">
<div class="jcodepress_foot">by your name</div>
my code
</div>
 <div id="navcontainer"><ul id="navlist">Your Selected Buttons</ul></div>
<textarea id="autoid" class="codepress php 'Your Selected Options'" style="width:80%;height:400px">

example7:

input <textarea id="your id" class="codepress javascript noid w400px h300px">

output
<div class="jcodepress_head">
<div class="jcodepress_foot">Your Default foot</div>
Your Default head
</div>
 <div id="navcontainer"><ul id="navlist">Your Selected Buttons</ul></div>
<textarea id="your id" class="codepress javascript 'Your Selected Options'" style="width:400px;height:300px">

尚、Button styleや、Header styleを変更したい場合は、

ROOT/mambots/content/joomler_codepress/css/jcodepress.css

を編集してください。

 
0 votes
Written by:Joomler! 8123 hits Wednesday, 28 November 2007 19:21

CodePress Syntax Highlighting Pluginは、CodePressを使い下記のように表示してくれます。

注:コード表示をJoomler! Syntaxhighlighter Plugin(2007/12/* リリース予定)に変更しています。Demoは、http://demo10.joomler.net/をごらんください。

また、Nishihata Kazuma氏のsetClipboardを使用することによりコードをFirefoxでもクリップボードにコピーできます。1.0.x用のみとりあえず公開いたします。

詳細は・・・

 

JContentPlus for Joomla!1.5 powered by Joomler!.net

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.