トップ 差分 一覧 ソース 検索 ヘルプ PDF ログイン

開発日記

wxWidgets - 孔雀 (2005年05月01日 22時28分05秒)

所用により、データベースアプリを作ることに。
ツールは多分一般公開できないと思いますが、
wxWidgetsのデータベースと印刷プレビュー関連の勉強をかねて、
wxWidgets本家(英語サイト)の翻訳をしてみようかと思います。
# ただし、使う機能だけ。

  • ちょっとプロセス間通信の勉強中。 - 孔雀 (2006年03月10日 20時05分12秒)
  • <a href= ></a> my [url=][/url] my - dvnso (2007年05月28日 15時43分56秒)
  • <a href= ></a> er [url=][/url] er - lxivb (2007年05月28日 15時47分42秒)
  • 2rand[0,1,1] - Xasuwkdi (2009年10月27日 22時33分18秒)
  • 2rand[0,1,1] - Fqcjckjy (2009年10月27日 22時33分22秒)
  • 2rand[0,1,1] - Ypbfjfio (2009年10月27日 22時33分23秒)
  • 2rand[0,1,1] - Amaoauza (2009年10月27日 22時33分24秒)
  • 2rand[0,1,1] - Nxompljs (2009年10月27日 22時33分25秒)
  • 2rand[0,1,1] - Hqboaezu (2009年10月27日 22時33分26秒)
  • 2rand[0,1,1] - Rusduwiy (2009年10月27日 22時33分28秒)
  • 2rand[0,1,1] - Qtjleyou (2009年10月27日 23時11分42秒)
  • 2rand[0,1,1] - Bivoqkbc (2009年10月27日 23時11分47秒)
  • 2rand[0,1,1] - Heujdmif (2009年10月27日 23時11分48秒)
  • 2rand[0,1,1] - Oqwrikpj (2009年10月27日 23時11分49秒)
  • 2rand[0,1,1] - Vvbwsvsp (2009年10月27日 23時11分50秒)
  • But Thanks!, - comfl577 (2009年12月19日 06時49分15秒)
  • 3ygAau - name (2011年03月21日 01時15分01秒)
お名前: コメント:

Hi-HoでのFreeStyle Wiki導入 - 孔雀 (2005年02月23日 00時39分39秒)

僕が使っているプロバイダはHi-Hoなんですが、ここにFreeStyle Wikiを導入しようとしたところ、少し面倒な設定が必要でした。ご参考までに。

パーミッション

実行ファイル(*.cgi,*.pm)は実行可能に
バックアップとか設定ファイルとかログは書き込み可能に

CSS

CSSファイル(theme/default/default.css)に置いたままだと、CGIで生成されたHTMLからcgi-bin以下のフォルダにあるCSSへのリンクがされない模様。
CSSが有効にならないので、メニューが変な位置に表示されたりとか、スタイルがまったく無視される。
http://...からCSSファイルに直リンクしても駄目っぽい。
仕方なく、テンプレート(tmpl/site/default/default.css)の既存のスタイルの後ろに、theme/default/default.cssの内容をコピペしたところ、正常に表示された。

あるいは、setup.datを

theme_uri = http://www.fan.hi-ho.ne.jp/peacock/theme

などのようにして、その下にもテーマのコピーを置いたらうまくいきました。例えば以下のような感じ。

/html/theme/default/default.css

ちなみに"/html"は、hi-ho Webサーバ上のディレクトリ名。

CGIスクリプト

wiki.cgiを2箇所ほど修正したところ、とりあえず正常に表示されている模様。
まずは1行目の

#!/usr/bin/perl

を下記のように修正。

#!/usr/local/bin/perl

次に、50行目付近にある

if(length($path_info) > 0){

を下記のように修正。

if($path_info != "" && length($path_info) > 0){

どうも、$path_infoに"/"だけ格納されるようで、そうなるとうまく動かなかった(ちゃんとソースを追っかけていませんが)。
ただし、これだとWikiFarmがうまく動きません。いろいろ試したところ、以下のようにすると、WikiFarmも正常に動作しました。

if($path_info eq "/") {
    $path_info = "";
}
if(length($path_info) > 0){  <-この行はそのまま
お名前: コメント:

ゲームランキングプラグイン - 孔雀 (2005年02月22日 00時42分34秒)

FreeStyle Wikiでゲームのランキングを登録できるようなプラグインを作り始めました。
使う人が居るかどうか未定ですが (^^;

  • テストです - 孔雀 (2005年02月22日 00時49分06秒)
  • とりあえず、cgiソースからヘルプを自動生成するのと、プラグインの雛形だけ作成。 - 孔雀 (2005年04月05日 21時35分25秒)
お名前: コメント:

[ 1 ]

最終更新時間:2005年02月22日 00時41分48秒