2026年3月 この範囲を時系列順で読む この範囲をファイルに出力する
沖縄より
一度、睡眠科の病院で相談されてみてはどうでしょう。(既に相談されていたらごめんなさい) 10年以上前の話ですが、私も十分な睡眠時間を取っていて中途覚醒は無いのに日中ずっと眠かったり、朝の起床時に体が重くて起き上がれないことに悩んでいた時期がありました。当時偶然見かけた以下のブログの体験記事を読んで睡眠科や睡眠障害の存在を知り、医師に相談したら悩んでいたことの原因もわかりました。当時と違って現在は初診からポケモンスリープのログを見せることもできますし…。
睡眠障害で辛い - mizchi's blog
睡眠障害らしきものとわたしの20年間振り返りメモ - 青いの
にししさんにはいつもてがろぐやウェブサイト制作関連tipsなどでとてもお世話になっているので、快適な睡眠ができますように🛌
早速のご返信、そして[[HASHTAG:LIST:GALLERY]]について勘違いしていたようで、教えて頂き助かりました、ありがとうございます!
てがろぐ独自記法ではなくjavascriptで実現できるのですね。早速skin-cover.htmlを編集してみようと思います。
🍫Re:5775◆回答の前に補足というか訂正というか注釈ですけども、[[HASHTAG:LIST:GALLERY]] の記法は、ハッシュタグリストをギャラリーモードへのリンクにするだけであって、「画像付記事だけのタグを出力」するわけではありません。ハッシュタグリストには全部のハッシュタグがリストアップされます。ギャラリーモードで表示される投稿が1つもないハッシュタグがあれば、移動先は「表示できる投稿がありません」等のメッセージが表示されるだけのページになります。
さて、ハッシュタグリストのリンク先を特定のカテゴリにすることは、JavaScriptを使えば可能です。
No.5708に書いたJavaScriptソースを修正するだけで実現できます。例えば、カテゴリID「info」へのリンクにしたい場合は、以下のように書けば良いです。
<script>
document.querySelectorAll('a.taglink').forEach(link => {
link.href += '&cat=info';
});
</script>
要は、『すべてのハッシュタグリンクのhref属性値の末尾に&cat=infoを加えれば良い』わけですから、上記のようなJavaScriptをスキン(skin-cover.html)の末尾に書くだけで良いです。(必ず末尾に)
ただ、上記のJavaScriptだと、そのページ内に存在するすべてのハッシュタグリンク(※本文中に書かれているハッシュタリンクも含む)が対象になりますから、ハッシュタグリストだけに限定したい場合は、ハッシュタグリストを囲んでいる何らかのclass名をquerySelectorAllの引数(の先頭)に加える必要があります。例えば、<div class="hashtaglist">~</div> の内側にあるなら、querySelectorAll('.hashtaglist a.taglink') のような感じです。
例えば[[HASHTAG:LIST:GALLERY]]で画像付記事だけのタグを出力できますが、これのカテゴリ版というようなイメージです。
5771です
早速のご対応ありがとうございます!
次のベータ版を楽しみにしてます🍎
>JavaScriptがONの状態でアクセスしないとコンテンツが出力されない仕様
そんな仕様だったんですね!
昨年あたりまではカード表示もできてた記憶があるので、もしかしたら最近仕様が変わったとかかもですね🤔
ツイッターなど他のSNSも見たところそちらもカード表示できてなさそうなので、ニンテンドーストアの仕様が変わる(戻る?)ことを願います🙏
🍎Re:5771◆ご指摘をありがとうございます。調べたところ、特定の応答をするサーバからは正しくデータを取得できずにエラーを吐いていましたので、TegUp側のソースを修正しました。次の(てがろぐの)β版と一緒に配布しますので、しばらくお待ち下さい。
ただ、それでも任天堂ストアからの情報は取得できませんでした。なんでかな……と思って調べたところ、JavaScriptがONの状態でアクセスしないとコンテンツが出力されない仕様でした。なので、情報が取得できないのはどうしようもなさそうです。(任天堂側が、OGP情報だけはJavaScriptの有無に関係なく出力してくれると良いのですけどもね。)
とりあえず、TegUp側で「OGP情報が取得できなかった場合はbody要素の先頭から最大150文字ほどを取得する」という感じにしてみました。
あと、リンクラベルを入力せずにリンクカード記法を使った場合で、リンク先からOGP情報が得られなかった場合に、「(Loading...)」と表示されっぱなしになる点も改善しました。次の(てがろぐの)β版からお使い頂けます。
カードリンク機能でもしかしたら不具合かもしれない事象があったので #報告 失礼します
(Loading...)...
(ぽこ あ ポケモンのニンテンドーストアページへのリンクです)
上記のように任天堂へのリンクをカードリンクで貼ろうとするとLoading... のままになり、カードの画像などが表示されないようです
私が把握する限りでは任天堂以外のサイトでは上記の事象は発生せず、Loading... となっていてもクリックすればちゃんとリンク先には飛べるのでそこまで実害はないと思いますが一応ご報告させていただきます
もし自分の環境の問題でしたらすみません🙇
IF文の条件は[[SITUATION:CLASS]]の記法で出力されるclass名と同じなので、スキンの <body class="[[SITUATION:CLASS]]"~ と書いた部分にも、<body class="grandhome home nofiltering hit toppage mode-view loggedin userlv-9"~のように出力されます。
ログインしていない状況では nologin と出力されるので、QUICKPOSTの表示設定を調整しなくても(QUICKPOSTの有無や設定に関係なく)CSSで「ログインされている場合/ログインしていない場合」での表示調整もできるようになりました。
(ツイート埋め込み処理中...)Twitterで見るBluesky、Mastodon、mixi2
今月前半に出せるといいな……。(正式版を月末までにリリースしたいので。)
パウンドケーキの絵文字はないけど、見た目の雰囲気は食パンが近そう……?🍞🍞🍞
もしくは、月餅か……?🥮🥮🥮
🍞Re:5763◆確かにそうですね。ハッシュタグだとは解釈しない文字列(除外文字列)をONにしている場合でも #-123456 や #-123 や #-1 のような隠れハッシュタグは除外しない(隠れハッシュタグとして認識する)ように仕様を変更しました。また、No.5762でのご指摘もありがとうございます。ちょいと処理を修正してみました。今は、No.5762では正しくリンクされていると思います。次のβ版からご使用頂けます。
🍞Re:5764◆使えるようにします~。もうしばらくお待ち下さい。
ぜひお願いします!!!
横からですが、「下げる・下書き投稿の場合でも、投稿単独ページへ移動されるようなオプション設定」非常にありがたいです!!
個人的に、投稿したばかりの投稿が見えない状態となっても構わないので、下げる・下書き投稿の場合でもHOMEに戻ることができたらとても嬉しいです。
mixi2の「プロフィールのみにポスト(タイムラインには表示されない)」を使うような感覚で投稿したいためです。
(一人用Twitterのような使い方をしており、HOME=タイムライン、的な認識でいます)
2026年2月 この範囲を時系列順で読む この範囲をファイルに出力する
その点に関して、てがろぐ本文に埋め込める外部サービス周りの機能改善についてのアンケートを実施していますので、よろしければご協力下さい。
- 既存の「ツイート埋込」・「Instagram埋込」・「YouTube埋込」等の6つのボタンを廃止しても良いか?
- そのほか「このサービスも埋め込めるようにしてくれ」という要望があれば教えて
🍘Re:5752◆ああ、確かにその動作になりますね。これまでそのような動作にしてきたのは、以下の2つの理由からでした。2つ目はご推察の通りです。
- HOMEに戻る動作が前提の仕様だったので、(下げた投稿も下書き投稿もHOMEには表示されないので)HOMEに戻ってしまうと「いま投稿したばかりの投稿が見えない」という状況になってしまって困惑を招くかもしれないので強制的にステータス画面を出す方が分かりやすいだろうから。
- 下げた投稿や下書き投稿に関する案内を見せるため。
下げる・下書き投稿の場合でも、投稿単独ページへ移動されるようなオプション設定も用意したいと思います。
🍘Re:5754◆iframeよりは、JavaScriptのfetchで読み込んで合成する方がデザイン自由度が高くて良いかもしれません。iframeだと、フレームの内部が1つの独立したWebページになってしまいますが、JavaScriptで合成すれば、合成した結果が1つのWebページになりますから。それに、JavaScriptだと、別途用意しておいた「カテゴリAやBの一覧ページ」から必要な部分だけを抜き出して合成することもできます。
🍘Re:5755◆リスト記法の [L: の直後で改行すれば良いです。(リストの仕様にも書いてありますが、先頭の改行はあってもなくても同じで、空行は無視されます。)そうすると、
- 1:20 さくらたん
- 5:35 ともよちゃん
リストの先頭に1:XX~(その投稿で埋め込んだ動画の再生時間を指定したつもりでした)と書いたところが番号付きリストになってしまい、焦りました。
可能であればリストのオプション機能をオフにできる設定がありますと大変助かります。欲を言えば特定のオプションだけオフにする機能があるとより嬉しいです。
カテゴリ目次モードについて確認しました。したいことはこれと同じです! よく読まずに投稿してしまって混乱させてしまい申し訳ないです。
ジャンルごとに分かれた一覧がほしいと思って投稿しました。
使用状況としては作品の一覧を作る際に
――――
【第一章】←カテゴリ名が出る
第一章カテゴリ内の1投稿目
第一章カテゴリ内の2投稿目
・
・
・
第一章カテゴリ内の最新投稿
その下に
【第二章】←カテゴリ名が出る
第二章カテゴリ内の1投稿目
第二章カテゴリ内の2投稿目
・
・
・
第二章カテゴリ内の最新投稿
――――
みたいなことがしたいと思いました。
この順番でそれぞれがグループに分かれていて、グループ内で混ざっていない状況ですべての投稿が一覧になるのが嬉しいと思っていました。
これがほしいと思った背景を申しますと。
先日、漫画コンテンツをカテゴリAの一覧とカテゴリBの一覧を同じページ内に順番に並べたいと思いました。
頭を凝らした結果、
①別のwebページを用意する
②「カテゴリAの一覧ページ」と「カテゴリBの一覧ページ」をてがろぐの機能でつくる
③インラインフレームで高さ自動調節で埋め込む
という手順でゴリ押し実装しようとしたのですが、webデザインの都合上でやりにくいことになってしまい。
てがろぐ内でカテゴリグループを順番に分けて実装できたらてがろぐだけで済むのになあと思ったのでこちらに投稿しました。
うまく伝わるかはわかりませんが、おそらくやりたいこととしてはカテゴリ目次モードであっていると思いますので、カテゴリ目次モードに一票ということでお願いします。
localhost環境で403になるのはやっぱりニコニコ動画側の仕様だったのですね。すっきりしました。
localhost環境でもYouTubeのように埋め込み動画で見れると便利なのでダメ元で要望を送ってみようかと思います。
お忙しいところ返信ありがとうございました!
「投稿や編集直後の動作(移動先)」設定で『常に「いま投稿したばかりの単独ページ」を表示』を選んでいるのですが、公開状態で「下げる」or「下書き」を選んでいる投稿では、いま投稿したばかりの単独ページの表示にならないようです。(にしし様が意図されたとおりの動作でしたらすみません)
「下げる」or「下書き」で投稿や編集をすると、投稿結果のステータス画面で
- 下書き編集のヒント
- 「表示対象が何も限定されていない状況」では表示されません。
などのご案内が表示されるので、そのためかな?とも想像しております。
私は長い間てがろぐのお世話になっていて「下げる」や「下書き」の特徴もわかっているので、もし可能でしたら『常に「いま投稿したばかりの単独ページ」を表示』の動作を選べたら嬉しいなと思いました。
(追伸)私も記事内にhrを挿入できるボタンが実装されたらいいなと思っております!
🥐Re:5749◆カテゴリの一覧を出すだけなら、現状のカテゴリツリーがまさしくそういう構造だと思いますが、それでは何が不足ですか?
カテゴリそのものの一覧ではなく、『「カテゴリに属している投稿の一覧」をカテゴリ別に出したい』ということでしょうかね?
その場合、カテゴリIDを手動で指定して良いのであれば、「新着投稿リストの掲載対象をスキン側で限定する方法(掲載する対象を選択)」で解説している方法があります。これでも不足する場合は、どんな機能が不足しているのかをご指摘頂けると、新機能を検討する参考になってありがたいです。
なお、ここで過去にちょっとだけ出てきた「カテゴリ目次モード」という案もあります。(これもできたら良いな……とは思うのですけども、スキンをどんな仕様にしたらいいかな……という点でちょっと迷っています。スキン側には特別な書き方は用意せず、「日付境界バー」のような感じで「カテゴリ名を出す」という感じでも良いのかもしれませんが。)
🥐Re:5750◆編集画面に任意のスクリプト等を挿入する方法には、以下の2通りがあります。
- edit.jsとedit.cssは、パラメータにスキンが指定された ?skin=skin-journal&mode=edit のようなURLでも読み込まれます。常に、CGI本体と同じディレクトリにあるファイルが読み込まれる仕様ですから。(スキンに関係なく挿入されます。)
- edit.htmの場合は、適用中のスキンディレクトリにあるファイルだけが読み込まれる仕様なので、適用スキンを切り替えると(適用先のスキンディレクトリにedit.htmがなければ)読み込まれません。(スキン別に挿入ファイルを用意できるようにするためです。)
したがって、おっしゃる「skin=hogeなどが付いていてもedit.jsなどを反映させるように」は既になっています。動作を再確認してみて下さい。(もしそれでも反映されていないように見える場合は、どのようにファイルを置いて、何を見た結果「反映されていない」と判断したのかを教えて頂けると、何らかの回答ができるかもしれません。)
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





