トップページ⇒php
984コメント309KB

XOOPS 7

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/06/02(木) 07:35:47ID:???
XOOPSについて語ろう

XOOPS Official Site
ttp://www.xoops.org/
XOOPS日本公式サイト
ttp://jp.xoops.org/
xoops wiki(初心者用のFAQから技術情報まで、XOOPS情報の宝庫)
ttp://xoops.sourceforge.jp/wiki/

過去スレ
XOOPS
http://pc2.2ch.net/test/read.cgi/php/1031736248/
XOOPS 2
http://pc5.2ch.net/test/read.cgi/php/1067311026/
XOOPS 3
http://pc5.2ch.net/test/read.cgi/php/1081855254/
xoopsスレ 4
http://pc5.2ch.net/test/read.cgi/php/1092151787/
XOOPS 5
http://pc5.2ch.net/test/read.cgi/php/1106563315/
XOOPS 6
http://pc8.2ch.net/test/read.cgi/php/1111233328/
0558nobodyさん2005/06/23(木) 00:29:47ID:???
うわ!難しい!!
0559nobodyさん2005/06/23(木) 01:05:34ID:???
>>557
今日日、特に管理はしないでベストエフォートが流行ですし。
0560nobodyさん2005/06/23(木) 01:32:03ID:???
XOOPSを安鯖で動かそうとしてる時点でどうかと思うがな
大体xreaとかでp2は禁止だったような
0561nobodyさん2005/06/23(木) 01:35:43ID:???
数個のスレを一定時間(リロード)回数)ごとに巡回して、差分を表示する、
くらいなら大丈夫じゃん。
0562nobodyさん2005/06/23(木) 03:17:19ID:???
公式に安鯖で使うなって書いとけよ、aaaもsakuraもxoops推奨してるしな
鯖に厳しいモジュール教えてくれよDB鯖強化してもらうために使うからさ。
0563nobodyさん2005/06/23(木) 16:01:24ID:???
さくらの共用鯖スレなんて「データベースが激重だの糞だの」って・・
0564nobodyさん2005/06/23(木) 17:02:08ID:???
>>563
軽さを激安鯖に求めること自体が間違っていると何度言えば、、、
0565nobodyさん2005/06/23(木) 17:53:55ID:???
>>564
563はそれをヲォチして楽しんでるだけと思われ。
0566nobodyさん2005/06/23(木) 22:01:09ID:???
Net Commonsってどうよ?
XOOPSより良さそう
0567nobodyさん2005/06/23(木) 22:41:02ID:???
>>566
まだ中身見てないからなんとも。
|NetCommonsではXOOPSにはない「ルーム」という概念を持っています。
|「ルーム」の中では、複数のモジュールをバンドルすることが可能です。
|これによって、「会員のプライベートルーム」「授業用ルーム」といった
|仮想空間を実現しています。

この辺の機能差が自分の用途でどの程度生かせられるのかってところだよね。
特にイン(内)側の機能の拡充を図ったみたいだから、身内のグループで
ゴニョゴニョしたいって向きには良いかも。あとはXOOPSのモジュールとの
互換性・移植性の難易度の問題かな。
0568nobodyさん2005/06/24(金) 00:03:37ID:???
XOOPSにアンテナモジュール作ってけろ。
0569nobodyさん2005/06/24(金) 01:28:54ID:???
>エンバグというのは、なんでしょうか??
>なんでしょうか??
>なんでしょうか??
>なんでしょうか??

m9(^Д^)プギャー
0570nobodyさん2005/06/24(金) 01:30:39ID:3cSRBypQ
Xoopsって何て読むの?
エクスープス?クソープス?
0571nobodyさん2005/06/24(金) 02:19:09ID:???
「エンバグ」ってたしか、日本の誰かが言いだしてせまいところで流布してる言葉だよね
0572nobodyさん2005/06/24(金) 03:39:57ID:???
>>566
みた感じだと言語切り替えができるのかな?
0573nobodyさん2005/06/24(金) 06:21:47ID:???
>>568
はてなのRSSをxhldに読ませる。
0574nobodyさん2005/06/24(金) 08:02:02ID:???
>日本バージョンがXOOPSの本家を主張するなら、XOOPS3で良いと思いますが、”本家”だって、XOOPS3を使う予定なんだろうし。
日本バージョン = XOOPSの本家
XOOPS Official Site = ”本家”
何も考えてねぇーんだろうな

元祖XOOPSで決まりだな
0575nobodyさん2005/06/24(金) 08:55:28ID:???
とりあえずJOOPSはなくなったってことで良かった良かった
0576nobodyさん2005/06/24(金) 09:56:38ID:???
>>571
これか ttp://www.enbug.org
0577nobodyさん2005/06/24(金) 10:59:49ID:???
XOOPS-マスタベーションで決まりだな
0578nobodyさん2005/06/24(金) 11:11:52ID:???
今日もcall君劇場だ〜wwwww
0579nobodyさん2005/06/24(金) 14:54:47ID:???
XOOPS with t
で良いよ
0580nobodyさん2005/06/24(金) 15:27:07ID:???
with t って誰だよ(藁
0581nobodyさん2005/06/24(金) 16:55:47ID:???
ちょっとまえに、「XOOPSは携帯端末にも対応すべき」と言ってたら「携帯のブラウザの進化を待て」
とツッコまれた者だけど、、jigブラウザってHTML対応って書いてあるけど
XOOPSはちゃんと表示されるのか?だれか使ってる?
0582nobodyさん2005/06/24(金) 17:06:47ID:???
>>581
jigは分からんが京ぽんは問題ない。
0583nobodyさん2005/06/24(金) 17:47:14ID:???
>>582
情報サンクス。
JigブラウザFREEってのがあったから今から試してみるね。
0584nobodyさん2005/06/24(金) 18:16:46ID:???
>>582
京ポンってOperaなんだっけ?
NetFrontだと公式デフォのままだとJavaScriptの解釈の所為か一部難がある。
自分ところではJavaScriptを排除した作りに変更していく過程で、その辺は解消したけど。
0585nobodyさん2005/06/24(金) 21:10:28ID:???
京ポンはOpera
遅くて使い物にならんけどな

携帯対応モジュールって試してないけどダウンロードしたら
結構すごそうだったけど使ってる香具師いる?
どのモジュールに対応してるか書いてないからわからん。
05865182005/06/24(金) 21:12:47ID:???
>>519,521ありがとうございます。
Google八分というのはわかりませんが
検索するとTOPページ以外は表示されません。
関連したページの検索をすると1ページも出ません。
Googleに再び表示させる方法はありますか?
0587nobodyさん2005/06/24(金) 21:13:31ID:???
これって何のこといってるんだろう?
h
ttp://knowledge.yahoo.co.jp/service/question_detail.php?queId=4884751
>ちなみに、ソフトは「XOOPS ROMINISTRATION」です。
0588nobodyさん2005/06/24(金) 22:21:52ID:???
jigブラウザ・・つかえねー○| ̄|_
0589nobodyさん2005/06/24(金) 22:56:17ID:???
>>585
携帯対応モジュール・・そんなのがあったのか。
ダウンロードしてみたけど・・これはいったいどのように使うのか(苦笑
0590nobodyさん2005/06/25(土) 01:28:46ID:???
>>589
そんなのあるのに気づかなかった
登録、認証ができて携帯から投稿なんかもできるみたいだな
今までで一番いい携帯対応スクリプトではないか?
0591nobodyさん2005/06/25(土) 01:39:02ID:???
XOOPSベースでサイト構築を適切な業者さんに依頼しようと思っているのですが、
ナンボくらいが相場でしょうか?
0592nobodyさん2005/06/25(土) 02:09:24ID:???
>>591
ちょっと前に出たばっかりの質問だ
ちょっとは過去ログ読むとか検索するとかしる!
0593nobodyさん2005/06/25(土) 03:12:32ID:???
>>591
安く済ませたかったら弁護士使え。業者にはびた一文払わずにすむようにも出来る。
0594nobodyさん2005/06/25(土) 04:18:54ID:???
>>593
その代わり弁護士費用かかるけどな。弁護士によっては高額だぞ。
0595nobodyさん2005/06/25(土) 04:54:04ID:???
チンカス下請けに圧力かけるだけなら10万もあれば十分
0596nobodyさん2005/06/25(土) 06:35:54ID:???
>>587
俺の対初心者小脳によれば
「XOOPS ADMINISTRATION」と解釈すべし
と出た。
0597nobodyさん2005/06/25(土) 11:36:51ID:???
>>596
それでも意味がわからないけどなw
0598nobodyさん2005/06/25(土) 11:50:04ID:???
名前なんてどうでも良いじゃん。
俺も客の名前付けて売ってるし。
0599nobodyさん2005/06/25(土) 18:31:26ID:???
なんかZOOPSってやたら出てくるが、
あれか。新しいforkはZOOPSに決定したのか?
0600nobodyさん2005/06/26(日) 00:57:57ID:???
名前が気に入らないからXOOPSユーザーが多いXREAを攻撃してる…

http://sb.xrea.com/showpost.php?p=69599&postcount=70

>上位回線業者様と調査させていただきましたところ、中国・韓国に所属すると思われる
>数百ホストから、「k2.xrea.com 219.163.200.120」に大量の攻撃送信が行われている事が判明いたしました。
0601nobodyさん2005/06/26(日) 02:22:39ID:???
バカがバカに甘くしてもバカを見るだけという教訓みたいね
ttp://sb.xrea.com/showthread.php?t=1528
0602nobodyさん2005/06/26(日) 15:07:49ID:nrV9djSG
誰かMikhailの相手してやれよ

俺は読めても書けないからパス
0603nobodyさん2005/06/26(日) 15:23:28ID:???
すんごいイイ人っぽいんだけど、漏れも英語読めない書けない喋れない
0604nobodyさん2005/06/26(日) 15:33:20ID:???
この人と協力すれば、ブラジル圏で日本版XOOPSを標準にできるんじゃないの?
なんで誰も書かないんだろ?
0605nobodyさん2005/06/26(日) 15:37:01ID:???
Okazuが出てこないことには…
0606nobodyさん2005/06/26(日) 16:36:25ID:???
このチャンスを生かせるかどうかで今後のXOOPS-JPの流れが変わるだろう
多分JPの奴らではダメだと思うけど
0607nobodyさん2005/06/26(日) 17:20:57ID:???
結局、Mikhailも本家から追い出されたからな。onokazuと似たようなもんだろう。

ブラジルでは日本と同じくCMSとしてのXOOPSの地位が高いみたいだから、
取り込めればたしかにイイ!
0608nobodyさん2005/06/27(月) 00:30:57ID:???
親日国だしな
0609nobodyさん2005/06/27(月) 00:45:28ID:I0oMN5fB
で、Okazuはどこいったの?
0610nobodyさん2005/06/27(月) 04:59:49ID:???
ちょっと英語読んでみたけど、なんかすげー難しいYO!

Mikhail 2005-6-22 16:03 の発言の一部:
Im here not for second intentions, or because I want stop my work
with the other xoops, but because I need to do the best for
"my users" (the registred users of my site).

sibata氏の訳:
私は二束のワラジを履こうとは思ってません。というのも、もう1つのxoopsを
もう止めたいと思っています。とにかく、私のサイトに登録してくれてるユーザーに
対してベストになるようにと思っています。

漏れの訳:
私がここ(ブラジルXOOPSサイト)にいる(とどまる?)のは、裏の目的(second
intentions?)のためではなく、また他のXOOPS(のバージョン、コミュニティー?)への
取組みをやめたいから<でもなく>、ただ「私のユーザー」(私のウェブサイトに
登録している利用者)のためにベストを尽くす必要があるからです。

漏れの考察:
I'm here not for A, or because B, but because C.
これは「Aのためでも、Bだからでもなく、Cのためである」という形ではないだろうか?と思った。
0611nobodyさん2005/06/27(月) 09:10:08ID:???
>>610
ブラジルはポルトガル語だからな。
彼の英語もかなりブロークン。
0612nobodyさん2005/06/27(月) 09:46:20ID:???
アフィリエイトバカサイト作らせるのやめさせろよ

なんだあのガンダムなんちゃらとか。
0613nobodyさん2005/06/27(月) 11:06:58ID:???
ガンダムワロタwwww
なんだあの紹介文wwww

0614nobodyさん2005/06/27(月) 13:33:10ID:???
>585

対応しているモジュールはフォルダの中に入っているファイルがそのまま。
mobile_xxxxxx.phpとかのファイル名になってる。
config_inc.phpの設定をすれば携帯からでも動作するのが驚き。
Xoopsの標準モジュールにして欲しいくらいダ。

けど、VerUpする度にバグが出てるから、もう少し様子見か。
0615nobodyさん2005/06/27(月) 14:48:12ID:???
581じゃないけど、俺も常々XOOPSが携帯でスムーズに動くようにならないものかと
思っていたわけよ。だたご指摘の「フルブラウザ」だけど、あれダメだわ。
画像あるサイトだとタイムアウトしてしまう。
ところで>614の話だけど、もう少し詳しくバカな俺でもわかるように説明くれ
その「携帯モジュール」ってやつを入れると何がどうなってどう変わるのだ?
0616nobodyさん2005/06/27(月) 15:10:03ID:???
>>615
おまいが使ってみて感想を教えろ
0617nobodyさん2005/06/27(月) 15:20:07ID:???
>>614,615
期待してコード見てみたが、ありゃ厳しいな。努力は認めるがって感じ。
モジュール側がアップデートしたらどうもならん。
あと、「このモジュールの携帯版欲しい」と思ってもどうもならん。

この時期にスクラッチで書いてるならHTTP_GET_VARSを使ってるのも疑問。
0618nobodyさん2005/06/27(月) 15:36:15ID:???
>>617
>この時期にスクラッチで書いてるならHTTP_GET_VARSを使ってるのも疑問。
下位互換性を少しでも上げるためだと思うよ。
俺は自分自身のモジュールとかではチェックできない(また対応するつもりのない)
バージョンはバッサリと切るようにして、エクステンションやPEARも気にせず使うようにしたけど。
XOOPSもPHPやMySQLの対応バージョンのところを、もう少し考え直し(整理)た方が良いと思う。
0619nobodyさん2005/06/27(月) 15:46:00ID:???
>615

インストール方法
 通常のモジュールの作業に加え、config.inc.php内の変数を直接書き換えて下さい。後はかって XOOPS_URL/modules/mobile/index.phpでアクセス

と説明に書いてある。
0620nobodyさん2005/06/27(月) 15:47:08ID:???
日本コミュ阪XOOPSの名前考えたー
「julaJOOPS」(フラフープス)
ダメか。。
0621nobodyさん2005/06/27(月) 16:55:18ID:???
ディストリ計画成功するかなあ?
失敗に500ペリカ
0622nobodyさん2005/06/27(月) 21:54:07ID:???
> 何か生産的なことをするようにも思われません
0623nobodyさん2005/06/27(月) 22:25:25ID:???
>>618
下位互換といってもそんな古いphpを使ってること自体がヤバいだろ
そういう意味でもHTTP_***_VARSは使わない方が良い
セキュリィティーに無頓着なユーザーを排除できる
0624nobodyさん2005/06/27(月) 23:02:23ID:???
わざとアナを開けておいて後でいろいろ
って俺みたいな嫌な奴なんじゃないか?
0625nobodyさん2005/06/28(火) 00:05:11ID:???
>>622
オマイが何か生産的なことをしたのか?とでも言いたいのか?(w
0626nobodyさん2005/06/28(火) 00:42:47ID:???
生産直接部門だけじゃなくて間接部門も大事だけどな。
まあ、口より手動かせよ>誰か
0627nobodyさん2005/06/28(火) 01:36:05ID:qwvzd7bs
じゃあおれがSUPER XOOPS作ってやるよ。
ちょっとまちなー。
0628nobodyさん2005/06/28(火) 01:41:45ID:???
>>627
ド素人がウィルスに感染して重要な情報を漏洩するCMSでつね!
0629nobodyさん2005/06/28(火) 01:43:53ID:???
公式サイト速攻でパッチ当ててやんの(w
0630nobodyさん2005/06/28(火) 03:35:09ID:???
>>629
悪いのはXOOPSのSQLクエリのレンダラーの辺りみたいだけど、
その影響が出るのはMySQLの挙動に依存するみたい。
パッチ云々じゃなくて古いMySQLのバージョンの場合に
問題が起きてるような感じ。
06316302005/06/28(火) 05:23:53ID:???
「MySQLバージョン毎の挙動に依存する」は間違い。
SELECT * FROM users WHERE `name`=0;
で、どうも`name`=0が`name` LIKE '%'として動作しているように思える。
公式の書き込みのキャストがというのは、実際に吐かれるクエリが
name=0なので、'name'=0ではないため、一概にそうとは言いがたい。
(カラム名をクォートしてる箇所が見当たらなかった。良いのか?)
name=0、`name`=0、`name` LIKE '%'を単独でのSELECTはいずれもエラーであり
'name'=0のSELECTのようにTRUE(1)を返さないため。

「`name`=0が`name` LIKE '%'として動作している」の推測を確認中。
つかカラムの型に適正でない値が指定されたら、エラー返せよ>MySQL
0632nobodyさん2005/06/28(火) 08:57:28ID:???
バージョンのせいにしたりmysqlのせいにしたりバカは大変ですね。
mysql使おうと決めたバカが一番悪いんじゃない?
0633nobodyさん2005/06/28(火) 09:03:18ID:???
こういうこと↓らしいよ。比較演算のさいの暗黙の型変換のデフォルト動作では、両辺を実数に変換して比較するってことらしい。だから 0=0 に解釈されてるんじゃない?

mysql> select 'a'=0, 'a'=1, 'a'=2;
+-------+-------+-------+
| 'a'=0 | 'a'=1 | 'a'=2 |
+-------+-------+-------+
| 1 | 0 | 0 |
+-------+-------+-------+

http://dev.mysql.com/doc/mysql/en/comparison-operators.html
>In all other cases, the arguments are compared as floating-point (real) numbers.
0634nobodyさん2005/06/28(火) 09:04:09ID:???
(あれ、なんか空気読めてないかも)
06356302005/06/28(火) 09:18:05ID:???
やっぱキャストか?
>SELECT * FROM users WHERE CAST(name AS CHAR)=CAST(0 AS CHAR);
Empty set

>SELECT * FROM users WHERE name=0;
>SELECT * FROM users WHERE CAST(name AS UNSIGNED)=CAST(0 AS UNSIGNED);
rows in set
----
と思ったが

>SELECT * FROM users WHERE uid=0;
>SELECT * FROM users WHERE CAST(uid AS UNSIGNED)=CAST(0 AS UNSIGNED);
Empty set

一貫性がない(格納型に引き釣られる?)。
06366302005/06/28(火) 09:34:08ID:???
>>633
カラム名とそうでないクォートされてない文字列と、
キャストの処理の優先順位と処理の有無の関係が良く判らんのです>自分
(カラム名や予約語は数値としてキャストされない筈では?という考え)
0637nobodyさん2005/06/28(火) 09:49:12ID:???
abc = 0 という比較式があって、abcが文字列カラムだったら、上のルールに照らせば
CAST(abc AS DECIMAL) = CAST(0 AS DECIMAL)
と解釈されるってことじゃないの?ちとはなしがみえない。
0638nobodyさん2005/06/28(火) 09:53:39ID:???
あdecimalじゃねえか。型はよくわかんない
0639nobodyさん2005/06/28(火) 09:54:57ID:???
そうだREALだなきっと
06406292005/06/28(火) 10:18:43ID:???
いまごろ、重要なお知らせしたか
てめーのとこは何時間も前にパッチ当てといて、こんな香具師小一時間・・・じゃ足りない

where句の左辺がテーブル名、右辺がテーブルの値だと思ってるからおかしいんだろ

where 'uname' = 'uname' 試してみな
それと、デフォ=NULLの項目でも試してみな
where 'a' IS NOT NULL の動きをしてると読んだが 、違うか?
0641nobodyさん2005/06/28(火) 10:33:46ID:???
あんまりフォーラムとか読まないでソース読んでたけど、要は
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/xoops/xoops2jp/html/class/criteria.php?rev=1.3&content-type=text/vnd.viewcvs-markup
> function render() {
> if (is_numeric($this->value) || in_array(strtoupper($this->operator), array('IN', 'NOT IN'))) {
> $value = $this->value;

ここで is_numeric('0') が true になるわけだから、数値型なんだなって勝手に判断されちゃって、
name = '0' が正しいのに name = 0 になっちゃうってこと?
0642nobodyさん2005/06/28(火) 10:37:36ID:???
(あ、なんかひょっとして浦島太郎か)
0643nobodyさん2005/06/28(火) 10:44:20ID:???
>>641
is_numeric分かってんの?
0644nobodyさん2005/06/28(火) 10:51:34ID:???
?数値か数値文字列ってことじゃないっけ?
06456302005/06/28(火) 10:53:00ID:???
>>636
ああ、俺の馬鹿。nameに1testとかいうユーザ作ってみたら、
WHERE name=0の条件には入らなかった。
別にカラム名称はキャストなんかしない。ただカラムに格納されてる
'値'そのものをキャストしてんだな。確かに
http://dev.mysql.com/doc/mysql/en/comparison-operators.html
に例として書いてあるわ。
0646nobodyさん2005/06/28(火) 10:57:13ID:???
>>641
その認識でOKだと思うが、>>643に深い意味があるのならちょっと判らん。
0647nobodyさん2005/06/28(火) 10:59:22ID:???
>>644
んにゃ、型うんぬんでなく、数値(数字)として評価汁
'123' も 123 も true
0648nobodyさん2005/06/28(火) 11:02:42ID:???
あそうか、「数値型」ってところにつっこんでるのね?「SQL文の中で数値型のリテラルとしてレンダリングされちゃう」ということが言いたかった
0649nobodyさん2005/06/28(火) 11:04:10ID:???
これでパスワードも 0 でマッチしちゃうとかだったらひでーよなw
0650nobodyさん2005/06/28(火) 11:05:53ID:???
んだ、SQL文の中で・・・というとこまでつっこんで考えないといかん
0651nobodyさん2005/06/28(火) 11:07:45ID:???
>>649
md5だからありえない

ただmd5で全部数字になる事があるかは分からん
0652nobodyさん2005/06/28(火) 11:10:30ID:???
漏れ的にこのバグは勉強になったYO
0653nobodyさん2005/06/28(火) 12:58:18ID:???
今回のパッチでいいとこは
他への影響が分からない現時点で、ログインだけにパッチ当てた事だな

でも、unameが割れてるから大したこと無いか?
1/ユーザ数の労力でパスワードクラック出来るゾ
もっとも本気でクラックするならプログラム組むから問題無いって考えればよいのか
0654nobodyさん2005/06/28(火) 13:03:47ID:???
これさあ。JP版じゃなかったら、たぶん放置だろうねえ。
0655nobodyさん2005/06/28(火) 13:24:31ID:???
ハッシュ値のタネがパスワードだけじゃなくって、ユーザー名+パスワードみたいだったらプチ堅牢になってたかも
0656nobodyさん2005/06/28(火) 14:09:39ID:???
できるだけ2.0.10-JPへとアップグレード後、当該パッチをあてることをお勧めします。

ってバグってるバージョンにあげたくないよな
0657nobodyさん2005/06/28(火) 15:30:21ID:???
これがJAPSクオリティだ、だまってバージョンアップ汁

最近、真っ白教えて君増えてないか?
■ このスレッドは過去ログ倉庫に格納されています