2026年3月 この範囲を時系列順で読む この範囲をファイルに出力する
🆕 Ver 4.7.7βの更新点(概要):
《▼新機能》
●総合「外部サービス埋込」ボタンの追加
●IF文やSITUATION:CLASSの装飾分けで「ログイン状態」も使用可能に
●下げる・下書き投稿後でも投稿単独ページへ移動できるオプション設定を追加
●ヒートマップをリンクにしない(a要素を使わない)選択肢を追加
《▼仕様改善》
●ハッシュタグ除外機能を使っても、隠れハッシュタグは例外にする仕様改善
●iOSで設定画面の入力欄をタップしてもズームしないよう仕様改善
●OGP情報が得られなかったリンクカードに「Loading...」の文字が表示されっぱなしになる点を改善
《▼同梱TegUpの更新》
●TegUp Ver 2.1.1 を同梱
- 特定の応答をするサーバからは正しくデータを取得できずにエラーを吐いていた不具合を修正。
- OGP情報(og:description)が取得できなかった場合は、body要素の先頭からタグを除いた最大150文字ほどを取得するよう改善。
《▼不具合修正》
❎複数のハッシュタグを掲載している際で、ハッシュタグの除外条件を設定しているときに、「本来除外すべき文字列」の中に「ハッシュタグにする文字列」が前方一致で含まれている場合に、「本来除外すべき文字列」の方がハッシュタグとして認識されてしまう不具合を修正。
❎ニコ動埋め込みの位置が、全文検索時にずれる不具合を修正。
詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。
🍘SNSでのアナウンス:
Bluesky、mixi2、Mastodon(Pawoo)
Twitter:
(ツイート埋め込み処理中...)Twitterで見る
てがろぐを楽しく使わせてもらっています。これからも頑張ってください!応援しています。
(ツイート埋め込み処理中...)Twitterで見る
(ツイート埋め込み処理中...)Twitterで見る
🍮Re:5785◆今のところその方法はありません。基本的には「ログインするのは管理画面にアクセスするため」という前提の設計になっていますので。
cgiには詳しくないのですがやはりcgiにコードを追加しなければならないのでしょうか…
- skin-cover.html ではなく tegalog.cgi にアクセスしないといけない。
- カラフルボックスでは、単にファイル一式をアップロードするだけではダメで、事前にPerlモジュールをサーバにインストールしておく手順が必要。(→カラフルボックスでのセットアップ手順)
🍡Re:5781◆どこの何が文字化けしているかに依ります。
- てがろぐが生成するページ全体が文字化けしていて読める文字が1つもない。
- てがろぐ投稿本文だけが文字化けしていて、それ以外の文字は正常。
- てがろぐ投稿本文は正常に読めるが、その周囲が文字化けしている。
また、以下もご確認下さい。
- てがろぐそのもののログイン画面なども文字化けしているのでしょうか? それとも、そこは正常に読めるのですか?
- 他のブラウザで閲覧しても結果は同じですか?
なお、アップロード時に使用したFTPソフトの設定で、文字コードを自動変換してしまっていないかも確認してみて下さい。
どうすれば解消されるでしょうか。
睡眠障害で辛い - mizchi's blog
睡眠障害らしきものとわたしの20年間振り返りメモ - 青いの
にししさんにはいつもてがろぐやウェブサイト制作関連tipsなどでとてもお世話になっているので、快適な睡眠ができますように🛌
てがろぐ独自記法ではなく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') のような感じです。
早速のご対応ありがとうございます!
次のベータ版を楽しみにしてます🍎
>JavaScriptがONの状態でアクセスしないとコンテンツが出力されない仕様
そんな仕様だったんですね!
昨年あたりまではカード表示もできてた記憶があるので、もしかしたら最近仕様が変わったとかかもですね🤔
ツイッターなど他のSNSも見たところそちらもカード表示できてなさそうなので、ニンテンドーストアの仕様が変わる(戻る?)ことを願います🙏
🍎Re:5771◆ご指摘をありがとうございます。調べたところ、特定の応答をするサーバからは正しくデータを取得できずにエラーを吐いていましたので、TegUp側のソースを修正しました。次の(てがろぐの)β版と一緒に配布しますので、しばらくお待ち下さい。
ただ、それでも任天堂ストアからの情報は取得できませんでした。なんでかな……と思って調べたところ、JavaScriptがONの状態でアクセスしないとコンテンツが出力されない仕様でした。なので、情報が取得できないのはどうしようもなさそうです。(任天堂側が、OGP情報だけはJavaScriptの有無に関係なく出力してくれると良いのですけどもね。)
とりあえず、TegUp側で「OGP情報が取得できなかった場合はbody要素の先頭から最大150文字ほどを取得する」という感じにしてみました。
あと、リンクラベルを入力せずにリンクカード記法を使った場合で、リンク先からOGP情報が得られなかった場合に、「(Loading...)」と表示されっぱなしになる点も改善しました。次の(てがろぐの)β版からお使い頂けます。
(Loading...)...
(ぽこ あ ポケモンのニンテンドーストアページへのリンクです)
上記のように任天堂へのリンクをカードリンクで貼ろうとするとLoading... のままになり、カードの画像などが表示されないようです
私が把握する限りでは任天堂以外のサイトでは上記の事象は発生せず、Loading... となっていてもクリックすればちゃんとリンク先には飛べるのでそこまで実害はないと思いますが一応ご報告させていただきます
もし自分の環境の問題でしたらすみません🙇
ログインしていない状況では nologin と出力されるので、QUICKPOSTの表示設定を調整しなくても(QUICKPOSTの有無や設定に関係なく)CSSで「ログインされている場合/ログインしていない場合」での表示調整もできるようになりました。
(ツイート埋め込み処理中...)Twitterで見るBluesky、Mastodon、mixi2
開発放言: IF文の条件に「ログインしているかどうか」も使えるようにすべきかー。
これ私もぜひ欲しいです! 具体的な使い方はぱっと出てこないのですが、Login-Requiredだけでもかなりいろいろ使っているので、IF文でもできるようになったら自由度が上がってありがたいです!
ぜひお願いします!!!
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





