Joomler!.net - Decided on Joomla!

Jboard is Multiple Board!

Home » Extensions » SyntaxHighlighter
1 votes
Written by:Joomler! 22487 hits Thursday, 01 October 2009 06:01

SyntaxHighlighter 2.0.1 Released

Bug Fix

  • detect a language ( not using a legacy code )

How to install and update

  • Normal Install

Little Description

Thanks taka.


 
0 votes
Written by:Joomler! 26210 hits Saturday, 19 September 2009 07:35

SyntaxHighlighter 2.0.0 for Joomla!1.5 Released

This is a plugin for syntaxhighlighting your code by using SyntaxHighlighter 2.0 Javascript Library.

*** Version 2.0.1 Released ***

About SyntaxHighligher 2.0 Javascript Library

Home : http://alexgorbatchev.com/wiki/SyntaxHighlighter

Project Home : http://code.google.com/p/syntaxhighlighter/

License : LGPL 3

How to use

  • If your code is legacy(1.x), please set Legacy Mode to enabled.
  • If you use Windows Live Writer, please see a following link.
    • SyntaxHighlighter Plugin http://wlwsyntaxhighlighter.codeplex.com/
      However this plugin is for SyntaxHighlighter version 1.x. If you use this live writer plugin, please set Legacy Mode to enabled in the parameters of SyntaxHighlighter Plugin of Joomla.
  • Please select a theme.
  • Example
    • <pre class="brush: php; first-line: true; ruler: true;">your source code</pre>
    • More Info
protected function _getVersion()
{
$version = '';
$this->getData();
if($this->_data->type > 0){
$version = trim( JRequest::getVar('v', '', '', 'cmd') );
if(!empty($version)){
$version = '_'. $version;
}
}

return $version;
}
 
1 votes
Written by:Joomler! 7429 hits Wednesday, 28 May 2008 03:22

Windows Live WriterのプラグインSyntaxHightlighterを使うととても便利です。Joomla!にうちのSyntaxHighlighterプラグインをインストールしておけば、Live Writer上でコードの種類や、行表示などを簡単に表示することができます。

たとえば、実際に以下のコードをWindows Live WriterのSyntaxHighlighterプラグインを使って投稿すると以下のように変更されて記事に書き込まれます。

AJS.AEV(window, 'load', function(){
alert('after AJS');
alert('boty');
GB_show("Hello world", http://google.com);
alert('before AJS');
});

と書いて投稿すると

<div class="wlWriterSmartContent" id="scid:812469c5-0cb0-4c63-8c15-c81123a09de7:d4cbc8a1-e875-4799-adc3-f97889233b01" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre name="code" class="js:nocontrols"> AJS.AEV(window, 'load', function() {  
     alert('after AJS');  
     alert('body');  
     GB_show("Hello world", "http://google.com");  
     alert('before AJS');  
 });  </pre></div>

のように投稿されています。後は、Jooma!のプラグイン側で表示するときに処理します。

Joomla!側では、うちのSyntaxHighlighterプラグインをインストールし、公開するだけです。後は、Windows Live Writerのプラグイン(SyntaxHighligher)側でどう表示するかをコントロールできてしまいます。現在のテンプレートに変更するまでは使っていなかったのですが、先日からの投稿で使っています。コード毎にtextareaだのpreだのと書く必要がないし、ソースコードを表示させて編集する必要がありません。

これは、とってもお薦めです。

これで、tab_replacerがまた遅くなりそうです。

 
0 votes
Written by:Joomler! 7789 hits Wednesday, 26 December 2007 18:39

SyntaxHighlighter 1.0.1 for 1.0.x

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

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

  • Support Joomla! Cache

  • Add : Support Cache parameter

Install

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

これは、Joomla! 1.0.x 用のみです。1.5用は、後日のアップデートになります。


 
0 votes
Written by:Joomler! 8775 hits Monday, 24 December 2007 13:07
Joomler! SyntaxHighlighter - version 1.0.0 License : http://www.gnu.org/copyleft/gpl.html GNU/GPL

1.0.1 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 SyntaxHighlighter Javascript

Project Home : http://code.google.com/p/syntaxhighlighter/
Project owners : alex.gorbatchev http://code.google.com/u/alex.gorbatchev/
Project members : docwhat http://code.google.com/u/docwhat/
License : GNU Lesser General Public License http://www.gnu.org/licenses/lgpl.html
 
<<<12>>>
1 / 2

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.