🗐 てがろぐ - Fumy Otegaru Memo Logger -

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

or 管理画面へ

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

Icon of misaki
初カキコ←古い
てがろく愛用させていただいています、ありがとうございます!

要望です:Mastodonのトゥート引用にも対応していただけたらなーと思いました。
現在有志様のブログカード機能を使っていて、URLを貼ると自動でカード化されるのですが、Mastodonのトゥートを引用するとぺしゃんこになってしまうのです。
最近はXからMastodonに移行気味なため「リンク」の機能に追加していただけるとありがたいです。
Icon of admin
要望です。公式の機能で動画やMP3の投稿ができたらいいなと思います。
Icon of admin
てがろぐには大変お世話になっております。
12月末のFANBOX投稿にあったいいねボタン機能、てがろぐで本実装されたら凄く嬉しいです。

>たぶん、ボタンは1種類ではない方が良いでしょうね?「🍘🍙🍔🥞🍩🍮🍫」とか欲しいだけ並べて、どれでも好きなボタンを押してもらうようにもできるとか。
これ、凄く欲しい機能ででも公式にはないので自分でなんとかできないかなと思案していたところだったので是非実装されて欲しいなーと思います、公式にある機能である方が脆弱性等への懸念も減りますし…
前向きに検討してもらえると嬉しいです
Icon of admin
いつもお世話になっております。

投稿欄で「任意画像を挿入」を押したとき、「[PICT:http://~]」が本文に挿入されますが、こちらを「[PICT:FIG:http://~]」に変更する方法はございますでしょうか。
CSSの「embeddedimage」のクラスを編集するだけではきれいに反映されないレイアウトがあり、クラス「embeddedpictbox」を任意画像にも設定したいです。
NO IMAGE
みかんを生搾りする自動販売機を初めて目撃しました。買ってはいませんけども。🍊🍊🍊

🍊Re:4962◆もしかして、ドメインの設定は以下のような構成になっているのでしょうか?
さくらサーバー/www/   ← hogehoge.sakura.ne.jp でアクセスできる
┣ wordpress      ← www.example.com でアクセスできる
└ 任意のフォルダ名  hogehoge.example.com でアクセスできる

つまり、WordPressてがろぐは別のサブドメインですか?
そもそも、てがろぐ自体は今どのような構造のURLで見えているのでしょう?
  • 例1: www.example.com/tegalog/ なのか
  • 例2: www.example.com/何らかのフォルダ/tegalog/ なのか
  • 例3: sub.example.com/ なのか
それによって、favicon.icoがどんなURLで見えるのかが変わります。
もうちょっと、実際のサーバがどうなっているのかの情報を開示して頂く必要があります。隠されている情報を推測するにも限界がありますので。(一番良いのは、本当のURLを書いて下さることです。)

とりあえず、favicon.icoのURLにブラウザでアクセスしてみて下さい。それでfaviconの画像が見えるなら問題ありませんが、Not Foundになるなら「設置した位置がおかしい」か「URLがおかしい」かのどちらかです。
まず、そこ(=faviconを単独で見ることができるのかどうか)を確認する必要があります。

faviconでは分かりにくいようなら、sakura.jpg とか適当な画像を使って favicon.ico と同じ位置に置いてみて下さい。そして、その画像のURLにブラウザでアクセスして画像を表示させて下さい。そのURL末尾の sakura.jpg を favicon.ico に変えれば、それが「faviconのURL」になりますよね。そのURLをlink要素に書いていますか?

※「最も浅い位置」について補足ですが、てがろぐを設置しているドメインが hoge.example.com だとして、もしfaviconが https://hoge.example.com/favicon.ico の位置に見えるのであれば、HTML側には何も書かなくても認識されます。サーバ内のディレクトリ構造での「最も浅い位置」である必要はなくて、「ディレクトリを含まないURL」で見えることが条件ですから。

🍊Re:4965◆ありがとうございます! 今年もてがろぐをご愛用頂ければ幸いです!(╹◡╹)ノ
Icon of admin
遅ればせながら2024年も大変お世話になりました、今年もよろしくお願いいたします🎍🙇🎍 #感謝
そして1/12お誕生日おめでとうございました!ますますのご活躍をお祈り申し上げます✨🎉🎊✨
ひとことログによるとお体あまり調子が良くないようなのでご無理なさらず…!
Icon of admin
>>4962
さくらサーバー/www/
┣ wordpress
└  任意のフォルダ名
 └ tegalog
  └ tegalog.cgi
  └ favicon.ico
  └ .png

だとしたらファビコンのURLはhttps://サイトURL/任意のフォルダ名/tegalog/favicon.icoになると思います
そのURLでアクセスしてみてファビコンが表示されたらskin-cover.htmlの</head>直前あたりに<link rel="icon" href="https://サイトURL/任意のフォルダ名/tegalog/favicon.ico">と書いてみたらいいかもしれません。
それかてがろぐディレクトリにファビコンを置いてるなら<link rel="icon" href="[[PATH:CGIDIR]]favicon.ico">でもいいのかも…
Icon of admin
4953さん

4952です。
わざわざ調べていただいてありがとうございます!
確認しますと、コンテンツキャッシュ項目の中にリセットボタンがなかったので、キャッシュ機能自体が恐らく元からオフになっていたようです。
解決はできませんでしたが、親切にしていただいてありがとうございました…!😭
Icon of admin
4958です

>>4959さん、>>4960さん、にししさん
ご回答ありがとうございます。

当初はlink要素を書かず、cgiと同じ階層にfavicon.icoをおいてみたのですが表示されず、その後skin-cover.htmlにlink要素を記載(do様で紹介されているコード+絶対パスで記載)したのですが、表示されず…という状況で、4959の質問をさせていただきました。

pngを用意していなかったので、4960さんのご回答を参考にpngの追加とlink〜の追記を行ってみたのですが、こちらも反映されずでした。

原因かどうかわからないのでお聞きしたいのですが、自サイトはwordpressをインストールしており、ディレクトリの構成が以下のようになっています。

さくらサーバー/www/
┣ wordpress
└  任意のフォルダ名
 └ tegalog
  └ tegalog.cgi
  └ favicon.ico
  └ .png

にししさんのおっしゃる「もっとも浅い階層」というのに当てはまらない状態だと思うのですが、これが原因という可能性もありそうでしょうか。
NO IMAGE
かりんとうを食べました。かりんとうに一番近い絵文字は何だろうなあ……。^^; 🍪🍬🥮

🍪Re:4958◆No.4959さんの通りなので私から補足することはあんまりないですが。faviconはブラウザ側の機能なので、てがろぐはもちろん、どんなツールを使っていても常に使えます。当サイトにもfaviconが適用されています。
お使いのドメインの最も浅い位置に favicon.ico のファイル名で置くなら、ブラウザが勝手に探してくれるのでHTML側には何も書かなくても認識されます。

例えば https://www.nishishi.org/favicon.ico の位置にfaviconがあれば、www.nishishi.orgドメインに存在するすべてのページでそのfaviconが表示されます。
今ご覧になっているページのソースを見ると分かりますが、ここで使っているスキンには、faviconの位置は書いていません。それでもブラウザのタブにはfaviconが見えているでしょう。それは、既定の位置に既定のファイル名で置いてあるため、ブラウザが勝手に見つけてくれているからです。

ドメインの最も浅い位置というのは、たとえば www.example.com なら https://www.example.com/favicon.ico でアクセスできる位置のことです。他のディレクトリに置くと(自動では)認識されません。(No.4959さんのように、faviconの位置をlink要素で明示するなら他の場所に置いても良いですが。link要素を書く場合、記述が間違っていたらいつまで経っても望みの表示にならない可能性がある点に注意して下さい。お勧めはHTML側には何も書かずに、ドメインの最も浅い位置に favicon.ico のファイル名で置くことです。)

※iPhoneやiPad向けにapple-touch-iconも置きたい場合は、No.4959さんご提示のように専用のlink要素を書く必要があります。

なお、faviconの存在は毎回確認されるわけではなく、一定期間はキャッシュされます(※『faviconがない』という状態も一定期間記憶されます)ので、反映されるまでに時間がかかることがあります。[Ctrl]+[F5]でスーパーリロードするか、またはブラウザのキャッシュを消せば、次にアクセスしたときに読みに行ってくれるとは思いますが。

🍪Re:4959◆サポートありがとうございます。(╹◡╹)ノ なお、リンクにせずにURLを書きたい場合(ソース内にURLが出てくる際など)は、自動でリンクにはならないURLを一時的に書きたい場合の書き方もあります。
Icon of sakura
>>4958
手順を見た限りリンク切れが無い限り、あってると思います
ファビコンを管理画面でなんとかする機能はないので、もしかしたら反映に時間がかかってるのかもしれません
かく言う私も数日変更されなくて、一週間後に見たらブクマのファビコン含めて入れ替えが自然に行われてました
それ以前はなにをしてもダメだったんですよね😅
Icon of admin
4952さん

4953です

macのキャッシュの消し方は以下の手順でできるそうです。
1.すべてのキャッシュコンテンツを削除する
Macで、アップルメニュー  >「システム設定」と選択し、サイドバーで「一般」  をクリックしてから、「共有」をクリックします。(下にスクロールする必要がある場合があります。)
2.「コンテンツキャッシュ」の横にある 「情報」ボタン をクリックします。
3.「オプション」をクリックします。
4.「リセット」をクリックしてから「リセット」をもう一度クリックして、要求を確認します。
引用元:https://support.apple.com/ja-jp/guide/mac-help/mchl3b6...

ブラウザのプライベートモードであれば閉じる度にキャッシュが消えるのでそちらでも確認できます(管理画面にログインする必要あります)

WitchServerさんのサポートで解決されることを願ってます…!
(てがろぐ滅茶苦茶便利なので……!)

4958さん
ファビコンの設定は可能です(ロリポップとfyaで確認しております)。
私はicoとpngの2種を用意しておりますので、どちらが表示されているのかわかりませんが……。
前提条件として
・てがろぐでサイトを構成しております
・cgiを一番上のフォルダに置いております
・ico,pngをcgiと同じフォルダ(一番上のフォルダ)に設置しております

以下のように絶対パスで記載しているものをskin-cover.htmlのheadに記載しております。

<link rel="icon" type="image/x-icon" href="https://hoge/favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="https://hoge/180x180.png">

※そのままはると表示が変でしたのでhを全角にしております
うまくいきますと幸いです
Icon of admin
こんにちは。てがろぐにはファビコンを設定することはできますか?
.icoデータは作成済みで、とりあえずてがろぐフォルダを置いているのと同じディレクトリにアップロードし、skin-cover.htmlのhead内にファビコンファイルのパスを記載してみたのですが、反映されません。
設定の可不可、やり方などご存知の方がいらっしゃいましたらご教示ください。
Icon of admin
にししさん
ありがとうございます!
ディレクトリ名のところを修正いたしましたが、特に変わりはありませんでした…😭
WitchServerのサポートに相談をしようと思います、また何かありましたらご相談させてください…!
NO IMAGE
ガトーレーズンを食べました。

🍇Re:4955◆とりあえず気になるのは、
  • 稼働しているてがろぐの場所は /tegalog/tegalog.cgi なのに、
  • スキンのUP先が /tegako/skin-profile/ になっている
点ですね。(ディレクトリ名が異なっているように見えます。)
稼働しているてがろぐが /tegalog/ ディレクトリに存在するなら、そこで使うスキンも /tegalog/ ディレクトリにアップロードする必要があります。
もしかして、お使いのサーバには複数個のてがろぐCGIがセットアップされていたりしないでしょうか?

なお、『アップロード先ディレクトリ』と、『実際にアクセスできるURL』との関係が分からない場合、お使いのWitchServerはサポートが手厚いので、サポート窓口に質問してみる方が早いかも知れません。
Icon of admin
4953さん
ありがとうございます!
CGIと同じディレクトリに置いたはずなのですが、全く反応がありません…。よろしければキャッシュの消し方を教えていただけたら嬉しいです!
親切にしていただいてありがとうございます〜😭

スキンはこちらでダウンロードしてその通りにやってみましたが、スキン一覧に表示されませんでした…。
https://do.gt-gt.org/templates/skin-profile/


にししさん
ありがとうございます!

①設置した場所です。
https://gohandaisuki-23.witchserver.jp/tegalog/tegalog...
②下の画像の通り、FileZillaのてがろぐファイル内にアップロードしました!(画像1)
③アップロードしたのちパーミッションの確認をしました。一度ファイルを3つにするために、setting js img ファイルを消去してみましたが、変わりはなかったです。
④スキン切り替えのところには何も表示されませんでした。(画像2)

これ以外は怖くて触れていません。どうぞよろしくお願いします…!
16.06.43.png 16.10.48.png
NO IMAGE
りんごを食べました。🍎🍎🍎

🍎Re:4952◆さすがにそれだけだと情報が足りなくて何も状況が分からないので、少なくとも以下のような情報をお書き頂ければ何らかの回答はできるかもしれません。
①てがろぐをどんな場所に設置したのか
(例: example.com/tegalog/tegalog.cgi )
②スキンをどこにアップロードしたのか
(例1: example.com/tegalog/ に上書きした )
(例2: example.com/tegalog/skin-hogehoge/ にUPした )
③そのスキンを適用させるためにどのような操作をしたのか
④てがろぐ管理画面の[設定]→[スキンの切替]画面にはどのように表示されているか(キャプチャ画像があるとなお望ましいです)

それ以外にも、実際に試した操作はできるだけ多いて頂く書く方が、より解決に近づきやすいと思います。

🍎Re:4953◆サポートありがとうございます。(╹◡╹)ノ
Icon of admin
4952さん
余り情報が多くないので何とも言えないのですが、『デフォルトで使うスキン(標準適用スキン)は、CGIと同じディレクトリに置いて下さい』と指示があるように同じディレクトリにおいておりますでしょうか?
https://www.nishishi.com/cgi/tegalog/custom/#customize...
また、もしかしたらキャッシュが残っている可能性もございます。キャッシュを削除して再度アクセスしてみてください。
もしも解決しなかったら他の人とも一緒考えましょ💪
Icon of admin
こんばんは。
doさんでダウンロードしたスキンをアップロードしたのですが、てがろぐに反映されません。
個人サイトを初めて作っていて何もわからない状態で、よろしければ教えていただければ助かります…!

環境:Mac、WhitchServer、FileZilla
Icon of sakura
>>4949
ありがとうございます!
>>4949
検索しても出ないと思ったら使い方の所にあったんですね、ありがとうございます!
NO IMAGE
昼食はピザ。🍕🍕🍕

🍕Re:4948◆ほぼNo.4949さんの回答がすべてですが、補足すると blackcheck.ini に自分のIPアドレスを書いておけば、自分だけは制限の対象外にできます。詳しくは、ヘルプドキュメントの「高頻度アクセス制限機能」区画内の「設定ファイル blackcheck.ini の記述仕様」欄をご参照下さい。
(※いちいち自分のIPアドレスを調べて書くのが面倒な場合は、作業中だけは blackcheck.ini_blackcheck.ini とかにリネームしてこの機能を無効にすれば良いと思います。迷惑Botが多すぎて一時的にも無効にしたくない事情がある場合で、なおかつIPアドレスを調べて書くのも嫌な場合は、ローカルで稼働させて作業する手もあります。)
🍕Re:4949◆サポートありがとうございます!(╹◡╹)ノ
Icon of admin
>>4948
https://www.nishishi.com/cgi/tegalog/usage/#howtouse-a...
によると『 tegalog.cgi と同じ位置に blackcheck.ini という設定ファイルを置いている場合』にだけ実行される仕様
だそうなのでblackcheck.ini内の記述を変更するかblackcheck.ini自体を削除するといいのではないでしょうか、未検証なのでうまくいくかどうかわかりませんが…
Icon of sakura
にしし様
度々お世話になります
てがろぐのスキンを作っているのですが「429 Too Many Requests」が頻繁に出て困っております💦
スキン編集の時はちょこちょこリンクを渡ってリンク切れを確認したりJavaScriptの設定でエラーを出しまくるなどあるので、できれば制作中はこの機能を外したいと考えています
なにかいい方法などありませんでしょうか
一応画像も添付させていただきます🙏😭
121547.png
NO IMAGE
煎餅を食べたい気分だけど煎餅がない……。クラッカーはあるんですけども。🍘🍘🍘

🍘Re:4945◆インデントは半角空白文字で作れば消えないのでお試し下さい。シンタックスハイライトについては、そのようなリッチなインターフェイスがないからこそ軽さを維持できるのだとお考え頂ければ幸いです。
そもそも視認性が問題になるほどの長いHTMLを書くことを想定していないのですが、(バックアップの面からも)それほどのHTMLを入力する場合は、シンタックスハイライト等の望みの機能がある外部のテキストエディタで書いた上で、てがろぐの管理画面では「貼り付けるだけ」にすることをお勧めします。その場合、てがろぐ側でインデントが消えても問題にはならないでしょう。(むしろ、余計な文字列が削減される分、望ましいとも言えます。)
基本的に、「軽さ」と「UIのリッチさ」はトレードオフの関係にあると思います。てがろぐでは前者を重視する方針です。

🍘Re:4946◆カテゴリ別に表示件数を設定できる直接的な機能を用意すべきかな……という気にはなってきました。(笑)
Icon of admin
>>4944にししさん
49434671)です
私の方も『なんか違う書き方を思いついたのかな?と今度よく読もう』と碌に確認せずに返信してしまいました
勘違い失礼しました😅
Icon of admin
いつもお世話になっています。

てがろぐを運用する上で、フリースペースだとブラウザ上から気軽に編集できるためよく使わせていただいているのですが、
文字が黒一色で保存するとインデントも削除されてしまうため、視認性が悪く編集のしづらさを感じています。
可能であれば、フリースペース内でインデントが使えて、コードもシンタックスハイライトみたいな感じで表示されるようにできたりしないでしょうか?

#要望
NO IMAGE
ぶひぃ。┌(:3」└)┐

🥖Re:4943◆ご指摘ありがとうございます。というか、思い出させて下さってありがとうございます。そういえば、以前(129日前)に同様の方法をお試しになってご質問下さっていたのですね。^^; すっかり忘却していました。そして、その方法ではうまくいかない理由を調べてNo.4673に自分で書いていたこともすっかり忘れていました。┌(:3」└)┐

🥖というわけで、IF文を使って [[TEGALOG:件数]] ではカテゴリ別に表示数を変えられない(今のところの)理由は >>4673,4671 をご覧下さい。(^_^;;;
先の投稿(No.4942)は、消してしまうと既に読んだ方が困るかもしれませんので、当該箇所は打ち消し線で消しておきました。

Icon of admin
4671です。
久しぶりに見に来たらちょうどよくカテゴリ別の表示数を変えられるかも?という方法が発見されていて驚きました。

>>4942にししさん
詳しい解説ありがとうございます。
しばらく難しいのですが手が空いた時に可能かどうか自分も試してみます。

>>4937さん、>>4940さん
お二方もありがとうございます#感謝
NO IMAGE
久しぶりにフランスパンを食べました。🥖🥖🥖

🥖Re:4937いま初めて自分でも思いついたんですけども、IF文を使ってカテゴリ別に出力する方法を使えば、カテゴリ別に表示件数を分けることも可能な気がします。

外側スキンで [[TEGALOG]] と書かれた部分に投稿本文が(そのときの状況に応じて)出力されるわけですが、この [[TEGALOG]]IF文で囲むこともできます。
とすると、
  • [[IF(cat-info): [[TEGALOG:5]] :IF]] と書けば、カテゴリID「info」の場合は5件だけ出力
  • [[IF(cat-memo): [[TEGALOG:30]] :IF]] と書けば、カテゴリID「memo」の場合は30件出力
  • [[IF(-cat-info -cat-memo): [[TEGALOG]] :IF]] と書けば、カテゴリIDが「info」でも「memo」でもない場合はデフォルトの出力
……となりませんかね?
どうかな……?
ただ、「infoとmemoを同時に表示する場合」では、最初に書いた方の件数が採用されてしまいますけども。(あと、他に問題のでる状況はありますかね……?)畳む
➡ この方法ではうまくいかないので畳んでおきます。^^; >>4944

🥖Re:4934◆どのような表示を作りたいか次第ですけども、フリースペースの分割機能を使って、「ある特定のカテゴリに限定されているときにだけ表示されるフリースペース」を設ければ、任意のメッセージを先頭(などどこでも好きな位置)に表示できます。投稿を先頭に固定するよりも掲載内容が自由な(HTMLも使えます)ので便利な可能性もあります。
🥖Re:4935◆サポートありがとうございます!
🥖Re:4938No.4939さんの通りです。
🥖Re:4939◆サポートありがとうございます!
🥖Re:4940◆サポートありがとうございます!私もそう思っていました。つい今し方、上記の方法を思いつくまでは。^^;(動作確認をしていないので、本当にあの方法で大丈夫かどうかはまだ分からないですけども。^^;) だめでしたぁ。_(┐「ε:)_
NO IMAGE
開発進捗状況報告サイトで、てがろぐ Ver 4.5.2(β版)の配布を開始しました。ご自由にダウンロードしてご活用頂けます。お試し頂ければ幸いです。主に以下の点を搭載しています。

🆕 Ver 4.5.2βの更新点(概要):
《▼新機能》
●スキン側からログイン状態を把握するための記法を5種類追加

《▼仕様改善》
《▼不具合修正》
なし

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

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

■フリースペース:

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

編集

■複合検索:

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

■新着画像リスト:

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

全321個 (総容量 36.37MB)

■日付一覧:

■日付検索:

■カレンダー:

2025年1月
1234
567891011
12131415161718
19202122232425
262728293031

■最近の投稿:

最終更新日時:
2025年9月22日(月) 14時57分40秒〔3時間前〕

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