にしし らぼらとりー

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

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

RSS Feed

開発放言 No.2227, No.2226, No.2225, No.2224, No.2223, No.2222, No.2221[7件]

新規投稿 / 管理用

本体ファイルが「2ファイルだけ」という構成の軽さにもこだわりがあるのだ。

by nishishi. <36文字> 編集

リンク先のURL末尾が hogehoge.pdf だったとき、そのリンクのa要素に class="pdf" を加える機能が欲しい。

by nishishi. てがろぐ <65文字> 編集

スキンに同梱できる skin.ini という設定ファイルを用意できるようにすると良いかもしれない。この skin.ini がある場合は、そのスキンが適用されている際にだけ一時的に任意の設定を上書きできるようにする。例えば、ギャラリーモードとして使うスキン名(ディレクトリ名)を変更できるとか。ページネーション関連の出力設定を変更できるとか。そうすると、「そのスキンと組み合わせて使う他のスキン」を全部「そのスキンディレクトリのサブディレクトリ」に含めることも可能なので、(使用者側の)セットアップと管理が楽になる気がする。配布側が skin.ini を生成して用意しないといけないので、たぶんその生成機能を何らかの方法で事前に用意しておかないといけないが。[[INCLUDE:~]] の他に [[INCLUDE-FROM-SKINDIR:~]] みたいなのを用意して、「いま適用中のスキンディレクトリ内に存在する任意のファイル」を合成できるようにしておけば、スキン側が『自分がどんな名称のディレクトリにUPされているか』を気にしなくて済むようになって、自由度が上がりそうな気もする。#済

by nishishi. てがろぐ <498文字> 編集

既に [[IMAGELIST]] は実装したわけだから、次の正式版に加わることになる。しかし、鍵付き投稿用としてUPされた画像でも表示されてしまう現状の仕様では問題だから、次の正式版までには何らかの対処方法を用意する必要があるだろう。で、画像管理機能を加えるとそこそこな仕様拡張になるので、画像管理機能は Ver.4 に向けた機能群に加えた方が良さそうだ。一旦、Ver.4 に向けたロードマップを書いてみるかな。Ver.4では、ログインセキュリティ機能とか、ちょっと(影響範囲が)大きめの機能を作る。(以前から作りたかったのだが、他の細々した機能を先に作ってしまおうと思って先送りしてきた。)なので、「鍵付き投稿用としてUPされた画像でも表示されてしまう」今の [[IMAGELIST]] のβ仕様を解決する他の良さげな方法を思いつかない場合は、次は Ver 3.9.0 ではなく Ver 4.0.0 だ。

by nishishi. てがろぐ <403文字> 編集

目次モード >>2209 もあっても良いとは思うのだが、「目次」というからには最初に表示されないといかんのではないか、という気はする。「ギャラリーモードをデフォルトにしたい」という要望も頂いていたが、特定のモードを初期表示にするのは実装にちょっと手間がかかる(パラメータなしのときに特定のモードを見せること自体は簡単だが、「modeパラメータがないときは通常モード」という前提でどこもかしこもコーディングされているので、様々ある表示状況(バリエーション)全部に対して整合性を確認して調整するのが大変な気がする)ので保留にしている。畳む 標準添付スキン9種類はどれもTwitter的に「短い呟きを垂れ流す」用途のスキンなので、これらに目次が必要とされるケースはあまりなさそうな気もする(強いて言えばブログタイプスキンだけはちょっと違うが)。それよりは、「初期状態が目次に見えるスキン」を使ってもらう方向の方が(モードを増やすよりも)シンプルで良いのかもしれない。とすると「初期状態を目次のように見せたい」場合に便利な機能を追加していく方向性の方が良いのか。
サイトマップページモードは本当に要らなかった気もしないでもないのだが、Fumy News Clipperを将来的に(公開停止して)てがろぐで置き換えるためには、(Fumy News Clipperに存在する機能を全部てがろぐ側に用意する必要があるので)サイトマップページを生成できる必要があった。

by nishishi. てがろぐ <624文字> 編集

記法が複雑になればなるほど使いこなせる人が減るので、「手軽さ」を維持できるようにできるだけ平易な記法に留めておくよう気をつけたい。

by nishishi. <65文字> 編集

やっぱり、画像を管理する仕組みが必要だ。今の [[IMAGELIST]] だと鍵付き投稿に含める用の画像も問答無用でリストアップされてしまうので、それを避けるには、画像1つ1つに何らかの属性を付与できる必要がある。ついでに、代替文字もあらかじめ登録できるようにしておけば、もっと便利になる気もする。./images/ に index.xml とかを用意して、そこに画像一覧データを入れておけば、毎回ディレクトリ内を走査する必要もなくなるので省力化もできるし。index.xml はXSLTで直接閲覧できるようにしても良いかもしれない。

by nishishi. てがろぐ <267文字> 編集

Powered by てがろぐ Ver 4.6.0.

DASHBOARD

■開発放言について

にしし製CGIの開発進行に関する放言です。思いついたことを適当に放り込む空間なので、どんな呟きも確定的な開発予定というわけでは全くありません。しかしながら、機能面でのご要望や開発予定機能への支持表明はお気軽にどうぞ。ただし、ここには直接は投稿頂けませんので、公式動作テスト用てがろぐ等をご利用下さい。

編集

■全文検索:

■日付検索:

■カレンダー:

2022年10月
1
2345678
9101112131415
16171819202122
23242526272829
3031

■ハッシュタグ:

▼現在の表示条件での投稿総数:

7件

▼最後に投稿または編集した日時:

2025年05月25日(日) 12:08:17