PEAK XOOPS - picoのディレクトリ名 in englishin japanese

picoのディレクトリ名

  • You cannot open a new topic into this forum
  • Guests cannot post into this forum
Previous post - Next post | Parent - Children.1 | Posted on 2007/3/7 23:55
greenday  二等兵   Posts: 4
picoのインストールを完了しいろいろ試しております。

日本語ドメインを取得しましたので、ディレクトリ名も日本語にしたい
と思い、エンコードした日本語をディレクトリ名にしましたが、インストールすると Module not found と表示されました。

>(2) ディレクトリ名は好きにつけてください。("pico"をリネーム可)

とありましたので、試してみましたが出来ませんでした。

何か方法がございましたらご教示いただければと思います。
Votes:11 Average:9.09
Previous post - Next post | Parent - Children.1 .2 | Posted on 2007/3/8 3:07
GIJOE  先任軍曹   Posts: 4110
好きに、といっても、[0-9a-zA-Z_] の範囲です。

他のキャラクターは、テーブル作成時にトラブルが出るので利用できません。
Votes:2 Average:10.00
Previous post - Next post | Parent - Children.1 | Posted on 2007/3/8 20:05
greenday  二等兵   Posts: 4
Quote:

他のキャラクターは、テーブル作成時にトラブルが出るので利用できません。

そういうことだったんですね。理由まで教えていただきありがとうございます。

ところで、Customizing XOOPSも初版から2年ほどたっていると思いますが、第2版の予定はありますか?

楽しみにしていますのでリクエストということでお願いします!
Votes:4 Average:10.00
Previous post - Next post | Parent - No child | Posted on 2007/3/9 3:35
GIJOE  先任軍曹   Posts: 4110
Quote:

greenday wrotes:
そういうことだったんですね。理由まで教えていただきありがとうございます。
JPRS指定事業者としては、日本語ディレクトリ名そのものにも、技術的な興味はあるんですが、D3って、dirname == テーブル識別子ですから。その仕組みはすでにガチガチなので、今からは動かせそうにないですね。

dirnameからテーブル識別子を別の形で計算するタイプのモジュールであれば、可能じゃないでしょうか。それこそ、TinyDみたいなD2モジュールなら、dirname数字さえ取得できれば動くので、可能性はあると思います。

Quote:
ところで、Customizing XOOPSも初版から2年ほどたっていると思いますが、第2版の予定はありますか?
楽しみにしていますのでリクエストということでお願いします!

う、う〜ん。とりあえず現状でそういう話は進んでません。
リクエストは毎コミさんの方に出した方が効果的ですよ
Votes:5 Average:10.00
Previous post - Next post | Parent - Children.1 | Posted on 2007/5/18 15:03
asari  二等兵   Posts: 1
マイナスのついたディレクトリ名でハマっていました。
確かに、エラーログを見るとこうなってました (ディレクトリ名は hogehoge-dev ) :

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '-dev_categories c WHERE c.`cat_id` IN (0) AND c.cat_id=0'

なるほどー。
Votes:2 Average:5.00
Previous post - Next post | Parent - No child | Posted on 2007/5/19 6:08
GIJOE  先任軍曹   Posts: 4110
はい、そうです。
D3の仕様として、DB用には $mydirnameではなく、$mydbprefix ってのを、$mydirnameから動的に生成すれば良かったのかもしれませんが、それはそれで、phpMyAdminなどで自分で管理するのが面倒になったでしょうね。(テーブル名がパッと判らないため)

[0-9a-zA-Z]範囲外のキャラクターが含まれているものについてだけ、$mydirnameのmd5()を$mydbprefixとする、なんて手はあったかもしれません。
Votes:1 Average:10.00

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!