Joomler!.net - Decided on Joomla!

Wiki or Wordpress? No it is JContentPlus.

 

Archives

Blog

Demo

Home » Blog » 文字化け
0 votes
Written by:Joomler! 8021 hits Tuesday, 04 January 2011 06:32

新年あけましておめでとうございます。本年もよろしくお願い申し上げます。

初日を拝み(初日の出を見ながら心の中で)ました。今年は雲が少なく、いつになく綺麗だったのではないかと思います。

さて、年末にうちのサイト関連で検索していたら、このサイトでPDFがちゃんと表示されていないと書かれているページを見つけた。で、PDFボタンを早速クリックしてみると・・・やっぱりちゃんと表示されていず、文字化けしているではないか・・・。こんな感じ。

pdf_before

すぐに原因を思いつかなかったこともあるが、年末は見て見ぬふりをしました。ぉぃ

 
Jul
29
2009

Firefox 4.0

EMailPrintPDF
0 votes
Written by:Joomler! 5868 hits Wednesday, 29 July 2009 07:38

Firefox 4.0のスクリーンショットらしい

firefox_4_sc 
この画像は、http://mashable.com/2009/07/27/firefox-40/をキャプチャしたものです。

結局うちのFirefoxは、3.5から3.5.1にしても何も変わらなかった。検索窓(Googleツールバーのそれを統合すると)で検索はじめると、どういうタイミングかわからないが、落ちる。相変わらず、起動に時間がかかるし、非常に重い。なので、かなりChromeの使い方に慣れてきた。

 
2 votes
Written by:Joomler! 12024 hits Thursday, 14 August 2008 16:18

携帯Google Mapモジュールのデモをdemo.joomler.netで以前から公開していますが、自分では全く見ていません。先日ふと見てみると「友達に送る」リンククリックで件名が文字化けしているは、URLがURIだし、こりゃ駄目だと。いつの間にそうなったのだろうとふと考えてみるとサーバー移転時にURIの部分を変更しなおしたことを思い出しました。

で、ひとつ間違いを発見。80Codeサーバーでの設定でuri.phpをHackした部分にさらに変更を加えないとだめです。(まあ、考えてみれば当然なのですが今まで不都合なかったので・・・)

$uri	        =& JURI::getInstance();

パスしか返さないJURI::base()を参照するのはおかしいのでこのように変更しました。
※80Codeサーバーでのみなので他のサーバーでは必要ありません。もしかしたらうちだけかもしれないけど。

・・・でも、これが正解のような気がしないでもない・・・。

件名が文字化けすることは、以前に何度も確認したつもりでDocomoの時だけSJISにするようにしていてOKだったのですが、うちのauでも文字化けするようになってました。(なんでかな・・・)

で、SJISに変換するようにしたらOKでした。

 
2 votes
Written by:Joomler! 10552 hits Friday, 16 May 2008 16:13

「日本語で9文字以上のユーザー名でユーザー登録すると文字化けする。」と問い合わせがあったので少しHackしてみました。

これは、Joomla!1.0.xの場合です。

これには2つの原因があります。データベースの文字数制限と、ユーザー登録時の文字数制限です。

まず、phpMyAdminでデータベースを開きます。

  1. jos_usersのテーブルを開き、テーブルの構造を表示させます。
  2. フィールド欄のusename行の操作欄に鉛筆マークの様な画像(変更)が見えますのでそれをクリックします。
  3. 長さ/値の値を25から51(今回、ここでは倍の文字数にしました。51にすることで17文字のユーザー名が登録できます。)に変更して保存します。

次にRoot/includes/joomla.phpを開き以下の行を変更します。(2826行目付近)

// check that username is not greater than 25 characters
$username = $this->username;
if ( strlen($username) > 25 ) {
    $this->username = substr( $username, 0, 25 );
}

の25の部分をデータベースと同様に51に変更します。

// check that username is not greater than 25 characters
$username = $this->username;
if ( strlen($username) > 51 ) {
    $this->username = substr( $username, 0, 51 );
}

以上で日本語17文字のユーザー名まで登録できるようになりました。

今回は、51としましたがお好みで3の倍数になるように変更されても良いのではないでしょうか。

 
0 votes
Written by:Joomler! 6842 hits Monday, 04 February 2008 16:31

highlight 以前からたまに使ったりしている。たとえばPHPファイルを読み込み行番号付きでHTMLにしたり、XMLファイルにしたりすることができます。日本語が入ったものでもHighlightで表示するときは文字化けしていたりしますが、出力すると化けていないので大丈夫です。UTF-8なファイルでないといけない(他のフォーマットは試していない)と思いますが。

これは、最近気づいたのですがNotepad++のプラグインがあることを知りませんでした。Notepad++でソースを表示させ、Highlightプラグインをクリックすればそのファイルの場所に指定したフォーマットで出力されます。見た目はNotepad++で表示されたまま出力されます。

www_andre-simon_de

 
<<<12>>>
1 / 2

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.