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

XOOPS

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

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

XOOPS日本公式サイト
http://jp.xoops.org/
0412nobodyさん03/05/01 10:12ID:???
あと、レイアウトはdivタグ+CSS一本槍のテーマがあったらほしいです。
0413nobodyさん03/05/01 13:57ID:WhejLg/d
galleryとかmyalbumってまだXOOPS2に正式対応してないの?
画像をアップできるようにしたいだけなんだが…


0414nobodyさん03/05/01 15:57ID:???
class/module.textsanitizer.php に手を加えて整形コマンドを拡張
してる人いますか?

PukiWiki流の表組みができるようになるとありがたいんだけど。
0415nobodyさん03/05/01 16:15ID:???
>>411
テンプレート化されてなければ自分でやればいい
XOOPS専用タグについてはSmartyデバグで値をみれ

>>413
GalleryはXOOPS2に対応が出てる
0416nobodyさん03/05/01 17:32ID:???
XOOPS入れてみようか迷ってます。
1つのサーバに1つのスクリプト群をインストールして、
複数のサイトを運営することってできますか?
それともそういう場合はそれぞれにスクリプト群を
インストールしてやる必要があるのでしょうか。
0417nobodyさん03/05/01 17:43ID:XVGdiLJU
一つのサーバで複数xoopsの運営は出来るが、
ディレクトリとデータベーステーブルは別にしないといけない。
0418nobodyさん03/05/01 18:41ID:???
http://xoopsjp.planewave.org/modules/mydownloads/

XOOPS2のカテゴリ早くできないかな。
041941603/05/01 20:56ID:???
>>417
ありがとうございます!
さっそくやってみます。
0420nobodyさん03/05/01 23:54ID:???
このスレ、レベルたけぇなぁ
042141103/05/02 09:28ID:???
>>415
> XOOPS専用タグについてはSmartyデバグで値をみれ

Smartyデバグって何だろ? といろいろ調べてみたら、
要するに、テンプレートに <{debug}> と書けば、
変数と値がポップアップ表示されるんですね。
これはすごく便利です。
0422nobodyさん03/05/02 13:25ID:???
>>421
管理者メニューの一般設定の所にSmartyデバグってない?
一々テンプレートに記述しなくてもそこで設定するだけで良いんだけど
0423nobodyさん03/05/02 16:06ID:???
ttp://www.xoops.org/modules/news/article.php?storyid=781
日記モジュールでてるね。
042441103/05/02 16:35ID:???
>>422
あ、ほんとだ。ありがとうございます。
0425nobodyさん03/05/03 19:59ID:VNUs8p+r
age
0426nobodyさん03/05/09 02:59ID:3pKoYXGY
結局、鯖をkagoyaに変えてコンパネからインストールしたらうまくいきました。
http://www.kagoya.net/unit/xoops/
皆さん、ありがとうございました
0427bloom03/05/09 03:10ID:X5KsRuJ+
http://homepage.mac.com/ayaya16/
0428nobodyさん03/05/09 17:25ID:???
最近よく思うのだが、XOOPS本出ないのかね。
PHP-nuke本が出てるくらいなんだから、開発チームの方とかに話とかいってそうだけど。

個人的にも欲しいし。
0429nobodyさん03/05/09 20:58ID:???
ブロックやテンプレートがWeb経由で編集できるのに、
モジュールやテーマのインストールがWeb経由でできないのが解せない。
セキュリティ上の理由なのかな。
0430nobodyさん03/05/09 22:52ID:???
>>429
Zope使えや
0431nobodyさん03/05/10 02:54ID:???
みんなXOOPS2で今どのくらいのDBの容量つかてる?
0432nobodyさん03/05/10 12:14ID:???
つい最近使い始めたばかりだから参考にならないかもしれないが700KBほど。
DB容量はまだまだ余裕があるけど、残り少なくなってくると自分で削除しないと
いけないんでしょうか?
0433nobodyさん03/05/10 13:44ID:???
DB最適化が先だろ。
0434nobodyさん03/05/10 16:29ID:???
>>432
まあそうだけど、契約変えてDBのdisk-quoteを増やす方向はないの?
043543203/05/10 20:08ID:???
>>433,434
レスありがとうございます。
今の鯖はtelnetでログインできないから最適化にはphpMyAdminでも使わないと
いけないかと思っていたら公式サイトのDownloadsにDB最適化モジュールがありました。
容量が危なくなったらまずこれを使ってみて、それでもきつかったらプラン変更も検討してみます。
0436nobodyさん03/05/11 02:57ID:???
>>435
ただ、XOOPSのDBの使い方は静的なストレージとしての側面が強いから、
最適化(phpMyAdminも件のモジュールもMySQLのOPTIMIZE TABLEつうの使ってる)しても
効果は薄いと思うよ。ギリギリになってから慌てて最適化するつもりなら危ないかも。

折りはDBもDISKもそれなりのquoteがあるから余り必要とは思わん(むしろデメリットがあるので)
のだが、DBがDISKよりも極端に小さいようなサービス使ってる人は過去ログとして静的なhtmlを
生成してDBから追い出すツールがあれば良いかもね。メッセージ単位のバラバラなhtmlと
それらへのリンクのあるツリータイプの目次を作るだけなら結構簡単かな、多分。
0437nobodyさん03/05/18 11:51ID:???
ちょっと質問させて下さい。

レンタルサーバを移転するのですが、旧サーバの旧サイト main.com にはXOOPSが入って
いません。
新サーバに移転するまで,新サーバに temp.com というドメインを割り当てて
移転の準備をしております。

この新サーバの仮ドメイン temp.com の状態でXOOPSをインストールして
その新サーバに移転する際にその新サーバに main.com を割り当ててサーバの
移転をする予定なのですが、インストールした時に temp.com に関する設定が
残り動かないのでは?と思っていますが、大丈夫でしょうか?

ファイル内の temp.com を main.com に置換するだけで大丈夫でしょうか?
同じことをした方がいらしたらお教え下さい。
0438nobodyさん03/05/18 16:58ID:???
>437
激しく自信なさげだけど、ドメイン変更後に mainfile.php 書き換えれば
大丈夫じゃないかと思う。
公式で聞いた方がいいかも。
0439nobodyさん03/05/18 22:47ID:???
> 437
http://jp.xoops.org/modules/newbb/viewtopic.php?topic_id=627&forum=1
本家のフォーラムで前におなじ話題が出てたよ。
0440nobodyさん03/05/20 00:51ID:???
リンクじゃなくて実際にファイルをアップロードできるモジュールってありますか?
ありそうなんで探してるけど全然見つからないです。
0441nobodyさん03/05/20 02:05ID:???
>>440
myアルバム系のモジュールは違うの?
別に画像ファイルじゃなくても良い訳で。
0442nobodyさん03/05/20 02:07ID:???
>>440
http://xoopsjp.planewave.org/modules/newbb/viewtopic.php?topic_id=140&forum=1
0443nobodyさん03/05/20 19:13ID:???
「themes/ディレクトリからのアップデートを有効にする」オプションをONにしても
モジュールのテンプレートはアップデートしてくれないんですけどもしかしてアップデート
してくれるのはテーマファイルだけですか?
前はモジュールのテンプレートもアップデート出来てたんですが・・・
0444nobodyさん03/05/20 20:03ID:7FBCtsuA
あがれ
0445nobodyさん03/05/20 23:40ID:???
さげさげさげさげ
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 って何をするためのページですか?

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

これでいいんでしょうか?
みなさんのところもこうなっているのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています