ログインフォーム

               未登録ですか?
 
Joomla!ガイド arrow 機能拡張

Joomlaism : ジュームライズム

myContent:フロントエンドからコンテンツ管理 PDF プリント メール

Joomla!のバックエンドにログインせずコンテンツを管理できる

Joomla!のフロントエンド側にコンテンツリストを表示させて、バックエンドにログインすることなくコンテンツ管理・編集が行えるコンポーネントです。複数ユーザーでコンテンツ管理を行う場合に、各ユーザーにバックエンド側を使わせる手間が省けるのは便利です。

myContentのダウンロード

Joomliciousに最新版がありますが、Joomla! E.D.にもリンクがあります。
ダウンロード後、コンポーネントとしてインストールします。バックエンドの「コンポーネント」メニューからmyContentを選択すると、下の画像のようにこのコンポーネントの簡単な説明が表示されます。


通常のコンポーネントと同様、バックエンドの「メニュー」からmyContentを使えるように設定します。コンテンツ内容を編集するためのコンポーネントなので、説明にあるようにアクセス権限を「Registered」以上に割り振ります。

myContentの使い方

フロントエンドメニューからmyContentを選択すると、下の画像のようにコンテンツがリスト表示されます。

ユーザーの権限によって、編集できるコンテンツが制限されます。Author以上の権限が割り振られているユーザーであれば、リストの一番上に新規投稿用のドロップダウンメニューが表示されます。


ここでカテゴリを選択すると、そのまま新規コンテンツ作成画面が開きます。AuthorやEditor権限ではコンテンツ作成は可能ですが、公開するにはサイト管理者の確認が必要になります。Publisher権限を割り振ると、公開/非公開設定だけでなく他のユーザーが投稿したコンテンツ内容も編集することができるようになります。


管理者は通常のコンテンツ投稿時と同様、バックエンドのメッセージ通知で新規に投稿があったことを確認できます。

myContentの設定

myContentの表示方法や機能の選択は、メニューのパラメータ欄から可能です。バックエンドから再度「メニュー」を選択し、さきほどメニューに割付したmyContentをクリックします。


右側にパラメータ設定項目が並びますので、ここでmyContentを選択した際のリストの表示方法や新規投稿メニューを表示させるかなどを設定します。

myContentを導入することで、フロントエンド側からコンテンツ編集を行うことが多い人や、各ユーザーがフロントエンド側のみで編集作業を行うことが多いサイトでは、利便性がかなり向上するのではないでしょうか。

ブックマークに追加:
はてな
Yahoo!
Delicious
最終更新日 ( 2008/01/16 水曜日 )
 
JCal Pro:使いやすいスケジュール管理コンポーネント PDF プリント メール

Joomla!でスケジュールやイベント管理

JCal Proは、Joomla!のエクステンションとしていくつか公開されている、スケジュール管理コンポーネントのひとつです。自分のスケジュール確認に、あるいは複数人でのイベント管理などに利用できます。フロントエンドから簡単にイベントが追加できること、イベントを表示させるための管理者権限の設定が容易なことから、会社やチーム、サークルなどのスケジュール管理には向いているエクステンションだと思います。スケジュール検索機能もデフォルトで用意されています。

JCal Proのダウンロード

ダウンロードは下記サイトから。ただし現時点(2007年12月。JCal Proのダウンロードだけなら$5。)では、有償のエクステンション扱いになっているようです。RocketThemeの記事でも触れましたが、Joomla!向けの有料エクステンションを利用する場合は、PayPalを経由するとEメールアドレスでの送金ができるので便利です。
JCal Client、Downloadと進んだ先にファイルがあります。コンポーネントやマンボット等が並んでいますが、最低限必要なのはCore ComponentのStable版(動作安定版)です。

インストールと設定

コンポーネントとしてインストールしますが、そのままでは日本語が文字化けしてしまいます。languagesフォルダ内のenglishフォルダをコピーして、japaneseと名前を変えて保存します。

japaneseフォルダの中のindex.phpファイルを、エディタソフトを使って開きます。


38行目から41行目にかけてが言語の設定なので、ここをすべて日本語仕様に変更してしまいます。


たぶん、こんな感じに直せば大丈夫だと思います。これをFTPソフトを使って、該当するフォルダにアップロードします。

JCal Proの使い方

JCal Proはフロントエンドからもバックエンドからも更新できるツールですが、まずはバックエンド(管理画面)側から、カテゴリーの作成などを行っておきます。


メニューから「Manage Event Categories」を選択します。

新規作成ボタンを押すと、次のような画面が表示されます。

一番上にカテゴリーの名称、二番目にはカテゴリーの説明(フロントエンドでも表示されます)、Colorはカテゴリーが表示されるときに付属するカラーの選択です。パーミッションは誰がアクセス可能かを選択します。

スケジュール自体の追加はバックエンドからも可能ですが、フロントエンドから行ってしまったほうが楽だと思います。

フロントエンドにログインした状態で、イベントを追加したい日の上のほうに表示されているプラスのマークをクリックします。


イベントの追加は、通常のコンテンツを作成する作業とほとんど同じです。

Event Titleにイベントの名称を記入し、詳細はテキストエリアに書き込みます。その下のほうに、カテゴリーを選択する欄や開始・終了時刻を指定する欄、連絡先の名称やEメールアドレスを入力する欄がありますので、必要な項目を埋めていきます。最後にAdd Eventボタンを押せば作成完了。


バックエンドを管理できる権限が与えられているユーザーであれば、管理者の確認なしにイベントが表示されます(このへんはJCal Pro自体の設定画面から細かく変更が可能です)。


クリックすると、詳細な情報が表示されます。

JCal Proの管理 / 利用しているサイト

設定の変更などは、バックエンドの「Edit Settings」から行います。設定タブが多く並ぶので面倒そうに見えますが、実際は最初に開いているGeneralタブで最低限の項目を指定してあげるだけで大丈夫です(あとのタブは見かけや表示項目をどうするかというだけなので)。ミニカレンダーモジュールや直近のイベントを表示させるモジュールなど、連動させるエクステンションも最低限のものがそろっています。新しいイベントを投稿できる権限をどのユーザーレベルに持たせるのか、自動的にイベントが表示されるユーザーレベルはどうかといった権限の設定が選択だけで容易に行えますので、サイト管理者以外のサイト利用者にも、スケジュール機能を利用してもらうことが簡単に実現できます。

東京理科大学のワンダーフォーゲル部さんが、このコンポーネントを日本語化して、スケジュールを組まれています。実際に利用するとどんな感じなのかは、こちらを覗いていただくとわかりやすいと思います。
ブックマークに追加:
はてな
Yahoo!
Delicious
最終更新日 ( 2007/12/10 月曜日 )
 
Communty Builderの日本語化プラグイン PDF プリント メール

英語が苦手な人でもCBが使いやすくなる

ランゲージファイル内の単語が膨大で、いまだ日本語化されていなかったCommunity Builderコンポーネントですが、Joomla!の道しるべさんが待望の日本語化プラグインを公開されました(Joomla!の道しるべさんの、毎度の日本語化ファイル作成には頭が下がります)。

Community Builderの日本語化プラグイン

おそらくこの後Joomla!の道しるべさん自身での解説記事がアップされると思いますので、ここでは簡単に導入方法だけ説明しておきます。CommunityBuilder(以下,CB)自体の機能やインストール方法は、下記記事を参照ください。
ダウンロードは、もちろんJoomla!の道しるべさんから。 CBのプラグインはCB自体のプラグインであって、Joomla!本体のエクステンションではありません。インストールはCBの設定画面から行います。


Joomla!バックエンドの「コンポーネント」から、「Community Builder」「Plugin Management」と進みます。


下のほうにInstall New Pluginという項目がありますので、ここからJoomla!にエクステンションをインストールするときと同様、プラグインファイルを指定してインストールします。


再度、さきほどのPlugin Managementを開きます。


Japaneseというプラグインが、InstalledとPublishiedになっているか確認します。


上hは日本語化前のCB設定画面です。これがどう変わるかというと。


このように、項目や説明が日本語化されます(一部除く)。

フロントエンド側の必要最低限の部分は、自分で既に日本語化して使っているという人も多いかもしれませんが(私もそうです)、プラグインでいっきに日本語化してくれるのは本当に助かりますね。

ブックマークに追加:
はてな
Yahoo!
Delicious
最終更新日 ( 2007/12/04 火曜日 )
 
Weblog Ping:Joomla!にPing機能を追加する PDF プリント メール

Ping機能のないJoomla!に、コンポーネントでPing機能を追加

Joomla!本体にはPing送信機能がありませんが、これはブログツール的に利用しようと思っている人にとっては、今や驚くべき事実かもしれません。それほどまでに、コンテンツの更新とPing送信が結びついた時代になっていると思います。ここでは、更新したことを外部に通知する、Pingの送信機能エクステンションについて紹介します。

ダウンロードと設定

導入も設定も、とても簡単です。インストールは、次のサイトから。
コンポーネントとしてインストール後、管理画面から「コンポーネント」「Ping」「Servers」と進みます。


Pingサーバー設定画面が開きますので、Pingを送信したいサーバーのURLを入力します。複数ある場合は、ひとつ入力するごとに改行してください。

Pingの送信

Pingの送信は、「コンポーネント」「Ping」「Ping」と選択します。送信先サーバーを多く設定していると、かなり時間がかかることがあります。Ping送信が完了すると、各サーバーごとに結果が表示されます。

ブログのように、設定しておけばコンテンツを作成した際に自動的にPingが送信されるというわけではありませんが、いくつか公開されている Ping送信系のエクステンションの中では、このコンポーネントはかなり使いやすいものだと思います。

ブックマークに追加:
はてな
Yahoo!
Delicious
最終更新日 ( 2007/11/23 金曜日 )
 
Xmap:サイトマップを自動作成してコンテンツを一覧表示する PDF プリント メール

メニューから辿れるコンテンツをサイトマップ表示

Joomla!にインストールするだけでサイトマップが自動作成されるエクステンションは、各所で多数公開されていますが、ここでは比較的導入が簡単なXmapというコンポーネントを紹介します。

ダウンロード

ダウンロードはVargasから。

Xmapの設定

コンポーネントとしてインストール後、上部メニューからXmapを選択します。

赤い枠の中に入っているメニューから辿れるコンテンツが、サイトマップに表示されることになります。デフォルトではmainmenuに区分されるコンテンツのみ表示になっています。


メニュー名にカーソルを合わせると、下にコマンドが表示されます。UpとDownは複数のメニューの表示順を変更する際に利用します。サイトマップに表示させたくないメニューは、Deleteで削除してしまいましょう。


ほかのメニューを表示させたい場合は、メニュー名リストの下にあるAdd menusをクリックします。表示させたいメニューを選択後、Saveします。


各種設定は右側の下向き三角をクリックし、Preferencesを選択します。


実際にサイト上にXmapをコンポーネントとして表示させて、比較しながら表示させたくないメニューや重複して表示されているコンテンツを修正します。Expand Content CategoriesやExpand Content Sectionsのチェックを入れたり外したりすることで、重複コンテンツを非表示にすることができます。

メニュー内の子メニューを個別に非表示にしたい場合は、Exclude Menu IDsの空欄にアイテムID番号を入力します。アイテムIDは、Joomla!管理画面の上部メニューから「メニュー」「mainmenu」などと選択した際に、リスト表示された各「子メニュー」ごとに表示されています。上記画像のExclude Menu IDsの空欄の横にも、選択するだけで除外することができるように各「子メニュー」が表示されるようになっていますが、環境によっては初期状態では文字化けを起こしている可能性があります。

実際に動作しているXmap


このサイトにもXmapを導入してみました。実際の雰囲気は、サイト上部に表示されている「サイトマップ」で確認してみてください。

ブックマークに追加:
はてな
Yahoo!
Delicious
最終更新日 ( 2007/10/05 金曜日 )
 
<< 最初 < 戻る 1 2 3 4 5 6 次へ > 最後 >>

結果 1 - 5 of 26

関連性の高い記事

バナーを作りました

Joomlaismのバナーを作成しました。ダウンロードして使っていただけるとうれしいです。
Joomlaism ミニバナー
88×31
Joomlaism バナー
200×40

Joomla!リンク

Joomla!の道しるべ (2'658) 
Joomla!アドオン実験室 (1'886) 
JoomlaEasy.net (1'728) 
Joomla!じゃぱん (1'402) 
Joomler! (1'215) 
Joomla MEMO (969) 
FREE De Joomla! (955) 
Joomla.org (855) 
Joomlaでポン (535) 
JoomStudy (491) 
超初心者のjoomla備忘録 (18) 

Joomla! mini FAQ

Joomla!で何ができる?

ブログとしても使える?

機能の拡張はできる?

動作は機敏?

テンプレートの種類は豊富?


Joomla!が使えるレンタルサーバ

クリックで詳細を表示します。

ヘテムル

エックスサーバー

チカッパ!レンタルサーバー

さくらインターネット

ハッスルサーバー

スピーバー


Joomlaismが利用しているサーバ

2008年からヘテムルを利用しています。このサイトで紹介しているエクステンションは、現在設置していないものも含めて当サイト設置サーバで動作確認がとれたものです。(2007年末まではチカッパ! を利用)

オンライン状況

現在
ゲスト 3 人
がオンラインです

RSS配信など