RSS 1.0, 2.0 共に、各記事のタイトルを CDATA で囲むようにした。
理由は、半角の&がタイトル内に含まれていた場合に正常に rdf を表示できなくなるため。これまでは、記事の本文、 dc:creator の部分は CDATA で囲んでいたが、タイトル部分は囲んでいなかった。
この記事のリンク用URL&トラックバックURL : https://red-souls.jp/ichounoki/rnote/works/software/20201121_230633769701.htm
RSS 1.0, 2.0 共に、各記事のタイトルを CDATA で囲むようにした。
理由は、半角の&がタイトル内に含まれていた場合に正常に rdf を表示できなくなるため。これまでは、記事の本文、 dc:creator の部分は CDATA で囲んでいたが、タイトル部分は囲んでいなかった。
この記事のリンク用URL&トラックバックURL : https://red-souls.jp/ichounoki/rnote/works/software/20201121_230633769701.htm
以前、「font awesome の icon を設置した」で、 font awesome の icon を ul や ol の list-style に使うためには、
li:before {
font-family: FontAwesome;
content: 'f073'; /* icon unicode */
}
と記述すればよい、と書いたが、今回、サイトの ssl 対応をしているうちに、なぜか、この方法で表示できていたアイコンが、表示できなくなっていた。
サイトの ssl 対応が原因かどうかは不明だ(もしかして、知らないうちに既にそうなっていたのかも知れない。)が、このままでは困るので、試行錯誤した。
「Font Awesome 5 Freeで疑似要素(:after,:before)のcontent指定する場合」を参考に、 font-family を変更し、
li:before {
font-family: "Font Awesome 5 Free";;
content: 'f073'; /* icon unicode */
}
と、記述することで表示できた。
ただし、一部のアイコンは、これだけでは表示されず、追加で、
font-weight: bold;
も記述する必要があった。 font awesome のフリー版が regular, light, brands には対応しておらず bold のみであることが原因ではないかと思うが、詳細は不明。
この記事のリンク用URL&トラックバックURL : https://red-souls.jp/ichounoki/rnote/works/software/20201121_143056562963.htm
キーワード: font awesome icon blog parts
rNote-re で使用している XMLRPC サーバ rn_xmlrpc.php を修正し、 ssl での転送に対応した。
fsockopen() に指定する url の先頭に ‘ssl://’ を追加したり、 http となっているところを https に変更したりしただけなので、これで本当に対応できているかはよく分からないが、とりあえずは動作しているようだ。
この記事のリンク用URL&トラックバックURL : https://red-souls.jp/ichounoki/rnote/dev/20201121_021542913146.htm
サーバ側が ssl ( https ) に対応できるようになったため、対応した。
http でアクセスされたときに 301 リダリレクトで常時リダイレクトする方法は試行してやり方が分かっているが、 XMLRPC サーバの機能が正常動作するかがはっきりしていないので、当面 301 リダイレクトは解除してある。
rn_xmlrpc.php を ssl 対応してみたので、試験的に 301 リダイレクトを使用してみることにする。特に問題なく XMLRPC の機能が使えるようなら、そのまま運用となる。
この記事のリンク用URL&トラックバックURL : https://red-souls.jp/ichounoki/rnote/memo/20201121_020333045338.htm