PEAK XOOPS - Re: Testing /modules/ changer in englishin japanese

Re: Testing /modules/ changer

Target News
Subject /modules/ changerのテスト中
Summary Simplified URL をいろいろ試しましたが、どうしても副作用を消しきれない、というのが正直なところです。というわけで、もっとずっとお手軽な「modules を好きな文字列に変更する」てなHackを試してます。パスの深さという、非常に面倒な問題は変わらないので、副作用も...

List posts in the topic

normal Re: Testing /modules/ changer

msg# 1.1.2
depth:
2
Previous post - Next post | Parent - Children.1 | Posted on 2005/10/30 14:10 | Last modified
pocopen  二等兵   Posts: 2
どこかで誰かしら・・・の期待を胸に
ウェブを目一杯かけずりまわった末
GIJOEさんのサイトにその答えがあったとは。。。

customizing xoops楽しく拝見いたしております。m(__)m>GIJOEさん

まさに願いどおりのHACKで感激しているところですが
GIJOEさんのHACKは問題なく出来たものの、nobunobuさんの変換がうまくできません。
見よう見真似で

mainfile.phpへ


// modules changer
$GLOBALS['_rewriteRulesFrom'] = array(
	'/html/',
	'/main.css',
	'/include/main.js',
	);
$GLOBALS['_rewriteRulesTo'] = array(
	'/modules/',
	'/xoops.css',
	'/include/xoops.js',
	);
	function modules_changer( $s ) {
return str_replace( XOOPS_URL.'/modules/' , XOOPS_URL.'/html/' , $s ) ;
return str_replace( XOOPS_URL.'/xoops.css' , XOOPS_URL.'/main.css' , $s ) ;
return str_replace( XOOPS_URL.'/include/xoops.js' ,  XOOPS_URL.'/include/main.js' , $s ) ;
	}
	ob_start( 'modules_changer' ) ;
// modules changer
.htaccessに
# modules changer
RewriteEngine on
RewriteRule ^html/(.*)$ modules/$1 [L]
RewriteRule ^main.css$ modules/xoops.css$1 [L]
RewriteRule ^include/xoops.js$ include/main.js$1 [L]
# modules changer


としたのですがどの辺りを修正すればよいでしょうか?
突然の不躾な書き込みで恐縮ですが
よろしくご教授くださいませ。

 
Votes:2 Average:5.00

Posts tree

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!