【CMS】 MODx 【個人、中小企業に最適】 Part2
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/06/11(月) 12:44:51ID:???SEO的に強く、XOOPSのようなコミュニティ参加型ではなく、
個人、中小企業で複数の管理者でサイトを作っていくという感じ。
CMSで簡単にサイトを構築したいけど、
XOOPSはちょっと大きすぎるという方にどうぞ。
HTMLベースの既存サイトも、そのまま移行可能。
テンプレートなんて設定しなくてもいいんです。
偉い人にはそれがわからんのです。
公式
http://modxcms.com/
お試し稼動サンプル
http://www.opensourcecms.com/index.php?option=com_content&task=view&id=2101
前スレ
【CMS】 MODx 【中小企業サイト構築に最適】
http://pc11.2ch.net/test/read.cgi/php/1140235997/
0069nobodyさん
2007/08/03(金) 12:47:00ID:???0070nobodyさん
2007/08/03(金) 21:58:22ID:???quick_editがどうのこうのって言うんで再インストールしてみたんだがNG。別にどこもいじった覚えないんだけどなぁ
複数人で管理してるサイトで通常はFTPで更新しているんだが、今後はMODxにしようかと裏でこそこそ作ってたんだが
他のだれかが何かしたのかと思って確認してもおかしなところが見つけられない。
おかしくなった直前で自分のやってた作業だと劇遅の回線(ADSLなのに14000bpsくらいw)で作業しててタイムアウトはよく出てたくらいかな。
でも編集はほとんどなくソースを眺めてたくらいだし。
日本語の情報少なめだから何かあるたびに英語のドキュメントをインチキ英語で読んでるんだが今回はまだ未解決。
↓だれかこんなエラー出た人いませんか?(ユーザー名のトコだけ伏せました)
≪ MODx Parse Error ≫
MODx encountered the following error while attempting to parse the requested resource:
≪ PHP Parse Error ≫
PHP error debug
Error: Unknown(assets/modules/quick_edit/output.class.inc.php): failed to open stream: No such file or directory
Error type/ Nr.: Warning - 2
File: /home/sites/lolipop.jp/users/@@@@@@@@/web/modx/manager/includes/document.parser.class.inc.php(742) : eval()'d code
Line: 70
0071nobodyさん
2007/08/03(金) 22:43:32ID:???アップし忘れたか誰かが消しちゃったんじゃない?
007270
2007/08/03(金) 23:41:42ID:???ファイルを読み込んエディタで開いてみましたが欠損ない状態でした。
installフォルダをアップして再インストールかけたんですけど意味なかったんでしょうかね?
データベースはそのままでサンプル以外は上書きアップグレードの状態で同バージョンをインストールさせてます。
まだスニペットも2−3個しか作ってないし退避させての完全に新規インストール以外に手段はあるかなぁ?
0073nobodyさん
2007/08/04(土) 00:01:14ID:???[リソース]-[リソース管理]-[テンプレート]を開いて確かめた方がいいかも。
パスが通っていないだけだと思うんだけどなぁ。
ちなみに俺の環境では、QuickEditが強制的に日本語環境になってしまって、ログイン中だけLocaleがおかしくなる。
Date()関数で曜日出力してるときに文字化けして俺涙目。
slimboxも、このときだけはなぜか機能しない。
007470
2007/08/04(土) 00:14:31ID:???エラーはログイン中だけで出るんです。
ログオフすればエラー画面は出ません。
エラーでる前にやってた作業としてフォト蔵API使って遊んでたんですがプログラムのバグでうまく動かなかったり
タイムアウト出たりしてて、MODxからいったん離れてhogehoge.phpってファイル作って実験してました。
(結局仕様からくる制約で希望通りの動作は無理だという結論に達してしまいましたが)
更にその前はロリポブログにlightboxを組み込んでましたが、そのときは問題出ませんでした。
テンプレートにも欠損ありませんでした。
QuickEditが日本語環境で〜ってあたりが気になります。
0075nobodyさん
2007/08/04(土) 00:29:13ID:???この影響で、日付出力関数を使って曜日を表示させるときに、「Sun.」と表示されるべきところが、「日」のように日本語ロケールの影響を受けるみたい。
しかし、そのまま「日」と表示されれば問題ないんだけど、UTF-8にしているにも関わらず文字化けして埋め込まれる。
もし、>>70がこの影響でパースエラー起こしてるなら[リソース]-[リソース管理]-[プラグイン]からQuickEditを停止してみてはどう?
0076nobodyさん
2007/08/04(土) 00:29:55ID:???007770
2007/08/04(土) 00:49:10ID:???とりあえず今までQuickEdit使ってなかったしプラグイン停止させたままでも支障なさそうです。
ただレイアウトがおかしくなっているところがありました。CSSがおかしくなってるんかな?って感じです。
xhtmlの方は書き換わってる感じないのでCSSを中心に見直して見ます。
やっと一歩前進というか元の位置に戻れた・・・(^^;
他のCMSよりは理解しやすい方だと思うけど細かいところでかなり疑問持ちながら使ってます。
0078nobodyさん
2007/08/04(土) 01:57:20ID:???mixiのMODxトピ見てたらWikiに追記したって書いてあったよ
0079nobodyさん
2007/08/04(土) 22:28:43ID:???SWFUploadを作ってください。
http://www.moongift.jp/2007/07/swfupload/
とMODxの開発者に伝えてください。おねがいします。
0080nobodyさん
2007/08/04(土) 23:46:35ID:???好みのスクリプトが使えるように選択肢は欲しいね。
0081nobodyさん
2007/08/05(日) 11:31:02ID:???0082nobodyさん
2007/08/05(日) 13:37:20ID:???0083nobodyさん
2007/08/05(日) 15:50:36ID:???0084nobodyさん
2007/08/06(月) 01:22:28ID:???FTPでガッとやった方がシンプルで楽だよw
0085nobodyさん
2007/08/08(水) 16:59:50ID:???インストールがうまくいかないです。orz
レンタルサーバーのロリポップ使って解説本見ながらやっていたのですが
「testconnection」押した時に
『Connection to host: passed... Checking database: failed - could not select database modx!』
と表示されてうまく解決できないまま来ております。
ロリポップのコントロールパネルでデータベースは作成済みで
MODxのバージョンは0.9.6です。
ここをクリアできればOKを思いますのでどうか解決法をお願いします。
0086nobodyさん
2007/08/08(水) 17:35:31ID:???MODx とか勝手に指定してるんだろう。
ロリポップで製作された名前を入れよう。
0087nobodyさん
2007/08/08(水) 18:22:12ID:???すばやい回答ありがとうございます。
database nameをデフォルトのmodxから変えたらインストールうまくいきました。
(本でTable prefixを触らなくていいと書いてあったのを上のDatabaseも含んでいるのだと勝手に勘違いしていました)
これでなんとかスタートラインに立てそうです。
本当にありがとうございました。
0088nobodyさん
2007/08/14(火) 21:44:33ID:???0089nobodyさん
2007/08/15(水) 00:42:55ID:???0.9.6になったばかりだってw
細かい不具合はあるけど、安定してるって意味で安心だ
次はページの履歴や公開許可機能が欲しいなぁ
0090nobodyさん
2007/08/15(水) 00:50:02ID:???>次はページの履歴や公開許可機能が欲しいなぁ
ページの履歴は欲しいね。
DBが肥大化しそうだけど。
公開許可機能ってどういうこと?
009189
2007/08/15(水) 02:09:08ID:???現在のMODxだと一回公開したページは編集保存すると他の人がすぐ閲覧できるよね
もし編集中の状態を見せたくないなら、そのページを一旦公開停止にするか、全ページをメンテナンス状態にすれば防げるけど
で、公開許可機能って言うのは、例えば
・上司に編集内容を審査して貰って、OKが出れば初めて公開中のページに反映されるようにしたい
・個人で使用するときでも、編集前のページは閲覧可能なまま編集中のページは見せたくない
そう言うときに下書きみたいにワンクッションおくものが欲しいのよ
履歴機能があれば、そう言うのも可能かなぁと思うんだけどね
0092nobodyさん
2007/08/15(水) 09:14:55ID:???>編集前のページは閲覧可能なまま編集中のページは見せたくない
ああ、なるほど。出来たら便利だね。
フレンドリーURLを使えば似たようなことは出来るけど面倒だしねぇ。
89が作ってくれw
009389
2007/08/15(水) 19:39:27ID:???うへ、上手い実装が思いつかないから無理無理w
プラグインで保存と読み込みをフックして、DBの下書き用テーブルに書き込めばいいのかなぁ。
>フレンドリーURLを使えば似たようなことは出来るけど面倒だしねぇ。
これって、編集前のページを複製して、一時的にそちらを見せるってこと?
編集中のページ数が多くなるとややこしくなりそうw
0094nobodyさん
2007/08/17(金) 23:27:07ID:???>・上司に編集内容を審査して貰って、OKが出れば初めて公開中のページに反映されるようにしたい
>・個人で使用するときでも、編集前のページは閲覧可能なまま編集中のページは見せたくない
こういうことが可能なCMSってあるの?
009589
2007/08/17(金) 23:50:51ID:???後者はわからないけど、前者はtypo3で出来るって聞いた事がある
でも、高度すぎてテンプレすら使い方が理解できなかった
それでページ構成が分かりやすかったMODxユーザになったのでした
0096nobodyさん
2007/08/18(土) 00:15:59ID:???後者の方は求めているものとは違うかもしれないけど
反映する前にプレビューができるというやつなら実装しているものが有ったはず
0097nobodyさん
2007/08/18(土) 20:02:13ID:???一つ前に戻す、ぐらいは欲しいな
0098nobodyさん
2007/08/21(火) 10:11:57ID:???操作はYOMIみたいなかんじで。
相互リンク依頼(相手)
↓
フォームに必要事項記入(相手)
↓
承認で反映(自分)
みたいな感じ。
0099nobodyさん
2007/08/21(火) 19:45:50ID:???ハブとなるページのURLを設定(リンクではない)するだけで
勝手に関連のあるページへの相互リンクが増えていく。
ページのデザインは自由自在に変えられるから、
システムを使った自動的な相互リンクとわからないようにする・・・
なんてものを作って相互リンクなるものの効果を無効にしたい。
弱小サイトが中身を作らないで検索順位をごまかそうとする方法論。
でもそれで検索順位が(今となってはわずかなのだろうが)上がる。
だからやらないといけない。
そんな無意味な相互リンク市ね。壊してやる。
0101nobodyさん
2007/08/29(水) 09:35:28ID:RtFRMf/V0102nobodyさん
2007/08/29(水) 16:55:55ID:???テンプレートにテンプレート変数を設定したら
ページ作るときに追加フィールドがあらわれ
ページでテンプレート変数の値つかえるようにするためだよ
こんな説明でわかるか?wwww
0103nobodyさん
2007/08/29(水) 19:09:59ID:???通常は編集時刻や作成時刻を基準にするけど、これは自分で好き勝手に書き換えられない。
そこで、テンプレート変数に日付型を追加してやって、ここに日時を記録しておく。
dittoからはそのテンプレート変数の日付を参照するようにすると、いつ作成した記事でも順番を変えられる。
他にはminiblogのカテゴリタグに使われたりしてるね。
0104nobodyさん
2007/08/29(水) 20:12:38ID:???ページの右上に、このページの作者を表示したいとする。
もちろんページの内容の一部として、右上にあたる部分に
名前を書いてもいいのだが、ミスによるデザインの崩れなどを防ぐために
ページの編集で内容とは別に作者入力フィールドが
あったらいいとは思わないか?
そういうときに使用する。
0105nobodyさん
2007/08/30(木) 10:04:43ID:???動的にページを生成できるところにも期待していて,
自分で作ったデータベースを活用したシステムをつくり
たいんだけど,お勧めの参考書って何かな?いにしえの
CやPascalプログラマで,HTMLの手打ちをやっていたり
するので,プログラムの基本やHTMLとCSSの基本の
概要はわかっているつもりです。
0106nobodyさん
2007/08/30(木) 10:47:58ID:???参考になるかは知らんが。
0107nobodyさん
2007/08/30(木) 14:11:12ID:???出力さえ出来れば他のスクリプトとも連携可能だけどね。
0108nobodyさん
2007/08/30(木) 23:57:24ID:???頂きました。データベースから直接ページを作り出すんじゃなくて,
一データレコード一ページって感じで作るなら,この本で充分そう
ですね。
実現したいのは,PHPを使って,データベースからひっぱってくるのを
かなり自由に(GUIを使って条件指定,裏ではSQL発行)したかったんで
すが,別に上述の方法でも,実現できそうですねぇ。
MODx以外でも使える応用力をつける意味で,時間を作ってウエブの
サービスとして使えるデータベースシステムを勉強したいのですが,
掲示板システムがよく例題に上がっている市販の本だと,いまいち,
具体例過ぎてほんとにこれでいいの?と不安になります。セッション
管理とか,クッキーとかを体系的に学べないものかなと思っています。
0109nobodyさん
2007/08/31(金) 00:10:41ID:???0110nobodyさん
2007/08/31(金) 00:32:53ID:???そういうのを知りたければ、MODxとか忘れて他のもので。
0111nobodyさん
2007/09/01(土) 16:56:37ID:fGUplrri一瞬、ハーバーライフと間違えるところだった。。
違うよ、コレは。
ヤフオク関連の最強情報
これを知らずして、ヤフオクで稼ぐことは出来ない。(キッパリ)
http://2ch2.net/.l?=jd2e
0112nobodyさん
2007/09/04(火) 10:43:06ID:RYVYXoKr管理画面からファイルのアップロードをしようとすると
この種類のファイルはアップロードできません!
と怒られてしまいます。
ファイルタイプの設定はしてあるのになんで?
0113nobodyさん
2007/09/04(火) 11:47:33ID:???0114nobodyさん
2007/09/04(火) 13:08:10ID:RYVYXoKr0115nobodyさん
2007/09/04(火) 17:32:53ID:???0116nobodyさん
2007/09/04(火) 19:29:13ID:RYVYXoKr0117nobodyさん
2007/09/05(水) 16:40:00ID:???詳細な情報を出さなきゃ答えようもないだろう
ここはエスパースレじゃないから
0118nobodyさん
2007/09/06(木) 15:30:14ID:???0119nobodyさん
2007/09/06(木) 15:32:44ID:3RnIGEs5管理画面のツール->MODx設定->ファイルマネージャのアップロード可能なファイルタイプ
というところでファイルタイプを指定してリソースのファイル管理で
アップロードしようとすると「この種類のファイルはアップロードできません! 」
となってしまいます。
これでわかるでしょうか?
0120nobodyさん
2007/09/06(木) 18:35:55ID:???あとは>>118の指摘も確認しといたほうがいいぞ
0121nobodyさん
2007/09/06(木) 19:34:00ID:3RnIGEs5MODx設定を使用をチェックしたらできました。
大変助かりました、ありがとうございます!
0122nobodyさん
2007/09/06(木) 23:03:39ID:???管理者でさえ忘れて障害に躓くことがあるかもなw
0123nobodyさん
2007/09/10(月) 10:31:22ID:???特定のウエブユーザーにだけダウンロードしてもらいたいファイル(PDFなど)が、
あるんですが、どうやって実現したらよいのでしょうか?
ウエブユーザーを制限したドキュメント内に
PDFファイルへのリンク(assets/files/xxx.pdf)を置いてみたんですが、
直接http://〜/xxx.pdfで誰でも読めてしまうんで。
0124nobodyさん
2007/09/10(月) 17:31:19ID:yQBRQ8TfLightWindowとか使えなく無いか?
0125nobodyさん
2007/09/10(月) 19:23:13ID:???この二つを使ってMODxからストリーミングでファイル送信するようにすればいいと思うよ
ページのほうでウェブユーザ制限をいれてみて
ただし、送信中はプロセス立ち上がりっぱなしで重くなるから注意
ttp://www.modxcms.com/FileDownloadPlugin-1191.html
ttp://modxcms.com/FileDownload-502.html
>>124
Slimboxでもなる
だから、俺はQuickEditを無効にした
0126nobodyさん
2007/09/10(月) 20:48:06ID:yQBRQ8Tfやっぱり俺の環境だけじゃなかったのか
この問題だけで3時間ぐらい解決方法さがしてたけどググるにも出てなかった
MODxで検索するとこのスレ大抵ヒットするしw
0127nobodyさん
2007/09/10(月) 21:00:40ID:???Box系の動作確認だけならログアウトするか、別ブラウザで見ればいいし
Webユーザとか使ってるとこだと問題になるのかな
0128nobodyさん
2007/09/10(月) 23:47:10ID:???俺なんか、それ以外にDATE出力の曜日部分が
勝手に日本語ロケールになって文字化けしたんだぜw
しかもキャッシュされててログアウトしても直らなくなるし
ユーザ設定のfront-endの言語指定が機能してないよね
英語だと問題ないのに('A`)
0129123
2007/09/14(金) 10:14:45ID:???FileDownloadでうまく行きそうです。
しかし、本家サイトの
Resource Repositoryを上手に利用するコツは無いものか?
便利なものが在りそうだが、目的のものにたどり着けない。
0130nobodyさん
2007/09/14(金) 11:24:38ID:???リソースの上手い検索方法があれば俺も知りたい
右側の検索窓ではタグに書いてあるキーワードしかヒットしないんだよね
リポジトリトップからしらみつぶしに探すかグーグル先生に頼ってる
それと、フォーラムの片隅に目的のお宝がひっそり眠ってる事もあるよ
0131nobodyさん
2007/09/14(金) 12:16:12ID:???wikiあるのか。編集する勇気のある人いないかな。
0132nobodyさん
2007/09/16(日) 09:56:10ID:ICD4BZkI<meta name="keywords" content="〜〜〜” />
ってのが自動で挿入されるけど
これを手動でテンプレートに各方法ってある?
0133nobodyさん
2007/09/16(日) 10:08:55ID:???0134nobodyさん
2007/09/16(日) 10:29:22ID:???少しはぐぐれよw
ttp://modxcms.com/forums/index.php/topic,7793.0.html
ttp://phize.net/resource/modx/metatag.html
ttp://chibinowa.net/notebook/modx/memo/117.html
0135nobodyさん
2007/09/16(日) 10:45:51ID:ICD4BZkIおぉぉぉおおおおおキタ━━━━(゚∀゚)━━━━!!!!
ありが�
0136nobodyさん
2007/09/18(火) 23:34:25ID:GoYSabwZフォルダ管理の仕方とかDittoとかのプラグインの組み合わせた使い方がよくわからない・・・
0137nobodyさん
2007/09/18(火) 23:56:13ID:???それとreflectがバグってることに早く気づく事w
ありゃぁ、はっきり言ってMODxのDBを借りた別アプリって感じがする規模だぜ
0138nobodyさん
2007/09/19(水) 19:25:16ID:???DittoとかJet・・・・なんてスニペット利用したら
Blogとか掲示板のようなものが作れるけどいかんせん面倒くさい
適当にフォルダ作ってそこに[{Blog}]とか[{bbs}]と書いたら
MODxが自動でBlogみたいな動作するプラグインやスニペット、ページ類を作ってくれると楽なんだけど
0139nobodyさん
2007/09/19(水) 22:36:16ID:???0140nobodyさん
2007/09/19(水) 22:49:50ID:???おれは逆だ。MODxのフレームワーク風味なところに
将来性を感じている。
0142nobodyさん
2007/09/20(木) 10:50:24ID:???TOPページと中ページ3種ぐらいの構成だとホント楽。
0143nobodyさん
2007/09/20(木) 11:04:39ID:???他のCMSを組み込んだりもできるし
0145nobodyさん
2007/09/20(木) 17:14:05ID:wpEJnFfI0146nobodyさん
2007/09/21(金) 02:05:27ID:???0147nobodyさん
2007/09/21(金) 07:17:42ID:???WordPress等の出力をブリッジさせんの、どっちがいいんだろうな
0148nobodyさん
2007/09/21(金) 08:45:52ID:???0149nobodyさん
2007/09/21(金) 18:31:07ID:???これのことか?
http://nanabit.net/modx/wordpress-integrator.html
0151nobodyさん
2007/09/25(火) 08:19:13ID:???0152nobodyさん
2007/09/25(火) 12:18:22ID:???なんかTinyMCEまわりでとちってるみたいだけどさっぱりわからねえ
0153nobodyさん
2007/09/25(火) 13:17:25ID:???ブラウザのエラーログ見て落ち着いて原因のファイルを特定してみ
転送モードミスやどれかのファイルうp失敗してるんじゃないかな?
0155nobodyさん
2007/09/25(火) 21:50:07ID:???前は&dateFormat=``で日付だしたら編集した時間の日付を出してくれてたのが
今はページを作成した日の日付を出すようになってしまった・・・
Ditto使って更新したページのリスト作りたいんだがどうしたら
0156nobodyさん
2007/09/25(火) 22:14:38ID:???パラメータあるよ
0157nobodyさん
2007/09/25(火) 22:50:41ID:???[[Ditto? &language=`japanese-utf8` &parents=`0` &depth=`5` &dateFormat=`%m/%d` &display=`30` &sortBy=`editedon`]]
これでやってるんですけど何か足りないでしょうか・・・
0158nobodyさん
2007/09/25(火) 23:00:27ID:???0161nobodyさん
2007/09/26(水) 00:04:34ID:???うっほほい、うっほほい、うっほほいほい!
キタ━━━━(゚∀゚)━━━━!!!!
マジでサンクス!5時間悩みまくってたw
0162nobodyさん
2007/09/26(水) 20:47:55ID:???@SELECTでDBからデータを持ってきてData Gridで表示したいんだけどDB値をそのままだったりdate_formatとかで変換したものを表示するのは出来たんだけど
持ってきたデータを比較とかして表示できないもんかと。
普通にスニペットでDBアクセスして$mdb2->queryAllして比較したり加工したりとかして出力って普通の流れでは完成している。
できれば@バインドを上手に使って出来ないものかと思ってます。
Phxとかdittoがよくわかってないんだけどこれらはこういう場合は使えないの?
0163nobodyさん
2007/09/26(水) 21:26:41ID:???バインド使い込んでないんでオレはわからんがw
0164nobodyさん
2007/09/29(土) 11:34:47ID:???複雑な処理をするなら、スニペットを使うほうが良いんじゃないか?
@バインドは単にデータを引っ張ってくる役だと思う。
@EVALでやれば@バインドでも比較等して吐けるんじゃない?
そこまでして無理やり1行プログラミングするのも何か違うと思うが。
0165162
2007/09/29(土) 13:54:47ID:???MODx本見ててどうにか使えないもんかと思ってたんだけどやっぱスニペットでするべきかぁ
どうしても1行プログラミングしたいわけじゃないんだけど簡潔に記述できるならその方がいいなぁーと思ってました。
それにしてもPHxが便利とWEBとかで見ても使いどころがわからない。
先は長いなぁ・・・
0166nobodyさん
2007/09/30(日) 11:04:12ID:???どっかいっちまった(@.@;)
0167nobodyさん
2007/10/02(火) 04:17:22ID:???0168nobodyさん
2007/10/10(水) 23:47:17ID:???WegLoginPEってやつをダウソして中を見てるとカスタムタグ(?)みたいな記述やAPIとかがあるみたい。
カスタムタグ(?)が使えるならプロフィールに「好きな○○」とか追加してウェブユーザーの内容を拡張できるってことなのかな?
それとも別にデータベーステーブルを設けてるだけ?
英語ばっかで読むだけでも時間かかるし、その割りによくわからんしって感じです。
サークルのメンバー管理をするのになにかないかなーって探してるんだけど標準のウェブユーザーで登録できるものだけでは項目的に不足で
別にテーブル設けて自前のスニペットかスタンドアロンのPHPスクリプトで処理するしかないのかと考えてます。
現在は自前のPHPで書いた頼りないスクリプトで運営しています。
コラボレーションツールとしてMODxを試し始めたところですが、うまく組み合わせて使えば会員制サイトも簡単に作れるみたいな紹介記事に
期待を込めてちょっとずつ勉強してるとこです
0169nobodyさん
2007/10/12(金) 22:04:10ID:SS4nMaR7■ このスレッドは過去ログ倉庫に格納されています