カテゴリ「カテゴリなし」の投稿[3935件](23ページ目)
「その状況で表示対象になっている投稿」だけに限定した隣接投稿に移動できる機能の実装、とてもありがたいです!
前からカテゴリ内に限定した前後の移動ができたら嬉しいなと思っていたので。
配布されるのをとても楽しみにしています。ありがとうございます(ㅅˊᗜˋ)
---【朗報】---
投稿単独表示時に、隣接投稿へ移動するリンク(=[[NAVI:PREVNEXT]] や [[NAVI:PREV]]・[[NAVI:NEXT]] で出力されるリンク)が、「その状況で表示対象になっている投稿」だけに限定した隣接投稿に移動できるようになりました。
従来は、隣接する投稿が下書きだろうと何だろうと、とにかく「直接隣接する投稿」へのリンクが出ていましたので、リンクをクリックした結果、「指定された番号の投稿は存在しない」と言われるケースがありました。そういう問題が(たぶん)すべて解消しています。
例えば、
- ギャラリーモードで投稿単独表示をすると、画像が存在する投稿のみ(=ギャラリーモードでの表示対象になっている投稿のみ)が前後のリンクに出てきます。(従来は、隣接する投稿に画像が含まれていない場合、その「画像の含まれていない投稿」へのリンクが出てしまって、「指定された番号の投稿は存在しないか、または現在の表示モードでは表示対象外なために表示できません。」と表示されていました。そういうことがなくなりました。)
- 隣接する投稿が下書きや予約投稿の場合には、その投稿へのリンクにはならず、その投稿を飛ばした投稿へのリンクが出力されます。
モードだけでなく、カテゴリ限定表示や、ハッシュタグ限定表示でも、全文検索の指定でも有効(表示条件を絞るあらゆる条件で有効)なので、
- 特定のカテゴリに属する投稿だけを1件ずつ前後に移動して見る。例
- 特定のハッシュタグが含まれる投稿だけを1件ずつ前後に移動して見る。例
- 特定のユーザが投稿した投稿だけを1件ずつ前後に移動して見る。例
- 特定の文字が含まれる投稿だけを1件ずつ前後に移動して見る。例
✅そのほか、ある投稿の前後にどんな投稿があるのかを一括して閲覧できる方法を追加しました。
例えば、パラメータ ?mode=around3&postid=4343 で、No.4343 の前後3件ずつの最大7投稿を閲覧できます。例
これは、自力でパラメータに「mode=around」を加えても良いですが、投稿単独表示時に(標準設定なら)本文の下に表示されるユーティリティリンク群の中にもリンクが加わっています(※非表示に設定もできます)。前後何件を表示したいかは、パラメータで指定できるほか、設定画面で設定できます。
畳む
🍩Re:4354◆ああ、Unicodeだと、バックスラッシュではない本当の円記号も表示できるんですねえ……。もしかして、キーボードの「\」を打つだけで、バックスラッシュではない円記号が入力されてしまう環境もある……??
▼環境によってはバックスラッシュとして表示される1バイトの円記号①:
表示:「 \ 」 \
UTF-8: 0x5C
▼常に円記号として表示される、2バイトの円記号②:
表示:「 ¥ 」 ¥
UTF-8: 0xC2 0xA5
▼全角の円記号③(3バイト):
表示:「 ¥ 」 ¥
UTF-8: 0xEF 0xBF 0xA5
てがろぐで(てがろぐに限らないと思いますが)、角括弧やコロンのエスケープに使える記号は、① だけです。
#🌱豆知識
https://www.nishishi.com/
https¥://www.nishishi.com/
無事(?)に.htaccessを設置することが出来ました。多分、ですが…。
明日以降アクセスが減っているのか確認していきたいと思います!
初心者の質問に何度もお付き合いいただいて申し訳ありませんでした。
本当にありがとうございました!!
初歩的な質問で大変恐縮ですが、.htaccessファイルはルートディレクトリに教えて頂いたものを記載するだけで良いという考え方で間違っていないのでしょうか?
また、WordPressを使用していなければ記載するものは②の方で大丈夫ということでしょうか?
本当に初心者の質問で申し訳ありません…。
てがろぐでは、記法の制約からリンクテキストの一部に装飾を加えることはできません。
しかし、「リンクテキストの一部分」ではなく「リンクテキストの全部」を一括装飾すれば良いなら、方法はあります。
例えば、
[B: [リンクテキスト]https://www.example.com/ ]
……のように、リンク記法の外側に装飾記法を書けば、その装飾(ここでは太字)が適用されます。
しかし、
[C:crimson: [リンクテキスト]https://www.example.com/ ]
……のように配色を指定しても、CSS側またはブラウザデフォルトの「リンクの色」の方が優先適用されてしまいますから、色は変わりません。
とはいえ、あらかじめ以下のCSSソースを加えておけば、色指定も反映させられます。
.decorationC a {
color: inherit;
}
※inherit は、親要素の値を採用する、という意味の値です。
なので、上記のCSSがあれば、てがろぐの文字色を指定する記法の内側にあるリンクに関しては、(通常のリンク色を無視して)親要素の文字色(=てがろぐ側の装飾記法で指定された配色)で表示されます。
開発企画ありがとうございます!楽しみにしております
返信ありがとうございます。おっしゃるとおり、『固定表示する投稿番号』欄によけいな半角スペースがありました。それを消したところ、line16652, line7387だけでなく、すべてのアラートがなくなりました。
>7584、16997 については、アラートの本文の方(at tegalog.cgiよりも左側にある内容)を教えて頂ければ…
昨日のエラーログを保存していなかったので、今日一日待ってみたところ、てがろぐを表示や更新してもエラーはまったく出なくなりました。
記憶では、line7584, 16997のエラーも、他のものと同じ
[cgi:error] AH01215: Argument " " isn't numeric in numeric ge (>=) at tegalog.cgi line...
[cgi:error] AH01215: Argument " " isn't numeric in numeric eq (==) at tegalog.cgi line...
でした。全部同じだと思ってこちらに書き込んだのですが、確かに原文をコピペするべきでした。
上に書いたように、今はすべてのエラーがなくなったため、にししさんのアドバイスで解決いたしました。お手数をおかけいたしました。
また何かありましたらご相談にあがります。このたびはありがとうございました。
本日はサーバーのエラーログについてご相談にあがりました。
てがろぐバージョン: Ver 4.2.0.
設置サーバー:さくらインターネット
いつからかは不明ですが、てがろぐにアクセスして表示するたびに、以下のエラーログが大量にたまるようになっています。
[cgi:error] AH01215: Argument " " isn't numeric in numeric ge (>=) at tegalog.cgi line 16652.: てがろぐ設置URL, referer: ◯◯◯
[cgi:error] AH01215: Argument " " isn't numeric in numeric eq (==) at tegalog.cgi line 7387.: てがろぐ設置URL, referer: △△△
...
at tegalog.cgi lineの次の数値は、上の2つ以外にも7584, 16997などがあります。
この状態でも新規記事投稿や設定変更はできているので、しばらくエラーログが出ていることに気づきませんでした。なので具体的にどのファイルを触った日からの変化だと言えず申し訳ありません。
使用し続けることは問題ないと思われますが、報告をさせていただきます。よろしくお願いいたします。
長文投稿が多いので実装していただけると大変嬉しいです!
実装案の通りで問題ないと思うのですが、もし可能なら記事番号リンクと併用して「この記事のここ!」に一発で飛べるようにしていただけるとものすごく助かります…!
> このアンカーポイント機能があると、てがろぐリリースノート内でも目次から見出し位置に飛べる機能を用意できて便利そうなんですよね。たぶん。
要望拾っていただいてありがとうございます ('▽`*)
実装されたらうれしいなーと、のんびり待ちたいと思います (*・ω・)ノシ
🍩Re:4328◆そうですね。当初はどうなることかと思いましたが、ずしずしな打鍵感も完全に慣れた気がします。キーのどこを押してもちゃんと押下できるので、ショートカットキーの入力ミスがなくなりました。^^
🧀Re:4316,4319◆シリコングリスを調達して塗ってみたところ、Ctrlキーは無事に端を押してもちゃんと押し下がるようになりました! 情報ありがとうございます!
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