Joomler!.net - Decided on Joomla!

Jboard is Multiple Board!

 

Archives

Blog

Demo

Home » Blog » コンポーネント
0 votes
Written by:Joomler! 11942 hits Sunday, 16 December 2007 17:29

エクステンションを作成していていつも思うのですが、モジュールやプラグイン(Mambot)では直接その作成したものにアクセスはできません。(できなくはないですが、Joomlaの構造上それは制限されるべきです。)コンポーネントですら直接アクセスするためには・・・。

 ちょっと違いますね。

どのエクステンションも通常のアクセスhttp:~/comonents/com_~/なんとか.phpなどどアクセスできません。唯一コンポーネントは、そのアクセス手段があります。

?option=コンポーネント名

をつけることによってその登録されたコンポーネントのファイル(コンポーネント名.php)にアクセスできます。ですから、面倒なんです。は?

ちょっとしたエクステンションを作成するがためにコンポーネントを作成しなければいけないことです。モジュールや、プラグインならファイル数が2個から作成できますが、コンポーネントはそういうわけにはいきません。管理するファイル数が増えることによって手間が増えますし、神経も使います(本当につかっているのか?)。

いや、なぜこんなことを書くのかって・・・一個の設定ファイル(動的に読み込む)を作成させたいがためにコンポーネントを作成しなきゃいけないのかと思うと面倒なので・・・ただ、それだけ。


新しいプロジェクトがはじまりました。
もちろんJoomla!関連なので反映できるものは極力反映していきたいと思います。

 
0 votes
Written by:Joomler! 11809 hits Friday, 14 December 2007 17:03

昨日電話を切ったあと、担当者が折り返しにすぐ電話をかけてきた。

担当者:「あの、GreyBoxで表示したらPagePeelが邪魔でWindowを閉じられないんですけど・・・。」

私:「えっ・・・あっ本当・・・。」

私:「×ボタンが見えた時に押すといける・・・・・あっ Paypalに飛んだ・・・。」

私:「まっ 良いんじゃない? 寄付してくれる人いるかもしんない・・・・・。」

担当者:「・・・。」

この担当者は、いつも私のテストに付き合っていただいている貴重な人物。

ってことでGreyBoxのz-indexを見たら100だったのでPagePeelのz-indexを90に変更し、z-indexのパラメータを作成しました。

Joomler! PagePeelモジュール(もしかしたらコンポーネントになるかも)
いずれ公開しますが、もう少し慣れないFlashで遊ばせてください。

実装済みの機能

  • 1枚の画像またはSWFで可能。
    (良いか悪いかわからないが・・・本当は2枚にしたい。)
  • Paypal対応
    (Paypalの暗号化ボタンに対応)
  • オリジナルSWF読み込みでのオリジナルクリックアクションに対応・・たぶん
    (実装しているクリックアクションをOFFにできる。)
 
0 votes
Written by:Joomler! 8626 hits Friday, 30 November 2007 17:44

Joomla!1.0.xの管理画面でたくさんのコンポーネントをインストールしてあると「さらに多くのコンポーネント...」と表示されてしまい編集したいコンポーネントにアクセスするのに二度クリックしないといけないことってありますよね。

コアを編集してみましょう。

ROOT/administrator/modules/mod_fullmenu.php Line:188

に変更するなどして数を増やせばOKです。

もうひとつ


コンテンツが多すぎて管理画面のコンテンツ一覧の表示数の限度50をもっと多くしたい。

コアを編集。

Root/administrator/includes/pageNavigation.php Line:48

などとちょっと極端ですが、行をコピーして数を増やせばOKです。

 
1 votes
Written by:Joomler! 9399 hits Saturday, 20 October 2007 17:17

joomlaos.jpg管理画面のテンプレートってみなさん変更したりしていますか?複数のサイトをJoomla!を使って管理しているとどのサイトの管理画面かすぐにわかりませんよね。管理画面のテンプレートを変更してサイト毎にスタイルを変更してはいかがでしょうか。

Joomla CMS Download

上記サイト内のテンプレートギャラリー

 

 

admintemplate.jpg こちらのサイトは、たくさんのフリーテンプレートがあってダウンロードできます。なかには、リンクを削除してはダメなものとかがあるので注意が必要です。管理画面のテンプレートは、ギャラリーの「Admin Templates」にあります。おすすめは、「Essential Plazza」。このテンプレートは、5色のテンプレートが付属しています。ダウンロードしたらまず、解凍してください。解凍すると、コンポーネントが一つと5つのテンプレートのファイルが出てきます。コンポーネントは、このテンプレート用のコンテンツ検索のコンポーネントです。テンプレートをインストールし、コンポーネントをインストールすると左の画像(Black)の用になります。サイト毎に異なる色のテンプレートをインストールしたらわかりやすいですよね。

 
0 votes
Written by:Joomler! 8625 hits Thursday, 23 August 2007 17:24

csslayouts.jpgいろいろなパターンのCSSが公開されています。

CSS Layouts

 テンプレートのレイアウトとしてかなり重宝するのでないでしょうか。複数のCSSをモジュールの出力にあわせて切り替えたり差分だけのCSSファイルを作成しておいてそれをモジュール出力にあわせて書き出したり消したりなどと。こりゃ便利そうだ・・・。これだけ用意されていればほとんど困らないのじゃないでしょうか。

 テンプレートに関してはいろいろ考えていますが、コンポーネントとしてのテンプレート「com_template」なんてのがあってもいいのかなあなんて考えたりしています。管理画面からいろいろ設定できてテンプレート側でその設定を読み込み出力。設定値は?・・・・・なんだろ・・・。

 
10 / 11

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.