自作システムの個人ブログ

様々な情報について適当に記述しています。
(モバイル向け)サイドバーまで飛ばす

「メモ」の検索結果

投稿: 2017年02月20日 / 更新: 2017年02月20日 / 筆者: イスターリャ / Comment: 5 / タグ: 運営 システム メモ つぶやき

自作ブログシステムは必要な機能が一通り揃った感じがする。
カラーテーマ変更機能と新着コメントRSSを作成したらいよいよインストーラ(イニシャライザ)
を作ることにした。

あ、RSSアイコンどこに置こう。
決めてなかった。
投稿: 2017年02月13日 / 更新: 2017年02月14日 / 筆者: イスターリャ / Comment: 1 / タグ: 運営 システム メモ つぶやき

今日も今日とて、機能の拡張を行えました。
記事の編集削除面では少し不具合がありますが、専用関数を作ることでなんとかなるでしょう。
記事マネージャで一部の記事の内容が表示されないのは弱りましたが……これはSQLとかの不具合だと信じましょう。もしかしたら文字列のトリミング辺りで不具合があるのかもしれませんが。
機能追加が多すぎて汎用化作業が進みませんね。次は……「次へ」「前へ」があると良いでしょうか。
ですが基本的には前回の記事と同様です。前回の記事は箇条書きになっているのでToDoがたくさん詰まってます。

(更新)投稿済み記事の編集機能テストです。
投稿: 2017年02月10日 / 更新: 2017年02月10日 / 筆者: イスターリャ / Comment: 6 / タグ: 運営 メモ

実装する機能を検討中なのです。
現在、以下のような機能を検討しています。

実装予定機能

コメントシステム

・ 大前提として、クライアントのJavaScriptが有効であること(サイト移転を考慮し、チェック処理を入れておくこと)
・fc2のように、確認ページを挟む(確認ページにPHPの画像認証ライブラリ「Securimage」を使用)
・スパムフィルタの考案
→ http://www.sound-uz.jp/php/note/spampost
→ http://cms.helog.jp/security/securimage/
→ URLを1つでも含むなら承認待ち / URLを3つ以上なら即刻削除 / URLのみの投稿もアウト / 短縮URLは即刻削除
→ IPアドレスごとに1時間のインターバル、ただし他の人が投稿すると5分まで短縮される(なくすかも)
→ 過去5コメントに全く同じ投稿が見受けられた場合に即刻削除
→ 即刻削除した投稿が2件以上同じ$_SERVER["REMOTE_ADDR"]から投稿されていたら、公式投稿フォーム以外ならブラックリストに登録(ドメインごと)
→ 即刻削除した投稿が5件以上同じOS&画面サイズならそのセットを7日間コメント禁止に
・コメント投稿後に更に確認ページを設け、そこでJavaScript(jQuery)による転送を行い、作業を完了させる
・ コメント管理ページを新設、承認済み&承認待ちコメントと制限中環境を一望できる

テーマ機能

・ CSSを2つ以上指定すると上書きされる動作を利用
・ JSONでデータを読み書きし、書くときに一緒にCSSファイルも出力する or JSONを毎回読んでPHPでCSSを直に記述する(優先順位どうなるんだろうか)
・ 色を変えるだけ、画像指定とかは無理
・ レイアウトの変更も厳しい

画像アップローダ

・ 基本的に画像はbase64で置いておきたいけど……使い回すのに便利かな
・ アップロード&一覧画面からアップロード
・ クリックでモーダルウィンドウが開き、URLをコピー可能に
アップロードできるのは1つのIPアドレスに対し10枚/日(実装できたら)
・ ログイン権限により削除できる画像が制限される(画像は権限レベルの情報を保持する)(意味あるかなぁ)