Home arrow Blog arrow Components

Blog

Fireboardのログインの件でJoomla!じゃぱんのフォーラムに投稿

 
しましたが、もう少しコードを変えてみます。


ROOT/components/com_login/login.php の22行目あたり...

コード:
global $mosConfig_live_site, $mosConfig_frontend_login, $mosConfig_db;

コード:
global $mosConfig_live_site, $mosConfig_frontend_login, $mosConfig_db, $Itemid;
に。

同じく38行目あたりを..

コード:
$params->def( 'login', $mosConfig_live_site );

コード:
if($Itemid == あなたの飛ばしたいメニューID番号){
$params->set('login', sefRelToAbs('index.php?option=com_fireboard&Itemid=あなたの飛ばしたいメニューID番号'));
} else {
$params->def( 'login', $mosConfig_live_site );
}

などとすれば可能なようです。


まずは、ROOT/components/com_fireboard/template/default/plugin/profilebox/profilebox.phpの110行目あたり
これは、もしかするとコミュニティビルダーなどのプラグインの使用状況により位置がことなるかもしれません。
(うちの環境ではプラグインは使用していません。)

に変更し、さらにROOT/comoponents/com_login/login.phpの38行目あたり


のように変更すれば、ログイン後表示していた記事に戻れます。


 

Fireboardフォーラムコンポーネントを使ってフォーラムをオープンしてみました。 上部の「Forum」メニューからどうぞ。

以前からインストールはしていたものの、少しずつ日本語化して準備していましたがエクステンションも増えてきて文句のひとつも言いたい方もいるだろうからオープンしてみました。(冗談にしてくれ)使い方がわからないとか、Joomla!に関することならOKです。登録しないと書き込みできませんので宜しくお願い申し上げます。

 さて、Fireboardフォーラム日本語化をしていてサイトをぐるぐるまわっていたら、あるじゃないですか!日本語化ファイルを配布しているサイトが。で、自分の日本語化していないところとかおかしいところは、参考に(いや、コピペと言うのか・・・)させていただきました。

joomlaway.jpg

 
「Joomla!の道しるべ」さんに感謝!

Joomla!の道しるべ

 

よくよく見ていくと他にも日本語化されているファイルがあるじゃあないですか、これからもいっぱい利用させていただきます。

 

 Javascriptに関して再考してみました。いろいろなライブラリがあってそれぞれに特徴があるのですが、すべてのライブラリを使えばそりゃあたくさんのことができて良いのですが、重くなりますしスクリプト同士の衝突が発生します。じゃあどうするかを考えると一番使いやすいものを選択してそれをメインのライブラリとし、衝突を確認しながら他のライブラリを適用していくってのが、一番良いと思う。いろいろ見た中で今までは、prototypeかなと思っていたのですが、今はjQueryと思っています。Homeで上部に表示しているモジュールもjQuery とそのプラグインを使用しています。先のことになるとは思いますが、コンポーネントでテンプレートを管理できてまた、そのテンプレートがはき出すHTMLをテンプレートが持っているJavascriptで環境に対応するようタグ属性を変えたりできるものを作ってみたいと思っています。

 

コメントコンポーネントを2.40から3.1.0にアップグレードしました。joomlacomment.jpg

 
!joomlacomment は、シンプルでCaptchaがついているので使っています。2.40は、少し不具合があったのですが、3.1.0はどうでしょう。アップグレードと言っても単にアンインストールしてから新規インストールしただけです。データは、そのまま引き継がれるようです。日本語環境での動作は、検証しているわけではないので文字数制限部分などで不具合があるかもしれませんね。

 2.4.0の日本語化したものをダウンロードできるようにしていましたが、非公開に変更しました。お使いの方はJoomlaCode.orgのプロジェクト:joomagecomment

 
より最新の物をダウンロードしアップグレードしてください。管理画面は、英語のままですがフロントエンドの2.4.0のランゲージファイルがそのまま使えます。増えた行のみ追加すればフロントエンドが日本語化可能なようです。

 

Joomler!.netでも使用しているDS-Syndicate(RSSコンポーネント)をご紹介します。

JOOMLA! Fun

 

joomlafun.jpg

 
 DS-Syndicateコンポーネントは、表示するモジュールとセットで使用します。Joomla!のデフォルトRSSですとHTMLのRSSは、生成してくれませんが、このコンポーネントはHTML(画像付)でRSSを作成してくれます。Joomler!.netの場合は、HTMLのRSSになっていますので対応したRSSリーダー(例えば、IE7のフィードリーダーや、Googlo Readerなど)で見るとほとんどの記事は、そのサイトを訪れることなくその記事の内容が見て取れるのでユーザーにとっては、便利です。(「サイトに来てくれなくなる。」という声もありますが・・・)また、他にもPing機能がついています。このPing機能は、DS-Syndicate内のPingアドレスにブラウザからアクセスすれば、設定したブログピングサーバーに更新通知を送信してくれます。これを利用すれば、定期的にサイトを更新されているなら「Wget+Cron」などで定期実行できるわけです。不定期に更新されていても、そのアドレスにアクセスすればPingできるので便利ですよ。

Joomla.orgのExtensionページ

 

 ただ...

 

!JoomlaComment 2.40 JP コメントコンポーネントです。677_logo.jpg

 

Joomler!.netで現在使用しています。(肝心のコメントがありませんが・・)

Developer: Frank Hliva

 

いろいろ探していたのですがシンプルで設定も簡単ですし使いやすいと思います。

日本語化にあたって少しだけ修正しています。(ほんの1,2行です)

Ajaxを使用したコメントシステムです。

詳細な特徴はJoomla!のExtensionページ

 
をご覧下さい。

おかしい訳はご指摘を・・・。

 

Results 19 - 23 of 23

joomler_kun_48.gif Blog
Joomler! Blog

for Mobile