プラグイン開発についてその1
2008.06.04
SOYCMSはプラグインを追加することで機能を拡張することが出来ます。
プラグインの開発について、簡単にまとめましたので記事にします。
プラグインには以下の種類があります。
-テンプレート記述プラグイン
(calendarプラグイン、パン屑プラグイン)
-イベント起動プラグイン
(カスタムフィールドプラグイン)
-その他
(テンプレート同期プラグイン)
ひとつのプラグインが複数の機能を持つこともあります。
template design by Free CSS Templates
2008.06.04
SOYCMSはプラグインを追加することで機能を拡張することが出来ます。
プラグインの開発について、簡単にまとめましたので記事にします。
プラグインには以下の種類があります。
-テンプレート記述プラグイン
(calendarプラグイン、パン屑プラグイン)
-イベント起動プラグイン
(カスタムフィールドプラグイン)
-その他
(テンプレート同期プラグイン)
ひとつのプラグインが複数の機能を持つこともあります。
2008.05.22
本日SOY CMSのバージョン1.1.3をリリースいたしました。
今回はバグの修正が中心となります。
Ver 1.1.3での修正および変更内容は以下になります。
サイト管理
-初回ログイン時にサイトにログインしようとする不具合を修正
携帯用ページ
-携帯用ページでダイナミック編集が行えない不具合を修正
-携帯用ページのタイトルフォーマットに%MINIPAGE_TITLE%を追加
-携帯用ページのタイトルフォーマットが保存されない不具合を修正
-携帯用ページのアドレス出力はエイリアスをデフォルトに変更
-携帯用ページのダイナミック編集で画像ファイルが表示できない不具合を修正
-携帯用ページの画像変換コード"im.php"の配置場所を変更
-携帯用ページのノード削除が確認無しでおこなわれるのを修正
-モバイルツリープラグインの深さ指定を追加
ブログページ
-ブログのトラックバックとコメント表示件数がデフォルト30であったのを10に変更
-ブログのコメント一覧画面のスタイルを改良
-ブログのトラックバック一覧画面のスタイルを改良
-ブログの設定ページの表示が不適切であったのを修正
-ブログページの「ページの確認」をすべて「ブログを確認」に変更
-ブログのエントリー投稿アイコンにも「記事の投稿」の文章を表示するように変更
-ブログ一覧画面での更新日時をY-m-d H:i:sからY-m-dへ変更
-トラックバックが正常に送信されない不具合を修正(FC2ブログは解決不能)
その他
-Archive_ZIPの可否が行えないの不具合を修正
-通常ページをすべて標準ページへ用語統一
-ダイナミック編集で、stylesheet以外のlinkタグを取得しようとしてエラーがでるのを修正。
2008.05.19
本日、内容を一新した新マニュアルをリリースいたしました。
プログラム本体に比べ、マニュアルのリリースが大幅に遅れまして申し訳ありません。
3月19日に、マニュアルの整備が必要だとブログで書いて遅れること2ヶ月やっとリリースすることができました。
以前のものに比べ見やすくなったかと思われます。
こんなに遅れた言い訳をしますと、マニュアルを作ることで新たなユーザビリティの向上案だったり、セキュリティの改善案などを発見し、随時それをアップデートしていったからなのです。
っといえばかっこいいのですが、言い換えるとバグフィックスしながら作ったから遅れたともいえるわけで、
マニュアルを作成するということは、使用確認とは別のある種のテストにもなっていそうですね。
2008.03.25
Version1.0.2からアイコンマネージャというアイコン管理用のプラグインが追加されましたので、追加することが出来るアイコンを作成しました。
ラベルアイコンやページのアイコンが足りない方は是非追加してみてください。
モチーフは、SOYCMSのマスコットキャラクターです。ちなみに、名前は勝手に色々呼ばれているようで統一が出来てないです。
ちなみに私は「大豆クン」と呼んでいます。
他にも「豆ゾー」、「ソイ君」などと呼ばれているようです。このアイコンをデザインして下さったゴーゴーデザインさん は「豆ゾー」と呼んでいるそうです。
作成したアイコンは大豆クンを和の色に塗り替えたシンプルなものです。
藍色 あいいろ
浅葱色 あさぎいろ
橙色 だいだいいろ
臙脂色 えんじいろ
栗色 くりいろ
京紫色 きょうむらさきいろ
色の設定には和色大辞典 さんを参考にさせていただきました。
全てまとめたものは↓よりダウンロードしてください。
ダウンロード(zip,20KB)
2008.03.21
ダウンロード版を公開してから見つかる不具合の多いこと…。
開発現場ではIEの謎な挙動が発生するたびに「Fuck IE!」と悪態をついていますが、今回もまたFuck IEです。
IE6で開発ブログの表示がおかしくなっていたもよう…。以前のアップデートでIE7にバージョンアップしていたため、IE6での表示確認が漏れていました。
とりあえずMultipleIEをいれて、IE6でも確認するようにします。
ご迷惑をかけた方にはお詫び申し上げます。
標準でバンドルしているテンプレートにも不具合がありましたので、現在fixしたパッケージを大急ぎで作成しております。
参考-> phpspot : IE3~IE7を一括インストール「MultipleIE」
2008.03.19
1.0.0をダウロードしていただいた方には大変申し訳ありませんが、公開してすぐにマイナーマイナーバージョンアップのお知らせです。
インストーラ無し版の中に、テンプレートのキャッシュディレクトリが同梱されていなかったのがバージョンアップの理由になります。
そのほかにもインストーラーに若干のバグが(HTMLタグ内部にHTMLタグがある、など)あったのを修正しました。
MySQL版はインストールの設定が細かいので説明サイトを臨時に設けました。→こちら
マニュアルの整備が速いところ必要です…(^^;
2008.03.18
はじめまして、日本情報化農業研究所の宮澤です。
先日SQLite版のリリースが完了したところですが、明日19日にもうMySQL版のリリースを控えています。
リリース以降のネットでの評判を見るとMySQL使えないんじゃダメだ~といった意見が多かったため、これを機に利用していただける方が増えると嬉しいです。
リリース直後ですが、次のバージョンの準備も着々と進んでおります。
次のバージョンでは
などがリリースされる予定です。これらの機能は既に使っていただいてる方からの意見で仕様を決めているため、ダウンロードして試していただいた方もご意見を頂けると大変ありがたいです。
近いうちに利用者との交流の場となりますコミュニティを設ける予定ですので、利用者の生の声を期待しています。