にしし らぼらとりー

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

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

RSS Feed

開発放言 全年全月23日の投稿(時系列順)[25件]

新規投稿 / 管理用

今年の第何日なのかを表示する機能、今年の残り日数を表示する機能

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

FAQ #解説
ハッシュタグリストが更新されない → 再カウント
画像が表示されない → ディレクトリのパーミッション

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

ギャラリーモードで「画像出力の省略時に「(画像省略)」とは出力しない」の仕様は本当に適用されているか? #確認

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

「画像を直接アップロードする仕様」区画の説明をもうちょっと詳しくできないか。 #解説

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

先頭固定ではなく、更新した投稿を先頭に移動するオプション。

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

その投稿が属しているカテゴリ名を表示するためのマークアップでは、カテゴリ別に配色を指定できるように <span class="categoryname">リンゴ</span> みたいなマークアップは <span class="categoryname apple">リンゴ</span> のように、カテゴリIDをclass属性値に加えるようにしたい。

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

先頭固定した投稿の投稿日時を非表示にするか「先頭固定」のような固定文字列にできる機能。#済 (日付境界バーを挿入しない設定で、[[NEW]]を使わないスキンの場合だと、先頭固定投稿であることが判別できないので。)

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

「ページの上端に戻る」ボタンをページの右下あたりに付けたいという話をちらほら目撃するので、デフォルトのスキンに加えておいても良いのかもしれない。

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

半角空白文字が連続する時に、実体参照に置き換える処理。ソースの掲載時のように、インデントしたい場合に必要。#済

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

# 記号だけを入力できるボタンの表示機能をオプションで用意しておくと、モバイル端末で利用している場合に新規ハッシュタグを打ちやすくて良いかもしれない。#済

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

tegalog.cgi?skin=skin-twitterskin-twitterディレクトリのスキンが適用される仕様だが、
これを tegalog.cgi?skin=skin-twitter+orange とすることで、
『skin-twitterディレクトリにあるスキンを適用した上で、同ディレクトリ内にある orange.css ファイルを追加で読み込む』みたいな仕様はどうか。(orange.cssは着せ替え用CSS)#着せ替え
skinパラメータに「+」記号が使われている場合に限って、</head>の直前にCSSを追加するlink要素を挿入する処理でいけそうな気がする。

この仕様があると、
●スキンそのものの配布 (=HTML×2+CSS)
●既存スキンの「着せ替え用CSS」の配布 (=CSSのみ)
……という2通りのテンプレート配布方法ができそうな。

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

てがろぐは、本文と画像は別管理なので、たとえ本文と一緒に画像を投稿したのだとしても(画像は画像で別に保存されているので)本文を消しただけでは画像は消えない、という点はもうちょっとあえて説明しておいた方が良いのか。(一般のアクセス者からはURLを直接指定しない限り見えないが、ログインできるなら画像管理画面から見える。)

てがろぐで画像を投稿できるようになったのはVer.2からなのだが、当初は管理画面の「画像の管理」から事前に画像をUPしておいて、画像一覧から投稿本文に貼り付けたい画像を選んで投稿を新規作成するしか操作方法がなかった。本文と同時に画像を投稿できるようになったのはもうちょっと後のバージョンからだ。なので、「本文と画像が別管理」ということを説明する必要性に思い至らなかった。今のバージョンから使い始めた人々は、「本文と一緒に画像も保存されている」と解釈(誤解)してしまっても無理はないな……という事実につい最近気付いた。

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

Twitterで直近投稿に表示されるような「n秒前」、「n分前」、「n時間前」、「n日前」みたいな表示ができる日付表記オプションもそういえば簡単にできそうなので作ろうか……。Twitterでは「n日前」とは出ないけども。「前」は含めない方が良いか。数値+単位(秒・分・時間・日)だけの出力にすれば、自由な文字と組み合わせて表示をカスタマイズしやすい気がする。需要があるかどうかは分からないけども。#済 >>2236

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

「指定したNo.を含む前後10件の投稿だけを一括で閲覧する」機能が欲しい。

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

WitchServerの環境についてはアンケート結果がばらけていて(700で動かしている人も居れば755で動かしている人も居るし、Perlパスを変更している人も居れば変更していない人も居る)判断できなかったので、WitchServerの運営者さんに問い合わせてみたところ、丁寧な返信が来た。
それによると、WitchServerはsuEXECを採用しているが、
「設置方法3:パーミッションの設定」の項目で提示されているパーミッションであれば、
suEXEC用、一般用、どちらでも動作します。

とのこと。
どちらでも動作する、という環境もあり得るのか……。知らなかった。CGIが新規ファイルを出力するディレクトリのパーミッションも、別に 705 でも 777 でも構わないようだ。
余計なパーミッションはない方が良いだろうという立場からsuEXEC用を推奨、とさせてください。
ということなので、案内としては「suEXEC側のパーミッションに設定」ということで問題なさそうだ。
Perlパスも書き換える必要はないとのことだった。
それよりも、改行コードを LF にして、バイナリモードでアップロードする点に注意して欲しいという回答だった。

WitchServerさんは、てがろぐセットアップTIPSページを公開して下さっていてたいへんありがたい。そこにパーミッションの話は書かれていないのだが、まさか「どっちでも問題ない」とは予想しなかった。

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

……ということは、「suEXEC環境なのかそうでないのか判断が付かない」みたいなアンケート結果になっていたサーバは、『どっちの値でも問題なく動作する』サーバということなのか。もしかして。

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

レンタルサーバ別のセットアップ方法(15件)を加えたついでに、パーミッションの値の考え方も書いた。
  1. まず、「suEXEC」の方の値に設定してみて下さい。それで動けばそのままお使い頂けます。
  2. もし動かなかったり不都合がある場合は、次に「一般の場合」の 705 や 604 のように真ん中がゼロの値を設定してみて下さい。それで動けばそのままお使い頂けます。
  3. それでも動かない場合は、「一般の場合」の 755 や 644 の方の値を設定してみて下さい。

これ、「3」でないと動作しないWebサーバって、果たして存在するだろうか……? グループ権限が動作に必要なケースってたぶん存在しないよな……?

「suEXECではない環境」のことの表現は「一般の場合」のままにした。良さげな表現を思いつかなかったので。いや、「その他の場合」でも良かったかもしれないが。「suEXEC対応/非対応」という表記も考えたが、なんか(初心者に)難しそうに感じられると困るなと思ったので。名称は「一般の場合」のままでも、上記のように詳しい考え方のステップを書いておけばまあ良いかなと。

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

特定のハッシュタグが存在する投稿を、指定のカテゴリに一括所属させる機能に需要ある?

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

投稿欄とその周辺のボタン群をCSSで独自にカスタマイズしている人々もそこそこ居るっぽいので、やはりこの辺のHTMLを修正するのは避けた方が良いだろうか。ただ、現状は(行き当たりばったりな開発で進めて来た結果として)あまり整頓されていないHTMLになっているので、ここで一度整理しておけば、よりCSSでカスタマイズしやすいHTMLになるメリットはあるとは思うのだが。(その代わり、既存のカスタマイズCSSは再修正が必要になる。)

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

動画や音声ファイルのアップロードに対応させる場合、管理場所は画像と同じ「画像管理画面」にしておいて、ファイル拡張子に応じて img要素を使うかvideo要素を使うかaudio要素を使うか切り替える、みたいな感じにするのが楽かな……。画像として扱うファイル拡張子を指定する設定項目があるので、それに並んで「動画用拡張子」と「音声用拡張子」を指定する欄を設ければいいか?

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

「カスタム絵文字」というか「絵文字ショートコード」と表現した方が良いのだろうか? ただ、てがろぐの場合は角括弧が必要なので :smile: のようなショートコードとは異なるから、むしろあえてショートコードとは呼ばない方が良いか。

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

てがろぐ「画像の管理」画面から、画像ファイルのタイムスタンプを変更できる機能の実装ができた。この機能を使って画像ファイルのタイムスタンプを修正することによって、間接的に画像の並び順(=画像一覧モードでの並び順や、新着投稿画像の並び順や、画像管理画面での並び順)を変更できる。

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

リファクタリングは進んでいるので、カテゴリ関連の要望機能(カテゴリに応じて表示件数やスキンや先頭固定投稿を指定できる機能)は実装できそうな感触がしている。まだその前段階なので、本当に実装できるかどうかはやってみないと分からないけども。

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

区切り線を入れる例として、自由装飾を使った方法を用意はしているが、やや強引な気はする。枠線なので何らかの文字列が必要だし。もっと、線だけを出力できる(HTMLで <hr> になる)記法も用意する方がいいか?

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

いま作りつつある汎用いいね拍手ボタン的なツールのデータ形式には、てがろぐ側の反省が活かされているので、てがろぐCGIで使われているXML(っぽい)形式よりももうちょっと良い感じになっている。見た目は同じXML(っぽい)テキストファイルではあるのだけども。

by nishishi. 開発ネタ <127文字> 編集

Powered by てがろぐ Ver 4.7.4.

DASHBOARD

■開発放言について

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

編集

■全文検索:

■日付検索:

■カレンダー:

2019年9月
1234567
891011121314
15161718192021
22232425262728
2930

■ハッシュタグ:

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

25件

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

2026年01月14日(水) 17:17:31