にしし らぼらとりー

にしし(西村文宏)製スクリプトの公開開発実験場(ラボラトリー)です。各種スクリプトの最新版やβ版の動作確認ができます。バグ報告や、機能面でのご要望などもお気軽にお知らせ下さい。

※当ウェブサイトは、にしし製フリーCGIなどの動作確認サンプルを公開したり、製作進行に関する呟きを掲載している実験場のようなものです。 各種CGIスクリプトの配布パッケージを入手したい場合や、にしし(西村文宏)の個人サイトをお探しの場合は、 本家サイト「にしし ふぁくとりー」へお越し下さい。(╹◡╹)ノ

ざっくり最近の方針や状況など

最近のフリーCGI開発は、てがろぐ(→動作テスト)がメインになっています。しかし、他のネタもあるので新規に開発を進めたいとも思ってはいます。思っては。

個人的に日常的に活用しているのは、マイクロブログ的なメモ蓄積CGI「てがろぐ」と、複数のRSSフィードを結合して配信できるCGI「Fumy RSS Merger」でしょうかね。

たぶん昔から一番よく利用されているのは、スケジュールカレンダー表示CGI「Fumy Teacher's Schedule Board」ですが、もはやUIが古すぎるので大幅に改修したいなあ……と思っていつつ放置したまま今に至っております。ご要望を頂ければ開発継続のモチベーション維持に役立つのでありがたいです。(๑╹◡╹๑)

RSS Feed

開発放言 (最新の20件)

リンク文字列の中に半角角括弧を書くとリンクにならない問題を解決したい。

てがろぐ <35文字>

サイトマップXMLを吐けるようにしたい。

てがろぐ <20文字>

誤って再編集してしまうのを防ぐ、再編集ロック機能とか。

てがろぐ <27文字>

表示できる投稿が1件もない場合に表示されるメッセージを、管理画面から変更できるようにしたい。した。#済

てがろぐ <52文字>

ロリポップサーバにセットアップすると、ログイン画面がなぜか強力にキャッシュされてしまって、ログインしているハズなのに管理画面を表示しようとするとログインフォームが見えてしまう問題がある気がする。管理画面上では「Cache-Control: no-cache」みたいなヘッダを常時出力する設定にしておいた方が良いかも知れない。

てがろぐ <162文字>

Web上に詳細な解説があるので、配布パッケージ(ZIP)に含まれている README.TXT を読む人はそんなに居ないのではないかと思っていたのだけども、意外と README.TXT を読んでセットアップ方法を知る人々も居るのか……。README.TXT の中身は適当で良いかな、となんとなく思っていたのだけども、そっちにもしっかり書いておいた方が良いのか。まあ、詳細情報のあるURLを書いておくだけでも良いかもしれないが。README.TXT に解説があるから読むのであって、なかったら別の場所の解説を参照してくれる(しかない)だろうしな……。(^_^;;;

てがろぐ <280文字>

アスキーモード(テキストモード)があるFTPソフトを使っている場合でも、「サーバ側の改行コード」の指定(設定)が誤っていたら、どれだけアスキーモードで転送してもInternal Server Errorになるよな、と気付いた。その点も補足しておいた方が良さそうな気がする。

てがろぐ <136文字>

日付指定で閲覧しているとき、1ページの表示件数を上回るヒットがあればナビゲーションリンクに「戻る/進む」リンクが出るのだが、それとは別に「1つ前の日付/1つ後の日付」のリンクも出力できるようにしたい。特定の日の投稿だけを閲覧しているときに、前日だけの投稿を続けて読みたいこともある。カレンダー用の前後リンクの出力が可能になったので「前月/次月」のリンクなら既に出力可能ではあるが、『日付指定で閲覧しているときにだけそのリンクを表示したい』という場合には(表示条件を元にしたCSSを書けば可能ではあるが)少々面倒だから、やはり専用のナビゲーションリンク出力機能があった方が良さそうに思える。

てがろぐ <294文字>

初セットアップした tegalog.cgi がInternal Server Errorになってどうにもならない人のために、check.phpのようなプログラムをPHPで提供して、現状のファイルのPerlパスやら改行コードやらパーミッションやらをチェックしてアドバイスする仕組みでも含めておこうか……? PHPならどうにでもとにかくアップロードさえすれば動くだろうから。もちろん、PHPが動作可能なサーバでなら、の話だが。

てがろぐ <211文字>

年を2桁で出力したり、和暦で出力したりする機能。

てがろぐ <24文字>

長年日記(n年日記)機能:前年以前の同じ日の日記を一度に参照できるページを生成する機能。作った。#済

てがろぐ <51文字>

設定項目の肩に「?」アイコンを付加して、クリックされると公式解説ページの当該箇所に飛ぶようにしたい。

てがろぐ <50文字>

Perlのパスは /usr/bin/perl と /usr/local/bin/perl ではどちらの方が多いのだろうか。今は前者をデフォルトにしているが、もしかしてlocalを加えておく方が望ましいのかな、という気もしつつある。

<115文字>

パーミッションの設定選択肢の表記は、「一般/suEXEC」ではなく、「suEXEC非対応/suEXEC対応」とかの方が良いのかもしれない。

<69文字>

カレンダーを単月ではなく複数月分表示させる機能が欲しい。 作った。Ver 3.2.5で。

てがろぐ <44文字>

ユーザリンク集(登録システム)も早めに作りたいのだが、今はそこまでの余力がない。その前にまず製作を急ぎたいツールがあるので。

<62文字>

あまり製作を急ぐ予定はなかったが、豆知識とFAQをまとめた解説ページも毎日のToDoに加えて少しずつ作っていった方が良さそうな気もしてきた。やはり、読みやすさや探しやすさもある程度はないと、いくらWeb上に情報があっても見つけられないのだし。見つけられない情報に意味はないからな……。頑張って作った。#済

てがろぐ <153文字>

CGIのファイル名が tegalog.cgi だったら入力欄1つのUIを生成し、newsclip.cgi だったら複数入力欄のUIを生成する、という分岐にすることで、「てがろぐ」と「Fumy News Clipper」を同一ソースで提供することはできるかも知れない。こうすると、てがろぐとFumy News Clipperを同時にメンテできる。ファイル名を index.cgi に変えて使いたい人も居るかもしれないが、そこは .htaccessファイル(のDirectoryIndex)で対処してもらえば良いのではないか。

てがろぐ,Fumy News Clipper <261文字>

単独投稿表示時に、「同一カテゴリ内で前後の投稿に移動できるナビゲーション」の出力機能。

てがろぐ <43文字>

Fumy News Clipperの公開ページに、「開発検討中の機能」を掲載したまま放置していたのはあまり望ましくなかったな……。もはやFumy News Clipperを(今のままのをベースにして)開発継続することはないだろうから、「てがろぐの使用を促すメッセージ」を掲載するだけにしておく方が良さそうだ。そうした。#済

Fumy News Clipper <162文字>

Powered by てがろぐ Ver 3.2.0.

関連サイト・ページのご案内

にしし(西村文宏)の個人サイトをお探しの場合は、本家サイト「にしし ふぁくとりー」へお越し下さい。

  • 各フリーCGIの公式ページをご覧になりたい場合は、フリーCGIコーナーをご覧下さい。
  • 作者(にしし)へ連絡を取りたい場合は、連絡先ページをご覧下さい。
  • 作者(にしし)にコーヒーをおごりたい場合は、コーヒーをおごるページをご覧下さい。(✧ω✧)

▼にしし製 重点開発フリーCGIの動作テスト

▼にしし製フリーCGIの動作テスト

▼にしし製フリーCGIの動作サンプル

※当サイト内にある稼働例と、実際に配布しているスクリプトを設置した結果とでは、若干動作が異なる場合もあります。疑問点はお気軽にお問い合わせ下さい。 また、機能面のご要望なども歓迎致します。(╹◡╹)ノ