てがろぐ - Fumy Otegaru Memo Logger -

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

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

or 管理画面へ

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

>>5024
私もロリポップユーザーで、FAQで挙げられてる「/etc/hoge」のような半角英数9文字と、5022さんの例で403エラーになるのを確認済です。
5023さんの例は実際にてがろぐCGIを使われているページを見てみないと403エラーの原因の判断がしづらいのですが、当方の環境で

[【ssSSSSSSS】タイトル:CL(hoge)]https://aaaa.com/aaaaaaaaaaa/a/aaaaaaaaaaaaa



[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaあああああ:CL(hogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehoge)]https://example.com/

の両方で403エラーにならず普通に投稿できたので[]内の文字数や全角文字自体はエラーとは関係ないように思いました。(【】も全角文字です)
ロリポップのユーザー専用ページ→セキュリティ→WAF設定→ログ参照 に、403エラーが出た時のログは記録されていますか?下の画像は私が5022さんの例を試して403エラーが出た時のWAFのログです。
waf403.png

リンクに任意のclass属性値を加える によると
[リンクラベル:CL(sakura)]https://任意のURL のように記述すると、 リンクに class="uc-sakura" のように「uc-指定英数字」のclass属性値が追加出力されます。
※指定されたclass名には、必ず先頭に「uc-」の3文字が付加されて出力されます。

とのことなので、「uc-」とクラス名の組み合わせやリンク先に設定するURL次第で「/etc/hoge」と同じようなWAF誤検知がされている可能性もありますが、実際に使われてるクラス名などが不明なのでなんともいえません。たとえばリンク先に設定するURLが「https://aaaa.com/etc/aaaa/」だとWAFに引っかかって403エラーになります。

【余談】
5022さんと5023さんの投稿を見て、自動でリンクにはならないURLを一時的に書きたい場合の書き方 を毎回忘れて解説を見に行ってることに気付く→何でも簡単入力ボタン機能(Ⓓ半角コロン記号を含む内容を書きたい場合) に登録すればいいのでは?と思いつく→快適😀

by tomoyo. <1092文字> 編集

>>5022
ロリポップを使っていて、403エラーが頻発してるのでとても参考になりました!
一つ403エラーが固定で出るタイプかな?というリンク表示を見付けたので一応記述します。

[【ssSSSSSSS】タイトル:CL(クラス名)]https://aaaa.com/aaaaaaaaaaa/a/aaaaaaaaaaaaa
このタイプの記述がエラーになります。

[【ssSSSSSS】タイトル:CL(クラス名)]https://aaaa.com/aaaaaaaaaaa/a/aaaaaaaaaaaaa
[【ssSSSSSSS】タイトルCL(クラス名)]https://aaaa.com/aaaaaaaaaaa/a/aaaaaaaaaaaaa

このようにすると403エラーが消えるので[]内の半角英字+全角英数字+記号の合計数に上限があるのかもしれません。
ちなみにクラス名はエラーに関わっていなかったので(クラス名)表示にしています。
【ssSSSSSSS】表記の場合、:CL部分だと「:」だけ引っかかりました。
CLを消してもエラーは消えなかったのでとても謎です。

私のスキンや使用状況に問題があるかもなので、そのときはすみません🙏

by sakura. <553文字> 編集

こんばんは。
この度新しく絵のサイトを開設したので、イラスト用にギャラリーモードでひとつ、日記用にひとつの合わせてふたつ設置しました!
本当にすばらしいCGIをどうもありがとうございます☺️

by admin. <95文字> 編集

ロリポップサーバで先頭が「spd」か「ent」ではないサーバを使用していて、本文内に特定の文字入力で403が出たので#報告 です。
※「ロリポップのサーバでエラーが出る場合の解決策」で解決済み

1.投稿本文に(半角スペース)or?= の組み合わせがある場合
例:
tea or coffee
https://〇〇〇.com/tegalog.cgi?postid=123

※orの前に半角スペースがない場合は投稿可

2.投稿本文にlocation.hashの文字の前に改行がある場合
※改行がlocation.hashの後だけの場合は投稿可

短期間に2度も403になり、変なところをいじったのかと思って焦りましたが、そういえば過去にもロリポップで特定の文字でエラーになる案件があったなと思い出し、解決策のページを見つけて何とか解決しました。
こんな組み合わせを使うことがあるかどうかはわかりませんが、ご参考までに。

by admin. <475文字> 編集

昼食はピザ。🍕

🍕Re:5020◆おっと、お買い上げありがとうございます~。(╹◡╹)ノ もうこれ14年前なんですよね。電子化されていないので、在庫が尽きたら終売です。(^_^;)

by nishishi. <92文字> 編集

久しぶりにぜんざいを食べました。

🍵Re:5017◆ここのてがろぐはデモモードで動作していますので、管理者権限のあるIDでログインしていても設定の変更等はできない仕様になっています(既存投稿の削除は可能ですが)。なので、どのIDでお試し下さっても構いません。

🍵Re:5016◆β版のご試用をどうもありがとうございます。(╹◡╹)ノ
🍵Re:5013◆β版のご試用をどうもありがとうございます。問題なく動作しているようで良かったです。重複投稿のNo.5014は削除しておきました。
🍵Re:5012◆ついこの前、正月だったのに……。┌(:3」└)┐

🍵Re:5011◆私は使っていないので直接の回答はできないのですが、何らかの有効な回答を得るためには、状況の説明が具体的である必要があります。設置している場所のURLを示すのが最も望ましいですが、そうできないのであれば、もうちょっと具体的な状況の説明が必要だろうと思います。「人参を買ってきましたがカレーライスになりません」と言われているような感じで、もうちょっとその中間を説明してくれないと……というような。(笑)
とりあえず、「カスタマイズせずに、スクリプト側の説明書の通りにスキンを書いた場合なら動くのか、それでも動かないのか」あたりから調べてみると良いのではないかと思います。

by nishishi. 回答/返信 <603文字> 編集

>>5015 です。
お手数おかけします~。自分が使用していたテストアカウントに消去・編集権限がなかったようでした。テスト用のアカウントにおいて権限の高いものを使用していいか迷ったため…
>>5016 さんありがとうございました。

by misaki. <115文字> 編集

>>5009
>>4934 です
アップデートありがとうございます!
さっそく固定表示を使ったところ、無事に固定できました😭🎉
とてつもない便利機能をありがうございます!!

>>5015
横からすみません
早めに非表示にした方がいいかと思い一旦5014を下書きに移動させていただきました💦
消していいか判らなかったのですみません🙏

by sakura. <167文字> 編集

>>5013 すみませんダブりました。ご確認次第どちらかを消去して頂ければ。

by misaki. <38文字> 編集

>>5009
β版リリースお疲れ様です!
早速適用してみました。カテゴリ別スキン指定機能も良いですが、カテゴリ別に固定記事を指定できる機能とても良かったです!
>>4974 でも少し触れましたが、サイトコンテンツの半分くらいをてがろぐのカテゴリに割り当てているため、日記カテゴリだけに固定記事を適用出来て助かりました😊

by misaki. <159文字> 編集

>>4921さんのOGP画像生成PHP使ってみたのですが、うまくOGP画像に出来ません。
一覧画像のところを
<h2 class="title"> [[COMMENT:TITLE]] [[COMMENT:LINE:2]]</h2>
[[COMMENT:LINE:3*]]
以上のようにしており、[[COMMENT:LINE:3*]]の部分を抽出したいのですが、[[COMMENT:TITLE]]の部分のみとなってしまいます…。

by admin. <213文字> 編集

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

5006です。
教えていただきありがとうございました。
とても勉強になりました。

by misaki. <40文字> 編集

開発進捗状況報告サイトで、てがろぐ Ver 4.5.3(β版)の配布を開始しました。ご自由にダウンロードしてご活用頂けます。お試し頂ければ幸いです。主に以下の点を搭載しています。

🆕 Ver 4.5.3βの更新点(概要):
《▼新機能》
カテゴリごとに「1ページあたりの表示件数」を別設定できる機能
カテゴリごとに「表示に使うスキン」を別指定できる機能
カテゴリごとに「先頭に固定する投稿」を別指定できる機能
現在ログインしているユーザの情報を取得できる簡易API機能

《▼仕様改善》
カテゴリ管理画面の一覧表が崩れないように、概要文のプレビュー文字数を少なめに固定。
カテゴリ登録データの保存形式を(拡張性の高いものに)改善
カテゴリ生データ編集機能を新データ仕様に更新

《▼不具合修正》
❎サーバのエラーログに「Use of uninitialized value $3 in concatenation (.) or string at tegalog.cgi」というアラートが記録されるケースがあった点を解消。

詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。

🍘SNSでのアナウンス:
Mastodon(Pawoo)
Bluesky
Twitter:

by nishishi. アップデート✨ <558文字> 編集

夕食を食べ過ぎておなかいっぱい。ぐっふぅ。最後の卵焼きが多かった……。_(┐「ε:)_🍚🥚🥚

🍚Re:5006◆それは「?」という1文字をリンク先にしているためです。あらゆる環境で確実にHOMEに戻すために、そのような仕様になっています。

もし仮に、<a href="tegalog.cgi"> のようにファイル名を直接リンク先として書いたとしましょう。すると、以下のような動作になります。
  • ⭕てがろぐを tegalog.cgi というファイル名で使っている場合: リンク先は tegalog.cgi になるので問題なくHOMEへ移動できる。
  • ❌てがろぐを index.cgi というファイル名で使っている場合: リンク先が tegalog.cgi になるので Not Found になる。
  • 🔺てがろぐを / で終わるURLで使えるように設定している場合: リンク先は tegalog.cgi になるので問題なくHOMEへ移動できるが、せっかく「/」で終わるURLで使えるように設定しているのに、その設定を無駄にしてしまう。

ところが、<a href="?"> のように「?」1文字をリンク先にすると、以下のような動作になります。
  • ⭕てがろぐを tegalog.cgi というファイル名で使っている場合: リンク先は tegalog.cgi? になるので問題なくHOMEへ移動できる。
  • ⭕てがろぐを index.cgi というファイル名で使っている場合: リンク先が index.cgi? になるので問題なくHOMEへ移動できる。
  • ⭕てがろぐを / で終わるURLで使えるように設定している場合: リンク先は /? になるので問題なくHOMEへ移動できる。

というわけで、そんな仕様になっているのです。

by nishishi. 回答/返信 <764文字> 編集

先日てがろぐで個人サイトを作り、楽しませていただいているウェブ超初心者です。

セットアップのやり方が懇切丁寧で、とても分かりやすかったです。本当にありがとうございます。

一つ気になっていることがあり、ご質問させていただきます。ブログタイトル?(この掲示板でいうと1番上の「てがろぐ」の部分)を押すと、URLの末尾に/?が付くのにはなにか理由があるのでしょうか。特に困っているわけではないのですが、少し気になりましたのでご質問させていただきました。変な質問でしたら申し訳ございません…

by misaki. <243文字> 編集

カテゴリ単独での限定表示時にだけ、
  • 1ページの表示件数を別指定したり、
  • 表示に使うスキンを別指定したり、
  • 先頭固定投稿を別指定したり
できる機能は実装できました。明日あたりに次のβ版として公開できるといいな……。

by nishishi. つぶやきつぶやき <111文字> 編集

この動作試験場では、カテゴリ「つぶやき」を単独で表示した場合に限って、スキン「skin-twipink」で表示され、No.5004(※いま読んでいる投稿)が先頭に固定されます。
パラメータで直接表示用スキンを指定した場合は、カテゴリ側の設定は無視されて指定スキンで表示されますが、カテゴリ側で先頭固定に指定した投稿はその場合でも先頭に固定されます(RSSモードの場合を除く)。

by nishishi. つぶやきつぶやき <191文字> 編集

明日は冬にしてはやや暖かめの気温になりそう……?

🧀カテゴリ周り機能のアンケートに回答下さった方々、どうもありがとうございました。とても参考になりました。開発方針を決めましたのでアンケートは閉じました。また次の機会にもよろしくお願いします。

🧀カテゴリ単独での限定表示時にだけ、
  • 1ページの表示件数を別指定したり、
  • 表示に使うスキンを別指定したり、
  • 先頭固定投稿を別指定したり
できるように、カテゴリ周りの追加機能を作りつつあります
まだ完成してはいないのですけども、おそらく問題はないのではないかと思っています。今のところは。

🧀>>5002
簡易APIの仕様はもうちょっと汎用的になるように(内部を)修正しまして、取得方法は以下のようにしました。
?mode=api&item=ISLOGGEDIN』のパラメータで、ログイン状態が YES / NO の文字列で得られます。(プレーンテキスト)
そのほか、が使えます。この点はパラメータ名を変えた以外は同じですが。
「パラメータを省略したら全部返す」という仕様はちょっと将来的な拡張時に困りそうなので、「全部欲しい」場合のパラメータを用意した上で、ini形式以外の形式も選べるようにしました。なお、ここでのJSONは、値はすべて文字列として返ってきます。数値も文字列ですし、Boolも(true/falseではなく)文字列の「YES」か「NO」で返ってきます。内部仕様を簡単にするための都合です。┌(:3」└)┐
まあ、今の時点では取得できる情報は上記だけなので、特に問題はないでしょう。^^; 将来的にもっと増やすかどうかは今の時点では何も考えていません。(何か要ります?)

by nishishi. <1074文字> 編集

今ログインしているIDの情報を取得できる簡易APIを実装した Ver 4.5.3β(未配布) の動作テスト。

?mode=api&work=ISLOGGEDIN』のパラメータで、ログイン状態が YES / NO の文字列で得られます。(プレーンテキスト)
そのほか、が使えます。workパラメータを省略すると、全部をini形式でまとめて得られます。
>>5003 畳む

ブラウザ上のJavaScript等で取得しないと意味がない点に注意して下さい。(PHP等のサーバ側で実行されるプログラムからアクセスしても、(そのプログラムはログイン状態にないので)ログインしていない場合の結果しか返ってきません。)

by nishishi. <414文字> 編集

ようやくここも5,000投稿に達しましたね。☕☕☕

Re:5000◆全文検索時には(デフォルト設定では)「続きを読む」で隠す機能は無効になります。全文検索時にも隠したい場合は、下図の緑色矢印で示した設定項目「全文検索時でも隠す機能を有効にする」にチェックを入れて保存して下さい。すると、全文検索時(=パラメータqが使われている状況)でも「続きを読む」機能が有効になります。(つまり、再設置は関係なく、元からそういう動作です。)

『全文検索時でも隠す機能を有効にする』設定
『全文検索時でも隠す機能を有効にする』設定


➡「続きを読む」機能についての詳細は、ヘルプドキュメント「使い方・設定方法」ページの『続きを読む(一部を隠す)機能の仕様』区画にある『「続きを読む」機能共通の動作と設定』項目もご覧下さい。

by nishishi. <381文字> 編集

No.4996です。
お忙しいところお手を煩わせてしまい申し訳ありませんでした。

原因が判明しました。
恐らくURLパラメータによる違いでした。

隠しが機能する場合
https://www.nishishi.org/testground/tegalog/?tag=%e3%8...
※リンクの最後が「tag=テスト」になっている。

隠しが機能しない場合
https://www.nishishi.org/testground/tegalog/?q=%E3%83%...
※リンクの最後が「q=テスト」になっている。
上記の絞り込みだと元投稿からデザインも大分異なっています。

上記の事象に関して、既にどこかに記載されているようでしたら申し訳ありません。

質問に関しても返答いたします。

1.「隠されている部分が全部見える&「続きを読む」ボタンも「畳む」ボタンも見えない&畳むの記法は見えない。」です。
2.てがろぐ自体を新たに設置&バックアップできるデータは全部バックアップから復旧しました。
3.以下です。
  該当の投稿から【H:】の部分を削除→再度挿入
  該当の投稿から一度文章を削除し、再度同じ内容をコピペで打ち込む
4.二重の入れ子構造になって2回出てきます。
5.無料配布されているテンプレートを使用していましたが、デフォルトでも同様でした。

情報が不足しており申し訳ありませんでした。
畳む

by admin. <643文字> 編集

テスト
テスト畳む
#テスト

by admin. <13文字> 編集

てがろぐベースで開発した、スキン式で自由に装飾できるスケジュール・カレンダー表示フリーCGIさんごよみ」Ver 2.0.0をリリースしました。

ログインセキュリティ機能、カスタム絵文字機能、リンク・文字装飾記法の仕様拡充など、てがろぐ側にある便利機能をこちらにも実装しました。あと、若干の不具合修正も。
さんごよみをお使いの方は、ぜひバージョンアップして下さい。

設定もデータもすべてそのまま引き継げます。
バージョンアップするには、パッケージZIPから sangoyomi.cgifumycts.pl の2ファイルを上書きUPするだけです。

ヘルプドキュメントも増量して、てがろぐサイトと同様に、セットアップ(設置)方法使い方・設定方法カスタマイズ方法ページを個別に設けました。
さんごよみは(てがろぐCGIをベースにして作ったので)てがろぐと仕様がかなり共通しています。てがろぐをカスタマイズした経験があれば、さんごよみのスキンカスタマイズも難なくできるだろうと思います。

by nishishi. 情報,アップデート✨ <448文字> 編集

昼食はピザ。🍕🍕🍕

🍕Re:4992◆未開封の飴なので、私も大丈夫だと思う派です。1年くらいは。(笑)◆スマートフォンの所有が前提になっているサービスもわりと見かけますね。昨年の春にエアコンを買い換えたとき、領収書が「SMS経由で送られてきたURLにアクセスして、PDFをダウンロードする形式」になっていてちょっと驚きました。
🍕Re:4995◆気に入って頂けて嬉しいです。(╹◡╹)ノ

🍕Re:4996◆とりあえずの疑問を以下に5つ挙げますのでご返答下さい。

1. 「反映されている記事と反映されていない記事があります」とのことですが、「反映されていない」とは具体的にはどのような表示になるのでしょう?
  1. 隠されている部分が全部見える&「続きを読む」ボタンも「畳む」ボタンも見えない&[H:~]の記法自体がそのまま見えている。
  2. 隠されている部分が全部見える&「続きを読む」ボタンも「畳む」ボタンも見えない&[H:~]の記法は見えない。
  3. 隠されている部分が全部見える&「続きを読む」ボタンも見えるが押しても何も起きない。
  4. 隠されている部分が全部見える&「続きを読む」ボタンは見えないが「畳む」ボタンは見える。
  5. 隠されている部分は見えない&「続きを読む」ボタンも見えない。
  6. 隠されている部分は見えない&「続きを読む」ボタンは見えるが押しても何も起きない。
  7. その他
……等々、一口に「反映されていない」と言っても様々な可能性があります。長くなっても構いませんので、できるだけ状況を詳細に書いて下さい。そうでないと、何が起きているのかが分かりませんので。(問題のページのURLを書いて頂くのが一番の早道です。)

2. 「てがろぐ再設置→復旧後」とは具体的にはどのような操作をしたのでしょう?
  1. ローカルに保管していた『システム+スキン+データ』のバックアップ(一式)まるごとを再度アップロードした。
  2. てがろぐ自体は新たに設置したが、スキンやデータファイルはローカルにあるバックアップを上書きUPして、設定は管理画面で1から設定し直した。
  3. 新たにてがろぐを設置した上で、スキンも新たに(ダウンロードし直したものを)設置して、データファイルだけはバックアップファイルを上書きUPした。設定は管理画面で1から設定し直した。
  4. 新たにてがろぐを設置して、新たなデータファイルに自力で過去データを結合してからアップロードした。設定は管理画面で1から設定し直した。
  5. その他
……等々、一口に「再設置」と言っても様々な方法があります。長くなっても構いませんので、どのような方法で復旧に至ったのかを教えて下さい。そうでないと、「再設置」によって何が起きた可能性があるのかの推測ができませんので。(例えばⓐ以外の方法だと、「設定」は元通りになっていない可能性があります。)

3. 「手動で修正後も反映されません」とのことですが、「手動で修正」というのは、具体的には何をどう操作したのですか?

4. 「【H:【H:】】のようにすると反映されます」とのことですが、その書き方だと本来は「続きを読む」ボタンが二重の入れ子構造になって2回出てくるハズですが、1個だけ出てくるのですか? それとも2個出てくるのですか?(例:1つめの隠し空間2つめの隠し空間畳む←2個目畳む

5. 何のスキンをお使いですか?

なお、標準スキン以外をお使いの場合は、試しに標準スキンを適用してみた状態でどのように表示されるのかも確認してみて下さい。(それによって、「スキンの影響」なのか「スキンの影響ではない」のかが分かります。)

by nishishi. 回答/返信 <1524文字> 編集

てがろぐ再設置→復旧後、「続きを読む」が反映されている記事と反映されていない記事があります。
当時の投稿時のてがろぐバージョンはいずれも同一です。
これはなぜ起きているのかご存知でしょうか?

手動で修正後も反映されません。
ただし【H:【H:】】のようにすると反映されます。
また、記事詳細ページ(該当記事1つだけ表示するページ)だと、手動修正問わず【H:】でも反映されています。

手動修正も効かないので結構困っています…。
どこかでQAがありましたら申し訳ありません。
お手すきの際にご確認いただけますと幸いです。
よろしくお願い致します。

※【】は分かりやすく記載しています

備考
・隠しハッシュタグAの一覧ページで起きている(が、隠してないハッシュタグBでも起きているため必須条件ではなさそう)
・キャッシュ消しても同様、プライベートモードで見ても同じ
・隠しハッシュタグAに続きを読むを用いて新規投稿→隠しハッシュタグA一覧ページに遷移すると全部続きを読むボタン復活
→しかしプライベートモードだと反映されていなかった

🤔

by admin. <470文字> 編集

こんばんは。
てがろぐをかなり重宝させていただいています。
開発していただき本当にありがとうございます。

隠れハッシュダグ機能です。
本当にありがとうございます。

by admin. <83文字> 編集

DASHBOARD

■複合検索:

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

■新着画像リスト:

Perlのバージョンを上げる設定(さくらインターネット)

全321個 (総容量 36.37MB)

■日付一覧:

■日付検索:

■カレンダー:

2025年3月
1
2345678
9101112131415
16171819202122
23242526272829
3031

■最近の投稿:

■フリースペース:

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

編集

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

5245件

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

2025年9月18日(木) 23:36:24〔7時間前〕

RSSフィード

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