てがろぐ - Fumy Otegaru Memo Logger -

お手軽一言掲示板(この辺の文章は「管理画面」の「設定」内にある「フリースペース」タブから編集できます。)




or 管理画面へ

■フリースペース: 編集

ここは、CGIの設定画面から自由に文章を入力して掲載できるスペースです。スキンを編集しなくてもCGI上から手軽に内容を変更できます(HTML使用可)。
動作サンプルです。◆他のスキン:標準スキン, 昔のツイッターっぽいスキン(ピンク版), 付箋型スキン, シンプル日記スキン, ジャーナル(日誌)スキン, ブログタイプスキン, チャットタイプスキン, 黒板スキンてがろぐCGIの配布ページに戻る

No.5658, No.5657, No.5656, No.5655, No.5654, No.5653, No.56527件]

ここにお書き下さったご要望に対して、追加で質問をしたり対案を提示したりすることがありますが、それはご要望を否定したいわけではなく、『その機能を実装する優先度』を判断するために情報が必要だからです。
ご要望はできるだけ詳しく背景事情も含めてお書き頂ける方が、追加で質問する手間が省けるのでありがたいです。よろしくお願いします。

🥧Re:5655◆発掘ありがとうございます。なんか似たようなスクリプトを昔にどこかで書いたよな、というような気はしていたんですが。(^_^;)

🥧Re:5656◆最も知りたかった情報はまさしくそれです。『既にてがろぐを複数設置している』・『大枠で分けるほど離れた話題でもない』という背景事情がある前提なら、「特定のカテゴリだけ下げる扱いにしたい」という希望も理解できます。
要望には背景事情も一緒に書いてくれ……!と言っているのは、まさにこのためです。この背景事情が分からないと、他に良い方法があるのか、それともその機能がないと困るのかが分からないので、その要望を検討リストに加えるべきなのか、加えるとしたらどれくらいの優先度を付けて把握すれば良いのか、が判断ができませんので。)
「特定のカテゴリだけ下げる扱いにしたい」というご要望は過去にもありましたから、(取り下げるとのことですけども)「そういう需要はあるようだ」という理解はしておきます。(一般的にある要望なのかどうかは確かに今のところは分かりませんが。^^;)

ちなみにですが、以下の機能だとどちらがより希望に近いですかね?
  1. 各カテゴリの設定に「このカテゴリに属する投稿は全部『下げる』扱いにする」という設定項目がある。
  2. 「HOME(=何の表示条件も限定されていないページ)で表示対象外にするカテゴリID群」を一括設定する設定項目がある。
Ⓐの場合は、各投稿の表示される場所が「下げた投稿の表示先」の設定に従いますが、Ⓑの場合は単にHOMEで表示されないだけで他には影響しません。
(910文字) No.5658 回答/返信 at by NO IMAGE にしし
5649です。
にししさん返信ありがとうございます!

教えて頂いた方法で問題ありませんので、要望はスルーして頂いて大丈夫です。

JavaScriptを使用するなど、実装して頂かなくても可能なことは意外とたくさんあるんですね🤔
(114文字) No.5657 at by Icon of admin あどみ
>>5650です~
隠したいのではなく特定条件下でしか表示されないようにしたいんです~
元々非公開でやってますし、もっと大枠のカテゴリ毎にてがろぐを複数設置していて既に煩雑でこれ以上増やしたくないし、大枠で分けるほど離れた話題でもないんです
ですが口振りからして「ポンポン増やしたくない、同じてがろぐで済ませたい」という感覚はあまり一般的ではなかったみたいですね💦
的外れなことを言って申し訳ありませんでした、要望は取り下げます💦お目汚し失礼いたしました~

>>5655 ありがとうございます~
ただ前提として「自動で下がるカテゴリを指定できると管理が楽だな~」って話をしてたんですよね~
(295文字) No.5656 at by Icon of admin あどみ
カテゴリを下げたい件、以下のjavascriptでできますがこれじゃダメですかね?以下は例としてカテゴリID「memo」にチェックを入れると同時に「下げる」にもチェックが入ります。
// 特定のカテゴリを選択した場合自動で「下げる」にもチェックを入れる ここから
   // 参考:https://www.nishishi.org/testground/tegalog/?postid=49...
   if(textarea && document.querySelector('input[type="checkbox"][value="rear"]') != null) {
   const memoCheckbox = document.querySelector('input[type="checkbox"][value="memo"]');
      const rearCheckbox = document.querySelector('input[type="checkbox"][value="rear"]');
      if(memoCheckbox.checked) {
         rearCheckbox.checked = true;
      }
      memoCheckbox.addEventListener('change', function () {
         rearCheckbox.checked = memoCheckbox.checked;
      });
   }
// 特定のカテゴリを選択した場合自動で「下げる」にもチェックを入れる ここまで
(677文字) No.5655 at by Icon of admin あどみ
おっと、ポケモンスリープでポケモンに朝ごはんをあげるのを忘れたまま昼になってしまった。日曜日(なべ容量2倍)なのに……。┌(:3」└)┐
初めて旧発電所に行ったところカビゴンが緑色だったんですけども、旧発電所のカビゴンが常時緑色というわけではないんですよね? たぶん。今回たまたま色違いカビゴンが出てきたということかな?

🥧昨年末の記事の半ばにある『ご要望は歓迎(&同時に書いてあると助かること)』にも書きましたが、ご要望には「その機能を必要とする背景」も詳しめに書いて頂けると助かります。別に書いて頂かなくても要望としては受け取りますが、背景事情が分からなければ「優先度を考える情報」もないので、検討リストの末尾に加わるだけになります。(いや、そうなるとは限りませんが、その可能性が上がります。)
もちろん、背景事情が分かっても、検討リストの末尾に加えるだけになる可能性もありますけども。(^_^;)
(402文字) No.5654 at by NO IMAGE にしし
昼食はマカロニグラタン。グラタンに近い絵文字って何だ……? パイ?🥧

🥧Re:5648◆(>>5638)まあそうですよね。設定項目をいろいろ増やさないといけないので、気長にお待ち頂ければ幸いです。
>>5645)なるほど、「改行区切りのURL群」が一括で手に入る別ツールをお使いだという背景なんですね。理解できました。空白か改行かで区切って複数入力できるような感じの仕様にする方向で考えます。

🥧Re:5649◆とりあえず現状では [F:abc:​] と書くと良いです(※abcはお望みのclass名)。​はUnicodeのZero Width Space(ゼロ幅スペース)なので、システム的には空白扱いですが、幅がゼロなので画面上には何も見えません。つまり display:none; を書かなくても元から何も表示されないので、::afterだけを付ける用途に使えます。数値文字参照の「8203」が覚えにくい場合は、何でも簡単入力ボタン機能を使って、ボタンクリックで [F:abc:​] が入力されるように作っておくと良いのではないかと思います。

※数値文字参照を使わなくても、この「Zero Width Space」自体の文字をコピー&ペーストして貼り付けることも可能なんですが(ゼロ幅とはいえ文字には違いないので)、ゼロ幅であるがためにコピーしにくいんですよね。ペーストしても本当にペーストされたのかが見た目で分かりませんし。Zero Width Spaceを含む前後の文字と一括して選択した状態で貼り付けることができれば、数値文字参照の長い見た目を避けて、本当に見た感じは [F:abc:​] にしか見えない状態で使うことも可能だとは思いますけども。

🥧Re:5650◆その「嫌な思い出」と「害虫」だけを投稿するてがろぐをもう1つ設置するよりも、同じてがろぐに投稿しておいて「下げる」に留めたい理由が分かると、今後の方針を考える役に立ちそうな気がしますので、もしよろしければ教えて下さい。「記録はしておきたいけど隠したい」のであれば、てがろぐをOPEN版とCLOSE版の2つに分けてしまう方が確実だと思うのですが、「積極的に探して見ようと思った人には見れる」みたいな状態にはしたいということですかね?

🥧Re:5652◆今回、この例示を書いていて、複数カテゴリをANDで出す(つまり「絞り込む」)catパラメータの書き方もある方が望ましいな……という気にはなりました。?cat=A,Bが結合(OR)なら、絞り込み(AND)は?cat=A*Bくらいでしょうかね(ANDは論理積と言いますし)。もしくは完全に新しいパラメータを用意する方が良いかもしれませんけども。何か考えます。(とりあえず現状では検索コマンドを駆使してみて下さい。)

検索コマンドの中に「=」記号が出てくるので、検索コマンドを含むURLを書くと「=」が多くて紛らわしいので「=」は%3Dと書く方が無難かもしれません。なお、検索コマンドの「=」の右側は、セミコロン記号を省略すると前方一致で検索になるのでご注意下さい(詳しくは検索コマンドの種類と使用例にあります)。お書き下さった$ci=test+$ci=diary;だと、1つ目の「test」の後にはセミコロンがないので「testで始まるカテゴリID全部」が対象になります。もし「test1」・「test2」というカテゴリがあったら、両方が該当します。それを避けて完全一致にするには$ci=test;+$ci=diary;と指定する必要があります。
(1562文字) No.5653 回答/返信 at by NO IMAGE にしし
>>5647にししさん、お返事どうもありがとうございました。
>>5644です。
おや、そうなのですか…。なるほど理解しました!
当方が求めていたのはandなのですが、これはorのものなんですね……。
凄いすっきりしました。
お手本のURLもありがとうございました。
$ci=test $ci=diaryでサイトマップモードで表示するURLは
?mode=sitemap&q=$ci=test+$ci=diary;
として、かつ検索コマンドを使用するにすれば出てくることも解りました💪
自分の所でやってみたんですけどちょっと上手く行きませんが、大まかの構造はこうだろうというのが解ったのでなんとかなると前向きに考えております。
すごいすっきりしました。ありがとうございました。
要望で恐縮なのですが、URLでのand指定が出来れば良いなと思いました。
cgiの構造が私は解らないのですが多分難しいことなのだろうと思います。

取り敢えず解決したのでほっとしました。
ありがとうございました。
(445文字) No.5652 at by Icon of admin あどみ

■複合検索:

  • 投稿者名:
  • 投稿年月:
  • #タグ:
  • カテゴリ:
  • 出力順序:

■日付一覧:

■カレンダー:

2026年1月
123
45678910
11121314151617
18192021222324
25262728293031

■最近の投稿:

■新着画像リスト:

全328個 (総容量 36.77MB)

動作サンプルです。 ご自由にお試し下さい。パスワードguest管理画面もお試し頂けます。
■いま見ているスキンは「チャットタイプスキン」です。他に、 標準スキン昔のツイッターっぽいスキン(ブルー)昔のツイッターっぽいスキン(ピンク)付箋型スキンシンプル日記スキンジャーナル(日誌)スキンブログタイプスキン(タイトル付きブログっぽくできるスキン)があります。
てがろぐCGIの配布・解説ページに戻る