🗐 てがろぐ - Fumy Otegaru Memo Logger -

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

or 管理画面へ

先頭固定(←ここの文字列も自由に変更可能。非表示にも設定可能)

NO IMAGE
テスト投稿はご自由にどうぞ。ご質問やご要望もお気軽にどうぞー。ただの呟き等もご自由にどうぞ~。(返信は遅くなることがありますので気長にお待ち頂ければ幸いです。) ※ツイートやWebページ等の外部コンテンツを紹介する場合は、本人による投稿なのか、第三者による紹介なのかの明記をお願い致します。
🤔てがろぐヘルプ群セットアップ方法使い方・設定方法カスタマイズ方法FAQ・豆知識総合目次HOME
開発放言
NO IMAGE
開発進捗状況報告サイトでフォロー頂くと、てがろぐCGIの最新β版や正式版の公開時にメールで連絡を受け取ることもできますので、ぜひご活用下さい。(╹◡╹)ノ
フォロー数が増えると、私の開発モチベーションが向上するメリットもあります。(笑)

2026年6月 この範囲を時系列順で読む この範囲をファイルに出力する

Icon of admin
>>5952
一番簡単なのはskin-cover.htmlに
<iframe src="tegalog.cgi?mode=random " width="600" height="450"></iframe>
のように書いてiframe内にランダム記事を表示させる方法があると思います
表示用のスキンを作ったりパラメーターで表示対象を絞ったり
https://www.nishishi.com/cgi/tegalog/usage/#randommode
工夫が必要かもしれませんが…
Icon of admin
Ver 4.9.0アプデしました!

前からぼんやりと考えているのですが、ランダムな投稿をてがろぐの一番上に固定して、更新するたびに違う投稿が一番上に現れるようなことって可能なのでしょうか……?
Icon of admin
>>5949
5947です。早速のご対応ありがとうございます!Ver 4.9.0のアップデートの日だったのですね…すみません!
-NOREFINFO、コメントを出すかどうかを個別に設定できてとても便利です!本当にありがとうございました。
Icon of misaki
早速Ver 4.9.0にアップデートしました!
NO IMAGE
今日も水ようかんを食べました。水ようかんがローカルブームなので。

🍵Re:5947◆ご指摘をありがとうございます。title要素の中にIF記法を書くと、そうなってしまいますね。
そのうち設定項目を用意してON/OFFできるようにしようかとも思いますが、とりあえず今日リリースした Ver 4.9.0 に以下の仕様を加えておきました。この記法を使えば、タイトルの中にコメントが出てしまうのを防げますのでご活用下さい。
➡ IF記法の条件の中に -NOREFINFO と加えておくと、HTMLソースに <!-- IF文(onelog)により非出力 --> というコメント参考情報を出力しなくなります。
つまり、
[[IF(onelog):[[OGP:TITLE:CONTENT]]]:IF]] ではなく、
[[IF(onelog -NOREFINFO):[[OGP:TITLE:CONTENT]]]:IF]] と書く感じです。
お試し下さい。
※「NOREFINFO」は No Reference Information の略で、参考情報を出さないようにする、みたいなイメージです。^^;
NO IMAGE
てがろぐ Ver 4.9.0 を公開しました! #Update
脆弱性の解消Aboutページモード、投稿番号の乱数化、投稿画像ファイル名のランダム化、note等の埋め込み対応などの追加が主な更新点です。その他、細々した仕様改善や機能追加、不具合修正を含んでいます。
https://www.nishishi.com/cgi/tegalog/

🔴(重要)脆弱性1件の解消🔴
※今回のバージョンでは、過去のすべてのバージョンに存在していた脆弱性1件を解消しています。どんな場合でも必ずバージョンアップして頂き、過去のバージョンは絶対に使い続けないで下さい(重要)。放置すると、権限のない第三者がログインできてしまう可能性があります。

バージョンアップには2通りの方法があります。
  • 1クリックでバージョンアップできる専用PHP「TegUp」のご使用をお勧め致します。(※てがろぐに同梱していますので、お使いの tegalog.cgi と同じ位置に tegup.php が既にあればそこにアクセスするだけです。)
  • もしくは、最新版のZIPの中から tegalog.cgifumycts.pltegup.php の3ファイルだけを抜き出して上書きアップロードして下さい。
データファイルや設定ファイルは、すべてそのまま引き継げます。(Ver.3以下も含む、過去のどのバージョンからでも可)

🆕 Ver 4.9.0の更新点(概要):
《▼重要》
脆弱性1件の解消(権限のない第三者がログインできてしまう可能性のある脆弱性を修正しました)

《▼大きな機能追加》
「このサイトについて」的なページが作れるAboutページモードを追加
投稿番号を連番ではなく指定桁(6~10桁)の乱数にする機能
投稿画像のファイル名を日付+IDではなく乱数やランダム文字列にする機能

《▼その他の機能追加》
noteの埋め込み(※note.comドメインのみ)機能
コミックビューア「GigaViewer」採用各社のWeb漫画の埋め込み機能
Voicyの埋め込み機能
Steamの埋め込み機能
OGP関連要素を1要素単位で出力したり、特定要素の値だけを出力したりできる記法

《▼細かな機能追加》
●手動組み立てカード型リンク(OGP相当の情報を直接記述する形でのカード型リンク)表示記法
●パス(PATH)を得る記法に [[PATH:SKINDIR:ABOUT]] も追加
●画像の詳細情報編集画面に「この画像を削除」ボタンを追加
●リンク記法に「リンク先ウインドウを同一にする」オプションを追加
●YouTube動画の埋め込みに使うドメインの選択肢を追加
●汎用装飾記法の挿入ボタン押下時に、class入力ダイアログを省略する設定機能
●スキン一覧画面で、スキンが15個以上ある場合は、絞り込み用検索窓を出力

《▼仕様改善》
TegUp 2.1.2:概要文が取得できなかった場合に「タグ以外の150文字を取得する」際、script要素は全体を無視するように改善
ギャラリーモード・画像一覧モード・サイトマップページモードでも「スキン格納ディレクトリ名」欄を空欄にすると、デフォルトのスキンが適用されるように改善。(=空欄にして保存可能に。)
投稿欄で1文字以上の編集をした状況で他ページに遷移しようとした際に確認ダイアログを表示できる機能

《▼同梱TegUpの更新》
TegUp Ver 2.1.2 を同梱。

《▼不具合修正》
❎文字装飾機能等による編集領域への文字列挿入後に、環境によっては最下端までスクロールしてしまう問題を修正
❎ハッシュタグの中に「&」を使用しているものが正しく動作しない不具合を修正
❎検索語やハッシュタグに & などの一部記号が含まれているとき、ページネーションでのリンク先が正しくなくなる不具合を解消
❎2つ以上のIF記法を書いている場合で、先に書かれたIF文の中身が「名前付き1行単位フリースペース」の記法だけの場合で、その名前付きフリースペースが定義されていない状況では、その次のIF記法の終わりまでのすべての文字が出力されずに消えてしまう不具合を解消
❎名前が設定されていないユーザIDがあるとき、複合検索窓などを表示すると、サーバのエラーログに「Use of uninitialized value in concatenation (.) or string」というアラートが記録される問題を解消

更新点について詳しい解説は、リリースノート(No.50)をご参照下さい。

アナウンス:
✔Twitter:
Bluesky
Pawoo(Mastodon)
mixi2
Icon of admin
てがろぐ Ver 4.8.4 beta版のFANBOXページ
https://nishishi.fanbox.cc/posts/11992755
を拝見して、OGP関連要素を分解出力できる記法のテストをしています。

以前要望を出されていた方とは異なるのですが、私も本文1行目をWebページのタイトルにしたいと思っていたので、とてもありがたい機能追加です!

この記事で例示されていた
<title>[[SITUATION:TITLE]] [[IF(onelog):[[OGP:TITLE:CONTENT]]:IF]] [[FREE:TITLE:MAIN]] [[FREE:TITLE:SUB]]</title>
を使ってみますと、投稿単独ページのtitle要素が期待どおりの出力結果になって嬉しいです!

一方、投稿単独ページ以外では、実際に出力されたtitle要素がこのようになってしまいます。(例:カテゴリ限定表示時)
<title>カテゴリ「更新情報」 - <!-- IF文(onelog)により非出力 --> サイト名</title>

ブラウザのタブ名にもコメントアウトがそのまま出てしまうようなので、IF文非出力コメントアウトの出力ON/OFFが設定により選べる、あるいは、title要素内ではIF文非出力コメントアウトを出力しないようにしていただくことは可能でしょうか?もしすでにどこかで設定方法が書かれていましたら大変申し訳ございません。
Icon of sakura
>>5945
5944です。早速のご回答ありがとうございます。言われてみれば確かにパスが自動補完されてしまうと困るケースもありますね。たまたま私が全部大文字で書いてたから、スキン以外のCSSファイル部分が自動補完されなくても何も支障が無くて、違いに気付いてなかったということでしたとは。どうしても大文字で書きたい場合は自分でディレクトリのパスを書くようにして、CGI側に自動補完してほしい時は小文字で書くようにします。
NO IMAGE
ズッキーニのチーズグリルサンドイッチを食べました。おいしい。🥪🥪🥪

🥪Re:5944◆過去にも何度か >>3055,3056>>3386,3387)あたりで出ているのですが、複数のスキンを駆使して構築している場合で、「ここだけは自動補完されたくない」というケースに対応できるテクニックとして、
  • 小文字で書けば自動補完対象になる
  • 大文字を混ぜれば自動補完されない
……という方法を紹介していますので、その挙動を変更してしまうとそれらのテクニックを活用しているケースに影響してしまうのです。
というわけで、自動補完対象にしたい場合は小文字でお書き下さい。

そういえばヘルプドキュメントにはその辺のことを記載していませんでしたね。あとで追記しておきます。ご指摘ありがとうございます。
Icon of sakura
複数のスキンを同時に併用する方法 による、標準適用スキン以外のスキンについての要望です。ギャラリーモードなどのスキンも含みます。

標準適用以外のスキンは、skin-cover.htmlには

<link rel="stylesheet" href="tegalog-chat.css">
<link rel="stylesheet" href="tegalog-gallery.css>

と書いていても、実際に tegalog.cgi?skin=skin-chatとパラメータ付きでアクセスした時には

<link rel="stylesheet" href="skin-chat/tegalog-chat.css">
<link rel="stylesheet" href="skin-gallery/tegalog-gallery.css>

という風にスキンのディレクトリ名へのパスを自動で追加してくれますよね。

ところが、skin-cover.htmlに

<LINK REL="stylesheet" HREF="tegalog-chat.css">
<LINK REL="stylesheet" HREF="tegalog-gallery.css>

のように大文字でLINK RELやHREFと記述すると、スキンのディレクトリ名へのパスを自動で付与する処理が走らず、スキン用のcssファイルが読み込まれなくなってしまいます。

少数派という自覚もある個人的事情で恐縮なのですが、私は自分の視認性の関係で昔からHTMLタグを大文字で書く派です。自分のサイトのデザインに合わせて1からスキンを自作した際、ギャラリーモードのスキンだけが読み込まれなくて暫く原因がわからずにいました。公式スキンと同じファイル名やディレクトリ名なのに何で…?と試行錯誤しているうちに、大文字で書いたタグだとダメなのだと気付きました。また、てがろぐを新規にセットアップして標準適用以外の公式スキンの<link rel~>を同様に大文字に変換してみたところ、やはりスキンのディレクトリ名へのパスが付与されなくなるのを確認しました。標準適用以外のスキンに<LINK REL="~" HREF="~">と大文字で書いてもcssを読み込めるようにしていただけませんでしょうか。
Icon of admin
Re:5940 の質問をしたものです。
ご回答ありがとうございました!
NO IMAGE
今日も水ようかんを食べました。おいしい。

🍵Re:5939◆お待ち下さってありがとうございます。最近は止まっていますが、完成させる気ではいます。今の時点では、てがろぐユーザサイトリンク集の方を先に作ってしまいたいと思っています。

🍵Re:5940◆カテゴリ単位でパスワードをかける方法は残念ながらありません。てがろぐでは1つの投稿を複数のカテゴリに属させることができますので、例えば「カテゴリAとB両方に属している投稿」はどうするのか、というような問題が発生するため、『あるカテゴリに属していた場合にどうこうする』というような仕様は作りにくい気がしています。
Icon of admin
>>5919
こんばんは、>>5915 の質問をした者です。
機能はあるのに見つけられないだけかと思ったので、無いと分かりスッキリしました。
にししさん、ご回答ありがとうございました🙇‍♀️
Icon of admin
お世話になっております。

自作の小説の保管庫的な利用方法で使わせていただいています。
快適なブログシステムのご提供頭が下がります。

つきましては、
小説シリーズをカテゴリで分けているのですが、
このカテゴリを一つの閲覧パスワードで制限をかけることは可能でしょうか。

毎回、話を進むごとにパスワードを入力させるのも、集中力を切らせてしまうようで申し訳なく、

Aカテゴリーはtestというパス
Bカテゴリーはkokoromiというパス
Cカテゴリーはパス不要

といった運用をしてみたいと考えたのですが。。
よろしくご回答のほどお願いいたします。
Icon of misaki
いつもサポートと更新をありがとうございます。
もう夏至…半年なんてあっという間に経ってしまいますね。
てがろぐに使える「いいねボタン」のリリースもずっと楽しみにお待ちしております!
NO IMAGE
今日は夏至。

🍧Re:5936◆まだ6月なのに暑いですねえ。_(┐「ε:)_
🍧Re:5937◆参考情報をありがとうございます。ToDoリストに入れておきます。
Icon of admin
埋め込みに関して、ニコニコの短縮URLのnico.ms、steamの短縮URLのs.teamでも対応してほしいです
リンク構造の参考を貼っておきます
ニコニコ:https://dic.nicovideo.jp/a/nico.ms (ニコニコ大百科)
steam:https://www.reddit.com/r/gamedev/comments/ujlpvl/you_c... (Reddit)
Icon of admin
かき氷食べたい〜〜🍧🍧
Icon of admin
5933です。にししさん返信ありがとうございます。
大変申し訳ございません、こちらの勘違いによるミスで使えなくなっていました…お恥ずかしいです。
NO IMAGE
🍨Re:5933◆何度でも使えますので何度でも使って下さい~。
もし、「実際に使えていないんだけど?」という場合は、もう少し具体的に状況を教えて下さい。
Icon of admin
質問なのですが、同じ条件のIFが一回しか使えないのは仕様でしょうか?
部分的に使いたいことが多いため、何回でも使えると有り難いなと思っています。
NO IMAGE
🍨自己登録型てがろぐユーザサイトリンク集を作りつつある話(の今の時点でのまとめ)。

🍨Re:5930◆無事に解決できて良かったです。^^
🍨Re:5931◆ご活用ありがとうございます!
Icon of sakura
てがろぐでの投稿をSSIで埋めこむことに成功!更新履歴で使わせていただきましたm(_ _)m
Icon of sakura
No.5928の質問をした者です。
① 先頭に固定した投稿を編集する際に、投稿欄の下部にある[公開状態]→[先頭に固定]
こちらは大丈夫でした。

② 管理画面の[設定]→[投稿欄の表示]→【公開状態ボタンの表示設定】で、「▼表示する公開状態の選択:」の表の先頭にある『先頭に固定』にチェックは入っていますか?
こちらのチェックが入っていませんでした!

③ 管理画面の[設定]→[システム設定]→【投稿動作】→「▼投稿や編集直後の動作(移動先)」
こちらはHOME または 投稿単独ページに戻る (※1)にチェックが入っていました。

②にチェックを入れたところ、③はそのままでも大丈夫でした。他の設定画面に先頭固定に関する項目があるとは気付いておらず、解決する事ができてうれしいです。ありがとうございました!
NO IMAGE
あ、つ、い。_(┐「ε:)_

🍨Re:5925◆背景説明をありがとうございます。とりあえず、JavaScriptでご対処頂ければ幸いです。
🍨Re:5926,5927◆できるだけ今月中には公開したいな……と思って鋭意製作中です!

🍨Re:5928◆先頭に固定した投稿を編集しても、先頭固定が維持される(=外れない)のが標準仕様です。
なので、もし編集する度に先頭固定が解除されてしまう動作になるなら、何かがおかしいです。下記の①・②・③をご確認下さい。

① 先頭に固定した投稿を編集する際に、投稿欄の下部にある[公開状態]→[先頭に固定]項目を見てみて下さい。チェックは入っているでしょうか? ここのチェックが外れていると、先頭固定にはなりません(解除されてしまいます)。もしチェックが外れている場合は、何か強制的にチェックを外すようなスクリプト(edit.htmを読むよう設定している場合)なりアドオンなりを加えていないな確認してみて下さい。

② 管理画面の[設定]→[投稿欄の表示]→【公開状態ボタンの表示設定】で、「▼表示する公開状態の選択:」の表の先頭にある『先頭に固定』にチェックは入っていますか? ここにチェックが入っていない場合、投稿欄の下部に[先頭に固定]というチェックボックスが出なくなります。この場合だと、たしかにおっしゃる動作になります。ここにチェックが入っていない場合、「投稿者に先頭固定機能を使わせない」という意味になりますので、(既に先頭固定されている投稿であっても)編集するたびに先頭固定は解除されます。特に不都合がなければ、『先頭に固定』にチェックを入れて、投稿欄の下部に[先頭に固定]というチェックボックスを出すようにして下さい。すると解決します。

③ 管理画面の[設定]→[システム設定]→【投稿動作】→「▼投稿や編集直後の動作(移動先)」で、設定を『投稿結果のステータス画面 を表示』に変更して保存して下さい。すると、既存の投稿を編集した後に、編集結果のステータス画面が出ます。先頭固定していた投稿を再編集してみて、ステータス画面に灰色の文字で表示された「付随処理:」の後に何が表示されるかを見てみて下さい。
「先頭固定を解除しました。」とか「先頭固定に指定されている投稿番号リストから xxxx を除外しました。」などと表示されていないでしょうか? 先頭固定に関係しそうな報告が表示されている場合は、それを教えて下さい。
Icon of sakura
さくらのレンタルサーバー・スタンダードプランでてがろぐ Ver 4.8.0を使っている環境で、先頭に固定表示する投稿の機能についての質問です。

▼常に先頭に固定して表示する投稿に固定表示する投稿番号&固定表示を示すラベルを入力
先頭に固定する投稿の日付表示を上記の「固定表示を示すラベル」欄の値を表示
▼先頭固定投稿が表示される状況での表示
直前に日付境界バーを表示する(チェック済み)
日付境界バーのラベル:先頭固定(標準のまま)

という状態で固定した記事を編集すると固定が解除されてしまいますが、この挙動は仕様なのでしょうか?個人的には記事を編集しても固定されたままにしたいと思っています。
Icon of tomoyo
私もリンク集楽しみにしています。
どんなスキン使っているのか、どんなサイト構造をしているのか見に行きたいです🤗
Icon of admin
ユーザサイトリンク集完成されたらぜひ登録したいし他の方のも見に行きたい

■フリースペース:

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

編集

■複合検索:

  • 投稿者名:
  • 投稿年月:
  • #タグ:
  • カテゴリ:
  • 出力順序:

■新着画像リスト:

特定のカテゴリに属する投稿の抽出Ⓑ特定のカテゴリに属する投稿の抽出Ⓐ最初のbrタグを増やす正規表現カレンダー・ヒートマップカレンダー・ヒートマップ

全339個 (総容量 37.2MB)

■日付一覧:

■日付検索:

■カレンダー:

2026年6月
123456
78910111213
14151617181920
21222324252627
282930

■最近の投稿:

最終更新日時:
2026年6月30日(火) 16時54分33秒〔11時間前〕

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