2010年04月22日
SOY ShopでXMLとFlashの連携を行う
こんにちは、tobeです。
今日はSOY Shopで商品リストをXMLで出力する方法を書きます。
2010年03月26日
HTMLファイル中心のサイトをSOY CMSに移行する
こんにちは、tobeです。先日、
「いままでHTMLファイルを手動で更新サイトを、SOY CMSで管理しようと思います。既存のサイトから一番簡単な移行の方法はなんでしょうか?」
と、いう問い合わせをいただきました。CMSを導入する前はHTMLファイルを手動で管理していた、はよくある話ですよね。
2010年02月02日
iPod touch/iPhone向けブログテンプレート
こんにちは、okadaです。
ちまたで話題のブログ「農場日記」にiPhone向けのページを作ってみました。
cremaさんの「iPhoneテンプレートfor MT」にヒントを得て作ったものです。
(「iPhoneテンプレートfor MT」をSOY CMS向けに改造したものは社長日記(かも日記)で見られます。)
twitterでつぶやいてから十日以上経つのですが、テンプレートパックにして公開するのが面倒ちょっと時間がかかりそうなので貼り付けちゃいます。
- 諸注意
-
- PHP使いまくりなのでテンプレートでのPHP使用を許可していないと使えません。
- iUIライブラリが必要です。各自ダウンロードしてiui.cssとiui.jsを設置してください。
- ブログの設定で記事の表示件数を、フィード出力のみ20件(recent_entryの出力件数)で他は10件にしてください。
テンプレートは「続き」でどうぞ。
2010年01月26日
SOY Shopのページテンプレートを追加する
SOY Shopで、PC用と携帯用で表示するデザインを変えたいので、
商品一覧ページや商品詳細ページのテンプレート数を増やしたいとの意見を頂きました。
テンプレートの追加は追加予定の機能となっておりますが、
1.0.0現在でも増やすことは可能です。
どこにテンプレートのファイルが保存しているか?理解する良い機会ですので、
今回はテンプレートの追加方法について説明します。
2010年01月11日
SOY CMSのインストールと公開側ページの設定
齋藤です。
今回はCMSのインストールについての話を紹介します。
2009年11月17日
特定のURLにだけBasic認証をかける
はじめまして、まめジョーです。
先日アイダホ州出身の友人から相談を受けまして、
「ペルーで新しいプロジェクトをはじめるから、チームで情報共有のためにSOY CMSのブログを使おうと思うんだ、ジョー。pukiwikiでもいいけどやっぱりSOYだよね、ジョー。ところでジョー、そのブログだけは社外秘だから当面はBasic認証をかけたいんだけど、どーすればいいんだい、ジョー」
と言われました。みなさんも、SOY CMSの特定のページにBasic認証をかけたい時ってありませんか? ありますよね??
2009年11月08日
モブログくんからの投稿について
こんにちは、tobeです。
今日はモブログくんを使った場合の途中経過を報告します。
簡単にモブログするならモブログくん
2009年11月05日
SOY Inquiryで生成されたフォームのCSSを変更する
2009年10月24日
テンプレートをPHPの制御構文を使って編集する2
齋藤です
前回はブロック内でPHPを少しだか書き、
記事のタイトルやリンクが格納された配列を取り出すところまでやりました。
今回は、
配列内の値を使って、
文字数制限を書いていきたいと思います。
2009年10月24日
テンプレートをPHPの制御構文を使って編集する1
齋藤です。
今回はPHPの制御構文を使って、
ブログページの文字数制限をしたいと思います。
まずはSOY CMSのテンプレート編集画面でPHPの記述を許可にする
PHP許可方法
common/config/にあるuser.config.php.sampleファイルを開いて、
12行目にある
//テンプレートへのPHPの許可、不許可 (true or false)
//デフォルトは不許可 (false)
define("SOYCMS_ALLOW_PHP_SCRIPT",false);
のfalseをtrueに書き換えた後、
ファイルを保存し、
ファイル名から.sampleを削除して user.config.php にする

管理画面トップに Allow PHP Script : true という表示がされたら成功です。
※PHPが実行されずにソースが表示されてしまう場合は、初期管理者でログインして「ようこそSOY CMSへ」の下にある「キャッシュのクリア」をクリックするか、ページのテンプレートを保存し直してください。



