てがろぐ - Fumy Otegaru Memo Logger -

お手軽一言掲示板(この辺の文章は「管理画面」の「設定」内にある「フリースペース」タブから編集できます。)

■フリースペース: 編集

ここは、CGIの設定画面から自由に文章を入力して掲載できるスペースです。スキンを編集しなくてもCGI上から手軽に内容を変更できます(HTML使用可)。
動作サンプルです。◆他のスキン:標準スキン, 昔のツイッターっぽいスキン(ピンク版), 付箋型スキン, シンプル日記スキン, ジャーナル(日誌)スキン, ブログタイプスキン, チャットタイプスキン, 黒板スキンてがろぐCGIの配布ページに戻る

or 管理画面へ

No.1089

NO IMAGE にしし 今テスト中の Ver 2.1.4 までで既に実装したのは、だいたい以下のような感じ。(未配布)
こうして列挙してみると、結構あるな……。
--- 不具合修正 ---
■新規投稿時に、ウェブサーバのエラーログにWarningが記録されてしまう点を(さらに)解消。
■投稿画像の表示時に、問答無用でLightbox用属性を付加していた不具合を解消。(設定を反映するように変更)

--- 操作性改善 ---
■1文字以上が入力されている状況で「他のIDに切り替える」を選択した際に、JavaScriptで移動して良いかどうかを確認する機能。
■色を16進数でも入力可能にする機能。
■既存画像のURLを入力して挿入できるボタンを追加。

--- 設定/機能追加 ---
■続きを読むボタン+畳むボタン表示機能。
■画像のデフォルト挿入位置を「投稿の先頭」にするか「投稿の末尾」にするか(+画像の挿入位置の直後を改行するかどうか)を設定で選択可能に。
■削除したユーザや、名前が指定されていないユーザの表示名を設定できる機能。
■画像をテキストでリンクした場合にも、data-lightbox属性を付加できる機能。[ラベル:LB]URL の文法。
■[IMG:*]を使った外部画像に対してLightboxを使うかどうかは別設定に分離。
■投稿画像をリンクにするかどうかを設定で選択可能に。
■画像を絶対パス(絶対URI)で表現するか相対パスで表現するかを設定可能に。
■絶対パス(CGIが動作する絶対URI)を「自動取得する」か「固定値を設定する」かを選択できる機能。(SSIで埋め込んで利用する際に固定が必要)
■挿入した画像のパス(URL)だけを得る特殊な記法のサポート [[GETURL:PICT:1]] で、1つめの画像のURLだけが得られる(相対パス)
■本文全体の抜粋機能: [[COMMENT:TEXT:120]] のような感じで、プレーンテキスト化した上で指定の文字数だけを取得できる方法
■個別表示時にも前後への移動リンクを表示する機能(ユーティリティ枠ではなくナビゲーション枠に)

--- 細かな改善/仕様追加 ---
■ユーザアイコン画像のalt属性値に「Icon of USERID」の形式でID名を含めるよう変更。
■「設定変更完了」画面で、サブディレクトリ backup や images が存在しない場合にはそう注意を表示。(それらのサブディレクトリが動作に必要な場合に限る)
■ランダム表示機能 mode=random で、削除済みのIDが候補に挙がらないようになった。
■RSSに画像を含める場合は、画像を強制的に絶対URIにする。(→ただし、画像を含めたい場合は収録文字数を制限しないRSSスキンを作る必要がある。RSSのスキン対応は未実装なので、今はまだ使えない。)

--- 仕様変更 ---
■引用のマークアップを blockquote要素 ではなく q要素 に変更。(※そのままだとブロックにならないので、CSSを加える必要がある。)

--- 設定画面の追加項目 ---
■「続きを読む」機能を使うかどうかの設定項目。
■全文検索時でも「続きを読む」機能を有効にする:設定。(標準はOFF)
■続きを読んだ後に「畳む」ボタンを表示するかどうかの設定項目。
■「続きを読む」ボタンのラベル文字を設定する入力欄。
■「畳む」ボタンのラベル文字を設定する入力欄。
■[IMG:*]を使った外部画像に対してLightboxを使うかどうか
■投稿画像をリンクにするかどうかを設定する項目
■名称なしユーザ用のデフォルト名称
■本文と同時に画像を投稿した場合の配置選択「投稿の先頭」or「投稿の末尾」
■絶対パスを自動取得するか、固定的に設定するかを選択できる項目
■絶対パスを固定的に設定する場合の指定欄

うむ。結構あるので、もうこれ以上の機能追加はナシで、確認次第 Ver 2.2.0 としてリリースすることにしよう……。
まだ、上記の機能搭載分をリリースするにあたって、以下の作業が必要だけど。
□続きを読むボタン用の装飾CSSを、各スキンに追加する。開閉ボタンで別々に装飾できるようにした方が良いかな。
□続きを読むボタンをa要素での実装に変える。(できればaかbuttonかを選択可能にする。)

予定では、次に公開するバージョンとしてまだ以下のような機能を加えるつもりでした。
これらは、さらに次のバージョンへと先送りかな。
□Cookie名称にサフィックスを加えられるようにする。(→同一ドメイン内で複数設置したい場合に、ログイン状態をそれぞれで維持できるようにする。)
□画像挿入 [PICT:ファイル名:オプション] の書式でclass名等の付加をサポート。
□画像を直接は埋め込まずに、テキストリンクとして掲載する書き方 [[PICT:ファイル名:LINK(ラベル)]] とかのサポート。
□個別表示時のユーティリティリンクを非表示にする機能(取捨選択は別)
□個別表示時に表示されるユーティリティボックスの中身(ナビ機能リンクなど)を取捨選択できる機能。
□ページ移動ナビ部分に、前後の個別投稿ページへ移動できるリンクを表示するか非表示にするかを選べる機能
□前後の投稿へ移動する際のリンクラベルを「前置+No.XXX+後置」形式で指定できる機能
□「指定された番号の投稿は存在しません。まだ作成されていないか、または削除されました。」のカスタマイズ機能
□RSSフィード用のスキンを自作して、RSSフィードとして出力させられる機能。(※今でも実はRSS用スキンを作って設置すれば、それっぽいことはできる。)

前のバージョン公開から2ヶ月経ったし。
ただ、今、仕事が忙しいので、いつ頃に出せるかは分かんない感じ。
畳む

動作サンプルです。 ご自由にお試し下さい。パスワードguest管理画面もお試し頂けます。
■いま見ているスキンは「チャットタイプスキン」です。他に、 標準スキン昔のツイッターっぽいスキン(ブルー)昔のツイッターっぽいスキン(ピンク)付箋型スキンシンプル日記スキンジャーナル(日誌)スキンブログタイプスキン(タイトル付きブログっぽくできるスキン)、 黒板スキンがあります。
てがろぐCGIの配布・解説ページに戻る