2021年1月3日の投稿[8件]
➡ 2021年1月3日(日) 20時39分 〔3年以上前〕 No.1882 ✎ !
➡ 2021年1月3日(日) 19時52分 〔3年以上前〕 回答/返信 No.1881 ✎ !
🎂Re:1880◆カテゴリが1つも選択されていない場合に何を出力するかは、管理画面の[設定]→[ページの表示]→【カテゴリの表示】→[1投稿にカテゴリが1つも設定されていない場合]欄で設定できますが、これでは対処できない問題でしょうか?◆カテゴリへのリンクをアイコンにしたい場合は、次の方法ではいかがでしょうか。まず内側スキンには、[[CATEGORYLINKS]] と書いておきます。すると、そこで出力されるHTMLは以下のようなカテゴリリンク(の列挙)になりますので、
<a href="?cat=カテゴリID" class="categorylink">カテゴリ名</a>このa要素を、CSSで
.categorylink[href*="カテゴリID"] { ~装飾~ }のように装飾すると良いかもしれません。例えば、
.categorylink[href*="sakuratan"] { ~装飾~ }のように書くと、『class名が「categorylink」であり、href属性値に「sakuratan」という文字列が含まれる要素だけ』を対象にして装飾できます(属性セレクタ)。なので、各カテゴリIDごとの装飾をあらかじめ用意してbackground-imageプロパティなどを使って画像を指定(もしくは::after疑似要素で画像を指定するなど)すると、カテゴリが複数個あってもカテゴリ1つ1つを別個の画像として列挙できる気がします。◆カテゴリの並び順は、カテゴリツリーを上から順番に眺めた並び順(=投稿欄の下部に表示される「区分」ボタンでリストアップされているカテゴリの掲載順)と同じハズです。なので、カテゴリ管理画面から掲載順序を調整することで、各投稿に挿入されるカテゴリの並びも調整できます。……というわけで、どんな感じでしょう? #🌱豆知識
とりあえず夕飯を食べたのでケーキ欲は治まってきました。ぐふー。(夕飯にケーキを食べたわけではありません。)
🎂🎂🎂🍰🍰🍰
➡ 2021年1月3日(日) 16時53分 〔3年以上前〕 回答/返信 No.1880 ✎ !
1877です。返信ありがとうございます。複数カテゴリに対応できなかったのは、本文ボックスの背景にカテゴリ名を表示するのと、カテゴリリンクをアイコンに貼るのが難しいと思ったからです。
カテゴリ名表示は本文のボックスとカテゴリ名だけのボックスを用意して、カテゴリ名のボックスを本文ボックスの背景に重ねればいいのですが、カテゴリ名はIDの[[CATEGORYIDS:IFEMPTY:代替文字列]]に該当する独自タグがないので、カテゴリを選択してないと何も文字列を出力できないんですよね。そこでCSSのE:afterでカテゴリ名を指定して対応したのですが、これだと複数のカテゴリ名を表示することはできないので…。
アイコンにリンクを貼る方法はtegalog.cgi?cat=&[[CATEGORYIDS]]でURLを取得してリンクを貼ってるんですが、これだと複数カテゴリには対応できません。例えばカテゴリの管理画面でアイコンや画像をカテゴリ毎に登録しておいて[[CATEGORYLINKS:IMAGES]]みたいな独自タグで出力できるようになるといいかも。
もうひとつはカテゴリがどういう並びで出力されるのかわからないので、管理画面で番号を割り振れるようにして、出力順を任意に並び替えられるようにすると挙動がわかりやすいかもしれません。 #要望
どちらにしても私が今回やったカテゴリ別にタイトルの背景色と枠線の色を変える方法は、カテゴリが多いとCSSがとんでもないことになるのであまり需要はないと思います(^_^;)
➡ 2021年1月3日(日) 12時17分 〔3年以上前〕 No.1879 ✎ !
🍰Re:1877◆これは凝ったスキンをお作りになりましたね! ご愛用をどうもありがとうございます。◆複数カテゴリに対応できなかったポイントをお知らせ頂ければ、将来的に何か解決機能を提供できるかもしれません。◆ユーザリンク集は今のところ用意する方向で考えています。心情的にはどれくらい登録して下さるか次第なのですけども、事前には分かりませんしね……。(^_^;)
🍩Re:1884◆匿名だという点では普通の掲示板と何ら変わらないのですが、アカウントが4つあるように見える点が攪乱要因になっていますよね。(笑) 私専用のIDを用意しようかと過去に何度も思ったのですが、まあ、これはこれで面白いので良いかなと思ってそのままにしてあります。(^_^;) おっしゃるとおり、ともよちゃんIDでも私の発言とは限りません。というか、いろいろ使っています。確かに「ともよ」で書くことが多かったですが、ログインし直さないからそうなっていただけのようなものです。^^;
🍩Re:1883◆クリスマスケーキを2度もとは羨ましい。🍰🍰 いやまあ、食べたければ買ってくれば良いだけの話ではあるのですけども。(^_^;)◆管理画面のどこで何ができるのかは、機能が多くなるにつれて分かりにくくなる点が悩みどころなのですよね。Ver 3.1.0では少しでも改善しようと「設定」画面の上部にショートカット群を置いてはみたのですが、まあ、焼け石に水という気もしないでもないです。(^_^;)◆ややマニアックなCSSの記述方法は、古いブラウザが解釈してくれない可能性があって使うのを躊躇してしまいますから、知っていても使えないケースもあってもどかしいです。さすがに属性セレクタについては、もはや非対応ブラウザはないと考えて差し支えないでしょうけども。次回にスキンを拡張なさりたくなった際にでも参考にして下さい。
そろそろ 🌱豆知識 を独立したページにまとめたいし、
そろそろケーキも食べたい。🎂