てがろぐ - Fumy Otegaru Memo Logger -
2025年8月17日(日) 16:07:55〔11時間前〕 更新
■ ( 5190 件 )
■フリースペース: 編集
動作サンプルです。◆他のスキン:標準スキン, 昔のツイッターっぽいスキン(ピンク版), 付箋型スキン, シンプル日記スキン, ジャーナル(日誌)スキン, ブログタイプスキン, チャットタイプスキン, 黒板スキン 《てがろぐCGIの配布ページに戻る》
■日付検索:
■全文検索:
2023年4月 この範囲を時系列順で読む この範囲をファイルに出力する
〔150文字〕 編集
2023/04/23 (Sun)
12:58:18
No.3688
by
さくら
〔2年以上前〕
ただコメントは日本語で入れているし、ファイル冒頭に@charset "utf-8";も入れてはいるんですよね……。
とにかく今回はcontentの内容をUnicodeに変換しておくことにしました。
>>3686 さんもありがとうございました。
2023/04/23 (Sun)
11:22:27
No.3687
by
にしし
〔2年以上前〕
🍰Re:3683◆スキンが増えてくれるのはたいへん嬉しいです。(╹◡╹) ハンバーガーのダウンロードリンクが切れているっぽいですね
🍰Re:3684◆今のところ、「内側スキン管轄の文字列」を「外側スキン管轄の位置」に持ってくる方法がないので、公式の記法では無理なのですが、もしOGPを出力される設定にしているなら、以下のJavaScriptを書くことで、og:titleの中身をtitleに変えることはできます。
<script>
let ogtitle = document.querySelector('meta[property="og:title"]').getAttribute("content");
document.title = ogtitle;
</script>
上記のスクリプトを、body要素内のどこか(どこでも)か、head要素内で「title要素や[[OGP]]の記述よりも後」の位置に書けば、og:titleとして出力されている文字列が、そのままページタイトルとしても使われます。
og:titleとして何を取得するかは、管理画面の[設定]→[補助出力]→【OGP+Twitter Cardの出力】→[▼OGPの設定]→「og:title」で選択できます。
なお、OGPを出力しない設定にしたい場合や、og:titleで設定できる選択肢よりももっと細かく出力内容を決めたい場合には、以前にNo.3293さんが解説して下さった方法( https://10prs.com/view/57 )を使うのが良いと思います。(そちらの方が出力内容が柔軟で、処理される状況が限定されていて無駄がないので望ましそうです。単純に記述量を短くしたければ先のソースだと2行で済むので楽ではありますが。^^;)
🍰Re:3685◆てがろぐ側では文字コードの変換をしていない上に、CSSファイルの中身には一切触れていないので、文字化けするなら概ねブラウザ側の問題だと思います。で、No.3686さんご指摘のように contentプロパティの値に多言語文字を使う場合には、Unicodeのコードポイントを16進数で指定する必要があるようですね。私もいま初めて知ったんですが。before疑似要素で「カテゴリ」と書きたい場合は、
content: '\30AB\30C6\30B4\30EA';
のように書くとうまくいきます。No.3686さんがご紹介下さっているサイトの変換ツールを使うと良いです。
なお、MDNの解説には、
ラテン文字以外は Unicode エスケープシーケンスを使用してエンコードする必要があります。と書いてあるんですが、Unicodeエスケープシーケンスというのは \u +16進数 で表記する方法なので、微妙に違いますね。^^; その方法だとうまくいきませんでした。(^_^;;; せっかく(世界中の文字をそのまま表せる)UTF-8を使っているにもかかわらず「エスケープせよ」と言う仕様にするのは思想的におかしい気がしますので、そのうち改善されるのではないかとは思いますが。
この文字化けが発生している際はcssファイル内の他の日本語文字列(たとえばフォント指定など)も同様に文字化けしています。ということは、ブラウザがCSSファイルの文字コードの認識に失敗している、ということですから、CSSファイルの文字コードを明示できれば良いのかもしれませんけども。
- CSSファイルの1行目に @charset "utf-8"; と書いておいたり、
- CSSファイルの先頭付近に /* これは○○のスタイルシートで云々 */ みたいな日本語のかな漢字交じり文を書いておくなどして、
🍰Re:3686◆解説ありがとうございます!(╹◡╹)ノ
〔132文字〕 編集
2023/04/23 (Sun)
07:17:48
No.3686
by
あどみ
〔2年以上前〕
日本語をそのまま記述すると文字化けすることがありますがブラウザの仕様です。てがろぐは関係ないです。
回避するにはUnicodeで記述すればOKです。
参考記事:beforeやafter疑似要素のcontentプロパティで日本語の文字化けを回避する方法
2023/04/23 (Sun)
03:18:18
No.3685
by
さくら
〔2年以上前〕
が、少し気になることがあったので報告させていただきます。
cssで、before疑似要素のcontentプロパティで文字列を表示させています。
この文字列がときどき文字化けします。
ただ、発生頻度は高くなく、一度文字化けしても何度かブラウザリロードを繰り返すと正常な表示に戻るので、そこまで困ってはいません。
具体的には「カテゴリ:」が「カテゴリ:」になります。他、「タグ :」も化けますがこちらは取得し損ねました(30分ほど粘りましたが再現しませんでした)
「カテゴリ:」の方の実際の表示(と、Chromeのデベロッパーツール上で文字化けしている様子)を添付します。
尚、この文字化けが発生している際はcssファイル内の他の日本語文字列(たとえばフォント指定など)も同様に文字化けしています。
文字化けの発生契機が特定できず再現性も低いので申し訳ないのですが、お手隙の際にご確認いただければ幸いです。
解析に情報が必要であればできる限り取得しますのでお申し付けください。



〔159文字〕 編集
2023/04/22 (Sat)
15:04:08
No.3684
by
あどみ
〔2年以上前〕
質問なのですが、通常だと投稿番号がページタイトルになりますよね。そんな感じでTitleタグに本文の1行目を入れる方法はありますでしょうか。内側スキンにはそういう記法がありましたが、外側だとどうすればいいのかなと思いまして……。
#質問
〔1文字〕 編集
2023/04/22 (Sat)
14:30:38
No.3683
by
ともよ
〔2年以上前〕
2023/04/22 (Sat)
13:36:55
No.3682
by
にしし
〔2年以上前〕
🆕 Ver 3.9.6βの更新点(概要):
《▼新機能》
●YouTubeの埋め込みサイズを任意に指定可能に。
●Spotifyの埋め込みサイズを4種類から選択可能に(自由サイズの指定も可能に)。
●Spotifyの埋め込みにも loading="lazy" を付加。
《▼不具合修正》
❎設定『本文中のテキストリンクを絶対URL(フルパス)で出力する』項目がONだと、 [[HASHTAG:PULL:GALLERY]] 等の記法を用いてもモード指定リンクにならない不具合を解消。>>3660,3664,3666,3667
❎共通鍵が設定されていない状態で設定画面にアクセスした際に、サーバのエラーログに Use of uninitialized value $setdat{"skcomh"} in string ne at tegalog.cgi line 9966畳む のようなアラートが記録される問題を解消。
❎サーバのエラーログに "my" variable @failures masks earlier declaration in same scope at ./fumycts.pl line 494.畳む のようなアラートが大量に記録される問題を解消。(3.9.5βだけで発生した問題)>>3679
詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。
〔313文字〕 編集
2023/04/21 (Fri)
08:47:53
No.3679
by
あどみ
〔2年以上前〕
[cgi:error] [pid 13177] [client 58.85.16.104:0] AH01215: "my" variable @failures masks earlier declaration in same scope at ./fumycts.pl line 494.: サイト/tegalog.cgi, referer: サイトURL
てがろぐ自体は問題なく使えてます。
2023/04/20 (Thu)
22:23:40
No.3678
by
あどみ
〔2年以上前〕
質問ですが、投稿本文内のURL処理
・同一ウインドウ
・新規ウインドウ
一括で選べるのですが、個別で同一か新規か設定出来たりしますでしょうか?
〔119文字〕 編集
2023/04/20 (Thu)
09:51:24
No.3676
by
にしし
〔2年以上前〕
なお、たこ焼きは昨日食べました。Unicode、たこ焼きの絵文字はまだか……!
🐟Re:3674,3675◆詳しい情報をありがとうございます。どうやらSpotify公式の短縮URLができたんですね。ただ、短縮URLから元のURLに(URLの情報だけで)変換するのは無理なようなので、短縮URLで埋め込むのは無理っぽいです。Spotify側が短縮URLでの埋め込みをサポートしてくれれば良いんですが、Spotifyの場合は(埋め込むWebサイト側が)直接iframeを書く方式なので、望み薄なような気もします……。
〔55文字〕 編集
〔236文字〕 編集
2023/04/19 (Wed)
14:18:29
No.3673
by
にしし
〔2年以上前〕
🍵Re:3668◆β版のご試用をどうもありがとうございます。2秒ロックの画面にならないのはむしろ良いことで、それはつまり「人間が入力する際に不便になることはない」ということかなと思います。私の環境でも、パスワード未入力の状態で「ログイン」ボタンを素早く押す(のを2回繰り返す)、みたいなことをしないと表示されませんでした。パスワードを何か入力すると、もうそれで2秒ロックの時間は過ぎる感じで。◆大作スキンの配布もどうもありがとうございます!
🍵Re:3670◆こちらの環境だと問題なく埋め込めているのですが、「リンクをコピー」でどんなURLになりましたか? こちらでWeb版Spotifyと、Windows版(Microsoft Store版)Spotifyを最新版(1.2.9.743)にして試してみましたが、特に埋め込みに問題はありませんでした。どんなURLになっているかを教えて頂けると何らかの対処ができるかもしれません。
〔210文字〕 編集
2023/04/19 (Wed)
08:42:26
No.3670
by
あどみ
〔2年以上前〕
#報告 なのですが、Spotifyの仕様が変わったようで「リンクをコピー」で取得できるURLを使っても音楽の埋め込みができなくなりました。「その他」経由で埋め込み用のURLは取得できるのですが、可能なら「リンクをコピー」で取得できるURLで埋め込みできるようにしていただけると嬉しいです。
余談ですがWeb版のSpotify、Firefoxに対応してないんですね…。
〔413文字〕 編集
2023/04/19 (Wed)
02:06:37
No.3668
by
あどみ
〔2年以上前〕
[[SITUATION:CLASS]]の追加や自由装飾にハイフン記号とアンダーバー記号も使用可になった点とてもありがたいです。
ログインセキュリティについては試してみましたが2秒ロックの表示はされませんでした(ログインフォームの再表示までに2秒以上かかっているのかも?
連続失敗した場合やIPアドレスでの制限は後日また試してみます。
>>3659 ご紹介ありがとうございます🙇♂️
便利なてがろぐをさらに便利に使えるような機能追加とそれなりに使ってみたいと思ってもらえるようなデザインを目指したつもりです
機能についてはゆくゆく公式で実装していただけるようなものもあると思いますがこういうこともできるよ的に見てもらえると幸いです。
このような拡張が可能なのもてがろぐ自体が細やかにclass付けしたHTMLを出力してくれることや手厚い解説のおかげです、ありがとうございます。
〔96文字〕 編集
2023/04/18 (Tue)
00:51:29
No.3666
by
にしし
〔2年以上前〕
🍰Re:3664◆ありがとうございます。調べてみたところ、てがろぐ側の不備で『ノーマル状態の出力が <a href="?tag=%e3%82%bf… のように「?」で始まるURL』になっていないと、SITEMAPやGALLERY用のパラメータが付加されない動作になっていました。ちょっと実装方法を見直します。
SSIでご使用とのことですから、[設定]→[ページの表示]→【投稿本文の表示/テキスト】→[▼テキストリンクの出力調整]にある『本文中のテキストリンクを絶対URL(フルパス)で出力する』項目をONになさっているのだと思います。ここは「本文中のリンク先」を調整する目的で用意した機能ですが、ハッシュタグリストの出力ではここの設定が影響するようになっています(意図してそうしたわけではなく、いま気付きました^^;)。なので、ここをOFFにすることができればGALLERY用のリンクになりますが、SSIで合成にお使いならここはOFFにできませんね。実装方法を全体的に見直して解決しますが、とりあえず今の時点では、JavaScriptでご対処頂くしかなさそうです。すみません。
🍰Re:3665◆了解しました。その方向で考えてみます。
〔59文字〕 編集
〔237文字〕 編集
2023/04/16 (Sun)
18:26:46
No.3663
by
にしし
〔2年以上前〕
🍰Re:3658◆なるほど、目次用途だと最初から時系列順の方が嬉しい、という場合もあるのですね。リンクに &order=reverse を最初から付与する機能は今のところはありませんので、現状ではJavaScriptを使って付加して頂く対策くらいしかなさそうな気がします。もしかして、「サイトマップページモードでは最初から時系列順で表示される」みたいなオプション設定機能があると役に立ちますか?(リンクに &order=reverse を付加するよりも。)
🍰Re:3659◆大作です。JavaScriptでどうにかするだけで、ここまで機能を付加できるものなのかと、ずいぶん感心しました。
🍰Re:3660◆問題のてがろぐで、[[HASHTAG:LIST:GALLERY]] を記述した箇所に、実際にどのようなHTMLが出力されていますでしょうか? 全部でなくて良いので、1項目分のHTMLソースをそのままコピーして教えて頂けますでしょうか。例えば、<li class="count143"><a href="?tag=%e8%a6%81%e6%9c%9b" class="taglink" title="要望">要望</a><span class="num">(143)</span></li> のような感じです。
🍰Re:3661◆先程β版として配布しましたので、お試し頂ければ幸いです。ハッシュタグの集計機能をOFFにしたり、カテゴリ該当数の再カウントを単独で実行したりできるようになっています。
2023/04/16 (Sun)
18:01:11
No.3662
by
にしし
〔2年以上前〕
🆕 Ver 3.9.5βの更新点(概要):
《▼新機能》
●ログインセキュリティ機能:ログインに1回失敗したら直後に約2秒間だけロックする機能
●ログインセキュリティ機能:ログインに連続で指定回数失敗したら、ログイン処理を指定分間ほどロック(拒否)する機能
●ハッシュタグの集計を停止する機能(ハッシュタグを集計しないようにする機能)。
●ハッシュタグ一覧の表示順設定を、投稿数に関係なく文字コード順(昇順/降順)に固定する機能。
●[[SITUATION:CLASS]] に、表示モード名を示すclass名を追加。
●[[SITUATION:CLASS]] で、スキン指定がない場合のHOMEページを表す専用のclass名 grandhome を追加。
●日付一覧で、月の掲載順を「降順:12→1月」だけでなく「昇順:1→12月」にもできる機能。
●「投稿を再カウント」機能で、再集計対象を個別に指定もできる機能。
《▼仕様改善》
●自由装飾記法のclass名として、(英数字以外に)ハイフン記号とアンダーバー記号も使用可能に。
●簡易本番適用中のスキンが見当たらない場合は、エラー報告画面から簡易本番適用を直接解除できるボタンを用意。
《▼不具合修正》
❎簡易本番適用中のスキンを削除した後でログアウトしてしまうと、「スキンが見つからない旨のエラー画面」と「ログイン画面」との間を無限に行き来するだけになってしまう不具合を解消。
詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。
(ツイート埋め込み処理中...)Twitterで見る畳む
〔91文字〕 編集
〔338文字〕 編集
2023/04/16 (Sun)
14:20:26
No.3660
by
みさき
〔2年以上前〕
ギャラリー用のスキンに、ギャラリーモード対応のハッシュタグリストを設置しようとしたのですが、[[HASHTAG:LIST:GALLERY]]を記述してもタグのリンクにmode=galleryが付与されず、通常表示でのリンクになってしまいます。
プルダウン形式([[HASHTAG:PULL:GALLERY]] )であればギャラリーへのリンクが適用されます。
別のてがろぐでも試したところ、そちらは問題なくギャラリー対応のハッシュタグリストが表示されました。
SSIでHTMLページに埋め込む設定にしているのが何か影響しているのかなと考えたのですが、設定を見比べても原因がわからず…
見落としがあったら申し訳ないのですが、教えていただけると助かります。
〔1文字〕 編集
2023/04/16 (Sun)
11:04:31
No.3659
by
ともよ
〔2年以上前〕
〔347文字〕 編集
2023/04/15 (Sat)
21:54:16
No.3658
by
あどみ
〔2年以上前〕
カテゴリツリーを作品リスト、サイトマップを目次として使用しており、カテゴリツリーのURLを踏むとカテゴリ別サイトマップに飛ぶようにしています([[CATEGORY:TREE:SITEMAP]])。この際、?mode=sitemap&cat=カテゴリ名 のうしろに、あらかじめ&order=reverseを付与する方法はありますでしょうか。現状、サイトマップページ移動後に「時系列順で表示する」のリンクを踏むか、時系列順に表示されたページに飛ぶリンクを自分で用意するかしないと最新話から表示されてしまうので、初めから自動付与できると便利だなと感じました。
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
今行ったら直ってて、DLできるようになってました。