2026年3月 この範囲を時系列順で読む この範囲をファイルに出力する
(ツイート埋め込み処理中...)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文でもできるようになったら自由度が上がってありがたいです!
ぜひお願いします!!!
個人的に、投稿したばかりの投稿が見えない状態となっても構わないので、下げる・下書き投稿の場合でもHOMEに戻ることができたらとても嬉しいです。
mixi2の「プロフィールのみにポスト(タイムラインには表示されない)」を使うような感覚で投稿したいためです。
(一人用Twitterのような使い方をしており、HOME=タイムライン、的な認識でいます)
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





