2019年8月 この範囲を時系列順で読む この範囲をファイルに出力する
➡ https://www.nishishi.com/cgi/tegalog/
今回は、「続きを読む」ボタンの挿入機能、画像のデフォルト挿入位置の指定機能、色の16進数での指定機能、前後の投稿への移動リンクを出力する機能が最大の更新点です。 #UpdateLog
アップデートするには、tegalog.cgi と fumycts.pl の2ファイルだけを上書きアップロードして下さい。
データファイルや設定ファイルは、すべてそのまま引き継げます。
Ver 2.2.0の主な更新点(概要):
●「続きを読む」ボタンの表示機能を追加しました。
●本文と同時に画像を投稿する際の、画像のデフォルト挿入位置が設定可能になりました。
●装飾の色指定に16進数が使えるようになりました。
●前後の投稿単独ページへの移動リンクがナビゲーションに表示されるようになりました。
●テキストリンクにもLightbox用の属性を付加できる記法を追加しました。
●絶対パス(CGIが動作する絶対URI)を手動で固定値に設定可能になりました。
●挿入画像のパス(URL)だけを得る特殊な記法を追加しました。
●本文の抜粋を得る特殊な記法を追加しました。
●装飾「引用」のマークアップが blockquote要素から q要素に変わりました。
●画像の拡大表示にLightboxを適用する対象を2種類に分離しました。
●投稿画像をリンクにするかどうかを設定で選択可能になりました。
●名前が指定されていないユーザの表示名を設定できるようになりました。
●外部に存在する画像のURLを指定して挿入するためのボタンを追加しました。
●画像を絶対パス(絶対URI)で表現するか相対パスで表現するかを設定可能にしました。
●ランダム表示機能 ?mode=random で、削除済みのIDが表示候補に挙がらないようになりました。
●1文字以上が入力されている状況で「他のIDに切り替える」が選択された場合は移動前に確認するようになりました。
●新規投稿時に、ウェブサーバのエラーログにWarningが記録されてしまう点を(さらに)解消しました。
各項目についての詳しい情報は、リリースノートNo.16 に書いておりますので、そちらをご参照下さい。
Ver 2.2.0のテスト。ソースはこれでFixとして、あとはドキュメントを用意すれば配布できます。
前バージョンのリリースから3ヶ月かな。
これで問題なければ、配布用ドキュメントを整備して、Ver 2.2.0 として公開します。
もうすぐ! のハズ……。畳む
続きを読むボタンをa要素での実装に変更して、CSSでボタン型に装飾するようにしてみました。ボタンの装飾(配色)はスキンによって微妙に異なります。JavaScriptが有効な閲覧環境では「続きを読む」ボタンが見えます。ボタンはCSSで作っているので、どのようにでも装飾可能です。(何も装飾しない場合は、普通のテキストリンクとして見えます。)
畳む
ありがとうございます。そろそろ公開したいです。
2019年7月 この範囲を時系列順で読む この範囲をファイルに出力する
引用の内側に
さらに引用
もできる。
No.1107です。
ご指摘の通り
「URLを自動でリンクにする」機能もチェック
これで何とかなりました。ありがとうございます。
さらなるバージョン
🍘Re:1109◆残念ながら今のところyoutube以外の動画を埋め込む方法がありません。何かご希望があればお知らせ下さい。将来的に追加できるかもしれません。
🍘Re:1110◆ぴよこのさらなるバージョンも期待しております。(๑╹◡╹๑)
youtube以外の動画を張り付けるにはどうしたらいいですか?
せめて<iframe>をつかって貼り付けたいのですが方法はありますか?
この投稿の編集画面を表示させてみて、下記にどのように書いているかを確認してみて下さい。
サンプル:外部画像を埋め込んだところ→

なお、「URLを自動でリンクにする」機能もONになっていないと埋め込まれないのでご注意下さい。詳しくは、No.468でも解説していますのでご参照下さい。それでもうまく表示されない場合は、どのようにお書きになったかをお知らせ頂けると、何らかの回答ができると思います。
外部画像を埋め込む記述方法が分かりません。
「ラベルがあれば画像として掲載」などの設定面はチェックしてあるのに。
🍭Re:1103◆ご要望ありがとうございます。私自身もその機能は欲しいので(^_^;)、なんとか早いうちに実装したいとは思っています。
🍭Re:1102◆反応ありがとうございます。(笑)
搭載されたらすぐ使ってみたいです。
暑いですが無理なさらず
つ🍧🍦☕️
🍜Re:1091◆応援ありがとうございます。読みやすさに資する機能はやはり重要ですよね。
🍜Re:1093◆いつの間にか、この試験てがろぐページのマスコットになっている🐣ぴよこ。
🍜Re:1094◆ひよこ~にわとり関連の絵文字はそこそこありますね。^^; 🐓🐔🥚🐣🐤🐥 環境によって見え方は様々ですが。
にわとりと卵とひよこの絵文字が豊富過ぎるだろ。コピペして保存ー。
うおおお、すごい。配布直後から、自分の好みと言う意味で完璧なスクリプトだと思ってますが、常にさらなるパワーアップが続いてるのがほんとにすごいと思います。ありがとうございます。#感謝
こういう長文投稿見ると、字の色を変えたり、引用で分かりやすかったり、読みやすいと言うのはほんとうに大事だなと思います。
お供え置いて行きますね。どうか良い7月を。お体いつもお大事にです。
つ【元気玉】
つ 🍮🍩🍪🍬
単に、「次のバージョン」での実装ではないというだけで。
直近に頂いたご要望以外は、だいたい配布ページの末尾にある開発検討中の機能など区画に掲載してある気がします。
ご要望はお気軽にどうぞ。
こうして列挙してみると、結構あるな……。
--- 不具合修正 ---
■新規投稿時に、ウェブサーバのエラーログに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ヶ月経ったし。
ただ、今、仕事が忙しいので、いつ頃に出せるかは分かんない感じ。
畳む
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178







