Joomler!.net - Decided on Joomla!

Jboard is Multiple Board!

 

Archives

Blog

Demo

Home » Blog » オーバーライド
0 votes
Written by:Joomler! 8499 hits Wednesday, 11 November 2009 09:09

先日アップデートされていたが、今回はテストバージョンを入れていたこともあって、まだアップデートしていませんでした。Joomla!を使ってサイト構築をしている方で、サイト独自にJoomla!のコアファイルを編集している方は、なかなかアップデート作業が面倒になりがちですよね。私もそうで、たまに忘れて上書きしちゃうことがあります。

このサイトでは、404エラーの時にサイトトップにリダイレクトして、メッセージを表示するようにしています。それは、Joomla!1.0から1.5に変更したためで、URLがすべて異なるのでそうした対応をしました。(ちなみに今度のJoomla!1.6にはリダイレクトの設定ができるっぽいです。)404のエラー画面が出るとビジターがどっかにいっちゃうのじゃないかと考えたためです。smile_regular

 
2 votes
Written by:Joomler! 7579 hits Wednesday, 02 September 2009 07:29

現在のJContentPlusのバグ修正やある程度の見直しは、進めようと思っています。

jcontentplus_1.2.0

現在の予定では、

  • 基本設定を別画面にする。(画像のようになります。)
    • XML-RPCとMootoolsプラグインを除くすべてのプラグインの設定とコンポーネントの設定が一画面になります。
  • ファイルのアップロード権限をユーザーグループ単位で設定可能。
  • ライセンス同意をポップアップか、通常表示の選択機能。
  • メニューアイテム毎の設定のオーバーライドを強化(一部の機能)

これらと判明しているバグを修正し、JContentPlus1.2.0とします。

 
1 votes
Written by:Joomler! 8090 hits Friday, 24 April 2009 17:47

システムが出力する(例えば記事保存時など)メッセージをオーバーライドできるプラグインです。

インストール方法

  • 管理画面からインストールしてください。

使い方

  • テンプレート側でオーバーライドする
    • /plugins/system/message/tmpl/message.phpをあなたのテンプレートフォルダにコピーしてください。
    • そのコピーしたファイルを好きなように書き換えるだけです。

簡単なプラグインですが、Joomla!1.5を操作していて一様に同じメッセージ表示なので変更できないかと思い作成しました。

通常のサイトなら必要ないでしょうが、一定規模のサイトなら今までコアを編集したりしていたのでは無いでしょうか。

 
0 votes
Written by:Joomler! 6101 hits Thursday, 23 April 2009 18:18

system_message Joomla!が何かの操作をした後表示するメッセージ。これってオーバーライドできないの?

眺めてみるとどうもそれっぽい。

綺麗に表示はされるもののもう少し何とかしたいときってありますよね。そのときコアを書き換えてやれば良いですが、いつもそんなことしてるとアップデートの時に始末に負えなくなったりすることがある。それだけなら良いが、他にもやってれば、管理しきれないかもしれない。

そこでプラグインを作成してみた。

テンプレートにmessage.phpを置けばオーバーライドしてくれるもの。

コアなJoomlerなら必要かもしれない。

また、今度公開します。

 
0 votes
Written by:Joomler! 6931 hits Tuesday, 17 February 2009 17:20

昨日に引き続いて第二回は、とその前に前回の説明で少し・・・。メニュー設定ですが、レガシーでない設定でないと前回のメニューは作成されない事をここで補足しておきます。

template_pagecounter

さて、第二回は、ページカウンターを上の画像のように、変更してみます。Joomla!のデフォルトだと見た目が・・・アレなので、表示されていない方もたくさんおられるでしょうが、少し体裁というより表示する文字を、ランゲージファイルの変更をしないで変更してみます。

Joomla!のデフォルトのテンプレート(rhuk_milkyway)では、オーバーライドされていないのでまずは、オーバーライドテンプレートを作成します。(beezや、ja_purityでは、すべてでは無いかもしれませんが、オーバーライドされています。)

お使いのテンプレート/html/com_content/category
お使いのテンプレート/html/com_content/frontpage
お使いのテンプレート/html/com_content/section
(※すでにある場合は作成する必要はありません。)

 
<<<123>>>
1 / 3

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.