てがろぐ - Fumy Otegaru Memo Logger -

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

■フリースペース: 編集

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

or 管理画面へ

No.4991

NO IMAGE にしし 備蓄していた龍角散のどすっきり飴(未開封)の賞味期限が2025年1月だった……。┌(:3」└)┐

🍘カテゴリ周り機能のアンケートに回答下さった方々、どうもありがとうございます。今の時点で143件の回答がありました。ご協力に感謝致します。そろそろ閉じようかな、と思いますので何か意思表示しておきたい方々はお早めにどうぞ~。

🍘Re:4990◆回答ありがとうございます。先のアンケートでも、どの項目も最多の回答は「どれでも構わない」でしたので、「機能は欲しいが細かな仕様は問わない」という方々が一番多いのだろうな、と解釈しています。

🍘Re:4989◆まさしくそれが唯一の正解です。仮に「ORの構成要素にNOTが使える」仕様だったとしても、お望みの動作を実現するためにはORを使ってはいけません。AND(=半角スペース)で区切る必要があります。

例えば「林檎」と「蜜柑」で考えましょう。
ある場所に集まった人々が皆、林檎蜜柑を手に持っていると考えて下さい。このとき、
林檎を持っていない、AND(かつ)蜜柑を持っていない人は手を挙げて~!」
……と言えば、
どちらも持っていない人だけが手を挙げますね。これがお望みの動作でしょう。(=mode-galleryではなく、mode-pictsでもない)

ところが、
林檎を持っていない、OR(または)蜜柑を持っていない人は手を挙げて~!」
……と言ってしまうと、以下のようになるはずです。
  • 林檎を持っておらず、蜜柑を持っている人 は手を挙げる (前者の条件「林檎を持っていない」に該当するから)
  • 蜜柑を持っておらず、林檎を持っている人 も手を挙げる (後者の条件「蜜柑を持っていない」に該当するから)
  • 林檎を持っておらず、蜜柑も持っていない人 も手を挙げる
➡つまり、林檎蜜柑の両方を持っている人」以外は全員が手を挙げてしまいます。これは、お望みの動作とは異なるでしょう。
(※「mode-galleryとmode-pictsを同時に満たす場合以外」となるので、(その2条件を満たす状況はあり得ませんから)あらゆるモードが該当してしまいます。)

※この場所に集った人々は全員AND・ORの論理学をマスターしていて決して誤解しないことが前提の例えですが。😋

🟢AND(かつ) → 全条件が同時に成立しないとダメ
🟢OR(または) → どれか1つでも成立すればOK
……という点はご理解なさっていると思いますが、ここにNOTを使う場合には特に解釈に注意が必要でしょうね。

以上のことから、林檎蜜柑を除外したい場合は、ANDを使って「 -林檎 -蜜柑 」と書かなければなりません。
ORを使ってしまい「 -林檎|-蜜柑 」だと、望みの結果は得られないのです。
(※全文検索の場合でも同様ですが、既にご認識頂いているように、てがろぐでは「ORの構成要素にNOTは使えない」仕様なので、そのようなOR検索は元々できないわけですけども。^^;)

論理学の講義みたいな感じになりましたが。^^; 良い質問をありがとうございます。ヘルプドキュメントにも補足的に書いておく方が良いかもしれませんね。「○○でもなく××でもない」という条件指定は AND を使って下さい。

🍘Re:4988◆Fancyboxはバージョンによって仕様が異なりますから、お使いのFancyboxのバージョンも述べた方が良いと思います。また、どんなスキンでお使いなのかも影響しますからその情報も必要です。Fancyboxを使っているということは、少なくともその辺の設定は変更しているわけですよね。なので、どの設定をどう変えて使っているのか、という情報も必要だと思います。一番望ましいのは、お使いのURLを書くことですが。公開する情報を絞れば絞るほど、(その状況が見えなくなるので)回答は得られにくくなると思います。
なお、実装方法にはいろいろあるとはいえ、基本的な考え方はLightboxでもFancyboxでも同じです。No.4918さんのソースを読み解いて応用する(スキルを付ける)か、同じスキンでFancyboxを使って同じことをしている人からの回答を待つか、Lightboxを使うように変えるか、ですが、せっかくCGIを設置して活用なさっているなら、JavaScriptのスキルも付けると『できることの幅』が大きく広がるのでお勧めです。(╹◡╹)ノ

🍘Re:4987◆意見表明ありがとうございます!
🍘Re:4986◆最近たしかに「PCからは(ほとんど)使わない」という方々を見かけることもあってちょっと驚いています。今は「PCを使わないけどもCGIを設置しようと考える」時代なのかと。モバイル環境からの使いやすさも考慮していく方が良いんだろうな~、というようなことは朧気に思ってはいるんですけどもね。回答ありがとうございます!

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