No.5954, No.5953, No.5952, No.5951, No.5950, No.5949, No.5948[7件]
by admin. ⌚2026年7月1日(水) 06:46:31〔3時間前〕 <67文字> 編集
一番簡単なのはskin-cover.htmlに
<iframe src="tegalog.cgi?mode=random " width="600" height="450"></iframe>
のように書いてiframe内にランダム記事を表示させる方法があると思います
表示用のスキンを作ったりパラメーターで表示対象を絞ったり
https://www.nishishi.com/cgi/tegalog/usage/#randommode
工夫が必要かもしれませんが…
by admin. ⌚2026年6月30日(火) 16:54:33〔17時間前〕 <242文字> 編集
前からぼんやりと考えているのですが、ランダムな投稿をてがろぐの一番上に固定して、更新するたびに違う投稿が一番上に現れるようなことって可能なのでしょうか……?
by admin. ⌚2026年6月30日(火) 12:01:20〔22時間前〕 <97文字> 編集
5947です。早速のご対応ありがとうございます!Ver 4.9.0のアップデートの日だったのですね…すみません!
-NOREFINFO、コメントを出すかどうかを個別に設定できてとても便利です!本当にありがとうございました。
by admin. ⌚2026年6月30日(火) 10:04:13〔24時間前〕 <118文字> 編集
by misaki. ⌚2026年6月30日(火) 00:13:41〔34時間前〕 <23文字> 編集
🍵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 の略で、参考情報を出さないようにする、みたいなイメージです。^^;
by nishishi. ⌚2026年6月29日(月) 21:08:40〔1日前〕 回答/返信 <503文字> 編集
脆弱性の解消、Aboutページモード、投稿番号の乱数化、投稿画像ファイル名のランダム化、note等の埋め込み対応などの追加が主な更新点です。その他、細々した仕様改善や機能追加、不具合修正を含んでいます。
➡ https://www.nishishi.com/cgi/tegalog/
🔴(重要)脆弱性1件の解消🔴
※今回のバージョンでは、過去のすべてのバージョンに存在していた脆弱性1件を解消しています。どんな場合でも必ずバージョンアップして頂き、過去のバージョンは絶対に使い続けないで下さい(重要)。放置すると、権限のない第三者がログインできてしまう可能性があります。
バージョンアップには2通りの方法があります。
データファイルや設定ファイルは、すべてそのまま引き継げます。(Ver.3以下も含む、過去のどのバージョンからでも可)
- 1クリックでバージョンアップできる専用PHP「TegUp」のご使用をお勧め致します。(※てがろぐに同梱していますので、お使いの tegalog.cgi と同じ位置に tegup.php が既にあればそこにアクセスするだけです。)
- もしくは、最新版のZIPの中から tegalog.cgi と fumycts.pl と tegup.php の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:
(ツイート埋め込み処理中...)Twitterで見る
✔Bluesky
✔Pawoo(Mastodon)
✔mixi2
by nishishi. ⌚2026年6月29日(月) 21:03:23〔1日前〕 アップデート✨ <1983文字> 編集






ありがとうございます!
スキンを作るのをサボった結果、フリースペースにランダム記事のリンクを貼ることで一旦実装しました