エントリー

タグ「freo」の検索結果は以下のとおりです。

freo Ver 0.4.0

PHPの設定に、初期状態では .htaccess ではなく ini_set() を使用するように変更しました。

.htaccess があると Internal Server Error になる」というサーバーは結構あるようで、これが設置難易度を上げている要因の一つみたいなので、仕様変更。
これで、より多くのサーバーですんなり動作する…はず。

あと、freo用にPHPの設定内容を確認できるツールも作成中。公開は近いうちに。

携帯対応

ひととおりの機能を携帯対応にしたのでテスト。ファイルアップロード以外は、パソコン経由と同じ機能が利用できます。

もう少しテストしてから配布予定。

freoアルファ版へのFAQ

freoに対して、よくもらう要望とか。

閲覧権限の無い記事・フィルタリングされた記事は、そもそも一覧に表示しないようにしたい

テンプレートを編集すれば非表示にできますが、改ページ処理に問題が出てしまいます。(1ページあたりの表示件数が一定にならないとか、前後の記事に移動できないとか。)
プログラム側で対処するとなると、どうしてもプラグインの仕様が複雑になりすぎるので、今の仕組みでは完全には難しいかも…。

ただ、「エントリー」ではなく「ページ」ならページ移動処理の影響は比較的小さいので、そのうちにテンプレート編集方法の解説を作成したいと思います。

複数のfreoを設置する際、プログラムなどを共通化したい

設定を変更すれば、共通化できるように設計しています。
解説はそのうちに。

TinyMCE以外のエディタを使いたい

エディタ部分はfreoのプログラムから独立しているので可能です。
解説はそのうちに。

TinyMCEの挙動がおかしい

TinyMCEの仕様なら対処は難しいですが、そのうち調べます。

画像閲覧時にLightboxやThickBoxを使いたい

テンプレートを編集すれば可能です。
解説はそのうちに。

設置が難しい

制作が一段落したら解説ページを充実させます。
ただし、Web Diary Pro よりも環境を選ぶのは仕様です。

カテゴリーごと・記事ごとに表示を変更したい

テンプレートを編集すれば可能です。
解説はそのうちに。

PC用画面で、絵文字を簡単に入力したい

いつか絵文字挿入ツールを作ります。

OpenIDに対応して欲しい
mixiやYahoo!のIDで、ゲストユーザーとしてログインできるように

OpenIDは現在勉強中。
「OpenID.ne.jp」と「はてな」の認証は比較的容易に実装できそうですが、mixiやYahoo!などはSSLを経由した承認が厄介で、かなり環境を選びそう。
今のところ、実装できるかどうかは不明。

グループ・フィルター・オプション・カテゴリーの「説明」の登録内容がどこにも表示されていない

今のところ、テンプレートを編集しなければ表示されません。
そのうち使いどころを考えます。

一部のファイルの文字コードがShift-JISになっている

日本語を含まないファイルは、WindowsではShift-JISとして認識されるのです。

メール投稿プラグイン

エントリーメール投稿プラグインを公開しました。ついでに、関連エントリー表示プラグインも公開。

本体の不具合を教えていただいたりしましたが、また近いうちにー。

freo Ver 0.3.0

絵文字の変換にHTML_Emojiを使用するように変更しました。

承認機能に関する不具合も修正していますが、できれば承認の流れ自体をもう少し改良したいなぁ…。使い勝手がイマイチ。

でも次は、一旦プラグインの制作を進めるとします。

HTML_Emojiで絵文字変換

freoの絵文字変換処理にはMobilePictogramConverterを使っていたのですが、公式サイトが消失してから結構経っています。残念ながら開発は終了みたい。

なので他のライブラリを検討していたのですが、HTML_Emojiが良さそうだったのでfreoに組み込んでみた。(配布はまだ。)
使い方がシンプルで解りやすいし、高速に動作するのでいい感じです。

しばらく自分のブログでテストするとします。

携帯メールで投稿

200912061352000.jpg

携帯メールで更新できるプラグインを作成したのでテスト。(配布はまだ。)
写真も添付してみた。

ギャラリー自動作成プラグイン

作品を登録していくと、自動的にギャラリーとして表示するプラグインを作成中。

freoで普通に「ページ」として作品を登録すると、以下のようにテキストリンクでの表示になります。
http://freo.jp/sample_custom/page/novel

テンプレートを編集すれば、以下のように画像での一覧表示ができます。
http://freo.jp/sample_custom/page/gallery/stephansdom

ただし、分類を選択する前はテキストリンクでの表示です。http://freo.jp/sample_custom/page/gallery

テンプレートの編集だけでは「登録された画像を一括表示」は難しいので、ギャラリー表示機能をプラグインとして2パターン作成。

1つ目は、時系列にギャラリーを表示するプラグイン。pixivのイラスト一覧ページのような表示ができます。下のサンプルにはありませんが、改ページとかタグで絞り込みも可能です。
http://freo.jp/sample_custom/page_image/gallery

2つ目は、イラストサイトでよく見かける、分類別にすべて表示するプラグイン。
http://freo.jp/sample_custom/page_image_categorized/gallery

もうしばらく調整してから配布してみます。思いついたら、他のパターンも作成するつもり。

freo Ver 0.2.0

freoに以下の機能を追加しました。

  • GDだけでなく、ImageMagickにも対応。
  • 作品ファイルへの直接アクセスを防げる仕組みを実装。
  • 作品ファイルは、携帯から閲覧するとキャリアに応じた画像変換ができるように改良。
  • 管理ページでの検索機能を調整。

作品ファイルへの直接アクセスは、

  • http://www.example.com/freo/index.php/view/15 に添付されたファイルは、http://www.example.com/freo/index.php/file/view/15 から、PHP経由でアクセスできる
  • http://www.example.com/freo/index.php/page/about に添付されたファイルは、http://www.example.com/freo/index.php/file/page/about から、PHP経由でアクセスできる
  • つまり、URLに file/ を付加するとPHP経由で添付ファイルにアクセスできる
  • その上で、.htaccess などで添付ファイルへのアクセスを禁止しておけば、作品ファイルへの直接アクセスを防ぐことができる

という仕組みで制限します。つまり、ファイルにアクセスするためには必ずfreoを経由する必要があるため、freoのアクセス制限機能がそのまま反映されます。freo側で閲覧制限をかけておけば「他のサイトから画像に直接リンクされる」という問題も起こり得なくなります。

これだけの解説だと理解し難くて使えないと思うので、そのうち詳細な解説を作成する予定。

コメント投稿エラー

しばらくの間、コメントを投稿しようとしてもエラーになっていました…。教えてもらうまで気付いてなかった。

それとは関係なく、配布ファイルも少しだけ修正。

エントリーはともかく、ページで「続きを読む」を使っても実質意味の無い状態だったので、少し仕様変更。エントリーやページに直接アクセスしても、すぐに全文が表示されないようにしてみた。
ちなみに、テンプレートを編集するだけで以前の仕様に戻すことができます。(解説はまだ無いですが。)

あとは細かな不具合修正とか。

ページ移動

ユーティリティ

カテゴリー

検索

エントリー検索フォーム
キーワード

過去ログ

過去ログ表示フォーム
キーワード

Feed