[PR]子育てママさんへ:3年毎に15万円うけとれる保険?

■華式 Kshiki
■コンセプト: Blogのパチモンです。最近はその手もだいぶ増えてきたように思います。
現在、このプログラムは可用性(バグの少なさ)とデザイン、カスタマイズ性、
インターフェイス、ユーザーサポートドキュメントの面で遅れがで始めています。
ただ、機能性並びにスタンドアローンでの作動性ではそこそこいけているように思います。
テスト環境がこのInfoseek(isweb)ということもあり通信系、
その他のモジュールなどが使えずその手の機能はほとんど不完全にしか実装できていません。
というわけで、そういったBlogの主流と違ったものとなっています。それでもよろしければお使いください。
難点としている部分に関してもできるだけ解消していきます。

基本的にものぐさでも適当に企業系ニュースサイトらしきものを運営できるようにという方向で考えています。
それとお絵かき屋さんのページ形式を簡単に実現するというのも目標の一つです。
そして、TRPGちっくな何かサイトが連携してイベントができるような機能を付け加えられればとも考えています。

今後はKshiki本体による管理を考えています。
また引越しの可能性があります。(ここの容量が手狭になっているため。)


最新版の情報は更新記録をご覧ください。

また:いくつかのサイトで照会いただいているのはいいのですがその際の内容でいくつか正確にしておきたいと思います。
使用言語 :Perl5.05以降 (このサーバーは5.0.6)
ライセンス :パブリックドメイン(ver0.7aから先の変更点はGPL予定)
DB :使用しません。

サンプル  サンプル2  ダウンロード  特徴  注意点  ライセンス  ファイル設置  更新記録 
アップデート方法  カスタマイズ  カスタムタグ  サポート掲示板 
Last UpDate 20045/7/29 Ver0.6.a62

■サンプル これらのサンプルはNetscape7,Mozilla FireBird向けにチューニングされています。 もし作って欲しいスキンがあったらサポート掲示板まで ご意見お寄せください。お待ちしております。
Kshiki.cgiサンプル(表紙)HTMLファイル
Kshiki.cgiサンプル(本体):パスワードは「Kshiki」です。自由にテストしていってください。ただし画像ファイルは著作権のトラブルが起こらないものでお願いします。
これは、本格的な実際のテストもかねています。一応こちらでもテストを行っていますが漏れているバグがあるかもしれません。
できるだけたくさん書き込んで不具合がないか見ていただけるとありがたいです。
KshikiRSS.rdfサンプルRSSファイル

Kshiki.cgiサンプル管理人用(表紙)HTMLファイル
Kshiki.cgiサンプル管理人用(本体)実際の稼働状態はこちらで確認を。
Kshiki.cgiサンプル管理人用(表紙)HTMLファイルtDiaryのテーマ適用版(black-lingerie.cssを使用。)tDiaryテーマ流用版が必要です。
Kshiki.cgiサンプル管理人用(本体)tDiaryのテーマ適用版(black-lingerie.cssを使用。)tDiaryテーマ流用版が必要です。
KshikiRSS.rdfサンプル管理人用RSSファイル
(これらのサンプルcgiはサーバーの仕様上、外部からの直接リンクはできません。ブックマークからの呼び出しはできます。)
Back top

■ダウンロード ダウンロード最新版:Kshiki0.6.a62.zip最新 Ver0.6.a62
Kshiki0.6.a50.zipVer0.6.a50
Kshiki0.6.a49.zipVer0.6.a49
Kshiki0.6.a48.zipVer0.6.a48
ダウンロード最新版:Kshiki0.6.a40plus.zipVer0.6.a40plus
ダウンロード:Kshiki0.6.a20.zip(必要がない限り最新版をお薦めします。(Ver0.6.a20)
ダウンロード:Kshiki0.5.a50.zip(必要がない限り最新版をお薦めします。(Ver0.5.a50)
サポート掲示板サポート関連はこちらへ。

tDiaryテーマ流用版。テストバージョン 以下のファイルを持ってある程度スキンを使えます。ご要望はサポート掲示板まで。
セットfor 0.6.a14〜0.6.a20
設置方法
    同名のファイルは置き換えてください。新規追加のファイルはそのまま加えてください。オンラインコンフィグを使用する場合はhtml、cssファイルもパ−ミッションを666にする必要があります。その後、目的のテーマをできたらそのディレクトリごと本体のおいてあるディレクトリにおいてください。その後KshikiconfigS.cgiのcssファイル指定(21行目)をそのテーマディレクトリ内のcssファイルに指定してください。

注意点
    構造が微妙に違うため適用できないスキンもあります。また表面しか加工していません。管理画面はデフォルトのままです。意図的に微妙に変えている場所もあります。また、カレンダーは構造上手つかずです。イメージが違う場合はKshikiconfigS.cgiの設定を変えるなどしてください。また、くれぐれも各テーマのライセンスには従ってください。
Back top

■特徴
3タイプ情報処理記事がメインですが、長文である文章、画像を個別に扱えます。
画像同時アップ記事には1枚のみ同時にアップロードできます。この画像はそのままのサイズの他に4種類までサイズを設定することが可能です。また上下左右、回り込みの有無など7種類の配置を可能にしています。また追加も可能です。同時に画像のエントリーに同期したデータを同じ記事に登録されている画像に対してのガイドもつけて登録します。なお、画像の削除は画像のエントリーから行います。記事で消しても画像のエントリーは残ります。
個別画像アップ記事付属の画像以外にも画像を一枚ずつ枚数無制限にアップロードすることができます。もちろん下のオートリンクで記事と文章にコメント付きで貼り付けることができます。画像の追加の際はお手数ですが書き換えを行ってください。
オートリンクJavascriptにより過去の記事、文章、記事とは別にアップした画像を簡単に記事、文章に貼り付けられます。
長文管理文章は長い場合は一連の続いた別ページとして分割して表示することができます。この際、各ページに簡単にアクセスできるようにリンクも自動的に作成します。また別のページをつなげることもできます。もちろん切り離しもできます。専用のタグを埋め込めば任意の箇所で区切ることもできます。その区切ったページ一つ一つにタグの中に埋め込んだサブタイトルを付けることができます。(付けない場合はページ番号のみ違う同じ名前のファイルとなります。)またそれぞれ区切り直しはできませんが各ページごと書き換え、消去が可能です。
スキン機能本体と表示部分を分離、比較的柔軟なデザイン変更が可能になっています。
クッキーによる簡単入力クッキーによって一回目以降のパス入力は必要ありません。編集用のメニューが常時表示されそこのパスワード欄にすでに入力がなされているはずです。
バナー広告スペース記事と記事の間に広告バナーを挿入できます。もちろん無効にもできます
HTML出力トップページのみですがHTMLファイルを出力します。
自動ファイル作成基本的に月単位で記事を管理します。ファイルを作成して保存します。
全文検索一通りの機能は付いているはずです。
コメント機能一行、複数行コメントをつけることが可能です。またコメントの有無も各記事ごとに設定を行えます。サンプルでは一応複数行の方のみアイコンが付けられるようになっていますがもちろん単数行でもカスタマイズを行いパーツファイルの必要な箇所を変更すると使用できます。
アイコンアイコンを記事とコメントに付けることができます。またアイコンをアップロードでき、削除、追加、並び替えが可能になっています。またアイコンは名前とコメントとセットで登録でき、アイコン一覧をページの一部に表示することも可能になっています。また一覧表を表示するとそのアイコンを使用している記事一覧にリンクしています。
自由な日付で記事入力自分で設定することが可能となっています。0.6.a41以降は記事の日付を書き換えることが出来るようになっています。また未来に投稿した場合その日以降公開などの設定を行わない限りずっとトップにその日が来るまで居座るので注意してください。
区切り機能長文の記事をアップしたときに途中までしか見せなくし、「全部読む」のリンクで全部表示にできる機能を搭載しました。その際は<onepage>という独自タグを使用します。これは記事と同時投稿した画像の解説文でも有効です。
文章、写真の別スキン文章と写真を表示する場合は別のスキン(大枠のみ)を使用できるようにしました。ただしパーツファイルは同じなので細部では共通になります。
過去ログの件数表示日付に関係なく新しいものから古いものへの数字の列としてリンクを表示できるようにしました。
アクセスカウンターただのアクセスカウンターで本体が呼び出されるごとにカウントします。これはトップページには反映されません。
アクセスログ同様によび出されるごとに作動します。カウンター非表示でも作動させることができます。また見る場合はパスワードを入力すると編集画面に行くためのメニューの一部にラジオボタンがあるのでそれを選択して実行すると表示されます。現在サンプルではIP、ホストはみれないようになっています。
コメントの内在化コメントを個別表示以外で表示するのか否か選択できます。コメント欄の表示を個別の記事ごとに設定をできるようにしています。
オンラインコンフィグネット上でほぼすべての設定をいじることができるようになりました。
リンク登録画面の片隅にリンクを登録できるようになりました。カテゴライズもできます。バナー登録もできる様になっています。
RSSRSSファイルの出力をサポートしました。一応問題は無くなったようです。サイトイメージ画像の追加にも対応しました。
トラックバックトラックバックをサポートしました。ただし、完全にテストを尽くした状態ではないためMTと互換性がとれているかは不明です。正しいかどうかわかりませんが埋め込みRDFの出力もします。 ちなみにこちらからTrackbackを他のサイトに送る場合はJavascriptの助けを借りるようになっています。 参考にしたページ。
TrackBack 技術仕様書
はてなダイアリー TrackBack
一部全角数字サポート一部数字の指定に全角アラビア数字を指定できます。
ファイルロックをサポートflock以外にロックファイルを使用したファイルロック(排他ロック)をサポートしました。
ISBN簡単入力[isbn(半角英数字で):書籍の名前:ISBN(番号ハイフン付きで)]の書式で書き込むと(標準では)アマゾンでのその書籍への直接リンクと国内の一部書籍なら画像もアマゾンから呼び出し右端に表示できるようになりました。ほかのサイトも登録可能です。
公開、非公開、期間限定公開指定可能記事、文章、画像のみですが、公開、非公開、期間限定公開を設定可能です。非公開の記事はコントロールパネルを表示した状態では★マークがタイトルの最後についた状態で表示されます。以上を設定すると基本的に「閲覧制限なし」のユーザーからはみることが出来ます。それをさけるために「完全非公開」を設定できます。これは編集権限をもつユーザーのみ閲覧できます。また写真はGallaryにのみ表示しない設定も行えます。
マルチユーザーモード記事、文章、画像、リンク、アイコン、コンフィグ、アクセスログ、ユーザー管理、未公開情報の閲覧権限などを書く名前とパスワードごとに設定できるようにしました。マスターパスワードでは従来通りどのようにでも操作できます。
ファビコン Kshiki.cgiで生成するページすべてで有効なファビコンを設定できるようにしました。設定はKshikiconfigD.cgiにて行います。 同じディレクトリに画像を置いて、その画像を指定してください。
しぃぺいんたー 設置方法
落としてきたお絵描きペインター
(自分でダウンロードしてください。)を解凍したフォルダごとKshiki.cgiと同じ場所に置き
KshikiconfigS.cgiの所定の場所に設定を書いてください。
パーミッションはすべて644で結構です。
表示に関してはKshikiconfigD.cgiに書いてあります。
お絵かきペインたーを使用しての不具合はまずはこちらへお願いします。
Back top

■注意点 このCGIはサーバーにカスタムCGIの置けるサーバーを対象にしています。
また、表現までのカスタマイズにはHTMLおよびCSSの知識が必要となります。
らにこのCGIでの表示確認にはNetscap7.01ならびにIE6(非推奨)でのみ確認をとっています。気に入らない場合は自分でカスタマイズ、修正を行ってください。
現状ではVer0.x.axxというバージョンはテストバージョンです。多数のバグがあると思いますのでもし発見された場合はサポート掲示板まで通報ください。(今頃になって申し訳ないです。)
過去のバージョンも公開していますが、基本的にバグフィックスは行っていません。できるだけ最新版をご利用ください。

現状作動はしていますがファイル管理の関係上から現状では記事や文章が多くなると重くなることが予想されます。 (作ったばっかりなのでまだ負荷テストは行っていません。) ばりばり使う方、末永く使いたい方はちゃんとしたものを使用することをおすすめします。(DBを使用していないため) それでも個人でまったり使う分には問題はないと思われます。
Back top


■ライセンス jcode.plをのぞき、私の書いたプログラム・文章に関してはすべてパブリックドメインとして扱ってください。
作者表示は消してしまっても結構です。また使用は自己責任でお願いします。トラブルが起こってもこちらは責任はとりませんのであしからず。サポートは気ままにサポート掲示板で行いたいと思います。
また、このスクリプトは無断改造、無断再配布、無断掲載を認めます。私用、商用どんな使い方をしても結構です。
ただし、再配布される場合は付属のURL情報はすべて自前のものでお願いします。また改造した旨も再配布される場合は表示の方よろしくお願いします。
jcode.plはそちらのページのライセンスに従ってください。
現状では同梱するバージョンのみ作動を確認しています。
Back top

■CGI設置方法 同梱ファイルリストと情報。 同梱ファイルリストと情報。
ファイル名for 0.6.a60以降 パーミッション 内容
   ┣Kshiki/        <755> 任意のディレクトリ
     ┣━Kshiki.html     [アスキー]   <666> 出力HTMLファイル
     ┣━Kshiki.cgi      [アスキー]   <755> 本体スクリプト(場合によっては使用前に要変更)
       ┃   (WindowsのPerlの場合はパスの設定の関係ですkshiki.cgiの10行目$basePath="D:/kshiki06";
       ┃   に設置した絶対パスを設定する必要があります。)
     ┣━KshikiOLC.cgi   [アスキー]   <755> オンライン設定スクリプト
     ┣━Sokets.pl       [アスキー]   <644> ソケット通信用スクリプト。ト
     ┣━base.css        [アスキー]   <666> CSSファイル(名前変更しただけです。)
     ┣━KshikiRSS.rdf   [アスキー]   <666> RSSファイル(更新内容通知ファイル。)
     ┣━ColorPallet.html[アスキー]   <444> HTMLカラーパレット(場合によっては使用前に拡張子要変更)
     ┣━jcode.pl        [アスキー]   <644> 日本語変換ライブラリ
     ┃        
     ┣━appearance/       <777> 画像用ディレクトリ
       ┃     ┃ 
       ┃     ┣━parts/   <755>                       
      ┃     ┃   ┣━KshikiFormMain.html [アスキー]<666> 記事表示時大枠設定ファイル(場合によっては使用前に拡張子要変更)
      ┃     ┃   ┣━KshikiFormText.html [アスキー]<666> 文章表示時大枠設定ファイル(場合によっては使用前に拡張子要変更)
      ┃     ┃   ┣━KshikiFormPhoto.html[アスキー]<666> 画像表示時大枠設定ファイル(場合によっては使用前に拡張子要変更)
      ┃     ┃   ┗━KshikiFormParts.html[アスキー]<666> 表示パーツ設定ファイル(場合によっては使用前に拡張子要変更)
       ┃     ┃                 
       ┃     ┣━skin/    <755> スキン用(予定)
       ┃     ┃ 
       ┃     ┣━img/     <755> システム用画像置き場
       ┃     ┃ 
      ┃     ┗━index.html           [アスキー]    <644> 魔よけファイル                                   
      ┃
      ┃
      ┣━config/             <777> システム設定用ファイル置き場
       ┃   ┣━KshikiconfigP.cgi    [アスキー]    <444> 設定用ファイル(場合によっては使用前に要変更)
       ┃     ┣━KshikiconfigD.cgi    [アスキー]    <666> デザイン設定用ファイル
       ┃     ┣━KshikiconfigS.cgi    [アスキー]    <666> 設定用ファイル(場合によっては使用前に要変更) 
       ┃     ┃ 
      ┃     ┗━index.html           [アスキー]    <644> 魔よけファイル   
      ┃
      ┣━system/             <755> システム用ディレクトリ(以下一般では設定不要)
      ┃  
      ┣━sptr106_0/          <755> しぃペインター(同梱されていません:これは個別にダウンロードしてください。)
      ┃
      ┣━GarphixA/           <777> 画像用ディレクトリ
      ┃     ┗━index.html    [アスキー]    <644> 魔よけファイル
      ┃                                                                    
      ┗━data/             <777> ログデータ用ディレクトリ
        ┗━index.html      [アスキー]    <644> 魔よけファイル
            
ファイル名for 0.6.a44以降パーミッション内容
    ┣Kshiki/          <755> 任意のディレクトリ
      ┣━Kshiki.html        [アスキー]    <666> 出力HTMLファイル
      ┣━Kshiki.cgi        [アスキー]    <755> 本体スクリプト
      ┣━Kshikiconfig.cgi    [アスキー]    <755> ダミーコンフィグスクリプト
      ┣━KshikiOLC.cgi    [アスキー]    <755> オンライン設定スクリプト
      ┣━Sokets.pl    [アスキー]    <644> ソケット通信用スクリプト。
      ┣━KshikiSysII.cgi    [アスキー]    <644> 入力フォーム出力部分スクリプト
      ┣━KshikiconfigP.cgi    [アスキー]    <444> 設定用ファイル(場合によっては使用前に要変更)
      ┣━KshikiconfigD.cgi    [アスキー]    <666> デザイン設定用ファイル
      ┣━KshikiconfigS.cgi    [アスキー]    <666> 設定用ファイル(場合によっては使用前に要変更)
      ┣━base.css        [アスキー]    <666> CSSファイル(名前変更しただけです。)
      ┣━KshikiRSS.rdf    [アスキー]    <666> RSSファイル(更新内容通知ファイル。)
      ┣━KshikiFormMain.html    [アスキー]    <666> 記事表示時大枠設定ファイル(場合によっては使用前に拡張子要変更)
      ┣━KshikiFormText.html    [アスキー]    <666> 文章表示時大枠設定ファイル(場合によっては使用前に拡張子要変更)
      ┣━KshikiFormPhoto.html[アスキー]    <666> 画像表示時大枠設定ファイル(場合によっては使用前に拡張子要変更)
      ┣━KshikiFormParts.html[アスキー]    <666> 表示パーツ設定ファイル(場合によっては使用前に拡張子要変更)
      ┣━ColorPallet.html    [アスキー]    <444> HTMLカラーパレット(場合によっては使用前に拡張子要変更)
      ┣━jcode.pl        [アスキー]    <644> 日本語変換ライブラリ
      ┃          
      ┣━GarphixA/         <777> 画像用ディレクトリ
      ┃          
      ┗━data/         <777> ログデータ用ディレクトリ
         ┗━index.html    [アスキー]    <644> 魔よけファイル
            
ファイル名for 0.6.a41以降パーミッション内容
    ┣Kshiki/          <755> 任意のディレクトリ
      ┣━Kshiki.html        [アスキー]    <666> 出力HTMLファイル
      ┣━Kshiki.cgi        [アスキー]    <755> 本体スクリプト
      ┣━Kshikiconfig.cgi    [アスキー]    <755> ダミーコンフィグスクリプト
      ┣━KshikiOLC.cgi    [アスキー]    <755> オンライン設定スクリプト
      ┣━KshikiconfigP.cgi    [アスキー]    <444> 設定用ファイル(場合によっては使用前に要変更)
      ┣━KshikiconfigD.cgi    [アスキー]    <444> デザイン設定用ファイル
      ┣━KshikiconfigS.cgi    [アスキー]    <666> 設定用ファイル(場合によっては使用前に要変更)
      ┣━base.css        [アスキー]    <666> CSSファイル(名前変更しただけです。)
      ┣━KshikiRSS.rdf    [アスキー]    <666> RSSファイル(更新内容通知ファイル。)
      ┣━KshikiFormMain.html    [アスキー]    <666> 記事表示時大枠設定ファイル(場合によっては使用前に拡張子要変更)
      ┣━KshikiFormText.html    [アスキー]    <666> 文章表示時大枠設定ファイル(場合によっては使用前に拡張子要変更)
      ┣━KshikiFormPhoto.html[アスキー]    <666> 画像表示時大枠設定ファイル(場合によっては使用前に拡張子要変更)
      ┣━KshikiFormParts.html[アスキー]    <666> 表示パーツ設定ファイル(場合によっては使用前に拡張子要変更)
      ┣━ColorPallet.html    [アスキー]    <444> HTMLカラーパレット(場合によっては使用前に拡張子要変更)
      ┣━jcode.pl        [アスキー]    <644> 日本語変換ライブラリ
      ┃          
      ┣━GarphixA/         <777> 画像用ディレクトリ
      ┃          
      ┗━data/         <777> ログデータ用ディレクトリ
         ┗━index.html    [アスキー]    <644> 魔よけファイル
ファイル名for 0.6.a33以降パーミッション内容
    ┣Kshiki/          <755> 任意のディレクトリ
      ┣━Kshiki.html        [アスキー]    <666> 出力HTMLファイル
      ┣━Kshiki.cgi        [アスキー]    <755> 本体スクリプト
      ┣━Kshikiconfig.cgi    [アスキー]    <755> ダミーコンフィグスクリプト
      ┣━KshikiOLC.cgi    [アスキー]    <755> オンライン設定スクリプト
      ┣━KshikiconfigP.cgi    [アスキー]    <444> 設定用ファイル(使用前に要変更)
      ┣━KshikiconfigS.cgi    [アスキー]    <666> 設定用ファイル
      ┣━Kshiki.css        [アスキー]    <666> CSSファイル
      ┣━KshikiRSS.rdf    [アスキー]    <666> RSSファイル(更新内容通知ファイル。)
      ┣━KshikiFormMain.html    [アスキー]    <666> 記事表示時大枠設定ファイル
      ┣━KshikiFormText.html    [アスキー]    <666> 文章表示時大枠設定ファイル
      ┣━KshikiFormPhoto.html[アスキー]    <666> 画像表示時大枠設定ファイル
      ┣━KshikiFormParts.html[アスキー]    <666> 表示パーツ設定ファイル
      ┣━ColorPallet.html    [アスキー]    <444> HTMLカラーパレット
      ┣━jcode.pl        [アスキー]    <644> 日本語変換ライブラリ
      ┃          
      ┣━GarphixA/         <777> 画像用ディレクトリ
      ┃          
      ┗━data/         <777> ログデータ用ディレクトリ
         ┗━index.html    [アスキー]    <644> 魔よけファイル
設置手順を説明しますと、
  1. 解凍したファイルをcgi実行可能なディレクトリにアップしてください。
    この際Kshiki.cgiのディレクトリがCGI実行可能ディレクトリであれば問題ないです。
  2. アップしたファイルとディレクトリを上にあるようにパーミッションを設定してください。
  3. 最後にKshikiconfigP.cgiファイルの1-10行目を適宜変更して
    アップしてください。(""と''の中身のみ変更してください。)
    特に8行目は作動に深く関係するのでパスを間違えないようにお願いします。(最後に/が必要です。)
    またこのファイルは直接エデタで開いて手動で編集を行ってください。
以上でとりあえず作動するはずです。
また、仮に作動しなかった場合はperlのパスを疑ってください。
それでも作動しなかった場合はご連絡お願いします。
ロリポップに設置する場合の注意
  • 私が直接確認していませんがDYさんの報告によると以下のようにパーミッションを設定すると動くようです。
  • ディレクトリと実行cgiは755へ
  • 666は606へ、一般に見せなくていい書き換えファイルは600へ。閲覧専用ファイルは604へ。
以上でとりあえず作動するはずです。
また、仮に作動しなかった場合は報告お願いいたします。
DYさんありがとうございます。
作動がおかしい。(環境変数でスクリプトへのhttp://以下のアドレスを正確に取得できないサーバーの場合。)
  • 私が直接確認していませんが仕様上以下のようにすると動くと思われます。
  • KshikiconfigP.cgiにある$urlFULLstaticの数値を1にしてください。アドレスを自動取得から8行目で指定したパスに切り替えます。
/cgi-bin以下にhtmlファイルと画像ファイルを設置できない場合
  • 私が直接確認していませんが仕様上以下のようにすると動くと思われます。
  • 出力HTMLファイルと画像用ディレクトリを同じアカウントの設置可能な場所に設置する。あとColorPallet.htmlも。
  • 以上の場所をフルパスもしくは相対パスにてKshikiconfigSで指定する。(相対パスが望ましい。)
  • 入力用HTMLファイルを./data以下に作成しないようにKshikiconfigS.cgiの42行目設定を「1」にする。
    ただしこうするとオートリンク機能は作動しない。
  • もしそれでも出力HTMLの作成失敗するというエラーがでたらKshikiconfigS.cgiの42行目設定を「2」にする。
    ただ上のエラーは出力htmlファイルのパスが間違っている可能性もあるので確認してください。
  • またCGIから画像へのパスが二通りある場合はKshikiconfigS.cgiの43行目にもう一つの呼び出し用パスを入力してください。
    ただこれももう一度パスがホストの指定のルールに従っているか確認してください。
  • トップの仏力HTMLファイルからの呼び出し用パスをKshikiconfigS.cgiの44行目に入力してください。
    ただこれももう一度パスがホストの指定のルールに従っているか確認してください。(絶対、相対どちらのパスでも大丈夫です。)
  • KshikiFormMain.html、KshikiFormPhoto.html、KshikiFormText.html、KshikiFormPerts.htmlは拡張子を変更する。(何でもいいので)。
    もしくは出力HTMLファイルと同じ扱いにする。
以上でとりあえず作動するはずです。
Apacheでは特に指定しない限りはこの設定になるようです。
また、仮に作動しなかった場合は報告お願いいたします。
anonymousさんありがとうございます。
作動がおかしい。(環境変数PASS_INFOが使用できないサーバーの場合。)
  • 私が直接確認していませんが仕様上以下のようにすると動くと思われます。
  • KshikiconfigP.cgiにある$slushPiの数値を1にしてください。パスの表記をPASS_INFOを使用しないものにします。
また、仮に作動しなかった場合は報告お願いいたします。
そらさんありがとうございます。
Back top

■アップデート方法 すでに使用している方で最新版にアップデートをしようとする場合は
以下のように行うことを想定していますので参考にしてください。
基本的にバージョンアップで変更が行われるのは以下のファイルのみです。対象は変更があったファイルのみです。
注:手動はエデタなどで直接書き換えを行うことを想定しています。
また以下のソフトを使用して修正箇所をある程度特定することができます。
DF
これは比較専用ツールで私の知る中では一番精度の高いものです。
ただしエデタではないので編集作業は他のソフトを使用する必要があります。
あ進めのエディタは
JmEditor2
です。GREP機能があるので言及のわからない箇所も特定ディレクトリの下にある限り発見することができます。
ファイル名アップデート方法
Kshiki.cgi上書きしてください。
ただし制作者名称は元に戻るので変更の必要のある方は手動で。
Kshikiconfig.cgi上書きしてください。
KshikiconfigP.cgi基本的に手動でお願いします。
KshikiconfigS.cgiこのファイルは項目を追加するので手動で行います。
以下の手順で行います。
  1. まず自分の使用しているKshikiconfigS.cgiファイルとバージョンアップしたファイルを編集できる状態してください。
  2. バージョンアップした方のファイルで「(最新バージョン番号)」を検索します。
  3. 検索された行を今まで使用していたファイルに自分のわかりやすい位置でコピーします。
  4. すべての該当行をコピーし終わったら変更したファイルをオンラインのファイルと交換して完了です。
KshikiOLC.cgi上書きしてください。
KshikiFormParts.htmlこちらは#kugiri#で区切られた<!XXXXX>というセクションで構成されています。
変更部分はXXXXXの部分に当たるセクション名称で表されています。
更新は以下の手順で行います。
  1. まず自分の使用しているKshikiFormParts.htmlファイルとバージョンアップしたファイルを編集できる状態してください。
  2. バージョンアップした方のファイルで「<!XXXXX>」を検索します。
  3. 自分の使用している方でも「<!XXXXX>」を検索します。
  4. 検索されたセクションを比較して変更点のみを更新します。主に新しいフォームや、リンク、変数の付加が行われているはずです。
  5. もし、自分の使っている方にない場合は新バージョンからセクション名直前の「#kugiri#」から次の「#kugiri#」の前までの部分をまるまるコピーします。
  6. すべての該当セクションを更新、コピーし終わったら変更したファイルをオンラインのファイルと交換して完了です。
KshikiFormMain.html基本的に新しいリストの表示形式が付加されます。これは先頭のコメント欄を参照してください。
新たに追加された独自タグを使用するだけでほかのファイルの更新が終わっていればその機能が使用できるはずです。こちらはオンラインからも可能です。
それ以外は表現上の問題ですので文法ミス以外は作動に関係ありません。
KshikiFormText.htmlKshikiFormMain.htmlと同じですがコメント欄は古いです。上で使える独自タグはこちらでも使えます。
KshikiFormPhoto.htmlKshikiFormMain.htmlと同じですがコメント欄は古いです。上で使える独自タグはこちらでも使えます。
Kshiki.cssKshikiconfigS.cgiと同じ方法で行えます。こちらはオンラインのままでも更新できます。
新規ファイルそのまま追加してください。
極力変更のあった部分はバージョンアップごとに一括して変更を行ってください。
Back top

■更新履歴
日付 更新ファイル Ver. 変更点
日付 更新ファイル Ver. 変更点
7/29
  • Kshiki.cgi
  • system以下
  • KshikiFormMain.html
  • base.css
0.6.a62 以下の障害を確認し、修正しました。
■コメントのみEUCで保存していた。
■KshikiFormMain.htmlのLastrFをLastRFとしないと最近のリファが表示されない。
AAAfH さんありがとうございます。
■リファラが登録されるときに画像へのリンクが消滅しまいようにしました。
■画像と記事との連携をほぼ完璧なものにしました。
■リファを編集画面で編集できなくなっていたのを修正しました。
■コメントの件数を表示するようしました。
既知の問題ですがまだ修正が行えていないものです。
■全体に対するサーチはうまく作動しません。
■画像ファイルが2枚投稿されてしまう(Winのみ)
■未参照の画像が発生すると手動でしか消せない

新機能として、 ■ジャンル管理のジャンルコメントにも本文同様のタグが使用できるようになりました。
■本文画像のシンクロ処理で本文から参照のなくなった部分を消すようにしました。


7/20
  • Kshiki.cgi
  • KshikiConfigS.cgi
  • system以下
  • KshikiFormParts.html
  • base.css
0.6.a61 以下の障害を確認し、修正しました。
■一部ジャンル名で文字化けしてしまう文字がある。
単純にエンコードの位置を間違っていました。
■サーチを押すとおかしい表示になる。
修正ミスです。ただし全体に対するサーチはうまく作動しません。
■コメントがあった次の記事でコメントがなかった場合に表示が乱れる。
いらないタグが入っていました。

新機能として、 ■ジャンルのタイトル表示のデザインをより目立つ形に変更しました。
■ジャンル指定のカラーが記事表示の枠の色に反映されるようにしました。
■サーチの表示がなかったので表示すようにしました
■簡略表示の表示方法を変えました。
■fontタグが非推奨になっているのでspanに置き換えています。
■ギャラリーのリンクと配置を換えました。


7/15 基本的に全部です。
移行に関して:
  • 別のディレクトリに新規にインストール
  • data、GrafixAにデータファイルをすべてコピー
  • コピーしたファイルのパーミッションを666へ変更
  • 元のkshikiconfigP.cgiを新しいほうに上書きコピー。
  • 元のkshikiconfigS.cgiを新しいほうに上書きコピー
  • 元のKshikiFormParts.html以外のを新しいほうに上書きコピー
  • kshikiconfigS.cgiのデザイン、素材htmlファイルのパスに"appearance/parts/"を追加
  • kshiki.cgiに直接アクセス。
  • 本番のディレクトリの名前を変更
  • 新規のディレクトリを本番のディレクトリの名前に変更(大文字小文字に注意)
これで動くはずです。
あまりにも変更が多いので設定ファイルで指定できる範囲以外には
KshikiFormParts.html以外のデザインファイル除くとそのままでは使用できません。
(ただKshikiFormParts.htmlは追加しただけなのでそれ以外は使用できると思われます。)
0.6.a60 ともかくメンテナンス性を改善するためにファイルを分割しています。
また機能強化に伴ってサイズが増加しています。

以下の障害を確認し、修正しました。
■トップページhtmlの表示がおかしい。

■コメントを月初めの最初の記事につけると変なところにつく。
フレディーさんありがとうございます。
■画像の投稿ができない
■しぃペインターが起動できない。
■ジャンルの設定を変えると所属記事の数が0件になる。
■ジャンルので順番変更ができない。やると順番制御番号が乱れる
■ジャンル順番制御番号が乱れると管理できないジャンルが発生する。
■記事と画像の同期化で順番変更ができない。
■記事と画像の同期化でコメントの変更が画像のほうに反映されない。
■記事と画像の同期化でナビゲーションがうまくつながらない。



新機能として
、 ■画像を記事では■として表示する画像配置を追加しました。
■画像を記事では一枚目のみ表示し残りを■として表示する画像配置を追加しました。
■画像を記事で下ではなく横にコメントをつける画像配置を追加しました。
■画像を記事で下ではなく横にコメントをつけ左右交互に画像を表示する画像配置を追加しました。

ただいまテスト中です。
こちらでも実際に使用してテストを行いますが
今回のファイル分割で一部不具合が出る可能性があります。
特に文章の分割は危険かも知れません。

日付 更新ファイル Ver. 変更点
11/6
  • Kshiki.cgi
  • KshikiConfig.cgi
  • KshikiConfigS.cgi
  • KshikiSysII.cgi
  • KshikiFormParts.html
  • base.css
0.6.a50 以下の障害を確認し、修正しました。
■管理者以外ではカレンダーが更新されない。
會長 さんありがとうございます。
■コメントを書いていくとジャンルの件数が減少する。
Bishamontenさんありがとうございます。
■ジャンルの順位番号設定がおかしいと二度と更新できなくなる。

新機能として、 ■
■書きかえ中モードを追加しました。これは制作者が非公開で書きかけの文章を保持できます。
■単独表示のみ表示モードを追加しました。
■複数頁分割に記事も対応しました。
■入力画面にいくつか操作性アップのためボタンを設けてみました。

9/20
  • Kshiki.cgi
  • KshikiConfig.cgi
  • KshikiConfigP.cgi
  • KshikiConfigS.cgi
  • KshikiSysII.cgi
  • KshikiOLC.cgi
  • KshikiFormParts.html
  • KshikiFormMain.html
  • KshikiFormText.html
  • KshikiFormPhoto.html
0.6.a49 以下の障害を確認し、修正しました。
■PassInfoを読まない設定にしてもコメント、トラックバックのリンクに反映されない。
ぴんぎさんありがとうございます。
■特定の文字で検索するとインターナルサーバーエラーになる。
αさんありがとうございます。
■実際にはユーザーの登録ができない。できるのは1名のみ。
わるたさんありがとうございます。
■複数行のコメント入力で改行の取り扱いがおかしい。
Bishamontenさんありがとうございます。
■表記を日本語にすると「月曜日」が日曜日と表示されてしまう。
會長 さんありがとうございます。
■記事にアイコンを登録したのに表示されない。
■名前とパスワードを同時に入れ、管理機能をONにすると書き込み画面に飛ぶ。
■ジャンル名のないものが残って表示される。
■コメント欄表示の外に出す部分が有効でなかった。

また、以下の機能拡張を行いました。

■リファをみて外部からの入力を拒否する。
■リンクにバナーも登録できるようにした。
■ギャラリー表示を一定以上はページ単位で一定数ごと表示できるようにしました。
■カレンダーを縦、もしくは横一列で表示させることもできるようになりました。
■管理機能ONをログインに改名し横にログイン状態を表示するようにしました。
■また各記事につく管理バーより公開、非公開、秘密(完全非公開)を設定できるようにしました。
■入力画面でAutoLinkサイドフレームの表示非表示を選択できるようにチェックボックスを設けました。
■入力画面中に現在使用可能になっているタグの一覧を表示するようにしました。
■またPickUp画像を直接指定できるボタンを追加しました。

ほかにも細かい点を修正しています。
各修正点はファイル中に(0.6.a49)と記してあるので底をみてください。
またKshiki.cgiの一部に関してKshikiConfig.cgi移管しています。
KshikiOLC.cgiでは認証関係とユーザ管理、処理の振り分けに関して修正を行いました。
KshikiFormPhoto.htmlとKshikiFormText.htmlには入力ナビ表示のタグを追加しています。
これがないと管理バーからの操作はできなくなっています。

KshikiConfigP.cgiでは受付リファら対象アドレスをもう一つ指定できるようになっいますのでCGIの作動と表紙HTMLのアドレスが違う場合はそのディレクトリ指定を行ってください。行わない場合はHTML上からの直接のコメント書き込みはできなくなるおそれがあります。

また現状
7/12
  • Kshiki.cgi
  • KshikiOLC.cgi
0.6.a48 以下の障害を確認し、修正しました。
■ユーザの登録ができない。
takaqさんありがとうございます。
■PickUpに常に最新の画像が表示される。 藤池ひろし さんありがとうございます。
7/1
  • Kshiki.cgi
  • KshikiSysII.cgi
  • KshikiFormParts.html
  • base.css
0.6.a47 以下の障害を確認し、修正しました。
■コメントが消せない。
Bishamontenさんありがとうございます。
■PickUpに常に最新の画像が表示される。 ■最近のコメントが消えない。 ■画像の削除を二回実行しないと削除されない。 ■単独記事表示の時にPickUpが表示されない。
新機能として、 ■
■画像の書き換え完了時に戻る場所をギャラリーに変更しました。


6/15
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiconfigD.cgi
  • KshikiOLC.cgi
  • KshikiSysII.cgi
  • KshikiFormParts.html
  • KshikiFormMain.html
  • base.css
0.6.a46 以下の障害を確認し、修正しました。
■本文に+が使えない。
αさんありがとうございます。

新機能として、 ■
■KshikiOLC.cgiの見てくれを多少変えました。
■KshikiConfigD.cgiに対応しました。
■PickUp画像を記録できる様にしました。
■記事の単独表示時にガイドを出すようにしました。


6/7
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiconfigD.cgi
  • KshikiSysII.cgi
  • KshikiFormParts.html
  • base.css
0.6.a45 以下の障害を確認し、修正しました。
■IEのサイズ指定がおかしい点とボタンのClass指定の点を修正しました。
ぐっきぃさんありがとうございます。
■トラックバック周りでとりあえずJcode.pmを使用することにしました。ただテスト状態です。
Yoshiyukiさんありがとうございます。
■yestadayは実はyesterdayだった。スペルミスです。一部システムも書き換えましたのでアップデートの際にはデザインファイルも同時にアップデートしてください。
yuu さんありがとうございました。
■入力画面でジャンルの入力がおかしくなっていた。

新機能として、 ■
■お絵かきペインターに対応しました。
現在、書き込みを行う能力のみで、書き換えにはあまり対応していません。
もちろんパレットもサムネイルもアニメも対応外です。
またjpegには不具合がありこの形式で保存すると異常がでます。
よって推奨はPNGとなります。
使うに当たってはSUNのJVMをお使いください。

設置方法
落としてきたお絵描きペインター
(自分でダウンロードしてください。)を解凍したフォルダごとKshiki.cgiと同じ場所に置き
KshikiconfigS.cgiの所定の場所に設定を書いてください。
パーミッションはすべて644で結構です。
表示に関してはKshikiconfigD.cgiに書いてあります。
お絵かきペインたーを使用しての不具合はまずはこちらへお願いします。

5/6
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiconfigD.cgi
  • KshikiSysII.cgi
  • KshikiFormParts.html
  • base.css
  • Sokets.pl
0.6.a44 以下の障害を確認し、修正しました。
■RSSの表示が異常。文字化け、リンク指定が全くおかしくなっていました。
■画像の表示サイズ計算が間違っていた。
■画像の配置で有効でなかった選択肢があった。

新機能として、 ■入力選択の部分をラジオボタンから直接ボタンで選択するようにしました。
■またボタンデザイン用にbase.cssにデザインを追加しています。
■テストはしていませんが一応更新ピングのボタンを付けてみました。仕様書通りに作っては見ましたがテスト環境がないので自分で使用し始めてからテストしたいと思います。
■記事に複数画像がある場合に。横に並べて上か下に表示できるようにしました。また、文章中に特殊タグ「[img:イメージ番号:右(r)か左(l)か指定;サイズ]」で書き込めるようになっています。 ただし後者はまだテスト段階なので正確な作動は今ひとつです。

また以下のような変更が加わっています。
入力フォーム部分をKshikiSysII.cgiとして外部ファイルとしました。これは今後の大幅な変更を容易にするためです。
Sokets.plはソケットを使用した通信用スクリプトを記述したファイルです。
画像配置の指定を下部に移行しています。
新たな入力ナビ色指定をKshikiconfigD.cgiに追加しました。


日付更新ファイルVer.変更点
4/26
  • Kshiki.cgi
  • Kshikiconfig.cgi
  • KshikiconfigP.cgi
  • KshikiconfigS.cgi
  • KshikiconfigD.cgi
  • KshikiFormParts.html
0.6.a43plus 以下の障害を確認し、修正しました。
■一番上の記事画像配置がそのまま次の記事の画像配置にも適用される。
■画像の表示サイズ計算が間違っていた。
■CGIと表示HTMLが同じ場所にある場合、投稿直後表紙のHTMLからcgiへのリンクが消滅する。
GAW さんありがとうございます。
■RSSのリンク先が掲載記事の中に違う月が混じっているとおかしくなる。
Holyさんありがとうございます。

新機能として、導入部分を分離して投稿できるフォームを用意しました。
この場合表紙で表示される画像は一枚だけです。全体表示ではすべて表示されます。

また以下のような変更が加わっています。
KshikiconfigSの一部(表示HTMLがcgiとは別の場所にある場合の設定)をKshikiconfigPへと移行しています。


4/12
  • Kshiki.cgi
  • Kshikiconfig.cgi
  • KshikiconfigP.cgi
0.6.a43 以下の障害を確認し、修正しました。
■トラックバックが有効であるとき単体の記事を表示すると戻るのディレクトリ指定がおかしくなる。
nkichiさんありがとうございます。
■サーバからではなく手動でcgiのディレクトリを指定しようとすると反映されない。
bucさん、Ryo-Taさんありがとうございます。
■トラックバックを行うとタグがそのまま表示される。
■$urlFULLstatic,$slushPiの二つの設定をKshikiconfigP.cgiに移行しました。

3/29
  • Kshiki.cgi
0.6.a42plus 以下の障害を確認し、修正しました。
■写真を投稿すると画像が表示されない。 nkichiさんありがとうございます。
Kshiki.cgiのみのアップグレードで支障なく作動します。

3/25
  • Kshiki.cgi
0.6.a42 以下の障害を確認し、修正しました。
■新規に記事を追加できない。 くまのりさんありがとうございます。
■isbnのリンクが書き直しの修正画面でなくなっている。(isbnの独自タグに変換し直すようにしました。) ayaさんありがとうございます。
一応Kshiki.cgiのみのアップグレードでも支障なく作動します。

3/21
  • Kshiki.cgi
  • KshikiconfigD.cgi
0.6.a41 plus
前バージョンでの大幅強化に伴うバグが噴出しましたのでそのフィックスです。
そろそろ自分で使わないと機能拡張が行き届かなくなりそうです。
いずれこのページも華式で運用したい考えています。
以下の障害を発見し修正しました。
■記事投稿時に新規ジャンルの登録が出来ない
■記事投稿時に名前が空のジャンル名称が選択リストに表示される
■記事登録を新規に行った場合画像がアップロードされない。
■記事投稿時の画像の同期が不十分でガイドのリンク先が合致しない、表示が変。
■ギャラリー表示時に空のジャンルを表示してしまう。
■同期した画像エントリータイトルにつく番号が一枚だけの時もつく
■オートリンク機能が使用できなくなっている。
■画像付きの記事にコメントをつけると画像が消える。
■そのままでは画像が投稿できない。

また次の新機能を搭載しました。
■ファビコンを使用できるようにしました。KshikiconfigD.cgiにそのファイル名を指定できるようにしています。
お好みのものをcgiと同じところに置いてください。(別にアドレスがちゃんと指定できればどこでも大丈夫です。)
■<onepage>タグを記事と同時に投稿する画像の説明文にも適応できるようにしました。
この際同期して作られた画像エントリーの本文に残りの分も含めて全文が表示されます。
■画像の縦横の長さをゲットして高さが横幅の2倍以上ある場合は横幅の二倍の高さとして、表示の横幅を狭くして表示できるようにしました。
また、指定よりも小さい画像の場合は本来のサイズで表示するようにしています。

これに伴い変更したファイルはkshiki.cgiとKshikiconfigD.cgiとなっています。
一応Kshiki.cgiのみのアップグレードでも支障なく作動します。

3/19
  • Kshiki.cgi
  • Kshikiconfig.cgi
  • KshikiconfigS.cgi
  • KshikiconfigD.cgi
  • Kshiki.css → base.css
  • KshikiFormParts.html
0.6.a41
大幅に機能拡張を行ってスクリプトコードの1/6ほどが変化しています。
追加した機能は
■絶対パスを指定しなくてもそのまま作動する。(/cgi-binの下にhtmlをおけないサーバーは手動設定が必要)
■記事に対して画像を1枚ずつ追加できるようになった。
■各情報は日付を後から書き直すことが出来るようになりました。
■KshikiconfigD.cgiにデザイン情報を移管しました。なくても作動はします。
■記事に投稿された画像は自動的に画像一覧に登録されます。
(ただし、記事を消しても画像エントリーは消えません。画像を消しても記事の画像は表示不可能になるだけで残ります。
記事とのリンクは記事の日付を変えても保たれますが、画像のエントリーで変更すると同期が取れなくなります。
またこの機能は無効にすることも出来ます。
既存の記事の画像には画像への直接リンクが設定されるようにしました。)

また変更箇所ですが、KshikiconfigS.cgiに加え、
KshikiFormParts.htmlにもバージョン番号を振るようにしました。

日付更新ファイルVer.変更点
1/15
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiFormParts.html
0.6.a40 plus 以下の障害を確認し、修正しました。
■環境変数PATH_INFOが使用できない場合、記事全体表示へのリンクがうまく作動しない。
設定用の項目をKshikiconfigS.cgiに追加しました。134行目です。
そらさんありがとうございます。

KshikiFormParts.htmlの<!IndexHead>と<!onepage>にリンクアドレス変更を加えています。
1/15
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiFormParts.html
0.6.a40 以下の障害を確認し、修正しました。
■トラックバックがうまく受信できない。送信すると文字化けする。
文字コード表記設定用の項目をKshikiconfigS.cgiに追加しました。
ばぐさんありがとうございます。

あと以下の機能を搭載しました。
■ジャンルの再集計機能を付けました。これで訳がわからなくなったジャンルとその所属情報件数が実際に集計した状態になります。
■また、バックナンバー表記で記事が存在しない月は表示しないようにしました。
■使い勝手向上用にボタンを追加しました。KshikiFormParts.htmlの<!TBbottomA>に変更を加えています。

このバージョンではトラックバックを受信するとサーバーエラーになります。XMLを直接出力は出来ないようです。
ですが一応受信は成功しています。ユニコードには対応していません。
1/14
  • Kshiki.cgi
  • KshikiconfigS.cgi
0.6.a39 以下の障害を確認し、修正しました。
■出力HTMLファイルがcgiと別のディレクトリにある場合でhtmlファイル側から本体へのリンクをうまくはれない。
設定用の項目をKshikiconfigS.cgiに追加しました。
か'zさんありがとうございます。
■ジャンル指定しても日本語のジャンル名を指定すると文字化けして表示されない。
mさんありがとうございます。

あとRSSファイル、トラックバックの文字コードをShift-jisからEUCに変更しています。
また文章上でpageとtoppageが有効になっていなかった部分を有効にしました。これは一般使用許可タグで許可する方法で実現しています。
1/11
  • Kshiki.cgi
  • KshikiconfigS.cgi
0.6.a38 以下の障害を確認し、修正しました。
■カレンダーは正常だがほかの書き込み、アクセスログでの曜日がずれる。
brianさん,か’zさんありがとうございます。
■ジャンル指定してもうまくそのジャンルが表示されない。
mさんありがとうございます。

あと以下の機能を追加しました。
■出力htmlに出力しない。
■画像をcgiからのアップロードパスのほかに参照パスを指定できるようにした。
以上です。
1/10
  • Kshiki.cgi
  • KshikiconfigS.cgi
0.6.a37 以下の障害を確認し、修正しました。
■cgi-bin以下にhtmlファイルを作成できないサーバ上での入力を試みるとエラーになる。
ミコトさんありがとうございます。
これは入力用のhtmlファイルをcgi-bin以下に作成しようとするためです。 作成しなくてもいいモードをもうけましたが、オートリンク機能が作動しません。
1/7
  • Kshiki.cgi
0.6.a36 以下の障害を確認し、修正しました。
■ツェラーの公式を理解していなかったので1月2月のカレンダー表示がずれる。
Brianさんありがとうございます。
■コメント記入で半角カタカナが使用できない。
これでもし具合が悪いようでしたら5152行目のコメントアウトの#を消してください。
12/30
  • Kshiki.cgi
0.6.a35 Plus 以下の障害を確認し、修正しました。
■書き込みを行うとデータが消滅してしまう。
mさんありがとうございます。
12/30
  • Kshiki.cgi
  • KshikiconfigS.cgi
0.6.a35 以下の障害を確認し、修正しました。
■曜日表示がthuではなくtheだった。
mさんありがとうございます。
■入力フォームでクッキーによる保存が名前とメールでは有効ではない。
minaさんありがとうございます。
■/cgi-bin以下にhtmlファイルも画像ファイルもおけない場合に出力HTMLファイルと画像保存ディレクトリを別の場所に設置した場合RSSのリンクURLがおかしくなる。
anonymousさんありがとうございます。
以下の機能を追加しました。
■アクセス制限機能を追加しました。

12/9
  • Kshiki.cgi
0.6.a34 Plus 以下の障害を確認し、修正しました。
■簡易リンク方法([]を使用した方法)時にhttpsはリンクされるが変な文字列がついた上にhttpになってしまう。
mさんありがとうございます。
12/6
  • Kshiki.cgi
  • KshikiOLC.cgi
0.6.a34 以下の障害を確認し、修正しました。
■アイコンがIEでは表示されない。width=""をくそまじめに解釈するため。
■オートリンクがhttpsに対応していない。
■ジャンル個別での表示がおかしい、記事が存在するのに表示されない。
■ジャンル管理でジャンルを入れ替えると一部消滅する。
まみさんありがとうございます。
■個別表示させようとしても出てこない記事がある。
少年ありすさんありがとうございます。
■カレンダーで30日の月で土曜日から始まる月、31日の月で金曜から始まる月は最終日が表示されない。
mさん,Brianさんありがとうございます。
■一部(文章と写真、サーチ)のリンクで変数の指定が不正確なものがありました。
たろうさんありがとうございます。

また、以下の機能を搭載しました。 ■記事の存在しない月の表示は出さないようにしました。
■完全非公開のサポート。
■Gallaryのみ表示しないモードを追加しました。
■オンラインコンフィグでパスだけではなく名前も要求するようにしました。


11/27
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiFormParts.html
0.6.a33 以下の障害を確認し、修正しました。
■メニューのRSSファイルへのリンクがおかしい。
■画像オートリンクのURLがおかしい。
meshさんありがとうございます。
■最近のコメント、トラックバック、リファの表示がおかしい。 mさんありがとうございます。
■ジャンルが存在しないと記事の個別表示が出来ない。
■ジャンル編集がうまく作動しない。

また、以下の機能を搭載しました。 ■ジャンル設定にカラーとコメントを設定できるようにしました。
■ギャラリー表示機能を搭載しました。
■カラーパレットを追加しました。
■リンクリスト、アイコンリストにハイパーリンクをを追加しました。

以上の変更をした部分は
KshikiconfigSにおいては
変更箇所には(0.6.a33)とタグを打っています。
KshikiFormParts.htmlにおいては
ShowJunlIndex,ShowJunlMonoIndex,ShowMono,TPShowJunlIndex,IndexBody ,JunlListMain,TPShingleJunlIndex,IconListTop,IconListMain,LinkListTop
に変更を加えて
GallaryMenuTop,GallaryMenuMain,GallaryMenubottom,GallaryMainTop,GallaryMainbottom, GallaryTableTop,GallaryTableMain,GallaryTablebottom
を追加しました。

11/25
  • Kshiki.cgi
  • KshikiOLC.cgi
0.6.a32 以下の障害を確認し、修正しました。
■最近のコメントが一定量を超えると更新されない。 mさんありがとうございます。
■Link,Iconの表表示時に区切りが入るとうまく表示されない。
■オンラインコンフィグで新規ユーザー追加時に既存のユーザの設定を引き継いでしまう。

あと、「ー」をサーチで実行するとエラーとなってしまう点が判明しています。
11/17
  • Kshiki.cgi
  • Kshikiconfig.cgi
  • KshikiconfigS.cgi
  • KshikiconfigP.cgi
  • KshikiOLC.cgi
  • KshikiFormParts.html
0.6.a31 以下の障害を確認し、修正しました。
■ISBNコードを書き込んだものの書籍サイトへのリンクが表示されない。
歩く良識さんありがとうございます。
■一回パスワードを通すとそのブラウザからは自由に更新できる。
ichさんありがとうございます。
■リンク、アイコンに区切りを入れるとその後表示がおかしくなる。
Runnyさんありがとうございます。
■情報ファイル拡張子に.cgiを使用するとサーチがおかしくなる可能性がある。

また、マルチユーザーモードを設定できるようにしました。
これにより名前とパスワードが一致しない限り新規追加や既存情報の加工は出来なくなっています。
ただし、マスターパスワードでは名前さえ合致すればすべての編集作業を行うことが出来ます。
また、たとえ制限がかかっていても入力ナビは通常通り表示されます。作動が制限されています。
ただし、閲覧無制限のみにチェックを入れた場合は入力ナビは表示されないままそのユーザーは非公開の情報を閲覧できるようになります。

また、アップデートを容易にするためにKshikiconfigS.cgiから一部切り取ってKshikiconfigP.cgiとしています。
こちらはオンラインでの編集は出来ません。
KshikiconfigS.cgiには必要な情報を追加しています。(0.6.a31)のタグを打っています。マルチユーザーモード関係と自動作成ファイル関係です。
KshikiFormParts.htmlはManegeに変更を加えています。
変更のあったファイルすべての更新をおすすめします。


11/5
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiOLC.cgi
0.6.a30 以下の障害を確認し、修正しました。
■ISBNコード書き込んだ状態では書き込みが出来ない。
■ISBNコード書き込んだ状態では表示がおかしくなる。
■オンラインコンフィグによって変更を行うとタグの中のアトリビュート間スペースが消失する。

また、最近のコメント、トラックバック、リファの記録件数、表示権を設定できるようにしました。
アップデートはKshikiconfigS.cgiではその設定部分を追加するとともにタグの状況を確認してください。

11/3
  • Kshiki.cgi
0.6.a29 以下の障害を確認し、修正しました。
■カレンダーの1,2,3日のリンクをクリックすると10の位が同じ日も表示されてしまう。

Brianさんありがとうございます。
本体のみ交換してください。
10/31
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiFromMain.html
  • KshikiFromParts.html
0.6.a28 以下の障害を確認し、修正しました。
■個別入力ナビが広告画像なしだとおかしな表示になって使えない。
■オートリンクで貼り付けしてもリンク先指定でダブルクヲーテイションが一つ欠ける。
■コメント修正で空欄を作るとそのまま素通り。
■テキストで変更を行うと&Yn&&Yn&&Yn&という文字列が付属してしまう。

あと、以下のような機能追加を行いました。
■最近のコメント、最近のトラックバック、最近のリファを作りました。
上の機能を有効にするため、KshikiFromParts.htmlに
CtListTop,CtListMain,CtListbottom
TbListTop,TbListMain,TbListbottom
RfListTop,RfListMain,RfListbottom
を追加しています。
また、KshikiFromMain.htmlでは<LastCMT>(最近のコメント) <LastTB>(最近のトラックバック) <LastRF>(最近のリファ)のタグが使用可能になりました。
KshikiconfigS.cgiにも(自動作成)の欄に変更を加えています。

Brianさん、ありがとうございます。
10/29
  • Kshiki.cgi
0.6.a27 以下の障害を確認し、修正しました。
■アトリビュートのないタグをタグとして認識しない。
■入力した後もう一度日付順の表示を行わないと表示が更新されない。
■入力した後もう一度日付順の表示を行わないと表紙コメント表示が更新されない。

あと、以下のような変更を行いました。
■記事、文章、写真の全文表示時に個別入力ナビを表示します。
以上によってナンバー入力なしに修正を行えるようになりました。

まろんさん、ありがとうございます。
本体のみ交換してください。
10/27
  • Kshiki.cgi
0.6.a26 以下の障害を確認し、修正しました。
■入力ナビ(管理テーブル)を表示できない。
(正確には新規のブラウザからの入力を正しく処理できないため表示が出来ませんでした。
ので前バージョンでは過去に入力したことのあるブラウザからは通常通り入力が可能です。)

Fさん、Brianさん、まつりさん、ありがとうございます。
本体のみ交換してください。
10/24
  • Kshiki.cgi
  • KshikiFormParts.html
0.6.a25 以下の障害を確認し、修正しました。
■管理テーブルの表示非表示切り替えが機能しなくなっていた。Brianさん、ありがとうございます。
また、以下のような仕様に改めています
■アクセスログの表示を改めています。若干見やすくなったと思います。
■KshikiFormParts.htmlではメニューの間隔を狭くしています。
■KshikiFormParts.htmlではリンクリストの幅20%を消去しました。 liqueurさん、ありがとうございます。
10/23
  • Kshiki.cgi
  • KshikiconfigS.cgi
0.6.a24 以下の障害を確認し、修正しました。
■タグ制御が甘かった。
■記事、文章中にIMGタグを入れるとうまく表示されない。
■タイトルにURLが含まれる場合の挙動を修正しました。
また、以下のような仕様に改めています
■何度も同じ文章を読み込んでいたのを一回で済むようにした。
■RSSアクセスへのリンクを追加。
10/15
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiFormParts.html
0.6.a23 以下の障害を確認し修正しました。
■カレンダーにリンクが表示されない。Brianさんありがとうございます。
■非公開が出力htmlファイルには表示されてしまう。
■アイコンの分別機能が有効ではない。
■複数のスキン?を使用した場合、一方のスキン用のcgi名でリンクを張るとそのほかのスキンからも元のcgi名でリンクが張られてしまい完全に分離できない。
■一行コメントの欄にアイコン選択リストが表示されない。

また以下機能を追加しました。
■バックナンバーの月の表示順番を昇順、降順どちらも指定できるようにしました。
■記録ファイルの拡張子を.txtもしくは.cgiにを指定できるようにしました。
ただし、どちらか一方のみ使用できます。記事、文章、写真の3種類は片方に合わせる必要があります。
もちろん.cgiの方がブラウザから直接中をみることが出来ないでのおすすめします。

KshikiconfigS.cgiでは追加項目には(0.6.a23)の印を打っています。また、メニューも変更をしています。
KshikiFormParts.htmlはCMTbottomSとCMTbottomMに変更を行っています。
10/12
  • Kshiki.cgi
  • KshikiOLC.cgi
  • KshikiFormParts.html
0.6.a22 以下の障害を確認し修正しました
■出力htmlファイル名を変更するとinde月が出現してしまう。
■タイトルに半角スペースが反映されない。(名前、ジャンル名も反映するようにしました。)
■リンクリスト、アイコンリストの最上段にコメントが未入力の際は色指定が表示される。
■オンラインコンフィグで半角スペースが先頭に付加してログイン不能になる。

以上のほか、
■アイコンテーブル、リンクリストの無駄なナンバー表示を消去した。
(KshikiFormParts.htmlに若干の変更あり。)
■タイトルにURLが入力された場合は全文表示時のみオートリンクでリンクされた■を表示するようにしました。

ほか、面倒なのでやっていませんがISBNを使用する際は使用可能タグの部分にstrongを追加することをおすすめします。

少年ありすさん、ちなさん、liqueurさんご指摘ありがとうございます。
10/3
  • Kshiki.cgi
  • KshikiFormParts.html
0.6.a21 以下のバグを確認し、修正しました。
■リンク、アイコンともに一個しか登録できない。ちなさんありがとうございます。
■月ごとの記事へのジャンプリストの数字が10ではなく1になっていた。

後、以下の機能を搭載しました。
■公開制限フラグを記事のほか、文章、画像にも適用できるようにした。
■アイコン、リンクの仮カテゴライズを可能にした。
■アイコン、リンクの管理を一元化。

以上の変更を伴ってVersion0.6.a21としました。
変更したファイルはKshiki.cgiとKshikiFromParts.htmlです。
後者はIconIndexBody IconTableMain LinkIndexBody Selecta AddSelecta SelectaListMainに
主に変更を行っています。
9/27
  • Kshiki.cgi
0.6.a20 以下の障害を確認し、解消しました。
■RDFの日付表示が毎月10日以降月の部分でおかしくなる。
■すでに記事がある状態でその記事より古い日付で投稿すると怪しい並びになる。
■すでに記事がありその月の一番若い日付で投稿すると怪しい文字列が表示される。
■リンクの欄でURLの前にURLが二重にくっついてしまう。
■コメント、トラックバック、リファの管理が甘く大量にあると挙動がおかしくなる。

また、以下の新機能を搭載しました。
■日付を時間単位まで指定できるようにした。
■コメント、トラックバック、リファの管理強化、それぞれ専用フォームで編集可能に。
■限定公開、非公開を設定可能に。記事のみ。
9/10
  • Kshiki.cgi
0.6.a19 以下の障害を確認し、解消しました。
■jetさんご指摘のメニューにフルパスを指定できない部分をフルパスに対応しました。
■kinoさんご指摘のように画像入力系画面(Link,Icon)に戻るリンクを追加しました。
■akiさんご指摘の検索結果のリンクがおかしい点を修正しました。
■個別表示にするとアイコンがうまく表示されない。
8/29
  • Kshiki.cgi
0.6.a18 以下の障害を確認し、解消しました。
■jetさんご指摘の怪しいメニュー表示は修正しました。
■メニューURLが$bbsurlとなり正常に機能しない。これも修正しました。
8/13
  • Kshiki.cgi
  • KshikiconfigS.cgi
0.6.a17 以下の障害を確認し解消しました。
■オートリンクでコメント月の画像を貼り付けるときのタグにだぶるクォーテーションが一つ足りない。
■urlの中に,が入るとそれ以降は認識できない。
■オートリンク機能で、urlが隙間なくそのまま連続して投稿された場合全体で一つのurlとして扱う。
上の解消策にhttpの前に半角スペースを入れるようにした。

■aタグを使用してリンクを張るとhttpがdttpに変換されてしまう。
初心者さんありがとうございます。

また、以下の機能も投入。
■isbn対応。[isbn(半角英数字で):書籍の名前:ISBN(番号ハイフン付きで)]の書式で書き込むと(標準では)アマゾンへのリンクと国内の一部書籍なら画像もアマゾンから呼び出し右端に表示できるようになる。ほかのサイトも登録可能。
8/11
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiFormParts.html
0.6.a16 以下の傷害を確認し、修正しました。
■文章分割機能が有効にならない
■記事の単独表示がその月の最新記事しかできない。
■入力ナビゲーションメニューが毎回パスを記入しないと表示されない。
■記事の単独表示時にはコメントはでるもののトラックバックの表示がでない。
■リンク入力画面でURL記入欄が投稿ファイル記入欄になっていた。
■画像個別登録一覧表示のジャンル名を押しても表示がジャンル一覧表示になってしまう。
■画像個別登録のジャンル一覧表示時に単独表示へのリンクがおかしい。
■文章と画像の一覧においてジャンル名の部分がテーブルからはずれているため複数ジャンルを登録すると表示がおかしくなる。
■単独表示の記事から個別登録の画像の単独表示を行うとURL参照がおかしくなり表示されない。

また、コメント周りで、
■個別表示以外で記事通常表示のコメント表示最大件数を設定可能にしました。
■コメント、トラックバックそれぞれの区分けタイトルカラーを設定可能にしました。
8/10
  • Kshiki.cgi
  • KshikiFormParts.html
0.6.a15 なかなか判明しなかったのですが
以下のような使用上の制限が発覚しました。
現在トラックバック対応として記事の個別表示時に/Axxxxxxxというurl指定をしています。
もしこの表示のページで相対パスで画像が貼り付けてある場合は表示されません。/Axxxxの/がディレクトリとしてブラウザに解釈されてしまうためです。
解決策としてはKshikiFormMain.htmlに貼り付けている画像の指定をフルパスにすると表示されます。
また個別にアップロードした画像を記事に貼り付けた場合は今回の修正で自動的にフルパスに変換した後表示するようになりました。
8/10
  • Kshiki.cgi
  • Kshikiconfig.cgi
  • KshikiconfigS.cgi
0.6.a14 以下の不具合を確認し、その修正を行いました。
■文書リスト表示で単独ジャンルで表示を行っているときに日付表示で画像一覧に飛んでしまう。
■文章リスト表示時に単独ジャンル表示でジャンル名のリンクが画像一覧表へのリンクとなっていた。
■文章リストで単独ジャンル表示時に表示件数が半分になってしまう。
■二重読み込み行う箇所を行わないように修正。
以上のほか
■RSSファイルの文字コード指定をKshiki.cgiからKshikiconfigS.cgiに移管。
■RSSにサイトバナー?画像を指定できるようにしました。
8/9
  • Kshiki.cgi
0.6.a13 各種バグフィックスを行いました。
■オートリンクでダブルクォーテイションがつくように修正。
■写真の単独登録時に月単位で表示が古い順になってしまうのを修正。
仮にこの症状がすでにでている場合はFakeP.cgiファイル内の行を入れ替える必要があり。
(上から新しい順。)
mamosukeさんの報告より
■検索結果で記事への直接リンクがおかしい症状を修正
■単独表示時に簡易表示も同時表示にした場合、その簡易表示の直接リンクがおかしい点を修正。
じょうのさんの報告より
■文章表示表の並びがおかしいのを修正
■また標準では20件以上を表示するためのリンクが表示されていない症状を修正。
■各文章への直接リンクがおかしいのを修正。
■文章が分割された場合の表示時に行の色指定がずれていたのを修正。
■トラックバックの文字コードをjcode.plで解釈できる範囲でcharsetを受け取れるようにしました。
■RSSファイルの文字コードを本文とは独立して指定できるようにしました。
これはKshiki.cgi本体で指定しています。

mamosukeさん、じょうのさんどうもいろいろご報告ありがとうございました
7/25
  • Kshiki.cgi
0.6.a12 以下の障害を確認し、解消しました。
■じょうのさんの助言によりRSSを修正してみました。
7/21
  • Kshiki.cgi
  • KshikiFormParts.html
0.6.a11 以下の障害を確認し、解消しました。
■リファ解析を搭載しました。勝手にアクティブトラックバックなんて呼んでたものです。実際にはトラックバックしないのですが。
■tDiaryのテーマを流用して見かけが変わるセットも用意しました。
■トラックバック表示画面で本文が変な場所に出てくるバグを修復しました。
■コメントは出すものの、入力欄は隠すモードを搭載しました。
7/20
  • Kshiki.cgi
  • KshikiFormParts.html
0.6.a09 以下の障害を確認し、解消しました。
トラックバックもどきを本家TrackBackの基準にあわせてみました。(自信なし)
/A年月番号の呼び出し形式をサポートしました。
それに伴い、今まで相対リンクだったのをフルパスを使用した絶対リンクに切り替えています。
7/17
  • Kshiki.cgi
  • KshikiconfigS.cgi
  • KshikiFormParts.html
0.6.a06 以下の障害を確認し修正を行いました。
■ジャンル表示で各記事に飛べない。(修正済み)「ぱぴこ」さんありがとうございます。
■入力ナビゲーションの非表示ができない。(修正済み)
■1分以内に多数の記事を投稿した場合既存の記事の間に複数投稿される。(修正済み)

また以下の新規機能を追加しました。
■ジャンル一覧表示でも全体表示にするのか省略表示にするのか選択できるようにしました。
■Flock以外に各ファイルのロックファイルを作成するファイルロックを実装。
■RSSファイルの出力。(ただしXML文法が理解できていないので一部不具合がある模様)
■(パッシブ)トラックバックの導入(コメント特別するために表示を加えています。)
■アクセスログの明文化、どの記事を参照したかはわかるようにしました。
■一部全角数字のサポート(記事のNo指定など)
■ファイルの自動設置、(./data以下の.cgiファイルはすべて自動作成します。)
以上、の変更でデータの互換性は保たれています。
ただ、今回のバージョンアップで
追加したファイル:KshikiRSS.rdf(RSS出力ファイル)
変更したファイル:Kshiki.cgi、KshikiconfigS.cgi、KshikiFormParts.html
KshikiconfigS.cgiの変更箇所には(0.6.a06)をコメントに書き加えました。
KshikiFormParts.htmlでは
「コメントとトラックバックの修飾」、「記事へのTrackBack入力フォームタグ」、「記事へのTrackBack本体部分」
の三カ所を追加しました。また、
「記事へのコメント頭タグ」、「全文表示のふっと」、「簡略表時事のトップ 」に修正を行っています。
7/10
  • Kshiki.cgi
0.6.a03 以下の障害を確認し、解消しました。
■違う日付を指定するとうまく動かない。もしくは変な文字を混入すると00月になってしまう。
■文章のジャンル別表示の時に二重に表示される。
■文章・写真の表のタイトル表示がおかしい点を修正。
7/4
  • Kshiki.cgi
  • KshikiOLC.cgi
0.6.a01 以下の障害を確認し、解消しました。 ■同期がどのページ表示でも作動してしまう→トップページのみ作動に修正。 ■コメントを書き込むと記事と同時アップ写真のコメントが消失する。 ■オンラインコンフィグでタグの書き換えが不可能。 以上を修正しました。
7/3
  • Kshiki.cgi
  • Kshhikiconfig.cgi
  • KshikiFormParts.html
  • KshikiFormMain.html
  • KshikiOLC.cgi
  • KshikiconfigS.cgi
  • data/LinkFile.cgi
0.6.a0 今回以下の新機能を追加しました。
■コメントの内在化:単独表示時のみコメントを表示可能なパターンを用意しました。
■画像の二重登録:記事と同時に登録した画像を個別アップロードの画像のリストに同時登録できるようにしました。この場合どちらかの情報を消すと画像は消滅します。
■リンク機能追加:簡易でジャンル分けなどできませんが一応画面の片隅にリンクを登録できます。
■オンラインコンフィグ:ほぼすべての設定をオンラインで変更できます。
パーミッションはhtmlファイルはすべて(666)へ、KshikiOLC.cgiは(755)へ、.data/LinkFile.cgiは(666)に設定してください。
7/1
  • Kshiki.cgi
  • Kshhikiconfig.cgi
  • KshikiFormParts.html
0.5.a50 ■書き込み画面でのbackリンクが機能していない問題。

また、以下の機能を追加しました。
■ Kshikiconfig.cgiで戻るのリンク先を設定できるようにしました。
■ナビゲーションの表示、非表示を切り替えられるようにしました。

「よねきち」さんご指摘ありがとうございました。
6/15
  • Kshiki.cgi
0.5.a49 以下の障害を確認し解消しました。
■文書表示においてジャンルごと、単一ジャンル文書表を表示するとなぜかダウンロードダイアログが表示される。解消済み
(原因はContentタイプ書き出し前にタブをプリントしていたため)
■写真、文書ジャンルごと表示時に一番めのジャンル以外表示されない。解消済み。
6/12
  • Kshiki.cgi
  • KshikiFormParts.html
0.5.a48 ■サイズをそのままに選択するとIEでは画像が表示されなくなる。
mozilla,Netscape7では問題が無かったので見逃していました。
KshikiFormParts.htmlのwidth=PALphotoSizeをwidth="PALphotoSize"に変更しました。

また以下の機能を付加しました。
■入力ガイドの下に標準のメニューを付けるようにしました。変更はKshiki.cgiの変更が必要です。
この変更により一部メニューを削除しても管理人には支障がないようになったと思われます。

6/10
  • Kshiki.cgi
0.5.a47 ■同日、午前1時以降に多数書き込むと下に書き込みがなされる。修正済み。
■順番無視で固有番号が振ってあった場合、一番上の番号のみ参照して次の固有番号を決定する。修正済み
6/9
  • Kshiki.cgi
  • Kshikiconfig.cgi
  • KshikiFormParts.html
0.5.a46 以下の障害を確認し、解消しました。
■本文がある一定以上ない状態でコメントの入力があると略式表示時にコメントの区切り文字とコメントがそのまま表示されてしまう問題を発見、解消しました。 またこれにともなって
簡略表示時にも何件コメントがついているのか表示するようにしました。
これに伴い以下のファイルを更新しました。
Kshiki.cgi
Kshikiconfig.cgi に
  • $CMTn=" コメント";# 略式表示時のコメント件数表示。
  • $CMTc="p";# 略式表示時のコメント件数単位。
の2行を追加しました。
KshikiFormParts.htmlの
IndexHead に PALCMTを追加しました。この文字列とコメント件数を置換します。
6/6
  • Kshiki.cgi
  • CountOfAccess.cgi(移動のみ)
  • LogsOfAccess.cgi(移動のみ)
  • NBIlogs.cgi(移動のみ)
  • IconFile.cgi(移動のみ)
0.5.a45 以下の障害を確認し、修正を行いました。
■入力フィールドのうち文書入力でジャンル欄が写真入力でタイトル欄が表示されない不具合を解消しました。
■初回写真単独入力時に写真の閲覧ができない不具合を解消しました。
これはファイル名管理ファイルFikeP.cgiに初期状態で改行が一つ含まれるためでした。
■入力写真を閲覧しようとするとInternakSarverError500になる。
改行とタブが無駄に含有されていたのが原因でした。
■また初期設定簡略化のため以下のファイルをdataディレクトリに移動させました。
CountOfAccess.cgi・LogsOfAccess.cgi・NBIlogs.cgi・IconFile.cgi
ファイル内容に変更はありません。
6/6
  • Kshiki.cgi
  • Kshikiconfig.cgi
0.5.a44 ■Version0.5.a1の機能アップで導入されたコメント欄オートリンクに関して
対象のタグリストが一般向けとコメント向きを逆に適用していました。;修正済み
■オートリンクのタグが無効になる障害。:修正済み
本文表示時にすべての半角スペースが消滅することでタグが無効になっていました。
またオートリンクを有効化するためには有効タグリストに「a」が必要になります。
6/4
  • Kshiki.cgi
0.5.a43 同日入力時に順番が古い順位なる障害を修正しました。
6/1
  • Kshiki.cgi
0.5.a42 以下の障害の解消を行いました。
■新しい月になって新たに入力しようとするとファイル名がおかしくなる:解消
■新しい月に入力するとすでに2ヶ月以上のデータがあると前の月と入れ替わる。:解消
■各月の中の記事が古い順に記録されていく:修正済み
■最初のファイルの二重登録
■最初の登録月カレンダーリンクのHTMLへの反映障害
■管理者の横にパスワードが表示されてしまう不具合
■ジャンルごとの表示が設定通りの歳代数以上表示されてしまう。
5/30
  • Kshiki.cgi
  • Kshikiconfig.cgi
  • KshikiFormMain.html
  • KshikiFormParts.html
  • KshikiFormText.html
  • KshikiFormPhoto.html
  • LogsOfAccess.cgi
  • CountOfAccess.cgi
  • IconFile.cgi
0.5.a3 大幅な機能付加を行いました。アイコン、アクセスログ、アクセスカウンター、画像貼り付け方法など。上の特徴表で確かめてください。 また、空欄日時指定の不具合も修正しています。
5/27Kshiki.zip0.5.a初めてのアップロード:テスト段階ですがおつきあいください。Perl5で作動を確認しています。
Back top

■カスタマイズ情報&仕様
カスタマイズ方法内容
機能を変更するKshikiOLC.cgiにアクセスして各種設定ファイルを書き換えてください。ただしHTMLやCSSがわかることを前提としています。変な設定をすると挙動不審になる可能性もあるので1個ずつ慎重に行ってください。
機能を無効にするKshikiFormMain.htmlにおいて独自機能タグをを消去してください。その時点でその要素の表示処理がキャンセルされます。もしくはKshikiconfigS.cgiファイルをご覧ください。
機能の位置を入れ替えるKshikiFormMain.htmlにおいて独自機能タグを入れ替えてください。基本的に各独自タグを置換することでページを構築しています。よってタグの数だけその機能の要素が画面上に表示されます。
画面のデザインに画像を追加する。KshikiFormMain.htmlにおいて画像を追加してください。その際のパスは絶対パス(http://から)で入力してください。
名前を変えるKshikiconfigS.cgiファイルを書き換えてください。先頭に乗っています。
細かい表示変更を行う機能関係はKshikiFormParts.htmlファイルを、それ以外はKshikiFormMain.htmlファイルをいじってください。オンラインコンフィグを使用すると若干作業が軽減されるかもしれません。
アクセスカウンターをつける。トップページのみ設置可能です。Mainファイルの中に他のCGIを使用してください。
仕様:スキンファイルとはKshikiconfig.cgiとKshikiFormMain.htmlとKshikiFormParts.html(+KshikiFormText.html、KshikiFormPhoto.htmlも必要に応じて)となります。
この3点セットで一つの見かけを形成しています。もう一組この三点セットを同じディレクトリに用意(もちろん名前は変えてください。)し、各ファイルからの参照ファイル名をしっかり設定(要は置換するだけで結構です)すると同じデータファイルでも違うスキンでアクセスできます。ただし、起動は各Kshikiconfig相当ファイルから行ってください。もちろんパーミッションもお忘れなく。
置換方法は以下の参照をそれ相応のファイル名に置き換えてください。
Kshikiconfig.cgiからKshikiconfigS.cgiを参照するようにしています。またKshikiconfigS.cgiではKshikiconfig.cgiを「本CGIのファイル名」として、KshikiFormParts.htmlを「HTML素材ファイル」、KshikiFormMain.htmlを「KshikiFormMain.html」として参照しています。
仕様:flockとchmod この二つの命令を使用できます。ただし標準では使用しません。使用する場合はサーバーが対応しているか確認してください。もし、chmodが使用できる場合は自動作成ファイルに限り自動でパーミッションを変えながら作動します。
文字エンコードを変える。基本的にすべてShift-jisで書いています。すべてのsjis指定とファイルのエンコード変更が必要です。 情報は基本的にKshikiconfigS.cgiとKshiki,cgiにのみ書いています。またこの変更によっては作動しない可能性があります。jcode.plを使用しているのでユニコードには対応しません。
出力html文字エンコードの指定。Kshiki.cgiに記述しています。(cgiの動的、静的にかかわらずです。)
出力html文字エンコードの指定。Kshiki.cgiに記述しています。(cgiの動的、静的にかかわらずです。)
■対ブラウザイメージ状況(デフォルト、作者確認範囲)for 0.6a29
ブラウザ名Version対応状況
Moizlla(Wazilla)1.3,1.5こちら向きにチューンしてるので表示は無問題です。
Moizlla Firebird0.6,0.7こちら向きにチューンしてるので表示は無問題です。
Netscape7.11こちら向きにチューンしてるので表示は無問題です。
NetscapeNavigator4.7x表示ができません。一部のみが表示されます。たぶん原因はtableタグの取り扱いミスだと思われます。
IE6多少文字が大きく表示されます。また入力フォームが大きいとの種類によってサイズに差があるため入力ナビの画面は多少乱れて表示されます。
Opera7.20ほぼ表示はOK。ただし文字は大きいと思います。タイトルに長い英単語(URL)が入っても乱れず表示できます。
safari-現状では表示は出来ますが入力に支障があるようです。
KHTML(Konquror)2.2.2ほぼ表示はOK。ただし文字は大きいと思います。スタイルシートの解釈が違うので表示が少々変です。書き込みも可能です。
iCab-未確認
携帯-対応していません。
PDA-よくわかりません。
Back top

■カスタムタグ
カスタムタグ名使用場所内容
<onepage>記事投稿これ以降の文章を全文表示へのリンクを表示して単独表示時以外は非表示にします。
<page:XXXXX>文章投稿この位置で文章のページを意図的に区切ります。XXXXXの部分には区切られた次のページ専用のサブタイトルが入ります。また、ページ割りをしたくない場合は最後にタイトル欄空のこのタグを入れてください。
<toppage:XXXXX>文章投稿トップページ用のXXXXXの部分にはトップページのみのサブタイトルが入ります。
「文字列url」記事文章投稿「文字列」にリンクを貼り付ける文字列を、「url」にリンク先のurlを入れておくと投稿時に自動的にリンクが張られます。
[文字列url]記事文章投稿「文字列」にリンクを貼り付ける文字列を、「url」にリンク先のurlを入れておくと投稿時に自動的にリンクが張られます。
[isbn(半角):書籍の名前:(ISBN番号ハイフン付きで)]記事投稿この書式で書き込むと(標準では)アマゾンでのその書籍への直接リンクと国内の一部書籍なら画像もアマゾンから呼び出し右端に表示できます。
Back top

hits

[PR]三井住友海上きらめき生命:医療保険のご案内と資料請求はこちらから