トップページ⇒php
714コメント182KB

XOOPS

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/09/11 18:24ID:XE1aLK9I
XOOPSについて語ろう

XOOPS Official Site
http://www.xoops.org/

XOOPS日本公式サイト
http://jp.xoops.org/
0446山崎渉03/05/22 01:59ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0447nobodyさん03/05/22 12:27ID:???
本出ないの?
0448nobodyさん03/05/22 13:05ID:???
どんどん更新されてるんだから本なんかじゃ追いつかないよ。
本読んで勉強するより、自分でまず立ててみるほうが早い。
0449nobodyさん03/05/22 14:51ID:???
>>448
というか、厨対策としては効果があると思うのだが。
あと、日本チームの人に何か還元できればと思うし。
0450nobodyさん03/05/22 16:54ID:???
厨対策ねぇ。最近はpiCalとかhackの話題が活発になってきたから
そっち重視でいいんじゃない?初心者向けに親切に答えてあげてる
人もいるわけだし。下手に厨対策打つと調子に乗ってなんでも
聞いてくるだけだからキリがないと思う。
0451nobodyさん03/05/22 19:51ID:???
何も知らないで簡単という言葉だけでXOOPS使い始めている香具師が増えてきている
ように思うのは私だけか?

でも、本がでればXOOPSの知名度も上がると思うし、内部の解説もつければハックする人も
ハックしやすくなるだろうし、本が出ても悪いことは何もないと思うが。
0452nobodyさん03/05/22 22:24ID:???
>>449
> というか、厨対策としては効果があると思うのだが。

どうかな? 某PHP-usersみたいに、

『XOOPS徹底活用』459ページに書いてあるとおりにやって
みましたがエラーが出て動きません。エラーメッセージは
(中略)
ご教示よろしくお願いします。

みたいな厨が日本公式サイトに湧いてくるのでは。

それより、XOOPSの設計思想とか、モジュール開発やハックの方針を
図入りでわかりやすく説明した本のほうがありがたい。
0453nobodyさん03/05/22 22:57ID:???
>>452 みたいな厨が日本公式サイトに湧いてくるのでは。

4月あたりがまさにそうだった。
0454nobodyさん03/05/23 00:10ID:???
正直ftp転送(大文字小文字変換とかAsc/Bin)の辺りから疑って
動かない原因を考えないといけない時点で負荷が大きいよ。
0455nobodyさん03/05/23 05:10ID:???
オープンソースなんだからソース見れ。
本?ソースを全部プリントアウトすれ。
0456nobodyさん03/05/23 09:17ID:???
>>455
それが最良の厨対策かもな
0457nobodyさん03/05/23 11:40ID:???
>>456
厨にソースは読めないと思われ。

FAQは充実させて欲しい気もするが。
開発系のドキュメントはあるとうれしいな。
0458nobodyさん03/05/23 18:40ID:???
誰かモジュールのテンプレートのリアルタイムアップデート方法教えて・・・
テンプレートマネージャーからインポートするか
モジュールのアップデートしかないんでしょうか
0459nobodyさん03/05/23 20:32ID:???
>>458
意味がよくわからんのだが、smartyのテンプレートがなかなか反映されないってこと?
0460nobodyさん03/05/23 20:49ID:???
>>459
「themes/ディレクトリからのアップデートを有効にする」オプションをONにしても
モジュールのテンプレートがアップデートしてくれないんですよ、
テーマはアップデートされるんだけど
前はモジュールのテンプレートもアップデート出来てたので出来ると思うんですが・・
0461nobodyさん03/05/23 21:34ID:???
templates_c以下にキャッシュファイル作るモジュールだと
すぐに反映されなくてあたりまえじゃん
素直にモジュールのアップデートしる!
0462nobodyさん03/05/23 21:42ID:???
>>458
> テンプレートマネージャーからインポートするか

それでいいじゃん…

逆に、テーマについて、これに相当するインターフェイスがないのが
おかしいと思う。
0463nobodyさん03/05/24 00:20ID:???
そもそも設計がおかしいんだよ。
ソースもきたねえし。
0464nobodyさん03/05/24 00:33ID:???
あんたが設計してソース書いて。
0465nobodyさん03/05/24 02:50ID:???
デフォルト・サイトテーマ
デフォルトのテーマ・セット

この2つの違いって何?
0466nobodyさん03/05/24 03:38ID:???
テーマのインストールの仕方が良くわからんのだが、
テンプレート・マネージャーでテーマを.tar.gz形式でアップロード、
追加みたいなボタンを押して展開。

で、一般設定に行くのだが、デフォルト・サイトテーマのプルダウンにインストールした
はずのテーマ名が現れない…なんで?
0467nobodyさん03/05/24 04:38ID:???
>>466
そんなことしないでFTPソフトで
themesディレクトリ下にテーマファイルをアップすればよし
一般設定にアップしたテーマ名が現れる。
0468nobodyさん03/05/24 19:27ID:???
テンプレートセットマネージャーって更新日は/themeを見てるのに
インポートは/templatesからなんだね、バグ?
0469nobodyさん03/05/25 03:04ID:???
>>467
Thanx!!できました。

けど、あのアップロード画面の意味は?
結局どこにアップされたのだろう…
047046703/05/25 03:46ID:???
>>469
おめでとー
個人的にテンプレートマネージャーは全く使ってないですね。
themes以下を直接弄ればデザインは全てokだし、必要性が無いです。
これだと1.3.x系と同じ感覚でできるから良い。
初心者用にブラウザからデザイン変更できるように作ったんでしょうけど
ローカルでエディタを使って弄った方が便利だし安全だとも思う。

>>468
RC2か3で仕様が変わったので整合性がとれていないのかも
RC1の頃は/themesが無かった気がする。
0471nobodyさん03/05/25 04:54ID:???
テンプレートマネージャーでテーマは編集出来ないよ。
編集できるのはモジュールのテンプレートだけで
多分モジュールのテンプレートを管理するためにあるんだと思う
モジュール作るときによく使います。
0472nobodyさん03/05/25 06:45ID:???
「テンプレート」と「テーマ」を混同している人がいるみたいだね。
047346703/05/25 07:18ID:???
>>471
なるほろ分かりやすい説明ありがとう。
モジュールのテンプレもローカルで弄ってたから使ったことなかったです。
やっぱ使った方が便利なのかな?
0474nobodyさん03/05/25 07:21ID:???
>>470
> themes以下を直接弄ればデザインは全てokだし、必要性が無いです。

「テーマ」はサイト全体の外観をカスタマイズするためのものだけど、
「テンプレート」は、ブロックの表示やフォームの値取得などのロジックを
規定するもの。

たとえば、メインメニューのブロックで、ユーザーがログインしていない
ときには「ニュース投稿」を隠しておきたい、というようなときに、
テンプレートをいじる。

「テンプレート」でいじれる要素でも、外観のカスタマイズにかかわるものは、
「テーマ」のstyle.cssで規定するようにしている。

セキュリティ上、XOOPSの管理者にftpやsshのアクセス権を与えない
という運用形態もありうるので、やっぱりテーマもWebベースで
編集できるようになってほしい。
047547403/05/25 07:26ID:???
>>474
> たとえば、メインメニューのブロックで、ユーザーがログインしていない
> ときには「ニュース投稿」を隠しておきたい、というようなときに、
> テンプレートをいじる。

あ、これはブロック管理ですることだった。
吊ってくる…
047646703/05/25 08:10ID:???
>>474
これも分かりやすいですね。ありがとう。
>XOOPSの管理者にftpやsshのアクセス権を与えないという運用形態もありうる
なるほどそういうニーズもあるわけかあ。
0477nobodyさん03/05/25 12:27ID:???
テーマとテンプレートはそう分かれてるんだー。
わからんかった。
>>474の発言わかりやすいから、Pukiwikiにこぴぺしてもいい?

複数人で管理すると管理者(又は新たにサブ管理者グループを作る)
にftp,sshアクセス権は与えたくないですよね。
0478nobodyさん03/05/26 02:03ID:???
XOOPS2ですが、モジュールのアンインストールってできないんですかね。
modules以下を手動で消して、DBの該当項目を消せばいいんでしょうが、
DBの場合コードを見てそれっぽいのを探して、消さなきゃならないですよね?
0479nobodyさん03/05/26 03:28ID:???
えっアンインストールしてないの? すげー。
0480nobodyさん03/05/26 03:39ID:???
>>478
モジュール管理で簡単にできるよ>アンインスト
0481nobodyさん03/05/26 11:26ID:???
>>480
モジュール管理でどうやってやるか、何回やってもわからなかった…
一度非アクティブにしなきゃいけなかったんですね。

やり方:
・一回アクティブをチェックして「送信」ボタンをクリック。
・管理の部分に削除用のアイコンが出現。
・削除用アイコンをクリックして、削除確認のボタンを押して送信。
0482nobodyさん03/05/26 19:55ID:???
今XOOPS2をいじって遊んでおります。

トップページで、「サイトへようこそ」のカスタムHTMLブロックだけ枠などをつけないように
したいのですが、どこをいじればよいでしょう?

style.cssなどをいじると結局全体が変ってしまいます。
なら、ブロックにidをつけて、cssで変えたいのですが、トップニュースなどは多分
/modules/news/templates/blocks/news_block_top.html
をいじればよいと思うのですが、カスタムブロックはどこだかよくわかりません。

もしわかる方いらっしゃいましたら、お願いします。



0483nobodyさん03/05/26 20:47ID:???
> カスタムブロックはどこだかよくわかりません
/modules/news/templates/sub_blocks/custum_block.htmlだよ
0484nobodyさん03/05/26 21:20ID:???
>>483
お返事ありがとうございます。
当方XOOPS 2.0.2を利用していますが、そのようなファイルがありません。
sub_blocksというディレクトリからないのですが、自分で作れば反映されるのでしょうか?
それともバージョンの違いでしょうか?
0485nobodyさん03/05/27 01:15ID:???
>481
そう、単純にアンインストールしたい場合ちょっと判りづらい(手間も多い)。
非活性自体はサイトの整理つけるのに結構便利なんだけどね。
0486nobodyさん03/05/27 04:22ID:???
俺の2.0.2にもsub_blocksというディレクトリはないな。
古いバージョンからアップし続けた人にはあるのかもね。
自作して反映されたら報告よろしく。

themes/テーマ名/
ここにあるhtmlファイルをいじればブロックの枠は消せるよ
theme_blockcenter_c.htmlで中央中のブロックだけの枠を消せる。
中央左、中央右はそれぞれまた別のhtml。
482希望のカスタムブロックの枠だけ消すってのはこれだとダメだけどね。
048748203/05/27 14:21ID:???
>>486
そうなんですよね。
そこのテーマのファイルをいじると全部のブロックの枠が変わってしまう。

色々コードを追ってるんですが、よくわからんのです。
colorとかいうテーマでは、ブロックごとに色が変えられているのですが、
これは、上のブロックから、a01,a02,a03のように割り当てていて、
それによって、cssで色を切り替えているようです。
つまり表示の順番により色を変えているわけです。

できれば、ニュースブロックは青、カスタムHTMLは、赤などというように
カスタマイズしたいんですけど…、どこをいじって解決するのが一番
いいのですかね。

#本当はブロック管理のところでidを設定できれば、それによってCSSで
変えられるのですが…
0488nobodyさん03/05/27 15:42ID:???
前はブロック毎に使用するテンプレートが変えられた様な気がするけど
いつまにかなくなってた
0489nobodyさん03/05/27 18:09ID:???
findで調べたら、customとつくファイルはどこにもないようです。

grep でファイルの中を調べましたが、
class/xoopsblock.php
kernel/block.php
などあちこちに軽くありますが、それはcustom HTML Blockをどう呼ぶかなどのコード
なのでデザインには関係ありそうにない感じです。

...んー、colorテーマをどうにかいじった方が早いのか?

0490nobodyさん03/05/28 02:17ID:???
さらに調べてみました。
もしかするとDBの中なんですかね?

テーブル名 xoops_tplsouce
とか怪しい感じですけど、どうなんでしょ?
0491nobodyさん03/05/28 10:00ID:izBf+w5h
カスタムブロックだけというのはムリです
0492_03/05/28 10:03ID:???
http://homepage.mac.com/hiroyuki43/hankaku/jaz08.html
0493bloom03/05/28 11:10ID:52+C0e9R
http://homepage.mac.com/ayaya16/
0494nobodyさん03/05/29 10:44ID:Llvp3vZ5
下がりすぎ
0495nobodyさん03/05/29 18:25ID:???
xoops2対応モジュール一覧みたいなのどこかにないですか?
0496nobodyさん03/05/29 22:29ID:TGH3uhQI
あなたが探してる話題あれはこれでしょ♪
http://endou.kir.jp/betu/linkvp/linkvp.html
0497nobodyさん03/05/30 02:54ID:???
XOOPS日本語モジュールプロジェクト
http://xoopsjp.planewave.org/modules/news/

これじゃだめなの?
いろいろみつかったら、本家のwikiにかいといてくれるとありがたい。
0498nobodyさん03/05/30 02:55ID:???
XOOPSってユーザ登録した時、ニュースが投稿された時って
メールで送られてこないんですかね?

どこの設定見てもその項目がないもので…
マニュアルほすぃー。
0499nobodyさん03/05/30 10:57ID:???
>498
バージョンはいくつ?
あと送られる"先"は誰(本人/管理者etc)?

XOOPS2だと、少なくても送るように変えられる項目は
個々のユーザの設定ところか、管理メニューにあるはずだよ
0500nobodyさん03/05/30 18:26ID:???
>>499
バージョンは XOOPS 2.0.2です。
送られる先は管理人希望ですが、ユーザもできるのなら知りたいです。

個々のユーザ設定でイベントの時メールするといった設定にしてあります。

管理メニューのユーザ宛メール送信で自分に送ってみましたが、送れているので、
sendmailの設定ミスなどではありません。

管理メニュー > 一般設定 > メール設定 っぽいのですが、ここでしょうか?

メール送信方法は、デフォルトの PHPの mail()関数でいいのでしょうか?
sendmailとの違いは何でしょうか?

あいまいで混乱してきました。
0501nobodyさん03/05/30 19:35ID:???
>>500
私はニュース投稿は管理人だけ投稿できるように設定してるから分からないけど
(xoopsは原則的に自分で投稿した場合は自分にへは送信されなかったはず)
新規登録ユーザのメールはちゃんと送られてくるよ
送信方法はsendmailに設定してる。
0502nobodyさん03/05/31 03:41ID:???
>>501
メールが送れているか確認するには、自分で一般ユーザを作ってそこに送られる
かテストしなきゃいけないんですね…
自分にもくるように設定変えられたらいいんですけど…

ともかくありがとうございました。
0503nobodyさん03/05/31 04:48ID:???
>>502
管理用のアカウントをもう一つ作れば?
第二の管理アカウントからニュース投稿すれば
第一管理アカウントへメールが飛んでくるかもよ。
私は試してないけどね(笑)
上手く行ったらレポートよろしく(笑)
0504nobodyさん03/05/31 18:45ID:???
>>503
テスト用のユーザを作ってニュースを投稿してみましたが、メールが
こないですねぇ。
何でだろ?
0505nobodyさん03/05/31 20:13ID:???
>>504
ログ見れ。
0506nobodyさん03/05/31 21:50ID:???
どうしてもわからないなぁ。

User Menu にでてくるイベント通知機能って何をする機能なんでしょうか?
そこには書きこんだニュースが出ていますが、何をする機能なんだか
さっぱりわかりません。

でも設定は、メールにしています。でも、メールではきません。
ユーザを登録しても、その通知は着ません。

ログを調べてみましたが、やりかたはどこにも書いていません…
どうすればいいのでしょうか?
0507nobodyさん03/05/31 22:04ID:???
メールサーバのログの話だと思うのだが......
0508nobodyさん03/05/31 22:24ID:???
>>507
レン鯖で見れないでつ。
ウェブ鯖のエラーは出てないです。

ユーザへメール送るのでは問題なく遅れるので、メール機能が使えないという
わけではないみたいです。
ちょっとした設定か、何かだと思うんですけど…
一日中調べてもわからないです。

ニュースでの一般設定です。
イベント通知機能の設定で
「イベント通知オプションをブロックおよびメインコンテンツの下部の両方に表示する」
で、
特定イベントを有効にする
も全部選択しております。
0509nobodyさん03/06/01 02:42ID:???
>>508
ログ見れないならソース追っかけるしかないな。
どうせバグだらけだろうけどさ。
0510nobodyさん03/06/06 00:30ID:???
phpWikiモジュールってひどいな
tableの中にxhtmlをまるごとDOCTYPEから貼り付けてるだけ
文字化けしちゃって使えないyo
0511nobodyさん03/06/06 04:11ID:???
これってバグかな?と思ったんですが、違うんですかねぇ。
/notifications.php って何をするためのページですか?

チェックするところはいっぱいありますが、結局できる動作は「削除」のみです。
あるボタンは「キャンセル」「クリア」「削除」のみです。

これでいいんでしょうか?
みなさんのところもこうなっているのでしょうか?
0512nobodyさん03/06/06 04:16ID:???
>>511
jp.xoops.orgでもトラぶっているという投稿がありますね。
やっぱりバグかも知れません。ある意味安心ですが…
0513nobodyさん03/06/08 18:05ID:???
公式のdoremiはネ申だな
0514nobodyさん03/06/08 19:34ID:???
>>513 同意
いつからお前のサポート掲示板になったんだ?って感じ
0515nobodyさん03/06/08 23:38ID:???
onokazuが答えろよ。
0516nobodyさん03/06/09 04:57ID:???
>515
s/onokazu/tadashi にしとけ(ワラ
0517nobodyさん03/06/09 06:26ID:MjB9iP7U
onokazuこのスレ張り付いてるだろうが。藁
0518_03/06/09 06:27ID:???
http://yomi.kakiko.com/hiroyuki/jaz_b01.html
0519doremi03/06/09 14:57ID:???
お世話になったのでこれからは私が答えてあげますよ。
0520nobodyさん03/06/09 16:22ID:???
おい、doremiほんものか? ほんものだとおもうが。
0521nobodyさん03/06/10 09:01ID:???
newsモジュウルで$xoopsModuleConfig['notifysubmit']関係のコードが
コメントアウトされているのはなんでなんだっけ?
0522nobodyさん03/06/10 15:51ID:???
>521
コメント化されてるコード(Release)とされてないRC2とで見比べてみたら判るけど、
全体的に使うNotificationハンドラが実装されて、NewsモジュールのNotificationも
このハンドラを使うようになったため(だと思う)
052352103/06/10 22:07ID:???
>>522
サンクスです。notificationの仕組みがよくわからなかったんですが、
だいぶ分かってきました。newsの投稿があったときに送られてくる
メールの文面をいじるには、
modules/languages/japanese/mail_template/global_storysubmit_notify.tpl
を変更すればいいんですね。
0524nobodyさん03/06/11 21:49ID:G5WBXySc
なぁ、皆さん、聞いとくれよ。

XOOPSでサイト立ち上げたっすよ。自分の。
そして、知り合いにURL教えて「見に来てよ」ゆうたですよ。

そしたら、「会社から入れね。お前のサイト、なんで8080なんだよ」
言うんですよ。

俺:「XOOPS使っててさぁ」
友:「知るかそんなもん。うちの会社のプロクシー、Squidだからよー、8080のサイト見らんない。っつーか、Webサーバに8080当てるなよ。素人め。」

とまぁボロクソ言うてくれるですよ。Squidって何?8080ってそんな悪いんですか。
0525nobodyさん03/06/11 21:54ID:???
まぁ普通は80だけど
Xreaじゃなくて何処かレンサバでも借りれば?
0526nobodyさん03/06/11 22:45ID:???
>>524
> うちの会社のプロクシー、Squidだからよー
と言っているのにSquidって何?はないだろ。
0527nobodyさん03/06/11 23:16ID:???
>>526
友達のコメントだと
0528nobodyさん03/06/12 00:16ID:SMJdY1B9
>>524
対応策あんだろ。
わからなきゃ金払え。200円〜1500円/月あれば良い。
ttp://www.wind.ne.jp/gunmanet/service/xoops/

ttp://www.myweb.ne.jp/
ttp://www.myweb-jp.com/
MyWebは株式会社富士通高知システムエンジニアリングの登録商標です。
ったく。w
0529nobodyさん03/06/12 23:36ID:???
xoops2で既存のページを取り込むにはどうすればよろしいか?
xoops1の情報しかない...
0530nobodyさん03/06/13 04:50ID:???
1と一緒。
0531nobodyさん03/06/13 12:09ID:???
>>527
おまえも頭弱いな。。。。
Squidってプロクシーなんだろう?だからSquidって何?プロクシー(終わり
0532nobodyさん03/06/13 12:32ID:???
XOOPSとは関係ないが…
Squidだから、ではなく、Squidのaclで80番以外の面倒を見ないように
設定しているから、では?
世の中、httpに80番以外のポートを使っているケースもけっこう
あるし、会社のシステム管理部門に要望すれば通してくれると思うが。
0533nobodyさん03/06/13 19:13ID:???
んなことしたら首になるよ。
0534nobodyさん03/06/14 11:04ID:???
首になるのか夜。
0535zx03/06/15 03:10ID:???
SquidのデフォルトのProxyポートを替えておきながら、
ACL設定修正せず、インターネット上のポート80以外のサーバは
見れなくても放置と? それで給料貰ってるのか。
たいしたシステム管理部だな。
0536nobodyさん03/06/15 13:41ID:???
XOOPS本が出るってどこかに書いてあったけど、どこが出す、どんな内容の
本か知ってますか?
0537nobodyさん03/06/15 14:06ID:NliEZJ2V
綺麗なおっぱいがいっぱい♪きっとモミモミしたくなるよ♪
二日間無料で見れるからの覗いて見てね。
http://angelers.free-city.net/page001.html
0538nobodyさん03/06/15 14:06ID:???
出ないと思うが。問題だらけだし。
0539nobodyさん03/06/15 14:41ID:???
>>535
勤務時間中に見てはいけない相当のサイトを見れるようにしてよと
システム屋に言うとクビになるつうことでは?
そんなん普通ログ取ってるって…既に駄目やん

>>536
書店店員さんのタレコミによると
「XOOPSでポータルサイトをつくろう/秀和システム」
7月発売予定、初心者向けの内容だと思われ とのこと
tp://jp.xoops.org/modules/newbb/viewtopic.php?viewmode=thread&topic_id=1465&forum=8&post_id=7750
ターゲットを初心者にして、恐らく"使い方"に的を絞ってるのは
ちょうど良いんじゃないかな。更に厨が増える可能性も大いにあるけど、
ユーザが増えることはメリットも多いからね。
0540nobodyさん03/06/15 16:34ID:???
そのうちXOOPSのフォーラムもレッツPHPの掲示板みたいになるよ。
0541nobodyさん03/06/17 15:35ID:???
>>540どんなの?
0542nobodyさん03/06/17 17:55ID:???
>>541
こんなの。
ttp://php.s3.to/pppbbs.php
0543nobodyさん03/06/18 01:13ID:???
文字コードの国際化(UTF-8化する方法)
http://wellwine.zive.net/ja/xoops/modules/newbb/viewtopic.php?topic_id=17&forum=6

これってMLとかで情報出てたっけ?
0544nobodyさん03/06/18 03:00ID:???
>>540
ある意味、すでにそうなっているとも言える
0545nobodyさん03/06/18 13:07ID:???
XOOPS2.0.3リリース
■ このスレッドは過去ログ倉庫に格納されています