No.5716, No.5715, No.5714, No.5713, No.5712, No.5711, No.5710[7件]
🍣Re:5710◆早速β版のご試用をありがとうございます。お役に立って良かったです~。(╹◡╹)ノ 他の機能の感想もありがとうございます。
🍣Re:5711◆一部分だけのリンク先をカスタマイズしたい場合はJavaScriptが便利ですね。
🍣Re:5712◆解説ページを参照して下さってありがとうございます。書いた甲斐があったというものです。(╹◡╹)
🍣Re:5713◆追加解説ありがとうございます。背景事情はよく分かりました。
カテゴリの動作に関してですが、実装が複雑になるとバグが出やすくなる問題がありますから、(将来的に何かものすごく良い感じに解決できるスマートな実装方法を思いついた場合には実装する可能性もありますが)今のところは「もう1個てがろぐを設置する」というシンプルな解決法の採用が公式のお勧めと思って下さい。(^_^;) TegUpをゼロクリックで実行できる設定を用意することで、アップデート時の「1クリック」の手間を削減する機能は作りたいと思っています。
◆投稿ボタン:なるほど、既に文字数をカウントする処理を入れているので、そのついでに「0だったら(かつ画像UPがなければ)disabledにする」という処理を加えられる選択肢を用意しても良さそうですね。ちょっと考えます。
◆投稿エリア:用途の解説をありがとうございます。理解できました。JavaScriptでEnterキーの押下を無効にすることで改行の入力を防ぐことは可能ですが、日本語入力の確定に使う[Enter]を阻止すると困るでしょうから、そこを除外する処理がちょっと面倒そうですね。全く動作確認をしていないんですが、もしかしたら以下のようなJavaScriptで(日本語入力時以外での)Enterの押下を無効化できるかもしれません。
<script>
document.querySelectorAll('textarea.tegalogpost').forEach(el => {
el.addEventListener('keydown', e => {
if(e.key === 'Enter' && !e.ctrlKey && !e.isComposing) {
e.preventDefault();
}
});
});
</script>
※QUICKPOSTが複数ある場合でも大丈夫です。スキン skin-cover.html で、すべてのQUICKPOSTが出力され切った後(末尾付近など)の位置に書いて下さい。
Ctrlキーの押下時も除外しないように書いていますが、これは [Ctrl]+[Enter]での送信機能を阻害してしまわないようにするためです。(たぶんインラインのonkeydownイベントの方が先に実行される気がするので、考慮しなくても阻害はされない気もするんですが、まあ念のために。)畳む
※なお、input要素で投稿欄を作ると、改行は入力されませんが、その代わりにEnterキーを押すだけでフォーム内容が送信されてしまう気がします。たぶん。(画像管理画面で画像のキャプションを書く欄等にカーソルがある状態でEnterキーを押すと送信されるように。^^;)
🍣Re:5714◆ご返答ありがとうございます。①についてはToDoリストに入れておきます。いつ頃できるかは分かりませんが、気長にお待ち頂ければ幸いです。
β版のご試用もありがとうございます。「直近画像の選択」で挿入される記法を「キャプションなし」にする設定は既に用意してありますので、下図の水色矢印部分で設定して下さい。

ここで「キャプションなし」の方にして保存すれば、常に FIG が付かない [PICT:~] 記法で挿入されます。
◆①について
ツリー表示ではなく1次元のリストでも良さそうでしょうか?
はい、まさに「指定該当数を超えたものだけを(1次元のリストで)出す」のが望ましいです。私が子カテゴリを使用していないので親子関係にまで意識が行っていなかったというのもありますが、各カテゴリの投稿数を基準として抽出するのであれば1次元で出るのは自然なことだと思います。
◆②について
javascriptのコードのご提示ありがとうございます!tegalog.iniから読むしかないかな…などと考えていたので、htmlに出力している部分からjavascriptで取得するという発想が出ませんでした。試してみたら該当数だけを表示できました!これなら全てのカテゴリ・ハッシュタグのリストは折り畳むなどしておいて、任意のカテゴリ・ハッシュタグへのリンクを常に表示しておくという方法もできそうです。
最後に、Ver 4.7.5βにアップデートしました。本文なしの画像だけで投稿で画像をアップロード→4.7.4から実装された「直近画像の選択」の組み合わせがとても便利です!画像管理画面を別タブで開いてアップロードや画像挿入コードのコピーをしていたので、1画面内で済むようになったのが快適です。さらなる欲を言えば、直近画像の選択で挿入されるコードを「画像のみの掲載」の方にも設定できると嬉しいです。(毎回選ぶのではなく、どちらかに統一できるように設定するイメージです)私は普段キャプション付のコードは使わず「画像のみの掲載」のコードを使用しているので、直近画像の選択で挿入した後に手でFIG:の部分を削除するのがちょっと手間だなと思いまして…。
回答ありがとうございます。(5694です)
カスタムクイックポストとても楽しみにしている機能なので完成が楽しみです。汎用いいねツールも楽しみに待ってます。
>「投稿番号の代わりに任意の名前~」
ありがとうございます。私は数字の連番でなければ気にならないので9桁くらいの乱数でも大丈夫です。
ぜひ実装のご検討よろしくお願いします。
>「チェックの連動~」
了解しました。わかりやすい背景解説をありがとうございます。
公式であったら便利かもなくらいで、jsで管理するのはそこまでめんどうなコードでもないのでこちらは今後もjsで制御しようと思います。
>「下げた投稿の表示先をカテゴリ別に設定~
「返信用途専用のてがろぐ」を1個設けるだけでお望みの動作になると思うのですが(しかも以前はそうなさっていたとのことですが)そうしないようにした理由は何なのでしょう~」
すいません。これは単純にそのためだけのてがろぐを置くディレクトリが増える・できればメインで使ってるてがろぐ一個でまとめてしまいたい・一個とはいえアップデートのなどをするのが面倒くさいというだけのズボラな理由です……。
いまはtegupもあるので、カテゴリごとに下げるを設定を諦めて今のまま使うか、もう一個てがろぐを設置するか改めて考えたいと思います。
>「そのほか末尾に短くまとめてご要望頂いている数個について~」
まとめて
投稿エリアのまわりにリンクボタンなどをごちゃごちゃと置いている&できるだけ小さなスペースで済むように結構みちみちとした配置にしているせいで間違って(特にスマホで)投稿ボタンを押してしまいページ移動することがあるので、テキストエリアになにも入力がないときはボタンにdisabled属性がついてたら便利かな~と思いました(実際に試してないのですがこれもjsでできそうなので、できるならこちら側で対処します)
>「テキストエリアではなく、input[type=text]の投稿エリアもほしい」
もしカスタムクイックポストができたら、選択肢のひとつとしてテキストエリアとinput[type="text"]の選択肢があったらいいかなとなんとなく思っただけでした。
あとメモ専用のてがろぐで、すぐ投稿できるように画面下部に一行分の投稿エリアを設けているのですが、間違って改行するとなんて打ったか見えにくくてできたらinputのほうだと改行できなくていいな~という自分勝手な理由もあります。
これはたぶんCSSかjsでinput[type=text]と同じような感じにできる気もしているので、不要そうなら全く実装していただかなくても大丈夫です😅
追記したほうがいいのこれくらいかと思ったですけどもしほかのものも追記ないとなんでほしいのかわからない、求めてる回答がなかったら申し訳ないです。
それらはおそらく今すぐ欲しい絶対欲しいみたいなのではないので、そんな要望があった程度のメモでも大丈夫です。
てがろぐはサポートが手厚すぎて、解説ページを見る度に凄まじいなと感じます。
これからもお世話になります。
このようなスピード感で実装していただけるとは思っておらず、喜び勇んでVer 4.7.5βを試させていただきました。まさに、思ったとおりのことができました!ご寛容なご対応に感謝いたします。
また、4.7.5を試させていただいて、他にも
🔵アニメやドラマの話数などを表記する際の「#半角数字」が手間なく入力できるようになったこと
🔵ブログとして使用しているてがろぐ(トップページでは各投稿の一部のみを表示→クリックで記事全文ページに飛ぶレイアウト)で、記事投稿直後そのまま記事ページに遷移して全文が確認できるようになったこと
🔵ログイン画面でパスワードマネージャが使いやすくなったこと、またユーザーIDを他人に知られにくくなったこと
など、まさに痒いところに手が届くといった仕様変更で、毎度のことながら感嘆いたしました。
いつも細やかなご対応・ご改修、ありがとうございます。
暦の上ではそろそろ春ですが、寒さは続くようですし、そろそろ花粉の季節でもありますので(涙)、どうぞご自愛なさってください。




