Joomler!.net - Decided on Joomla!

デル株式会社

Wiki or Wordpress? No it is JContentPlus.

Home » Blog » content.php
3 votes
Written by:Joomler! 3404 hits Thursday, 25 December 2008 17:35

フォーラムコンポーネントで問い合わせがあったので書きます。

Joomla!1.5Nativeと書かれたコンポーネントがたくさん出てきている。参考になるコンポーネントはたくさんあるが、よく見て下さい。インストールしてそのコンポーネントのリンクを作ります。そしてそのコンポーネントを開くとそのコンポーネント関連のリンクが、

http://yoursite.com/component/com_コンポーネント名/なんとか

なんてなってないですか?これでも、Nativeなの?私としてはNativeな環境で動くだけじゃなくてその機能もNativeでないとNativeって言えないのじゃないの?。

これは、どういう事かというとJoomla!1.5本体が持っているSEFURLの機能を実装していないということです。そう、上記のように表示されるなら、Joomla!1.0.xと同様か、以下の機能しかないってこと。

そういうエクステンションには穴があるかもしれないと疑ってかかった方が良いくらいだと思う。昨日も、そのあるフォーラムコンポーネントで穴を発見した。最近は、脆弱性をつく攻撃が多いから注意しないと。

 
0 votes
Written by:Joomler! 4020 hits Wednesday, 30 January 2008 16:24

Joomla!1.5では、英語タイトルなら自動でタイトルを付加したSEF-URLにしてくれるのですが、日本語だと番号だけになってしまいます。真偽は定かではありませんが、日本語でもURLエンコードされたものを使ったURLがSEFとして効果があるらしい。本当かどうかは知りません。

ちなみにどんなURLになるかというと

http://example.com/demo/the-news/1-latest-news/46-%E3%81
%95%E3%81%82%E3%81%A9%E3%81%86%E3%81%A7
%E3%81%97%E3%82%87%E3%81%86

とこんな風に長いURLになるわけです。ブラウザでそのリンクをポイントすると

jp_sef01.jpg

という風に見えます。

ということでまた、書き換えちゃいました。


 
0 votes
Written by:Joomler! 4147 hits Tuesday, 18 September 2007 17:49

フロントページ(トップページ)のタイトルは、Joomla!が自動(動的なページタイトルがONの場合:Dynamic Page Title)でmainmenuの表示順が先頭にあるメニューのタイトルが付加されます。それは、大抵「Home」だったりするわけですが、それを自由に変更したいって方が結構おられるかと思います。

 そこで、"ROOT/components/com_content/content.brush:brush:php;;" 222行目あたりの以下の行を

    $mainframe->SetPageTitle( $menu->name );

 以下のように変更すれば、フロントページを表示時のタイトルを自由に変更できます。また、メニュータイトルを付加させたくなければコメントアウトしてしまえばされません。

    $mainframe->SetPageTitle( 'Your Title' );
 

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.