_ tDiary Plugin
ただただしさんのMary日記で、
ソース表示用プラグインが載ってました。ありがとうございます。早速テスト:
<?xml version="1.0"?>
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<map:pipelines>
<map:pipeline>
<map:match pattern="">
<map:redirect-to session="true" uri="menu"/>
</map:match>
<!-- ================= -->
<!-- Simple login page -->
<!-- ================= -->
<map:match pattern="login">
<map:generate src="docs/login.xml"/>
<map:transform src="stylesheets/simple-page2html.xsl"/>
<map:serialize/>
</map:match>
<!-- ========================================= -->
<!-- Form target which performs auth service -->
<!-- ========================================= -->
<map:match pattern="do-login">
<!-- first validate whether submitted values are ok -->
<map:act type="form-validator">
<map:parameter name="descriptor" value="context://mingol/db/loginParams.xml"/>
<map:parameter name="validate" value="username,password"/>
<!-- now try to log in -->
<map:act type="db-authenticator">
<map:parameter name="descriptor" value="context://mingol/db/auth.xml"/>
<!-- now go to protected area -->
<map:redirect-to session="true" uri="protected"/>
</map:act>
</map:act>
<!-- something was wrong, try it again -->
<map:redirect-to uri="login"/>
</map:match>
<!-- ================ -->
<!-- Protected area -->
<!-- ================ -->
<map:match pattern="protected">
<!-- first validate whether user has logged in -->
<map:act type="session-validator">
<map:parameter name="descriptor" value="context://mingol/db/loginParams.xml"/>
<map:parameter name="validate" value="username,password"/>
<!-- generate protected content -->
<map:generate src="docs/protected/menu.xml"/>
<map:transform src="stylesheets/simple-page2html.xsl"/>
<map:serialize/>
</map:act>
<!-- something was wrong, redirect to login page -->
<map:redirect-to uri="login"/>
</map:match>
<map:match pattern="protected-*">
<!-- first validate whether user has logged in -->
<map:act type="session-validator">
<map:parameter name="descriptor" value="context://mingol/db/loginParams.xml"/>
<map:parameter name="validate" value="username,password"/>
<!-- generate protected content -->
<map:act set="score">
<map:parameter name="descriptor" value="context://mingol/db/score.xml"/>
<map:generate src="docs/protected/menu.xml"/>
<map:transform src="stylesheets/simple-page2html.xsl"/>
<map:serialize/>
</map:act>
<map:generate type="serverpages" src="docs/protected/{../1}.xsp"/>
<map:transform src="stylesheets/simple-page2html.xsl"/>
<map:serialize/>
</map:act>
<!-- something was wrong, redirect to login page -->
<map:redirect-to uri="login"/>
</map:match>
<map:match pattern="hello">
<map:generate src="docs/hello.xml"/>
<map:transform src="stylesheets/simple-page2html.xsl"/>
<map:serialize/>
</map:match>
<map:match pattern="addAccount">
<map:act set="account">
<map:parameter name="descriptor" value="context://mingol/db/account.xml"/>
<map:generate src="docs/menu.xml"/>
<map:transform src="stylesheets/simple-page2html.xsl"/>
<map:serialize/>
</map:act>
<map:generate type="serverpages" src="docs/addAccount.xsp"/>
<map:transform src="stylesheets/simple-page2html.xsl"/>
<map:serialize/>
</map:match>
</map:pipeline>
</map:pipelines>
</map:sitemap>
素晴らしい、うまくいきました。
こうしてRubyにお世話になっているので、Ruby人口が増えるのに協力しますよ。
BALL・BOXで宣伝しておいたよ。アレでよかった?
あの〜、申しわけないのですがつっこむ前に<br>英語でまったく字が読めないのですが・・・。<br>これをつっこめばいいのですしょうか?<br>それとも私のパソコンの故障かな?
>騎士さん<br>これはソース表示なんで、文字が出てくるわけでは・・・<br>・・・だよね?よくわからんけど。<br>日記の見方、トップに書いてあったほうが、一般の人には見やすいかもね。