No.4810
お手軽一言掲示板(この辺の文章は「管理画面」の「設定」内にある「フリースペース」タブから編集できます。)
動作サンプルです。 ご自由にお試し下さい。パスワードguest
で管理画面もお試し頂けます。
■いま見ているスキンは「シンプル日記スキン」です。他に、
標準スキン、
昔のツイッターっぽいスキン(ブルー)、
昔のツイッターっぽいスキン(ピンク)、
付箋型スキン、
ジャーナル(日誌)スキン、
ブログタイプスキン(タイトル付きブログっぽくできるスキン)、
黒板スキン、
チャットタイプスキンがあります。
《てがろぐCGIの配布・解説ページに戻る》
:シンプル日記スキン:
スキンは弄り放題なので、掲載したくない要素はたいてい省けます。このスキンでは投稿者名を一切表示しません。
No.4810
■フリースペース:
ここは、CGIの設定画面から自由に文章を入力して掲載できるスペースです。スキンを編集しなくてもCGI上から手軽に内容を変更できます(HTML使用可)。
Xにリンクカードを貼る際に、OGP出力の挙動を少し変えさせていただきたかったので、
CGI本体に後述のソース改編をさせていただきました。
#要望 となってしまうのですが、設定からリンクカード画像のフォルダを別途指定できるようになると便利だなぁと思いました。
(以下ソース改編内容の共有です。環境はロリポップのエコノミーです。)
やりたかったこと
OGP画像(リンクの絵)はサイズ制限あり&Xのサーバにキャッシュされるので
・リンク画像は縮小&Twiterbotがアクセス可能にする
・元画像はそのまま&直リンク禁止にする
・アクセス制限設定のためリンク画像と元画像のフォルダを分けたい(親子ではなく兄弟)
・リンク画像の出力は記事投稿時に一緒にしたい
・OGP取得時(botでのアクセス時)は最低限の情報を返すようにしたい
やったこと
(CGIカスタマイズ)
・OGP画像の最終的なパス文字列の画像フォルダ名をリンク画像フォルダ名で置換
・アップロード処理にGDライブラリでの元画像縮小+リンク画像フォルダに同じ名前で保存する処理追加
・OGPとPowered byのみを出力するスキンの作成、UAでbotと判断した場合はそちらを適用するようにスキンパラメータ判定直前に値をOGPスキン名で上書き
(サーバー設定)
・htaccessで元画像フォルダの直リンクを禁止