トップページ⇒php
986コメント365KB

【CMS】 MODx 【中小企業サイト構築に最適】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/02/18(土) 13:13:17ID:3frFR2qJ
MODxはEtomiteから派生したフリー(GPL)のCMS

SEO的に強く、XOOPSのようなコミュニティ参加型ではなく、
中小企業で複数の管理者でサイトを作っていくという感じ。

CMSで簡単にサイトを構築したいけど、
XOOPSはちょっと大きすぎるという方にどうぞ。

公式
http://modxcms.com/
0002nobodyさん2006/02/18(土) 21:00:18ID:YDV/W3Bm
誰も使ってないのかな?
0003nobodyさん2006/02/18(土) 21:26:28ID:???
初耳。導入事例などあないよろしこ
0004nobodyさん2006/02/18(土) 21:44:10ID:???
まだ、試している段階なのだが、XOOPSを入れてみて、なんか違うと思ってMODxに興味を引かれた。
間違っていたらごめん。あとCMS全般詳しくない、時代についてきていない人間です。

・日本語対応。日本語ドキュメントは無い。

・デフォでmod_rewriteを使って静的ページ(拡張子html)に見せかけることが考慮されている。
 .htaccessとmod_rewriteが使えるのなら、設定するだけで、htmlページのように見せかけられる。

・ページごとにMETAキーワードが設定できる。(たぶん。まだ試していない。)
 ってこれ他のCMSではあまり見かけない機能なの?

・テンプレートは独自(たぶん) ページごとにテンプレートをいじるのが簡単とか・・・?(よくわかっていない)
・ただのphpスクリプトを、そのままスニペットという形でテンプレートに埋め込める。

・管理者としてログインしていれば、公開ページの上にアイコンが出てきて 
 それクリックするとFCKeditorが起動してその場で修正できる。(これってCMSでは普通なの?)
0005nobodyさん2006/02/18(土) 21:51:03ID:???
・XHTMLのvalidなコードを吐く

・フォルダ階層を作ることが可能。(mod_rewrite使用)
http://www.なんとか.com/sub/sub/page.html なんてのも作れる

エンコードの設定にもよるのだろうが、
テンプレートとかを内蔵エディタで修正しようとすると、
改行コードが無いような状態で表示されるが、
いったん保存すると整形されてます。
0006nobodyさん2006/02/18(土) 21:59:43ID:???
MySQL使用。コンテンツは基本的にデータベースに格納される(らしい)が、
キャッシュを使用してページを生成しているから早い(らしい)

まさか画像もデータベースに格納されるのだろうか・・・。そうすると容量が・・・。
テンプレートのdefaultスタイルの下にimagesがあるから違うとは思うが。
0007nobodyさん2006/02/19(日) 00:37:51ID:???
頼むSQLは使わんでくれ
SQLはわしには理解できんのじゃよ
0008nobodyさん2006/02/19(日) 01:28:27ID:???
>>4
>・ページごとにMETAキーワードが設定できる。(たぶん。まだ試していない。)
>ってこれ他のCMSではあまり見かけない機能なの?

SEO的には効果が高いんだけど、XOOPSにはない。分はハックして実装したけど。
最初から考慮されてるなら、その点はビジネス屋さんにはいいんじゃない?

mod_rewriteの点もそう。Yahoo!の検索システムは非常に馬鹿なので
GoogleやMSNのように"普通のURL"は駄目で、長さは短く、階層は浅く、
拡張子はphpやcgiではなくhtmかhtmlに等々、他にもあるけど
Ya!に追従させるのはアホらしい作業がいるからね。

>・管理者としてログインしていれば、公開ページの上にアイコンが出てきて 
>それクリックするとFCKeditorが起動してその場で修正できる。(これってCMSでは普通なの?)

修正できるのが内容なのか、そのテンプレートなのかによるけど
これはコンテンツの種類(区分)をMODxどう捉えてるのか示す点なのかもね。
Wikiっぽい感じかな。
0009nobodyさん2006/02/19(日) 03:25:15ID:???
全部女王村ででき(ry
0010nobodyさん2006/02/20(月) 17:19:09ID:???
うむ。だーれも興味しめさんなw
一人でぼちぼちやるか。

ユーザーの権限ではまったので書いておく。

トップページなどを修正する本店。
自分の店舗のページだけを修正できる支店。を作ると仮定する。

まず、MODxマネージャーの「ユーザ」の「権限管理」からAdministratorではない権限を一つ作成する。
これはユーザーの管理メニュー機能を制限するもの。とりあえずコンテンツ管理関係の許可にチェックを入れる。

そこでshitenユーザーを作る。ユーザー権限は当然さっき作った権限。そしてshitenユーザーでログインする。
「管理」の「MODx設定」の「ユーザー設定」にアクセスパーミッションの使用をYESにすると
「最初は管理者のみが全てのドキュメントを編集することができます。」と書いてあるので、
これでshitenユーザーでは編集できないと思ったが修正できてしまう。

該当ドキュメント(トップページ)のアクセス許可が「全ドキュメントグループ(public)」に
なっているのが悪いのかと思い、「ユーザー」の「パーミッション管理」の
「ドキュメントグループ」からSite Admin Doc Groupというドキュメントグループを作成。
トップページのアクセス許可をSite Admin Doc Groupに変更する。
が、shitenユーザーでログインするとまたもや修正できてしまう。
0011nobodyさん2006/02/20(月) 17:19:39ID:xcfMwvFI
そこで、「ユーザー」の「パーミッション管理」の「ユーザーグループ」から
Site Admin User Groupというユーザーグループを作成する。
そして、「ユーザ/ドキュメントグループリンク」で
Site Admin User GroupがアクセスするドキュメントにSite Admin Doc Groupを追加。

そうしてやっと、該当ドキュメント(トップページ)はshitenユーザーから編集できなくなる。
そのときページデータの「マネージャへのアクセス」にチェックがつく。

どうやらユーザー(グループ)がいない、ドキュメント(グループ)はpublic扱いになるようだ。

なお、「ユーザ」から設定できるものには、他に「ウェブユーザーの管理」と
「ウェブパーミッション」があるが、これらは会員専用ページなどを
作るためのようで、ページ作成には関係ない(と思う。)
0012nobodyさん2006/02/22(水) 04:23:10ID:???
自分も今までは市販の GoLive を使ってきたんだけど,もう CMS の時代かなぁと思い,
評価用にローカルで導入してみました。

なるほど,良く出来てます。というか,まだ使い方がよくわかっちゃいないんですが。英語のドキュメントを読んでみるかなぁ...。

参考サイト:
ttp://www.1km.info/cms_review/modx.html
0013nobodyさん2006/02/22(水) 11:16:21ID:Q+OhM7hz
参考サイト
http://tokyo.atso-net.jp/pukiwikip/?MODx
0014nobodyさん2006/02/22(水) 11:17:37ID:Q+OhM7hz
ブログの作り方
http://tokyo.atso-net.jp/pukiwikii18n/?MODx
0015nobodyさん2006/02/23(木) 20:22:28ID:???
インストールしてみたものの、テンプレートの作り方がよく分からない。
新しいテンプレートの作成でHTMLコードは記述できるんだけど、CSSってどこに記述すればいいの?
0016nobodyさん2006/02/24(金) 15:06:47ID:???
リソース→リソース管理→テンプレートの管理→テンプレートの作成と進む。

/assets/templates

にテンプレート名と同様のフォルダーを作る

(大文字と小文字もちゃんとみてるので注意)

その中に配置するが、結局の所スタイルシートは

<link rel="stylesheet" type="text/css" href="ほにゃらら"

でテンプレートコードで指定するんで、パーミッションさえしっかり設定しておけば結局どこに
置いてもかまわんよ。

しかし、MODx、かなり凄いわ。
0017nobodyさん2006/02/24(金) 19:43:32ID:???
今作りかけのサイト(ほぼ静的HTML)をMODxに移行しようとしているから、
CSSとか前やつのまんま(ルート)に置いて使っているw

すごく大雑把な移行の手順(あまり推奨しませんw)

ブラウザから見た現在のページのHTMLをそのままテンプレートとして保存。
コンテンツ部分をテンプレート変数([*#contents*])に置き換え。
終了w

あとメニューの部分をどうにかせんとな。
標準のDropMenuじゃどうもうまく要求に合わない。
0018nobodyさん2006/02/24(金) 19:53:47ID:???
んで、他のCMS(を使っていないからよく知らんのだが)と比べた
MODxの俺なりのイメージ。変にイメージしてるかもしれんので、真に受けないでね。

MODxは一つのページが一つのテンプレートで表現される。
テンプレートはほぼ普通のHTML。MODx独自のタグが使える。
テンプレートは複数作れる・・・が共通のデザインなら一つでいいだろう。

ページごとに変わる部分(コンテンツなど)は、テンプレートに追加した変数、
つまり「テンプレート変数」に、ページごとに違う値(HTML等)を入れることで表現する。
もちろんテンプレート変数は自由に定義できる。
サンプルではコンテンツ部分は「contents変数」になっている。

メニュー部分などは、テンプレート変数じゃなくて、固定のHTML=「チャンク」や
phpプログラム=「スニペット」を使えばいいだろう。
スニペットからは、$modxオブジェクトにより、階層構造情報やページ情報などの
内部情報にアクセスできる。
0019nobodyさん2006/02/24(金) 20:03:08ID:???
・QuickEdit

ログイン状態だと、普通のページのコンテンツなどのテンプレート変数部分に
QuickEditボタンが表示されて、それをクリックするだけで
WYSIWYGエディタが現れその場で修正できる機能・・・を使う方法↓

管理画面で、テンプレート変数(myvalue)を追加し、テンプレートで使用できるようにする。
テンプレート変数の使い方は[*myvalue*]だが、頭に#をつけて次のように書くと、
QuickEditが使えるテンプレート変数になる。

<HTML>
〜
[*#myvalue*]
〜
</HTML>
0020nobodyさん2006/02/24(金) 20:08:22ID:???
自分がホームページ製作会社で
クライアントから仕事を請け負ったというシナリオ。

ホームページの構成などはうちでやる。
しかし、トップページのニュース部分はクライアントに修正させたい。

その場合、トップページのニュース部分をQuickEditが使える
テンプレート変数にしておき、クライアント用のアカウントを作成する。
(MODx Content Managerにのアクセス権限は与えない)

クライアントは、そのアカウントでログインすると、
MODx Content Managerにログインは出来ないが、
トップページのニュース部分だけは自分で変えられる。

(たぶん・・・)
0021nobodyさん2006/02/24(金) 20:12:07ID:???
自分が本店の管理者で、支店がいくかもあるというシナリオ。

本店の管理者の自分は、どこでもすき放題修正できる。
しかし、支店の管理者は、自分の支店のフォルダ以下のみ修正できる。

その場合、支店ごとのアカウントを作成し、各店のフォルダにアクセス権を設定する。
作成したアカウントでMODx Content Managerにログインすれば、
各店のフォルダ以下のみ修正できる。

(たぶん・・・)
0022nobodyさん2006/02/24(金) 20:13:39ID:???
作成したページを公開するかしないかの設定は出来る。
ただし、承認機能(偉い人が承認するまでどうやっても公開できない機能。でいいよね?)はない。
0023152006/02/24(金) 22:02:10ID:???
>>16
サンクス。
高機能だってことは分かるがとにかく日本語ドキュメントがないのが辛いな。
あっちこっちメニューを探しまくってる。
0024nobodyさん2006/02/24(金) 22:30:48ID:???
需要があるようならローカライズしようか?
0025nobodyさん2006/02/24(金) 22:49:14ID:???
>>24
いいね。
0026152006/02/25(土) 00:14:50ID:???
>>24
マジですか。
できればお願いします。
使いこなせれば素晴らしいCMSになりそうなので。
0027nobodyさん2006/02/25(土) 00:38:02ID:???
えー、承認機能ないのー(´・ω・`)
0028242006/02/25(土) 00:57:46ID:???
なんか,このCMSって将来期待できそうなんで,この土日で頑張ってみる.
0029242006/02/26(日) 01:06:22ID:???
っていうか,既に日本語の言語ファイルがあったんだな.
ちょいちょいいじるだけで,日本語になるじゃん.
0030242006/02/26(日) 01:08:19ID:???
一応,手順

1. ダウンロードする.
2. 解凍する.
3. ここ(http://modxcms.com/forums/index.php/topic,2488.0.html)から好きな言語ファイルをダウンロードして,
manager\includes\langに突っ込む
3. アップロードする.
4. /assets/cache(とその中身),/assets/export,/assets/imagesのパーミッションを777にする.
5. http://<;アップロードしたディレクトリ>/install/にアクセスする.
6. 画面指示に従ってインストール.
7. ログイン
8. Administration,System Configurationとメニューを進む
9. Languageをお好みに
10. Character encodingをLanguageにあわせる.

以上
0031242006/02/26(日) 01:19:17ID:???
せっかくなんで,インストール画面とかを日本語化してみるわ
0032nobodyさん2006/02/26(日) 05:03:54ID:???
>>30
そんなことやらなくても、普通に設定画面で日本語を
選ぶだけ(7〜10の手順)で日本語になったけど?

それ、もっとよくなった言語ファイル?
0033nobodyさん2006/02/26(日) 05:04:38ID:???
たぶん、みんな、ドキュメントの日本語化を希望していると思うよw
0034nobodyさん2006/02/26(日) 07:16:29ID:???
>>24ってネ申だな!

このスレには他にもネ申はいないのか?
0035242006/02/26(日) 10:08:46ID:???
>>32
うちの環境だと最初からあるUTF8言語ファイルだと、出力自体のエンコードはUTF8になるんだけど、管理画面が宣言してるエンコードと不整合を起こした。

上のはそれを回避するための言語ファイル
0036nobodyさん2006/02/26(日) 13:15:52ID:???
>>35
環境のせいかなぁ? LanguageをJapanese-utf8に、
Character encodingをUnicode (UTF-8) - utf-8 にしたんだよねぇ?
うちはこれでなんの問題も無い。

Languageをutf8以外のやつにしたいのなら、言語ファイル必要なのはわかるけど。
0037242006/02/26(日) 13:35:44ID:???
もしかしたら俺の勘違いかもしれない。

参考までにブラウザ教えてくれませんか?
0038nobodyさん2006/02/26(日) 15:22:30ID:???
IE6。Firefoxでも試した。
0039nobodyさん2006/02/27(月) 13:00:24ID:???
>>36 >>35
フォーラムで文字化け起こすと言われているXREA使ってるけど、通常通りの
言語を Japanese-UTF8、エンコーディングを unicode UTF-8 に設定して
テンプレートのcharset=もUTF-8で宣言してみたが、管理画面やコンテンツ
の各種2バイト文字作成も全然問題が起きないんだよね。

不安になって、EUC-JPもテストで動かしてるんだけど、どちらも、問題なく
動いてる。

文字化け問題に関してリンク貼ってあったけど、自分が文字化けしてない
ものだから、いまいち理解できず・・。

XREAで文字化け問題に遭遇された方いらっしゃいます?
0040242006/02/27(月) 19:10:11ID:???
ちなみに俺はsakuraで文字化けに遭遇してます。

インストールしなおしても再現するんで環境を疑うことにした。

もしかしたらcgi版phqのせいかもしれん。
0041nobodyさん2006/02/27(月) 19:44:22ID:???
PHQかあー
0042242006/02/27(月) 20:56:40ID:???
すまん、素でtypo
0043nobodyさん2006/02/27(月) 23:16:10ID:???
俺もそれは考えた。
PHP5とMySQL5のどっちかかなと。
もしかしたらPHP4 or MySQL4がだめなのかもしれないが。
0044nobodyさん2006/03/02(木) 01:34:42ID:???
あー。データベースのエンコーディングか。
0045nobodyさん2006/03/06(月) 19:12:51ID:???
>>40
さくらでも問題がないようだが
http://kyms.ne.jp/category/11/blog/1
0046nobodyさん2006/03/06(月) 21:01:33ID:???
>>45
釣りだよな?
そうじゃないならスレを読み返せ
0047nobodyさん2006/03/06(月) 22:48:28ID:???
さくらスタンダードで、EUC-JPで日本語表示うまくいってるよ。

使い方がいまいちわかってなくて格闘中だけど、
日本語メニュー、ためしに作った日本語ページとも
きっちり表示されてる。
0048nobodyさん2006/03/07(火) 00:12:46ID:???
>>47
俺もさくらスタンダードで弄くってるよ
これ なんとなく つかえそー
0049nobodyさん2006/03/07(火) 01:43:37ID:???
さくらではUTF8で不具合が出るからEUCかShift-JISにしろって話でしょ?
なんか流れが意味不明
0050242006/03/08(水) 00:40:50ID:???
インストーラの日本語化作業をしてます.
もし,翻訳に変な場所とかあれば,指摘していただけると有難いです.

http://modx.loudland.net/wiki/
0051nobodyさん2006/03/08(水) 18:40:46ID:???
いや、さくらでもXREAでもUTF-8のままで文字化けも出ないジャンって話よ。
0052nobodyさん2006/03/08(水) 23:14:11ID:???
さくらでUTF8で文字化け発生しないというソースは?
0053nobodyさん2006/03/09(木) 10:28:19ID:???
俺が文字化けしてないからだよ。
0054nobodyさん2006/03/09(木) 12:02:05ID:???
さくらでも文字化けが出たりでなかったりするのか
なにが原因なんだろうな
0055nobodyさん2006/03/09(木) 15:34:40ID:???
テーブルの文字コードだろ
0056nobodyさん2006/03/09(木) 16:40:00ID:Rbq7NW/T
あげ
0057nobodyさん2006/03/12(日) 01:17:44ID:???
さくらなんだけおど、インストール中に、

Selecting database `modx`: Database selection failed... The database does not exist. Setup will attempt to create it.

Creating database `modx`: Database creation failed! - Setup could not create the database!

って、言われてインストールできない・・・。
mysqlは、MovableTypeで使ってるんだけどなあ
0058nobodyさん2006/03/12(日) 09:57:06ID:???
エラーメッセージに書いてあるじゃないか。

データベースは存在するのか?
0059472006/03/12(日) 20:45:35ID:???
>>57
さくらだけど、データベース名は、ユーザIDと一緒だよ。
データベース設定の一番上の所のmodxを書き換えるのを忘れてるはず。


ちなみに、さくらでUTF-8にしても、文字化けしませんでした。
0060nobodyさん2006/03/14(火) 14:25:53ID:???
>データベース設定の一番上の所のmodxを書き換えるのを忘れてるはず。
それだ!
やってみます。

データベースの使い方ぐらい知ってないと駄目だね・・・
0061nobodyさん2006/03/15(水) 10:39:59ID:???
素晴らしいと思ってウチの会社のを作成してたんだが、厄介な問題を発見したよ・・・・・。

印刷が・・・・・・ベタでしか出ない・・・・。せめてトップベー時ぐらいは綺麗に印字して欲しい。
0062nobodyさん2006/03/15(水) 16:07:50ID:???
>>61
CSSをちょっといじれば済む話だろ?
0063nobodyさん2006/03/16(木) 02:33:57ID:???
うおおお。さくらでもまだインスコできてないものでう。

Setup will now attempt to setup the database:
Creating connection to the database: OK!
Selecting database `mogemogepoo`: OK!
Checking table prefix `modx_`: OK!
Creating database tables: Database Alerts!
MODx setup couldn't install/alter some tables inside the selected database.
The following errors had occurred during installation
Lost connection to MySQL server during query during
the execution of SQL statement CREATE TABLE IF
NOT EXISTS `modx_log_access` ( `visitor` int(11) NOT
NULL default '0', `document` int(11) NOT NULL default '0',
`timestamp` int(20) NOT NULL default '0', `hour` tinyint(2)
NOT NULL default '0', `weekday` tinyint(1) NOT NULL default
'0', `referer` int(11) NOT NULL default '0', `entry` tinyint(1) NOT
NULL default '0', KEY `visitor` (`visitor`), KEY `document`
(`document`), KEY `timestamp` (`timestamp`), KEY `referer`
(`referer`), KEY `entry` (`entry`), KEY `hour` (`hour`), KEY `weekday`
(`weekday`) ) TYPE=InnoDB COMMENT='Contains visitor statistics.'.

---------------------------------------------------
MySQL server has gone away during the execution of SQL s
0064nobodyさん2006/03/16(木) 12:34:53ID:???
ロリポに導入成功しました!

CMSは初めてのことなのですが、CMSのイメージを自分なりに想像したのですが
かなり乱暴なたとえで申し訳ないのですが
携帯とかで、各種設定だけをこたえてくとサイトにしあがるサービス(魔法のiらんど等)の
すごい版って感じなのでしょうか

メニューも用語も調べつつなのでなかなか先にすすめませんが
とても最良なツールを紹介いただき、ありがとうございました!!
英語は若干得意ですので、何かしら協力できたらと思っています
0065632006/03/16(木) 16:34:25ID:???
なんとかインスコできないかなあ
0066nobodyさん2006/03/16(木) 19:02:49ID:???
さくら普通にインスコできたけど。
0067nobodyさん2006/03/17(金) 10:20:07ID:???
さくら、XREA、ロリポ、land 共に問題なし。
というか

>>62
例えばどうイジればいいのですかね?ヒントでも良いので教えてくれれば嬉しい。
0068nobodyさん2006/03/17(金) 21:23:07ID:???
これって、CMSといいつつアプリケーションフレームワークとしても使えるように考慮されてるね。
たいがいのことはCMSの部分でできて、足りない部分を開発するときはこいつをフレームワークとして使う。
まさにこれだよ、おれが欲しかったのは。

おい >>1 よ、
いいもん紹介してくれるじゃねーかこのやろう!
0069nobodyさん2006/03/20(月) 01:11:32ID:???
ttp://modxcms.com/forums/index.php/topic,3351.0.html
ttp://www.bodenplatte.jp/news20060316.html
モデレータ募集中らすい。
0070nobodyさん2006/03/22(水) 03:43:17ID:???
>>69
フォーラムの翻訳は、
×テュートリアル
○チュートリアル
だよな普通。
0071nobodyさん2006/03/22(水) 23:18:12ID:???
ところでMODxってなんて読むんだろ?
モッドエックス?
マッドエックス?
0072nobodyさん2006/03/23(木) 10:04:10ID:???
モドックスとか
0073nobodyさん2006/03/23(木) 10:20:29ID:???
司会がダウンタウンからますだおかだに交代! ますだおかだデラックス
0074712006/03/23(木) 23:23:30ID:???
そっか、つなげて読むのか・・・
モドックスでいいかなぁ
0075nobodyさん2006/03/24(金) 01:45:57ID:???
windowsに入れてみた。
動くけど、使い方勉強します。
linuxサーバーあるけど、本番に入れるのもなんなので・・・
管理画面の日本語OKだけど、テンプレートとかは文字化けするのか?
Winで使ってる人いますか?
土日で使い方勉強します。また報告します。
0076nobodyさん2006/03/24(金) 02:25:45ID:???
charsetがModxの設定に応じて変るわけではないので変えといたほうがいいよ。
0077nobodyさん2006/03/26(日) 19:14:50ID:???
Joomla!に比べてずっと使いやすい。小規模なサイト作りには最適かも。

大した問題じゃないけど、少しだけ気になった点が一つ。

・フォルダのドキュメントエイリアスをparent
・ドキュメントのドキュメントエイリアスをchild
・フレンドリーURL、フレンドリーエイリアス、エイリアスパスをYesにする

この場合、/parent.html、/parent/child.htmlは存在するけど、/parent/index.htmlは
「存在しません」になる。
0078nobodyさん2006/03/26(日) 22:15:38ID:???
/parent/とか/parentにアクセスしたら、parentフォルダが呼びだされるんだから、親フォルダのドキュメントかindex.htmlみたいなものでしょ?
そこにDropMenuなりNewListingなり置いて、見せかた工夫すれば問題無いと思うんだけど。
リアルと違ってindex.html無いからディレクトリ丸見え、ってなるわけじゃないし。
わざわざ、index.htmlにアクセスする人の為ってことならエイリアス名がindexのドキュメント作ればいいし。
迷子にならない為なら404にサイトマップ作っとけばいいんじゃない?
0079nobodyさん2006/03/26(日) 23:00:55ID:???
ぱっと見よさげだったのでちょっと使ってみた。
ユーザ管理回りが結構しっかり作ってあるので企業サイトでも使えそう。

でもやっぱり承認機能はどうしても欲しいんで、
モジュール作れば何とかなるかなーと思って
ひとまずフォーラム見たらスレッドがあった。
http://modxcms.com/forums/index.php/topic,2048.msg14372.html

ロードマップにはあるけど実装時期は未定。
で、とりあえず代替ソリューションがあがっていたのでメモ。

1. 「承認待ち」のドキュメントグループを作り、そこにだけドキュメントを作成できるユーザを作る。
2. で、管理者/上司がそのドキュメントを一般公開されているグループに移す。

まだ試してないけど、問題なさげならこの方法で承認機能がつくまでガンガル。

MODx気に入った。紹介してくれた>>1に感謝。
0080nobodyさん2006/04/02(日) 17:48:59ID:???
うほwなんかいい!
http://www.opensourcecms.com/index.php?option=content&task=view&id=388&Itemid=143&PHPSESSID=0cfa5a8633de0b3fb4250fe513965dd6
で評価が1番じゃないのにはなんかありそうだけどしばらく使って見ます(・∀・)
0081nobodyさん2006/04/02(日) 19:41:00ID:???
まとめページとして使ってください
http://matomepage.net/cms/index.php?MODx
0082nobodyさん2006/04/06(木) 14:31:24ID:5SdM4rQB
これってHTMLとかCGIとかPHPとか知らない人がツール使って作るって言うよりは、
そういうWebプログラミングが出来る人が、つまらないHTMLの管理とかを任せて
ウェブシステムを作り上げるって感じだね。

Webプログラミングが出来ない人は、これ使ってもたいしたことできなさそうだけど、
MODxをフレームワークとして使って、独自のウェブシステムを作るってには
いろんな制約とか無くていい!
0083nobodyさん2006/04/08(土) 02:00:13ID:???
>>82

でも、現状はサーバー環境をかなり選ぶようだ。
MODxでフレームワークは良いけど、実際にそのサイトを一般に広く見てもらうためのデザインをくっつけるのは、
CGIとかPHPとかの苦手なデザイナーだったりする。
もう少しスニペットとかが出て、サーバー環境に依存しにくくならないと、広く使われることはないんじゃないかなぁ。

デザイナーが手を出さないってことは、企業向けには全滅ってことになりかねないし。
0084nobodyさん2006/04/08(土) 02:25:29ID:???
現時点での本格導入はあきらめました。

今の段階では、日本語で本格的に使うにはかなり厳しいCMSです。
スニペットを軽く手直しする程度では済まない部分もあります。
あと、設置する環境によっては、少々手を入れても全く安定しないし。

ただ、柔軟性が高いし面白い機能も満載なんで、目は離せないですね。
0085nobodyさん2006/04/08(土) 11:12:02ID:???
日本語化してみたけどなんだか変だよね??
普及の鍵になるとしたらもっと噛み砕いた表現じゃないと受け入れられ難いとおもう

あとまとめサイトの充実が特に重要かな・・・
・レンサバとかへの設置マニュアル
・基本的な使い方
とかがあれば結構増えると思う
0086nobodyさん2006/04/08(土) 11:31:44ID:???
http://www.bodenplatte.jp/news/news20060316.html
MODx公式サイトに日本語サブフォーラムができるかも

既にMODx公式サイトをウォッチしていらっしゃる方は御存知のとおり、
公式サイトにおいて、フランス語フォーラムやフィンランド語フォーラムのように、
日本語についても、カテゴリを持ったサブフォーラム作成の打診がありました。
ソースはこちら。
http://modxcms.com/forums/index.php/topic,3351.0.html

フォーラムのモデレータが3人ぐらい立候補してくれれば作成される事になると思いますが、
今のところ一人しか候補がいないようです。
最近MODxに関心が高まっていて、さらに普及できるチャンスなのですが、
どなたか立候補する方はいないのでしょうか?

0087nobodyさん2006/04/10(月) 18:57:01ID:yaMHf1bY
しかし書き込み少ないな
0088nobodyさん2006/04/10(月) 21:34:36ID:???
久々にいいもんみっけ!と思ったんだけど
>>84
がちょっと気になる。

> 今の段階では、日本語で本格的に使うにはかなり厳しいCMSです。
> スニペットを軽く手直しする程度では済まない部分もあります。
これってどういうこと?UTF-8でインストールしてサンプルいじってんだけど、
今のところ問題なく動いてるみたい。スニペットによってはダメってこと?

> あと、設置する環境によっては、少々手を入れても全く安定しないし。
もうちょいkwskプリーズ。
0089nobodyさん2006/04/10(月) 22:35:59ID:???
サーバーのスペックが低すぎるとか・・・
0090nobodyさん2006/04/11(火) 00:06:39ID:???
>>88
UTF-8ならそんなに日本語処理は問題ない(EUC-JPやShift-JISほどじゃない)。
最大の問題はEUC-JPとShift-JISのサーバー。米国産なので2バイト文字に配慮が無いし…。

スニペットとかもISO決め打だったりして、日本語対応にするには色々と手間がかかるんだす。
まあ、そのうち対応してくれると思うけど…いつ頃になるのねぇ…
0091nobodyさん2006/04/12(水) 20:36:18ID:???
実際使ってみてぜんぜん問題ないんだけど、
具体的にどこで日本語の問題があるの?
0092nobodyさん2006/04/12(水) 21:14:00ID:???
>>最大の問題はEUC-JPとShift-JISのサーバー
0093nobodyさん2006/04/12(水) 23:11:43ID:???
euc-jpで設置してみたけど日本語検索できなかった
0094nobodyさん2006/04/13(木) 00:10:34ID:???
>>93
標準の検索だと日本語が通らないけど、31行目の[ $searchStyle = 'relevance';]を
[$searchStyle = 'partial';]に変えると日本語が通るようになる。

試してごらん。
0095942006/04/13(木) 00:14:33ID:???
>94に自己レス

「標準の検索」というのは標準で使われているスニペット「FlexSearchForm」と言う意味(ページではない)。
ログイン後、リソース→スニペット→FlexSearchFormをクリックで編集になる。
テキストエディタにコピーして検索をした方が早いかも(最初のコメントが切れた後に記載がある)。
0096nobodyさん2006/04/13(木) 18:39:49ID:???
>>94
検索できました。ありがとうございます。
スニペットの設定はソースを直接弄るのですね
0097942006/04/13(木) 19:14:52ID:???
>>96
そう。
スニペット自体が生のphpで、それを呼び出しているから。
だから、テストする時はメニュー(上の「保存」とかあるところ)で「複製」をクリックして複製してからやらないと、
変になった時に修復が出来ない可能性がある(ローカルにテキスト保存も可)。
日本語環境等に問題はあるけど、素性の良さそうなCMSなので、長い目で見て欲しい。
0098nobodyさん2006/04/14(金) 00:56:22ID:???
>>88
あちこち設置してみたところ、>>90さんの言う通りです。
・UTF-8で統一すれば問題はおきにくい
・EUCやSJISでの運用を重視した設定のサーバーだと、不具合が起こりやすい

標準スニペットのNewsListingが、多言語対応を強化したようです。
日本の方が指摘されていたhtmlentitiesの問題点も修正されたようで、日本語表示
のトラブルは徐々に改善されつつありますね。
0099nobodyさん2006/04/17(月) 12:46:42ID:???
xreaで設置してみたけど、

言語:japanese-euc
エンコーディング:Japanese (Shift-JIS) - shift_jis

で文字化けしなくなったけど、統一せんでもええんやろうか・・・
0100992006/04/17(月) 12:50:36ID:???
スマソ。やっぱり統一しないといかんみたいです。
クイックエディットが文字化けしてタ
0101nobodyさん2006/04/18(火) 12:47:16ID:???
いろいろCMSを試してみたけど、自分的には
スレの通り、【中小企業サイト構築に最適】だと思いました。
日本語環境もサーバによっては最初は文字化けするのは当然
ということで、.htaccess等の設定で充分対処できると思います。
細かいバグはそのうち修正されることでしょう。
■ このスレッドは過去ログ倉庫に格納されています