先頭固定(←ここの文字列も自由に変更可能。非表示にも設定可能)
🤔てがろぐヘルプ群:セットアップ方法、使い方・設定方法、カスタマイズ方法、FAQ・豆知識(総合目次、HOME)
※開発放言
フォロー数が増えると、私の開発モチベーションが向上するメリットもあります。(笑)
2026年6月 この範囲を時系列順で読む この範囲をファイルに出力する
🍨Re:5925◆背景説明をありがとうございます。とりあえず、JavaScriptでご対処頂ければ幸いです。
🍨Re:5926,5927◆できるだけ今月中には公開したいな……と思って鋭意製作中です!
🍨Re:5928◆先頭に固定した投稿を編集しても、先頭固定が維持される(=外れない)のが標準仕様です。
なので、もし編集する度に先頭固定が解除されてしまう動作になるなら、何かがおかしいです。下記の①・②・③をご確認下さい。
① 先頭に固定した投稿を編集する際に、投稿欄の下部にある[公開状態]→[先頭に固定]項目を見てみて下さい。チェックは入っているでしょうか? ここのチェックが外れていると、先頭固定にはなりません(解除されてしまいます)。もしチェックが外れている場合は、何か強制的にチェックを外すようなスクリプトなりアドオンなりが動いていないか確認してみて下さい。edit.htmで何か読み込んでいませんか?
② 管理画面の[設定]→[投稿欄の表示]→【公開状態ボタンの表示設定】で、「▼表示する公開状態の選択:」の表の先頭にある『先頭に固定』にチェックは入っていますか? ここにチェックが入っていない場合、投稿欄の下部に[先頭に固定]というチェックボックスが出なくなります。この場合だと、たしかにおっしゃる動作になります。ここにチェックが入っていない場合、「投稿者に先頭固定機能を使わせない」という意味になりますので、(既に先頭固定されている投稿であっても)編集するたびに先頭固定は解除されます。特に不都合がなければ、『先頭に固定』にチェックを入れて、投稿欄の下部に[先頭に固定]というチェックボックスを出すようにして下さい。すると解決します。
③ 管理画面の[設定]→[システム設定]→【投稿動作】→「▼投稿や編集直後の動作(移動先)」で、設定を『投稿結果のステータス画面 を表示』に変更して保存して下さい。すると、既存の投稿を編集した後に、編集結果のステータス画面が出ます。先頭固定していた投稿を再編集してみて、ステータス画面に灰色の文字で表示された「付随処理:」の後に何が表示されるかを見てみて下さい。
「先頭固定を解除しました。」とか「先頭固定に指定されている投稿番号リストから xxxx を除外しました。」などと表示されていないでしょうか? 先頭固定に関係しそうな報告が表示されている場合は、それを教えて下さい。
▼常に先頭に固定して表示する投稿に固定表示する投稿番号&固定表示を示すラベルを入力
先頭に固定する投稿の日付表示を上記の「固定表示を示すラベル」欄の値を表示
▼先頭固定投稿が表示される状況での表示
直前に日付境界バーを表示する(チェック済み)
日付境界バーのラベル:先頭固定(標準のまま)
という状態で固定した記事を編集すると固定が解除されてしまいますが、この挙動は仕様なのでしょうか?個人的には記事を編集しても固定されたままにしたいと思っています。
どんなスキン使っているのか、どんなサイト構造をしているのか見に行きたいです🤗
説明が難しいのですが、トップページを飾りたいときと、飾りなしで普通に見せたいときがあり、それを使い分けたいといった感じです。
JavaScriptありがとうございます!
🥪Re:5922◆推測ありがとうございます!
🥪Re:5923◆その2つは完全に同じ内容が出力されますが、それでも装飾を分けたい状況とはどんな状況でしょうか? 背景もお知らせ頂けると参考になって助かります。
なお、URL内にpage=1のようなパラメータがある場合にだけbody要素にclassを追加するには、以下のJavaScriptで実現できます。
<script>
var page = new URLSearchParams(location.search).get('page');
if(page !== null) {
document.body.classList.add('page' + page);
}
</script>
これを外側スキンの末尾にでも書いておけば、URL内にpage=1があれば、body要素のclassリストにpage1が追加されます。
副作用として、URL内にpage=2があれば、body要素のclassリストにpage2が追加されますが、URLにpage=~のパラメータがなければ何も追加されませんから、お望みの装飾分けが可能です。
5922さんのおっしゃる通りです。その二つを分けられたら有難いなと思いました。
横からすみません
多分tegalog/あるいはtegalog/?とtegalog/?page=1 で出力されるクラスを別にしてほしいのかなと思いました
違ってたらすみません!
🥞Re:5920◆どこのページのことなのか、具体的にURLを示して頂ければ、何らかの回答ができると思います。
- ここだとgrandhome home nofiltering hit toppage mode-view …ですし、(←HOME)
- ここだとhome nofiltering hit toppage mode-view …ですし、(←別スキンHOME)
- ここだとselected-cat cat-updates hit toppage mode-view …です。(←HOMEではない1ページ目)
ですが、改めてソースを確認しても、全く同じクラスが出力されています(このてがろぐでもそうなります)。
自分の方に何か問題がある理由でしたら申し訳ございません。
🍵Re:5915◆今のところ残念ながらそうする機能はありません。需要がありそうなら考えます。
🍵Re:5916◆それはブラウザの禁則処理の問題なので、CSSで対処して頂くほかありません。overflow-wrapかword-breakを使うと良いと思います。ただ、それらを使うと(感嘆符の連続以外の箇所で)意図しない位置での折り返しが発生するかもしれませんのでご注意下さい。
🍵Re:5917◆たしかに、さくらインターネットのサーバで試すとForbiddenになりますね。リトルサーバのサーバだと問題ありませんでしたが。おそらくWAF(Web Application Firewall)の影響でしょう。さくらインターネットのコントロールパネルからWAF機能をOFFにすれば通るようになると思いますが、WAFをOFFにするのはお勧めできませんので、この場合はどうしようもないです。(※サーバ側が通信を拒否する場合、ツール側に対処する術はありませんので。)
てがろぐ自体がそのような操作を拒否しているわけではありません。(てがろぐが拒否する場合は、Forbiddenエラーなどではなく、もうちょっと分かりやすいエラーメッセージをてがろぐ側の画面デザインを使って出します。)
🍵Re:5918◆以下の違いがあります。
- ホームに居る場合: home toppage
- ホームではない1ページ目に居る場合: toppage
詳しくは、ヘルプドキュメントの『そのときの表示状況に応じたキーワードの一覧』をご覧下さい。
何も条件を指定していない、所謂ホーム状態のページと、1ページ目のページは、URLは違いますが、BODYに出力されるクラスが全く同じなため、違いをつけられる(ホーム状態だけでつくクラス・1ページ目を開いているときだけのクラスがつく)とありがたいです。
「◆強制的に追加するCSS」で、CSSコメント(/**/)を使った内容で設定を保存しようとする際にForbiddenエラーが出たのですが、
こちらの機能では、CSSコメントは使えない仕様なのでしょうか?
(CSSコメントがあるとエラーメッセージが出て設定が保存されませんでしたが、コメントがない場合は正常に設定が保存されました)
エラーメッセージ
The server refuse to browse the page.
The URL or value may not be correct. Please confirm the value.
TIME: (略)
METHOD: POST
PATH_QUERY: /
SAKURA Internet Inc.
感嘆符を連打すると、下記のように画面を突き抜けてしまう現象がありましたので、報告です。今いるページと、自分のてがろぐ(それぞれ別のCSS適応3種)で試しましたが、今のところすべて突き抜けております。
パッションみがあって個人的には好きなのですが、一応報告したほうがいいと思い報告しました(既出の問題でしたらすみません)。よろしくお願いいたします。
サイト内を検索して探したのですが、情報が見つけられなかったので質問いたします。
htmlタグでリンクを貼るとき<a href="http://hogehoge.com" title="わたしのホムペです">ほげほげ</a>のような記述をして、「ほげほげ」にマウスホバーすると「わたしのホムペです」が表示される、という使い方をすることがあるのですが、てがろぐのリンク記法で、[ほげほげ]http://hogehoge.com で投稿して、マウスホバーでtitle属性を表示するようなことは可能でしょうか?
お手隙の際にでもご確認いただけると幸いです、よろしくお願いします。
#質問
2026年5月 この範囲を時系列順で読む この範囲をファイルに出力する
🆕 Ver 4.8.4βの更新点(概要):
《▼新機能》
●投稿画像のファイル名を日付+IDではなく乱数やランダム文字列にする機能。
●OGP関連要素を1要素単位で出力したり、特定要素の値だけを出力したりできる記法。
●汎用装飾記法の挿入ボタン押下時に、class入力ダイアログを省略する設定機能。
《▼仕様改善》
●Steamの埋め込みを、数字で終わるURLでも認識されるよう仕様改善。
《▼不具合修正》
❎Aboutページモードを1度でも表示すると temp.log というファイルが(tegalog.cgiと同じ位置に)生成されてしまう問題を解消。(※自動では削除されないので、あれば手動で消して下さい。)
詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。
🍘SNSでのアナウンス:
Bluesky
mixi2 (招待チケット)
Mastodon(Pawoo)
Twitter:
(ツイート埋め込み処理中...)Twitterで見る
5909です。
ありがとうございます、さっそく使ってみます!
有志の方が作成したスクリプトを使えば可能です。
てきとー実験場 てがろぐでD&Dまたはコピペで画像投稿するやつV2
てがろぐ公式でこの機能が実装されていない理由については、にししさんが過去にNo.5200の記事で言及されています。
Web上で画像をアップロードする際に、スクリーンショットをペースト、もしくは画像をドラッグ&ドロップでアップロード出来たら素敵だなと思ったのですが、さすがに実装は難しそうでしょうか…。
5906です。返信ありがとうございます!
すみません、うれしい機能すぎて早とちりしてしまいました…。次の更新を楽しみに待っています!
最近暑かったり寒かったり忙しい気候ですので、お身体に気をつけて開発がんばってください!
最新のベータ版(4.8.3)の投稿番号を乱数にする機能がとてもよかったので、
アップロードする画像に乱数のファイル名がつけられる機能も設定しようとしたところ、
設定ページに「画像ファイル名の命名規則」がありませんでした。
ベータ版だと使えない機能だったりするのでしょうか…?
早速の実装ありがとうございます!
スキンファイルを調整しながらベータ版を待たせていただきます!
🍫Re:5903◆ご要望をありがとうございます。アンカーポイントを作れる機能は個人的にも欲しいなと思ってはいます。気長にお待ち頂ければ幸いです。目次の作成とそこに飛べる機能については、以前にどなたかがJavaScriptで作成なさっていたような気が朧気にするんですが、ハッキリとは覚えていません。(^_^;) 見出しをどうやって作成するかさえ固定すれば、JavaScriptで実現は可能だと思います。
➡「そのスクリプトはうちにあるよ!」という方がいらっしゃいましたら、ここでお知らせ頂けるとありがたいです。
🍫Re:5902◆実装しました。次のβ版では [[OGP:TITLE:CONTENT]] のように書くと、そこに og:title の内容が出力されます。これを <title>~</title> の中に入れれば、本文1行目の内容をHTMLでのページタイトルに入れられるようになります。ただ、そのままそれだけを書くと、投稿単独ページ表示時以外でおかしくなるでしょうから、IF記法を使って「投稿単独ページ表示時だけ」で出力するように書く必要があります。(→その書き方)
次のβ版で使えるようになる具体的な記法については、下記の投稿をご参照下さい。
Bluesky、mixi2 (招待チケット)、Mastodon(Pawoo)、
Twitter:
(ツイート埋め込み処理中...)Twitterで見る
要望なのですが、noteなどにある、目次一覧の作成と、そこから該当の見出しに飛べる機能があったら、記事が読みやすくなっていいなと思いました。もしかしたらJSなどで実装できるかもしれませんが…
ご検討いただきありがとうございます。
og:title の値のような形で出力されると、大変助かります。
よろしくお願いいたします。
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 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192




