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

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

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

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

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

公式
http://modxcms.com/
0449nobodyさん2006/10/11(水) 01:45:39ID:???
自分で作るべし
0450nobodyさん2006/10/11(水) 21:41:36ID:???
うー
記事エントリとかは大体把握したけど
テンプレ導入でコケてる俺って・・・
0451nobodyさん2006/10/11(水) 22:05:10ID:???
>>449
ありがと。作れるかどうかはわからんけどw

>>450
テンプレでこけるようなことある?
0452nobodyさん2006/10/12(木) 01:24:39ID:???
けっこう面倒じゃないかな
私が拾ってきたテンプレも、必須スニペや作成が必要な変数とかあったし。
0453Name_Not_Found2006/10/12(木) 10:40:38ID:???
そうなのか
自分でXHTMLとCSSつくってデフォテンプレからタグだけ盗んで
コピペすればいいくらいに思ってたんだけど

ちなみにさっきインストールして今日からユーザになりました
ブログや掲示板を作るのはどーすればいいんだろ
0454nobodyさん2006/10/12(木) 12:28:24ID:???
>>453 →デフォテンプレからタグだけ盗んでコピペ
それでも一応はね、一応は動くよ。でも結局全部イジる事になる。
だって変数が時に・・・アウアウ・・・

すぐに「そんなうまい話があるわきゃないか・・・」と気づく。

ブログは最初からすぐに立ち上げられるようになってます。
0455nobodyさん2006/10/12(木) 13:03:48ID:???
テンプレートはCSSとかわかっているなら始めっから全部作り直した方がいいな
[*content*]とか[*pagetitle*](←文法あってないかもw)だけの
最低限の設定でDittoとかMenutitle?とかのプラグインやスニペット系は
後から設定した方が理解するには最短ルートやと思うで
0456nobodyさん2006/10/12(木) 14:32:34ID:???
>>453
多機能なブログや掲示板を付けたいならMODx内でなんとかしようとしない方がいいよ。
何度も出ているが、記事がどんどん増えるタイプのものは勧めしない。
0457nobodyさん2006/10/12(木) 18:38:53ID:???
>>453
デフォテンプレからタグ持ってくるだけでOKだって。
新しくスニペ入れたりして表示するんならデフォテンプレ使ってたってそのままじゃ
あかんのやから結局一緒。

俺なんかにとってはMTやNucleusよりサイトデザインし易かったけどな。

ブログは最初から入ってるし、ノーマルな掲示板ならJotがお薦めかな。
04584532006/10/13(金) 09:05:01ID:???
をを!
1日経って来てみたら歓迎を受けてるようで(勝手な解釈)
アドバイスもいただき有難い限りです
昨日は朝インストールしてそのあと仕事だったんでちょっといじっただけなんですが
タグの分類を勉強したりサンプルコンテンツで入ってるBlogを試したりしてました
プレースホルダというのがイマイチわかりませんがスニペットは多分
自分でいじったり作ったりは当面なさそうなんでほっときます

今までデザ&コーディングとかMTなんかでXHTML&CSSは
全然フツーにやってたんでテンプレは正直どうにでもなりそうです

今解決したい疑問があるとすれば、
 ・サンプルブログでFCKエディタがシンプルモード表示なので
  画像が入れられない
 ・DropMenuスニペットがデフォルトで入ってて、これはこれで
  使えそうだけど例えば第一階層を左もしくは最上部にして
  第二階層メニューをヘッダあたりに第三階層メニューをさらにその下に
 (http://www.apple.com/jp/imac/ ←こんなの)
  みたいなレイアウトにしたければ各階層メニュー用のスニペを自分で
  作らなければいけないのか他に方法があるのか
てな所でしょうか

Jotというのはまだ見つけてないんですが探してみます
0459nobodyさん2006/10/13(金) 22:53:09ID:???
http://modxcms.com/resource-listing.html
RepositoryのFilter View Byと同じ仕組み、簡単に作れそうで作れない…。

公開されてるスニペットやプラグインだけでは無理なんでしょうか。
0460nobodyさん2006/10/14(土) 02:57:38ID:???
PHP初心者で何もわからない状態なんだけど

MODxとは全く関係のないPHPスクリプト(ツリータイプの掲示板)とか
MODx上で動かすことって出来る?

こんなのとか
ttp://php.s3.to/bbs/bbs7.php
0461nobodyさん2006/10/14(土) 05:13:00ID:???
ふつうにHTMLの中で出来ることは出来るんじゃね?
てかやってみてどうだったか教えてくれ
0462nobodyさん2006/10/14(土) 09:18:38ID:???
PHP 初心者には難しいだろうね。
MODx 自身の仕組みを理解してないといけない。
さらに取り込みたい対象 PHP にも手を加えるために
そいつの中身も理解しないといけない。
MODx は基本はフレームワークなんだから。
他のお仕着せの CMS では満足できない
自分で作りたい人間が便利に利用するためのもの。
04634602006/10/15(日) 15:37:26ID:???
やっぱり初心者にはいじれない部分がありまんな〜

ちょこっとPHP知っとっルヒトなら簡単なんやろうけど
ワシにはTVでPHP呼び出す方法はJavaSでやる位しか思いつきませんわ(´・ω・)
0464nobodyさん2006/10/16(月) 15:08:19ID:???
DropMenuスニペットでは
startDocで、メニュー表示の開始位置(となる親ドキュメント)を、
levelLimitで表示の階層数を定義できますよね。

例えば、

├親メニューA(1)
│ ├子メニューAa(2)
│ │ ├孫メニューAaa(3)
│ │ ├孫メニューAab(4)
│ │ └孫メニューAac(5)
│ ├子メニューAb(6)
│ └子メニューAc(7)
└親メニューB(8)
  ├子メニューBa(9)
  │ ├孫メニューAaa(10)
  │ ├孫メニューAab(11)
  │ └孫メニューAac(12)
  ├子メニューBb(13)
  └子メニューBc(14)

という構造で、
04654642006/10/16(月) 15:09:12ID:???
[[DropMenu?startDoc=1&?levelLimit=2]]

とすれば、メニューの表示は

 ├子メニューAa(2)
 │ ├孫メニューAaa(3)
 │ ├孫メニューAab(4)
 │ └孫メニューAac(5)
 ├子メニューAb(6)
 └子メニューAc(7)

となります。

ただ、ふつうに数字で定義してしまうと、このように決まった箇所しか
表示することが出来ず、ID(8)のページへ行った時にも
(9)〜(14)のほうが出てきてくれる訳ではありません。

常にどのページへ移動しても
[[DropMenu?startDoc=(表示したいメニュー開始位置の親ドキュメントID)&?levelLimit=2]]
のような書き方は無いものでしょうか。

ご存知の方アドバイスください。よろしくお願い申し上げます。
0466nobodyさん2006/10/16(月) 15:23:04ID:???
うーん、考えもしなかった・・・。
0467nobodyさん2006/10/16(月) 17:30:35ID:???
>>465
>[[DropMenu?startDoc=(表示したいメニュー開始位置の親ドキュメントID)&?levelLimit=2]]

いまいち分かるような、分からないような…
これって、「表示したいメニュー開始位置の親ドキュメントID」が取得出来ればいいのかな?
「表示したいメニュー開始位置の親ドキュメントID」は固定ではなく、動的(つまり、今いるページとか)に変化するということ?

ピント外れだったら申し訳ないけど、PageTrailスニペットとかを改造してカレントのidを取れるようにすれば良いように思うんだけど。

後は、[[DropMenu?startDoc=0&?levelLimit=3]](サイトルートを親ディレクトリ)にしてカレント以外の余分な下位ページはcssで非表示にするとか出来るかもしれない。DropMenuはカレントにhereというタグを付けるからそれが利用出来るかも。

前に、似たようなことをやろうとして、力技で(DropMenuを2つ仕込んで)cssで非表示にしたような記憶が…もしかしてidでカレントを取れるようにしてやったかもしれん。悪い、その辺りはもう忘れちゃった。
0468nobodyさん2006/10/16(月) 18:34:03ID:apjKkrXc
質問させてください。
下のようなエラーをはいてしまうのですが、何が原因なのでしょうか?


PHP error debug
Error: mysql_connect() [function.mysql-connect]: Access denied for user: '[email protected]' (Using password: YES)
Error type/ Nr.: Warning - 2
File: /home/testsite/www/manager/includes/extenders/dbapi.mysql.class.inc.php
Line: 85
Line 85 source: if (!$this->conn = ($persist ? mysql_pconnect($host, $uid, $pwd) : mysql_connect($host, $uid, $pwd))) {
0469nobodyさん2006/10/16(月) 18:46:39ID:???
>>468
mysql(データベース)に接続してパスワードは通ったけど、mysqlにテーブルが(きっと)見つからないってことだと思う。
mysqlのデータベースのテーブル名はあってる?
サーバーによっては自分でテーブル名を決めれないので(っていうかこっちの方が多いかも)、デフォルトのテーブル名(たしかあったように記憶しているが)ではModxからsqlのテーブルが見えない。
サイト利用方法を読んで、sqlのテーブル名を確認してもう一回やってみたら?
04704692006/10/16(月) 18:50:03ID:???
>>469
もしかしたら、mysql自体を見つけられなかった可能性もあるよ。
mysqlの場所とid、passとかもちゃんと確認してね。
インストールでサーバーに接続してチェック出来るボタンがついているから、それでチェックしてね。
うまく行けば、たしか文字が緑色になるから。
04714642006/10/16(月) 19:26:38ID:???
>>467
有り難うございます。

>>これって、「表示したいメニュー開始位置の親ドキュメントID」が取得出来ればいいのかな?
>>「表示したいメニュー開始位置の親ドキュメントID」は固定ではなく、動的(つまり、今いるページとか)に変化するということ?

その通りです。……ですが、よくよく考えたら、
それではやりたいことが出来ないことに気付きました。
例えば第一レベルのメニューは上だけど第二は左、第三は右とか
(極端な例ですが)、どのカテゴリのどのページに行っても
そんな風に表示されるようにしたかったのですが、
「表示したいメニュー開始位置の親ドキュメントID」の取得…では、
階層が変われば、その階層のメニューの表示位置が変わってしまいますよね…
(第三レベルが右だったのが、左に移ってしまう…など)。

もう一度考え直してみたら、私がやりたいのは、
startDocではなく、startLevelとでも言うべき設定が出来ないか
ということでした。

そういうことは出来ないのでしょうか?
0472nobodyさん2006/10/16(月) 20:18:23ID:???
>>468
access denied だから,パスワードかidのどちらかがまちがっているんじゃない?
04734672006/10/16(月) 22:22:32ID:???
>>471

その場合はDropMenu以外の方が良いように思うけど…
どうしてもDropMenu以外はダメ?

まあ、DropMenu以外でも位置決め等はcssでやらないと行けないと思うけど…
Modxのフォーラムにメニュー関係の情報があるから行ってみたら?
もしかして、既に見てるかもしれないけど…
0474nobodyさん2006/10/16(月) 22:30:00ID:???
>>471
Wayfinder
http://modxcms.com/Wayfinder-868.html
↑これ使ってみたら?まだベータ版らしいけど、すごい多彩な設定ができるみたい。
だが設定多すぎて逆にわかりにくくなってる気がするけど。
これの&levelClass で&startIdからのレベルを<li>のクラスに追加してくれるっぽい。
自分用に作った解説の翻訳テキストがあるのでもしよかったらどぞ。
http://www.vipper.org/vip358914.txt.html

さすがにスタートレベルのオプションはないけどそれっぽいスニペットが
http://wiki.modx.jp/modx_wiki/GetTopAncestor/
↑ここにあったよん。これとメニュースニペットを組み合わせればうまくできるんじゃない?

ちょうど自分も似たようなことやろうとしてたんで参考になれば。
0475nobodyさん2006/10/16(月) 23:25:12ID:???
おれのペニスっと。
0476nobodyさん2006/10/17(火) 01:54:20ID:???
   _, ,_ ∩
( ‘д‘)彡☆))Д´) >>475
  ⊂彡
04774642006/10/17(火) 05:15:36ID:???
>>473
まだはじめたばかりなのでDropMenuしか知らないというのが
正直な所ではあるんですが>>474さんの教えてくれたのを試しています。
04784642006/10/17(火) 05:21:36ID:???
>>474
ありがとうございます!!!なぜあなたはそんなに神なのですか!神すぎます
まず、Wayfinderのインストールとlevel1、level2、level3といったクラスを付ける所まではすんなり出来ました
[[Wayfinder? &startId=`0` &level=`3` &levelClass=`level`]]と表記して、下記のようなリストを生成

※親メニューB以下のどこかにいるとき
<div id="secondmenu">
<ul>
 <li class="level1"><a href="/modx/index.php?id=1" title="親メニューA" > 親メニューA </a></li>
 <li class="level1"><a href="/modx/index.php?id=2" title="親メニューB" > 親メニューB </a>
  <ul>
   <li class="level2 active"><a href="/modx/index.php?id=3" title="子メニューBa" > 子メニューBa </a>
     <ul>
      <li class="level3"><a href="/modx/index.php?id=4" title="孫メニューBaa" > 孫メニューBaa </a></li>
      <li class="level3"><a href="/modx/index.php?id=5" title="孫メニューBab" > 孫メニューBab </a></li>
     </ul>
   </li>
   <li class="level2"><a href="/modx/index.php?id=6" title="子メニューBb" > 子メニューBb </a></li>
   <li class="last level2"><a href="/modx/index.php?id=7" title="子メニューBc" > 子メニューBc </a></li>
  </ul>
 </li>
 <li class="last level1"><a href="/modx/index.php?id=8" title="親メニューC" > 親メニューC </a></li>
</ul>
</div>
04794642006/10/17(火) 05:22:15ID:???
【連投スミマセン】

ですが、ここでまた大きな障壁に…悪戦苦闘でこんな時間に…
ここである場所ではlevel2だけを、ある場所ではlevel3だけを表示したい訳ですが、
level1をdisplay:none;にするとそれ以下も消えてしまうんですね…
当然なのかも知れませんが…いったいどうすれば…

GetTopAncestorのほうは、まだ説明を読んだだけなのですが、
第二階層メニューのみを作るのはうまくいきそうですが、それ以下は読む限りダメっぽい感じ…
>>474さんはうまくいったのでしょうか???私も頑張ります
0480nobodyさん2006/10/17(火) 18:06:41ID:???

「Get Field」との組み合わせでできるのでは?

ttp://modxcms.com/getField-667.html

Get Fieldは、ドキュメントの親ドキュメントIDをゲットするスニペット。
使い方次第で、2階層上の親IDを取得できる。

厳密に464さんのような書き方ではないですが、僕はこうやって書いています。

1・チャンクで1階層上の親IDを取得する。書き方は例えばこう。
[[getField? &parent=`1` &parentLevel=`2` &field=`id`]]

&parentは、親ドキュメントを取得するかどうか。1は真で、取得するを意味する。
&parentLevelは、どれぐらい上の階層まで見に行くか。2を指定すると、2階層上の親ドキュメントを見にいく。
&fieldは、テンプレート変数のどこを取得するか。例ではドキュメントIDを見に行っている。

こうやると、当該ドキュメントの2階層上のIDを取得するので、このチャンク名に例えば「parent」とか名前をつける。


2:メニュー系スニペットで、チャンクを呼び出す。
今回の例で言うと
&startId=`{{parent}}`
みたいな感じ。

これで近いことができるのでは?

WayFinderは、正直、Dropmenu以上にパラメータが多くて最初は難しい。
(ただし、CSSが完璧に分かる人なら 2,3時間触れば大丈夫かも)
04814802006/10/18(水) 00:04:39ID:???
スマソ、480は464(479)へのレスです。
0482nobodyさん2006/10/18(水) 18:02:30ID:???
MODxって公開日とか決めれるけど
12時間おきに自動でページを更新(普通だと一度編集してから保存)することってできる?
0483nobodyさん2006/10/18(水) 18:11:30ID:???
MODxの管理機能自体にはそういうのはないなぁ。

ただ,そういう動的にページを書き換える作業はスニペットなどを
使って自動化できるんじゃなかろうか?
0484nobodyさん2006/10/18(水) 20:15:15ID:???
サーバによっては対応できないでしょ?
0485nobodyさん2006/10/18(水) 22:10:55ID:???
MODx が動いているってことは,PHP は稼働できるはずだよね。

12時間おきに更新するように見せかければよいのだったら,PHP で
時刻を確認して,設定時刻から12時間以上たっていたらその場で
更新するルーチンを呼び出せばいいんでないの?
0486nobodyさん2006/10/18(水) 23:23:16ID:???
>>483-485
見せかけるんじゃなくてページ自体を更新したいです・・・
キャッシュを新しいのに入れ替えれるので
0487nobodyさん2006/10/19(木) 05:05:20ID:???
それは何のCMS使ってようが無理だよ。
cron使え。
04884642006/10/19(木) 10:41:51ID:???
>>480さんのアドバイスをもとに「Get Field」とDropMenuを組み合わせてやってみました
(「Wayfinder 」でも出来ると思います)

当初考えていたような、一つのテンプレで各階層に移動した時にメニューを表示させる、
というのは無理でしたが各階層ごとにテンプレ適用を切り替えることで対応する、
というところまではやれました!

「Get Field」ですが、&parentLevelの数字で何階層上でもID取得できるみたいですね。
&parentLevelを0にするとカレントIDが取れるのも面白い
(マイナスにすると下が取れるのではと思ったのですが、その時にはカレントになるようです…)

で、実際に下のようにチャンクを作りました
{{ParentCurrent}}
[[getField? &parent=`0` &parentLevel=`0` &field=`id`]]
{{ParentOne}}
[[getField? &parent=`1` &parentLevel=`1` &field=`id`]]
{{ParentTwo}}
[[getField? &parent=`1` &parentLevel=`2` &field=`id`]]
{{ParentThree}}
[[getField? &parent=`1` &parentLevel=`3` &field=`id`]]
04894642006/10/19(木) 10:42:38ID:???
それぞれのテンプレート内でそれぞれのチャンクをDropMenuで呼び出します
(第一階層メニューは[[DropMenu?startDoc=`0`&?levelLimit=1]]で共通)
三階層まであるサイトの例です

第一階層テンプレート内
 第二階層メニュー [[DropMenu?startDoc=`{{ParentCurrent}}`&?levelLimit=1]]

第二階層テンプレート内
 第二階層メニュー [[DropMenu?startDoc=`{{ParentOne}}`&?levelLimit=1]]
 第三階層メニュー [[DropMenu?startDoc=`{{ParentCurrent}}`&?levelLimit=1]]

第三階層テンプレート内
 第二階層メニュー [[DropMenu?startDoc=`{{ParentTwo}}`&?levelLimit=1]]
 第三階層メニュー [[DropMenu?startDoc=`{{ParentOne}}`&?levelLimit=1]]

これでうまく行きました
ま、階層が増えた後に下層ページをたくさん抱えるページ(フォルダ)の階層位置が
変わった時にはそれ以下のもののテンプレ適用を全部ひとつひとつ変えなければならないという
リスクは残るのですが…

それにしてもここまで出来たのはアドバイスくださった方々のおかげです
ありがとうございます!
0490nobodyさん2006/10/19(木) 22:47:00ID:???
212-213と同じ問題が・・・。
だれか解決策を教えてくれ。
ちなみにFireFoxでは文字化けファイルができるが削除は可能。
ただ、IEだと削除が不可能になる。
0491nobodyさん2006/10/20(金) 04:57:25ID:???
日本語ファイル名を使わないという方法はとれないの?
0492nobodyさん2006/10/20(金) 05:51:03ID:???
複数の管理者がいたり作成後にお客さんに渡したりすると
そういうのも心配、ってことじゃね?
怖いから試してないけどFireFoxなら削除できるんだ
0493nobodyさん2006/10/20(金) 08:51:14ID:???
ETOMITEで使えるスニペットでMODxでも使える奴をまとめたページとか知ってる?
多くは使えるって言うけど動かなかった時にホントに使えないのか
自分がミスってるのかよく分からない・・・

今探してるのはブログとメールフォーム
ブログはブログツール使った方がいいと言われそうだけど

メールフォームはeForms入れようと思ったけど
さっぱり分からず挫折・・・
04944902006/10/20(金) 12:01:40ID:???
>>491
492で代弁してくれてるとおり、あくまで第3者に渡ったときが心配。
幸い自分は仲間内のサイトでつかってるんで、日本語ファイルは使え
無いように周知しておけば良いんだけど、普段からつかっていないと
忘れてる場合があるからなぁ・・・。

テンプレート変数の入力タイプをImgaeにしてファイルをアップロード
する時にでてくるFCKeditorのバージョンを最新のものにする、
もしくは、アップ自体を別のツールにすることはできるの?
0495nobodyさん2006/10/21(土) 08:58:03ID:???
たしかにeFormsは簡単にカスタマイズできると言う割に訳分からん
例えば、名前・メルアド・年齢・性別・職業・メッセージを送信する時の
フォームを作るケースをサンプルにすると
スニペット・フォームテンプレチャンク・完了ページテンプレチャンク・
送信メールテンプレチャンク・自動返信メールテンプレチャンク
はこうですよ、って一揃いあるだけでかなりの人間が救われると思うんだが

わざと分からんように説明してるのかと…orz
確認ページが出ないらしいのも惜しいな
0496nobodyさん2006/10/23(月) 12:25:48ID:???
MODxが中小企業サイト構築に最適と言われる所以はなんでしょうか?
0497nobodyさん2006/10/23(月) 12:32:20ID:???
>496
>>1 に聞いて下さい。
0498nobodyさん2006/10/23(月) 19:36:22ID:???
その前に中規模ってどれくらい?
(まあ中小企業サイト=中規模とは限らんが)
60〜70Pの3〜4階層くらい?
0499nobodyさん2006/10/23(月) 21:04:37ID:???
毎日頻繁に見る訳ではないがたまに見るようなサイトじゃないか?
0500nobodyさん2006/10/23(月) 23:41:28ID:???
名前忘れそうな企業
0501nobodyさん2006/10/24(火) 11:53:09ID:???
>>497
>>1 に聞いてるのですけどいないのかな?
>>1でなくてもそう思う人がいるなら理由を聞きたいです

zendがezを日本語化したみたい
0502nobodyさん2006/10/24(火) 13:05:37ID:???
実験的に個人事業のサイトでMODxを使っているけれど,それなりに便利だよ。

MODxはCMSだから,CMSならではのメリット・デメリットは持っているよね。
例えば手間をかけずに更新が可能とか,CMS に仕込まれている管理系の機能が
利用できるけど,制限もあるとか。企業としてはサイトには統一デザイン,
運用コスト削減の要望があるだろうけど,それにはCMSのほうが既存のHTML
編集系ソフトで1ページずつ作っているよりは向いている。

MODxの管理系の機能といえば,まだまだ発展途上だからということもあるけれ
ど,現状では必要最低限でしかない。組織が大きくなった時に必要度が大きい
組織内の構造に則った公開承認機能なんかがMODxにはまだないので,大企業
には適用できないだろうねぇ。

というあたりは今までこのスレッドでも既出だと思うけど,そのほかにってこと?
>>501
0503nobodyさん2006/10/24(火) 15:11:50ID:???
>>502
参考になった
0504nobodyさん2006/10/24(火) 15:20:12ID:???
だったら joomla でも、それこそ wordpress でもいいと思う。
静的&動的なページが作れて自分でも拡張できるし。
おいらは joomla へ乗り換えたくち。

modx は大変だよ、色々と。
まぁ一応、modx の動向はチェックしてるけど・・・。
0505nobodyさん2006/10/24(火) 16:21:50ID:???
joomla!は多階層構造を作りにくいのがちょっとね…
まあケースに合わせてjoomla!とMODxを使い分けてる
デザインの自由度が高いのはMODxのほうだからデザイン出身の人はひかれるかもね
こっちはこっちで機能的なものを実装しようと思うと大変なんだけど

ところでMODxで作成したページを外部のCGIから
テンプレートとして使うなんてことはできる?
0506nobodyさん2006/10/24(火) 17:14:35ID:???
managerページのファイルアップロードについて質問です。

リソース>ファイル管理

のファイルアップロードの部分が、
テストサーバーから本サーバーに移した後に
「アップロード機能が使用できません。 - アップロードがサポートされているか、ディレクトリに書き込み権があるかを確認してください。」
となって使えなくなってしまいました。

ModX管理やユーザ管理のところの設定をいじったり、
ftpソフトからassetフォルダのパーミッションをもとの設定と同一にしたりも
したものの解決せず。

そもそも、ファイルアップロード権限に関する設定を
特定的に行っているところはどこなのでしょうか?
管理>MODx設定>その他の設定
のところは同一にしているのですが…
0507nobodyさん2006/10/24(火) 17:17:26ID:???
すいません506です
解決しました!単にファイルマネージャパス:の描き間違えでした…
お騒がせしました
0508nobodyさん2006/10/24(火) 21:43:15ID:???
>>505
そりゃできるが、もう1つMODxを設置したほうが早い
0509nobodyさん2006/10/25(水) 02:26:53ID:???
うわっ。これスタイルシートもプリントアウト用必要なのか。
普通に作ったら当然画面通りにプリントされないや・・。

そういう意味ではDrupalと一緒か・・・・。
0510nobodyさん2006/10/25(水) 04:45:55ID:???
え・・・?
なにを一体
0511nobodyさん2006/10/25(水) 07:02:26ID:???
>>508
できるというのは静的URLを使った場合?
0512nobodyさん2006/10/25(水) 10:43:21ID:???
MODxはマルチサイトに対応していますか?
0513nobodyさん2006/10/25(水) 11:10:07ID:???
>>509 おいおい・・・・
スタイルシートのイロハを1から勉強して来い。MODxを扱う以前の話だ。

MODxのサイトで画面の見た目の飾り通りの印刷出来る出来ないは
スタイルシートの記述でどうにでもなると、断言しておく。

* 逆に出来ないサイトは知識が無いか、あるいは、そもそもプリントアウト
 を考慮する必要すらないと思ってるんだよ。
0514nobodyさん2006/10/25(水) 12:25:52ID:???
森林伐採に反対しているエコなオイラは、
プリントアウトなんてしませんよ。
0515nobodyさん2006/10/25(水) 13:45:52ID:???
だったらむしろ個人がサイトからプリントするスタンスを定着させて
印刷物のまき散らしを削減した方が…

印刷屋は困るだろうけど
0516nobodyさん2006/10/25(水) 20:18:27ID:???
なんか
ttp://pc8.2ch.net/test/read.cgi/hp/1118459156/
祭りになってくる可能性臭い・・・。

WEB作成の会社の社長ブログで思わずイタい発言を。

・・・・・ってコピーかよ!?
0517nobodyさん2006/10/26(木) 20:42:42ID:???
MODxでフレンドリーURL設定して見た目はごく普通のサイトを構築
この時にMODxでDittoとか使ってブログっぽいことしたら
検索エンジンは、このサイトはブログとして判断されるのでしょうか?
0518nobodyさん2006/10/26(木) 22:41:11ID:???
>>517
検索エンジンに聞いてください
0519nobodyさん2006/10/26(木) 22:55:06ID:???
ワロタ・・・
0520nobodyさん2006/10/28(土) 04:23:17ID:???
メーリングリストでサイトの紹介が流れていたね。
0521nobodyさん2006/10/29(日) 21:48:57ID:xkXN1NlL
MODxでえせブログ作るとしたらどんなスニペット使えばええやろ?
0522nobodyさん2006/10/30(月) 00:55:17ID:???
えせブログって・・・・インスコしてデフォでブログONになってるっちゅーねん。
0523nobodyさん2006/10/30(月) 09:50:45ID:???
デフォのシステムってあんまりええことないやんか
0524nobodyさん2006/10/30(月) 10:22:31ID:???
>523
えせブログなのに拘るのか?
0525nobodyさん2006/10/30(月) 20:17:32ID:???
拘るで。
少しでもページ増えるようにしておけばSEO的にもいいからな
0526nobodyさん2006/10/31(火) 00:11:03ID:???
どのへんに拘るの?
 デフォ状態だとWYSIWYGエディタで画像が入らないとか
 サマリーの方にエディタがついてないとか
 記事の単体表示でサマリーが出ないとか
 カテゴライズが出来ないとか
そのへん?
0527nobodyさん2006/11/01(水) 00:57:47ID:???
つっかかるなよ。
俺も1年近くMODx使ってるけど、本格的なブログ向きではないと思うし。
テーブルで、ブログ関連のデータを管理するようなモジュールを誰かが作ればいいとおもうよ。
全てに万能なものなんてなかなか難しいよ。
0528nobodyさん2006/11/01(水) 10:43:04ID:???
MODxでSEOとかいうなら単純に記事を静的ページでガシガシ書いていけば言いやん。
えせ記事なんだろう?なにもわざわざ「えせブログ」使う必要性さえ見出せない。

>>記事の単体表示でサマリーが出ない

だったら作れ。
0529nobodyさん2006/11/01(水) 12:44:17ID:???
どのへん?て聞いてる相手にだったら作れって
頭のおかしい会話だな
0530nobodyさん2006/11/01(水) 13:30:06ID:???
だからSEO対策なんだろ?って言ってるのよ。機能が足りないって
自分で結論なり結果が出てるんだろ?
じゃ、静的ページ用意されてるんだから、そっちでエセブログとして
作るしかないだろ?それでも駄目なら自分で作りなよ って回答してさ
会話が成立しないとはこれ如何に?
0531nobodyさん2006/11/01(水) 15:30:25ID:???
まぁまぁ,珈琲でも飲んでお互い冷静になりなよ。こんなところで
相手を言い負かしたところで,一銭の得にもなりゃしないし。
0532nobodyさん2006/11/01(水) 23:24:21ID:???
作りたい拘りたいという521とどう作りたいの?と聞いている526(俺)が
別人だからおかしいんじゃないかな
何で俺が絡まれてるのかさっぱり分からないんだが
0533nobodyさん2006/11/02(木) 00:54:15ID:???
MODx なんて使おうとするのが基地外、いや、間違い
0534nobodyさん2006/11/02(木) 02:37:16ID:???
とりあえず>>530が火病なのは分かった
0535nobodyさん2006/11/02(木) 11:17:42ID:???
> テーブルで、ブログ関連のデータを管理するようなモジュールを誰かが作ればいい
賛成。ブログ以外でもそうだけど。。
これだけたくさんスニペットがあるのに、あえて誰も作ってないのかなとすら思える。
0536nobodyさん2006/11/04(土) 21:55:46ID:???
うわ、自分のサイトトップ書き換えられた…
MODxの検索が増えているようだし、何か欠陥でもあったかな。
諸氏はいかが?
05375362006/11/04(土) 22:15:44ID:???
register_globals = Onだったようですorz
/manager/media/browser/mcpuk/connectors/php/Commands/Thumbnail.phpに
base_path=〜としてphpファイルを渡す->include
という流れで乗っ取られた模様。MODx以前の問題ですが、多分XREAのデフォルト設定なので一応ご注意を…
0538nobodyさん2006/11/04(土) 22:17:52ID:???
げ、本当ですか?

PHPの脆弱性情報とかは見た覚えがありますがズバリMODxで
って話は聞いていないんですが。。。

とりあえず私のサイトは今の所は問題ないようです。
XOOPSのProtectorみたいな仕組みを考えて実装させないと
そろそろ危ないんですかね。
05395382006/11/04(土) 22:21:49ID:???
私はregister_globalsはoffです。
ちょっと安心致しましたw
05405362006/11/04(土) 22:27:33ID:???
それは何よりですね。

NAVの仰るところに寄ればHacktool(一般名称?)らしいです。
国内のMODxサイトを見回った感じでは他の被害は無いみたいです。
Proxyでしょうが複数の国から同じ手法のアクセスが結構来てるので、
他の方々も念のため.htaccessを確認してみるといいかもしれません。
0541nobodyさん2006/11/04(土) 22:46:20ID:???
>>536
うわぁ・・・xreaでregister_globals = Onになってます('A`)
phpあんま詳しくないので対策方法とかありませんか?
0542nobodyさん2006/11/04(土) 22:51:04ID:???
しつこいかもしれませんが、続報書かせてください。
書き換えられたのは/manager/includes/config.inc.phpのようです。
DBのパスワード抜かれてそうですね。切り分けておいて良かった…

>>541
MODxのトップ(以上)に
php_flag register_globals Off

と書いた.htaccessを置いておけば取り敢えずは大丈夫かと思います。
(まだ自分のサイトをリカバリしてないので、
それでMODxが正常に動くかは分かりませんが…)
あとDBのパスワード抜かれているかもしれないので、
生ログ見て不正アクセスが無いことが確認できるのでなければ
変更したほうが良いかもしれません。
0543nobodyさん2006/11/04(土) 23:16:06ID:???
register_globals Offでxrea(s83)動作確認完了
念のためmanagerディレクトリはIPで制限かけといた
0544nobodyさん2006/11/04(土) 23:36:27ID:???
情報感謝。私もphp.iniでoff設定していたので無事でした。

ツールを使って書き換えられただけで済んでいるのなら
スクリプトキディーなんでしょうね。そのコメントが
判ると何処の奴の仕業なのか判るかもしれませんね。

困ったもんです。
0545nobodyさん2006/11/08(水) 02:10:10ID:WmU30ofe
>>490
http://modxcms.com/forums/index.php/topic,7993.0.html

結局解決はしてないようだけど、画像アップ時のファイル名が
英語以外だとエラーを出す処理を加えたほうが早いかも。
といってもソース読むの面倒だから誰かやってくんないかな。
0546nobodyさん2006/11/12(日) 07:17:11ID:???
Etomiteをずっと使ってたんだが後継があったんだな
入れてみる
0547nobodyさん2006/11/12(日) 12:44:44ID:???
MODxて最近開発の勢い落ちてんの?
0548nobodyさん2006/11/13(月) 08:42:18ID:???
それは何をもって「開発の勢い」ととらえるかによるんではない?
■ このスレッドは過去ログ倉庫に格納されています