<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="http://www.nobunobu.com/documents/skin/rss.xml" ?>
<rdf:RDF 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xml:lang="ja">

 <channel rdf:about="http://www.nobunobu.com/documents/">
  <title>資料室</title>
  <link>http://www.nobunobu.com/documents/</link>
  <description>資料室</description>
  <dc:language>ja-jp</dc:language>
  <dc:date>2007-01-04T16:33:21+09:00</dc:date>
  <items>
   <rdf:Seq>
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/Blog/Follow/2006-06-14.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/FrontPage.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/OSC2006Fall.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/XOOPSCube2_1/PreloadSample/CubeUtils.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/XOOPSCube2_1/DelegateDoc/Site.Login.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/XOOPSCube2_1/DelegateDoc/Site.CheckLogin.Success.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/XOOPSCube2_1/DelegateDoc.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/XOOPSCube2_1/PreloadSample.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/XOOPSCube2_1.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/OSC2006Spring.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/%A5%D8%A5%EB%A5%D7/InterWiki%A5%C6%A5%AF%A5%CB%A5%AB%A5%EB.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/%A5%D8%A5%EB%A5%D7.html" />
    <rdf:li rdf:resource="http://www.nobunobu.com/documents/%A5%D8%A5%EB%A5%D7/%A5%C6%A1%BC%A5%D6%A5%EB%A4%CE%B3%C8%C4%A5%BD%F1%BC%B0.html" />

   </rdf:Seq>
  </items>
 </channel>

<item rdf:about="http://www.nobunobu.com/documents/Blog/Follow/2006-06-14.html">
 <title>Blog/Follow/デリゲートでBBCodeの拡張を</title>
 <link>http://www.nobunobu.com/documents/?Blog%2FFollow%2F2006-06-14</link>
 <dc:date>2006-11-21T23:37:07+09:00</dc:date>
 <description>デリゲートでBBCodeの拡張を XOOPS Cube 2.1 Beta以降でデリゲートの仕様が修正になりました。		LinkTarget.class.php も?phpclass LinkTarget extends XCube_ActionFilter{    function preFilter() {        $this-mController-mRoot-mDelegateManager-add(&quot;MyTextSanitizer.XoopsCodePre&quot;,array($this...</description>
<content:encoded>
<![CDATA[
デリゲートでBBCodeの拡張を<br />
XOOPS Cube 2.1 Beta以降でデリゲートの仕様が修正になりました。		LinkTarget.class.php も<br />
&lt;?php<br />
class LinkTarget extends XCube_ActionFilter<br />
{<br />
    function preFilter() {<br />
        $this-&gt;mController-&gt;mRoot-&gt;mDelegateManager-&gt;add("MyTextSanitizer.XoopsCodePre",array(&amp;$this,"BBCodePre"));<br />
    }<br />
    function BBCodePre(&amp;$patterns, &amp;$replacements, $allowimage) {<br />
       foreach(array_keys($patterns) as $key) {<br />
            if (preg_match('/\[(site)?url\=/',$patterns[$key])) {<br />
                $replacements[$key] = str_replace('target="_blank"', '', $replacements[$key]);<br />
            }<br />
        }<br />
    }<br />
}<br />
?&gt;<br />
の様にしないと動作しません。
]]>
</content:encoded>
<dc:creator>nobunobu</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/FrontPage.html">
 <title>FrontPage</title>
 <link>http://www.nobunobu.com/documents/?FrontPage</link>
 <dc:date>2006-10-31T00:31:07+09:00</dc:date>
 <description>OSC 2006 Fall Edit this section2006/10/31OSC2006Fallでの発表資料を公開しました&amp;#182;Delegateリファレンスマニュアル New!Site.Login New!XOOPS Cube 2.1 Preload サンプル New!cubeUtils モジ...</description>
<content:encoded>
<![CDATA[
資料室
XOOPS Cube 2.1資料
Delegateリファレンスマニュアル
Site.CheckLogin.Success<br />
Site.Login<br />
XOOPS Cube 2.1 Preload サンプル
cubeUtils モジュール
OSC 2006 Fall
2006/10/31<br />
OSC2006Fallでの発表資料を公開しました<br />
OSC 2006 Spring
2006/03/19<br />
OSC2006Springでの発表資料を公開しました
]]>
</content:encoded>
<dc:creator>nobunobu</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/OSC2006Fall.html">
 <title>OSC2006Fall</title>
 <link>http://www.nobunobu.com/documents/?OSC2006Fall</link>
 <dc:date>2006-10-31T00:26:50+09:00</dc:date>
 <description>Previewnot found.&amp;#182;Previewnot found.&amp;#182;Previewnot found.&amp;#182;OSC2006 Fall セッション発表資料 2006年10月28日に発表した、XOOPS Cube2.1のカストマイズ事例の資料です。Previewnot found.&amp;#182;Previewnot found....OSC2006 Fall セッション発表資料 2006年10月28日に発表した、XOOPS Cube2.1のカストマイズ事例の資料です。Pr...</description>
<content:encoded>
<![CDATA[
OSC2006 Fall セッション発表資料<br />
2006年10月28日に発表した、XOOPS Cube2.1のカストマイズ事例の資料です。<br />
Preview<br />
PowerPoint版<br />
OSC20061028-NobuNobu.ppt<br />
PDF版*1<br />
OSC20061028-NobuNobu.pdf
]]>
</content:encoded>
<dc:creator>nobunobu</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/XOOPSCube2_1/PreloadSample/CubeUtils.html">
 <title>XOOPSCube2_1/PreloadSample/CubeUtils</title>
 <link>http://www.nobunobu.com/documents/?XOOPSCube2_1%2FPreloadSample%2FCubeUtils</link>
 <dc:date>2006-10-22T00:18:19+09:00</dc:date>
 <description>2006-08-21 : Version 0.1リリース2006-09-02 : GIJOE氏からの不具合報告に対応した Version 0.2リリース2006-09-04 : plusangel氏からの不具合報告に対応した Version 0.3リリース2006-09-25 : XOOPS Cube 2.1 Alpha5以降で変更になったCacheシステムに対応したVersion 0.4リリース2006-10-22 : XOOPS Cube 2.1 Beta1に対応したVersion 0.5リ...</description>
<content:encoded>
<![CDATA[
cubeUtils モジュール
1.これは何?
CubeUtilsモジュールは、XOOPS Cube2.1に対するある程度実用的なサンプルです。		しかしながら、あくまでもXOOPS Cube2.1の柔軟性に対する実証用モジュールですので、まだまだ安定版ではありません。<br />
XOOPS 2.0.x JP用のSysUtilモジュールにて用意していたGIJOE氏開発の以下のHACKと同等機能を、		XOOPS Cube2.1のPreload機能及びDelegate機構を使用して実装したモジュールです。<br />
AutoLogin<br />
EMLH(Easiest Multi Language Hack)<br />

2.どうやって使うの?
このモジュールが動く環境は、XOOPS Cube2.1 Alpha4-b 以降が前提となります。<br />
cubeUtils 0.5 - XC21Module-cubeUtils_0.5.zip<br />
上記のファイルをダウンロードして、解凍して下さい。<br />
解凍されたフォルダーをそのままXOOPS Cubeのルートフォルダーにコピーして下さい。<br />
管理画面よりモジュールをインストールして下さい<br />
AutoLoginを有効にする場合		管理画面でcubeUtilsモジュールの一般設定にて、<br />
「Auto Login 機能を使用する」を「はい」に設定<br />
「Auto Login の持続時間」にて、どの程度の期間AutoLogin状態を保持するかを設定して下さい。<br />
Multi Languageを使用される場合		標準では、日本語と英語の切替ができるような設定になっていますが、これ以外の言語切替を行いたい場合には、/modules/cubeUtils/include/conf_ml.dist.php を conf_ml.phpにコピーを行って、カストマイズを行って下さい。<br />
&#91;ja&#93;日本語&#91;/ja&#93;&#91;en&#93;English&#91;/en&#93;<br />
の様に記述することによって、日英両対応のコンテンツが作成出来ます。<br />
&#91;ja&#93;mlimg&#91;/ja&#93;<br />
を文書に挿入すると、言語切り替え用国旗イメージを表示する事ができます。<br />

3.どのように作られているの
1) AutoLogin<br />
AutoLogin機能は、基本的には、Site.LoginのDelegate関数を実装する事によって実現されています。		実際には、ログインブロックでの入力内容をクッキーに記憶したり、破棄したりするためにそのほかにも幾つかのDelegate関数が実装されています。<br />
Site.Login<br />
セッションが継続していなくても、クッキーにログイン情報が格納してれば、自動ログインを試みる<br />
Site.CheckLogin.Success<br />
ログイン画面にてログインが成功したときにログイン情報をもとにしてクッキーを生成する<br />
Site.Logout<br />
ログアウト時に、保存したクッキーを破棄する<br />
Legacypage.User.Access<br />
RemenberMe付きのログイン画面を表示させる<br />
これらのDelegate関数の定義と実装については、モジュールPreload機能によって		自動的に読み込まれるようになっています。		(/modules/cubeUtils/preload/AutoLoginHack.class.php)
2)EMLH(Easiest Multi Language Hack)<br />
Legacy_Controller.GetLanguageName Delegate関数の実装を行い、この関数内でGETパラメータ、クッキー、ブラウザの		プリファレンスを元にして、表示言語を決定します。		このDelegate関数の定義については、preFilter()の段階で行う必要があるため、		モジュール内Preloadでは無く、/preloadにMultiLanguagePreLoad.class.php を配置しています。		言語タグの扱いについては、EMLHと同様 ob_filteringにて実現しています。		別途CacheSystemを標準のstdRenderCacheを継承したクラスに置き換えて、言語毎のCacheを保存する事を可能にしています。
4.変更履歴

2006-08-21 : Version 0.1リリース<br />
2006-09-02 : GIJOE氏からの不具合報告に対応した Version 0.2リリース<br />
2006-09-04 : plusangel氏からの不具合報告に対応した Version 0.3リリース<br />
2006-09-25 : XOOPS Cube 2.1 Alpha5以降で変更になったCacheシステムに対応したVersion 0.4リリース<br />
2006-10-22 : XOOPS Cube 2.1 Beta1に対応したVersion 0.5リリース		
]]>
</content:encoded>
<dc:creator>nobunobu</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/XOOPSCube2_1/DelegateDoc/Site.Login.html">
 <title>XOOPSCube2_1/DelegateDoc/Site.Login</title>
 <link>http://www.nobunobu.com/documents/?XOOPSCube2_1%2FDelegateDoc%2FSite.Login</link>
 <dc:date>2006-09-04T16:10:02+09:00</dc:date>
 <description>用途 &amp;#182;$xoopUserオブジェクトの生成を行います。&amp;#182;$xoopUserオブジェクトの生成を行います。		&amp;#182;用途 ...</description>
<content:encoded>
<![CDATA[
Site.Login<br />
用途
対話セッションが継続している間、セッション変数'xoopsUserId'を元に、処理開始時に対話中のユーザの情報を取得し、		$xoopUserオブジェクトの生成を行います。
パラメータ
&amp;$xoopsUser<br />
XoopsUserオブジェクト		Delegate関数内で、XoopsUserオブジェクトを生成して$xoopsUserにセットします。
宣言箇所
Legacy_Controller::Legacy_Controller() : [/modules/base/kernel/Legacy_Controller.class.php]<br />
呼出箇所
Legacy_Controller::_setupUser() : [/modules/base/kernel/Legacy_Controller.class.php]<br />
標準実装関数
User_Login::login(&amp;$xoopsUser) - [/modules/user/preload/Primary/Primary.class.php]		Legacy_SiteClose::callbackSiteLogin(&amp;$xoopsUser) - [/modules/base/preload/Primary/SiteClose.class.php]
]]>
</content:encoded>
<dc:creator>nobunobu</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/XOOPSCube2_1/DelegateDoc/Site.CheckLogin.Success.html">
 <title>XOOPSCube2_1/DelegateDoc/Site.CheckLogin.Success</title>
 <link>http://www.nobunobu.com/documents/?XOOPSCube2_1%2FDelegateDoc%2FSite.CheckLogin.Success</link>
 <dc:date>2006-09-04T16:09:37+09:00</dc:date>
 <description>用途 ...Site.CheckLogin.Success 用途 ログイン画面で入力したユーザID・パスワードによる認証が成功した場合の後処理パラメータ
ログイン画面で入力したユーザID・パスワードによる認証が成功した場合の後処理
パラメータ
&amp;$xoopsUser<br />
XoopsUserオブジェクト		ログインしたユーザのXoopsUserオブジェクトが渡されます。
宣言箇所
Legacy_Controller::checkLogin() : [/modules/base/kernel/Legacy_Controller.class.php]<br />
呼出箇所
Legacy_Controller::checkLogin() : [/modules/base/kernel/Legacy_Controller.class.php]<br />
標準実装関数
User_LegacypageFunctions::checkLoginSuccess(&amp;$xoopsUser) - [/modules/user/kernel/LegacypageFunctions.class.php]		Legacy_SiteClose::callbackCheckLoginSuccess(&amp;$xoopsUser) - [/modules/base/preload/Primary/SiteClose.class.php]		Base_ThemeSelect::callbackCheckLoginSuccess(&amp;$xoopsUser) - [/modules/base/preload/ThemeSelect.class.php]
]]>
</content:encoded>
<dc:creator>nobunobu</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/XOOPSCube2_1/DelegateDoc.html">
 <title>XOOPSCube2_1/DelegateDoc</title>
 <link>http://www.nobunobu.com/documents/?XOOPSCube2_1%2FDelegateDoc</link>
 <dc:date>2006-08-22T23:39:02+09:00</dc:date>
 <description>Site.Login New!...Delegateリファレンスマニュアル Site.CheckLogin.SuccessSite.Login</description>
<content:encoded>
<![CDATA[
Delegateリファレンスマニュアル
Site.CheckLogin.Success<br />
Site.Login
]]>
</content:encoded>
<dc:creator>nobunobu</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/XOOPSCube2_1/PreloadSample.html">
 <title>XOOPSCube2_1/PreloadSample</title>
 <link>http://www.nobunobu.com/documents/?XOOPSCube2_1%2FPreloadSample</link>
 <dc:date>2006-08-21T16:41:19+09:00</dc:date>
 <description>XOOPS Cube 2.1 Preload サンプル &amp;#182;CubeUtils モジュール New!...XOOPS Cube 2.1 Preload サンプル cubeUtils モジュール</description>
<content:encoded>
<![CDATA[
XOOPS Cube 2.1 Preload サンプル
cubeUtils モジュール
]]>
</content:encoded>
<dc:creator>ゲスト</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/XOOPSCube2_1.html">
 <title>XOOPSCube2_1</title>
 <link>http://www.nobunobu.com/documents/?XOOPSCube2_1</link>
 <dc:date>2006-08-21T16:32:09+09:00</dc:date>
 <description>Delegateリファレンスマニュアル New!Site.Login New!XOOPS Cube 2.1 Preload サンプル New!cubeUtils モジュール New!&amp;#182;XOOPS Cube 2.1情報 &amp;#182;システム関連モジュール半自動リカ...</description>
<content:encoded>
<![CDATA[
XOOPS Cube 2.1情報
Delegateリファレンスマニュアル
Site.CheckLogin.Success<br />
Site.Login<br />
XOOPS Cube 2.1 Preload サンプル
cubeUtils モジュール
]]>
</content:encoded>
<dc:creator>nobunobu, ゲスト</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/OSC2006Spring.html">
 <title>OSC2006Spring</title>
 <link>http://www.nobunobu.com/documents/?OSC2006Spring</link>
 <dc:date>2006-06-04T21:43:40+09:00</dc:date>
 <description>Preview&amp;#182;Preview&amp;#182;Preview&amp;#182;Preview...OSC2006 Spring セッション発表資料 2006年3月17日に発表した、XOOPS Cube2.1のカストマイズ事例の資料です。PreviewPowerPoint版OSC20060317-NobuNobu.pptPDF版*1OSC20060317-NobuNobu.pdf</description>
<content:encoded>
<![CDATA[
OSC2006 Spring セッション発表資料<br />
2006年3月17日に発表した、XOOPS Cube2.1のカストマイズ事例の資料です。<br />
Preview<br />
PowerPoint版<br />
OSC20060317-NobuNobu.ppt<br />
PDF版*1<br />
OSC20060317-NobuNobu.pdf
]]>
</content:encoded>
<dc:creator>nobunobu</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/%A5%D8%A5%EB%A5%D7/InterWiki%A5%C6%A5%AF%A5%CB%A5%AB%A5%EB.html">
 <title>ヘルプ/InterWikiテクニカル</title>
 <link>http://www.nobunobu.com/documents/?%A5%D8%A5%EB%A5%D7%2FInterWiki%A5%C6%A5%AF%A5%CB%A5%AB%A5%EB</link>
 <dc:date>2006-03-20T22:40:49+09:00</dc:date>
 <description>サーバ名:WikiNameをBracketNameで作ればInterWikiNameの完成&amp;#182;BracketNameのものは[[ ]]を付加してURLエンコード。&amp;#182;InterWikiテクニカル Edit this section...InterWikiテクニカル ↑InterWikiテクニカルサーバーリストへの追加InterWikiNameの追加WikiNameの挿入位置文字コード変換タイプYukiWiki系へのエンコーディングサーバーリストへの追加 ↑編集:InterWiki...</description>
<content:encoded>
<![CDATA[
InterWikiテクニカル ↑<br />
InterWikiテクニカル<br />
サーバーリストへの追加<br />
InterWikiNameの追加<br />
WikiNameの挿入位置<br />
文字コード変換タイプ<br />
YukiWiki系へのエンコーディング<br />
サーバーリストへの追加 ↑<br />
編集:InterWikiName のページに以下のようにサーバの定義をする。<br />
[URL サーバ名] タイプ<br />
[http://pukiwiki.org/index.php pukiwiki] pw<br />
InterWikiNameの追加 ↑<br />
サーバ名:WikiNameをBracketNameで作ればInterWikiNameの完成<br />
[[サーバ名:WikiName]]<br />
[[pukiwiki:FrontPage]]<br />
WikiNameの挿入位置 ↑<br />
要求しようとするURLへのWikiNameの挿入位置を $1 で指定することができます。省略するとお尻にくっつきます。<br />
-[http://pukiwiki.org/index.php?cmd=backup&amp;page=$1&amp;age=1 pukiwiki] pw<br />
文字コード変換タイプ ↑<br />
PukiWikiページ以外にも飛ばせます。日本語をURLに含む可能性もあるのでその場合のエンコーディングの指定をタイプとして指定できます。<br />
-[http://pukiwiki.org/index.php?cmd=read&amp;page=$1 sng] pw<br />
std 省略時<br />
内部文字エンコーディング(標準はSJIS)のままURLエンコードします。<br />
raw asis<br />
URLエンコードしないでそのまま使用。<br />
sjis<br />
文字列をSJISに変換し、URLエンコードします。(mb_stringのSJISへのエイリアスです)<br />
euc<br />
文字列を日本語EUCに変換し、URLエンコードします。(mb_stringのEUC-JPへのエイリアスです)<br />
utf8<br />
文字列をUTF-8に変換し、URLエンコードします。(mb_stringのUTF-8へのエイリアスです)<br />
yw<br />
YukiWiki系へのエンコーディング。<br />
moin<br />
MoinMoin用に変換します。<br />
その他、PHP4のmb_stringでサポートされている以下のエンコード文字が使用できます。<br />
UCS-4, UCS-4BE, UCS-4LE, UCS-2, UCS-2BE, UCS-2LE, UTF-32, UTF-32BE, UTF-32LE, UCS-2LE, UTF-16, UTF-16BE, UTF-16LE, UTF-8, UTF-7, ASCII, EUC-JP, SJIS, eucJP-win, SJIS-win, ISO-2022-JP, JIS, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10, ISO-8859-13, ISO-8859-14, ISO-8859-15, byte2be, byte2le, byte4be, byte4le, BASE64, 7bit, 8bit, UTF7-IMAP<br />
YukiWiki系へのエンコーディング ↑<br />
WikiNameのものへはそのままURLエンコード。<br />
BracketNameのものは[[ ]]を付加してURLエンコード。
]]>
</content:encoded>
<dc:creator>ゲスト</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/%A5%D8%A5%EB%A5%D7.html">
 <title>ヘルプ</title>
 <link>http://www.nobunobu.com/documents/?%A5%D8%A5%EB%A5%D7</link>
 <dc:date>2006-03-14T12:59:09+09:00</dc:date>
 <description>のように書くとInterWikiNameになります。(ヘルプ/InterWikiテクニカル)&amp;#182;表組みのさらに詳しい書式はヘルプ/テーブルの拡張書式をご覧下さい。...ヘルプ ↑ヘルプPukiWiki?新しいページを作成するリンクについてる(3m)とかは?掲示板と違う?誰かが書き込みを消してしまう?ブラウザやプロクシのキャッシュで人の変更を消してしまう?本当に誰でも編集できるの？テキスト整形のルール文字列の装飾センタリング、左寄せ、右寄せ添付ファイル・画像の貼り付け見出し表組みフォーム整...</description>
<content:encoded>
<![CDATA[
ヘルプ ↑<br />
ヘルプ<br />
PukiWiki?<br />
新しいページを作成する<br />
リンクについてる(3m)とかは?<br />
掲示板と違う?<br />
誰かが書き込みを消してしまう?<br />
ブラウザやプロクシのキャッシュで人の変更を消してしまう?<br />
本当に誰でも編集できるの？<br />
テキスト整形のルール<br />
文字列の装飾<br />
センタリング、左寄せ、右寄せ<br />
添付ファイル・画像の貼り付け<br />
見出し<br />
表組み<br />
フォーム<br />
整形済み行<br />
リスト構造<br />
引用文<br />
区切り線<br />
コメント<br />
改行・改段落<br />
リンク<br />
非表示行<br />
日時の置換文字<br />
その他<br />
ページ間の関連付けについて<br />
仮想ディレクトリ<br />
カテゴリ<br />
PukiWiki? ↑<br />
すべてのページが誰でも編集できます。変更したいページでページ上部の「編集」をクリックするとそのページが編集できます。編集内容は、整形ルールに従って整形されます。<br />
練習用ページは基本的にどのように手を加えても問題ないので、結果を恐れず編集してみてください。<br />
新しいページを作成する ↑<br />
すでにあるページ(例えば練習用ページなど)で、ページのどこかにWikiName(大文字と小文字混合)かBracketName([[]]で囲う)を入力すると入力した部分の後ろに ? というリンクがつきます。そこをクリックすると新しいページの編集画面が用意されるので、あとは普通のページ変更と同様に書き込むことができます。<br />
リンクについてる(3m)とかは? ↑<br />
3mは3分前くらい、5hは5時間前くらい、8dは8日前くらいに更新された、という意味です。<br />
掲示板と違う? ↑<br />
ページに手を加えても誰がその変更をしたかわからなくなります。不安な場合は、手を加えた部分に自分の名前を書いておきましょう。 -- HogeHoge ←こんなかんじで。<br />
誰かが書き込みを消してしまう? ↑<br />
WikiCloneとはそういうものです。誰でもどこでも汚したり、消したり、荒らしたりできます。が、PukiWikiには定期的にバックアップを取る機能があるので無駄といえば無駄かもしれません。不完全ではありますが、復旧もできると思います。<br />
ブラウザやプロクシのキャッシュで人の変更を消してしまう? ↑<br />
ページを編集する以上、編集時の状態から手を加える形になります。しかし、もし編集中に誰かが更新していてしまっていたらどうします? 安心してください。PukiWikiには、更新時のページの更新日時と元データの更新日時を比較して一緒かどうかチェックします。<br />
異なる場合には「更新の衝突」が起きるので、その場合は更新されていたページをリロードして編集しなおしてください<br />
本当に誰でも編集できるの？ ↑<br />
「すべてのページが誰でも編集できる」というルールには例外が存在します。		凍結機能によって凍結されたページは設置者以外が編集する事はできません。<br />
テキスト整形のルール ↑<br />
通常は入力した文字がそのまま出力されますが、以下のルールに従ってテキスト整形を行うことができます。<br />
空行は段落と段落の区切りを示します。段落と段落の間以外には空行を入れてはいけません。<br />
HTMLのタグは書けません。<br />
文字列の装飾  ↑<br />
''強調''<br />
のようにシングルクォート2つではさむと、強調になります。<br />
'''イタリック'''<br />
のようにシングルクォート3つではさむと、イタリックになります。		日本語フォントでは読みづらくなるので、あまり使わないほうが無難です。<br />
%%打ち消し%%<br />
のようにパーセント2つではさむと、打ち消し線がつきます。<br />
((注釈))<br />
のように括弧2つではさむと、注釈*1が作成されます。<br />
COLOR(rrggbb){文字列}<br />
を行中に書くと{ }に囲まれた部分の文字列の文字色が指定できます。(rrggbb へは6桁の16進数値か、色名を指定)<br />
SIZE(n){文字列}<br />
を行中に書くと{ }に囲まれた部分の文字列の大きさを指定できます(n へは文字の大きさをピクセル数値で)。nに20を指定すると、20ピクセルの文字の大きさになります。<br />
センタリング、左寄せ、右寄せ ↑<br />
CENTER:<br />
を行頭に書くと文字列をセンタリングできます。<br />
LEFT:<br />
を行頭に書くと文字列を左寄せにできます。<br />
RIGHT:<br />
を行頭に書くと文字列を右寄せにできます。<br />
添付ファイル・画像の貼り付け ↑<br />
メニューの「添付」から、表示しているページに添付ファイルを付けることができます。また、任意の画像ファイルを貼り付けることもできます。<br />
#attach<br />
を行頭に書くと、ページの任意の場所に添付ファイルのアップロードフォームを設置できます。<br />
#ref(添付ファイル名,left)<br />
を行頭に書くと、添付ファイルへのリンクを左寄せで貼ることができます。添付ファイルが画像ファイルのときは画像を左寄せして貼り付けることができます。引数のleftは省略できます。<br />
#ref(添付ファイル名,center)<br />
を行頭に書くと、添付ファイルへのリンクをセンタリングして貼り付けます。添付ファイルが画像ファイルのときは画像をセンタリングして貼り付けます。<br />
#ref(添付ファイル名,right)<br />
を行頭に書くと、添付ファイルへのリンクを右寄せして貼り付けます。添付ファイルが画像ファイルのときは画像を右寄せして貼り付けます。<br />
添付ファイル名の代わりに画像ファイルのURLを指定すると、その画像ファイルを貼り付けることができます。<br />
引数にwrapを指定すると枠で囲みます。引数にaroundを指定するとテキストの回り込みを行ないます。<br />
なお、テキストの回り込みを中止するときはimg(,clear)を使います。<br />
見出し  ↑<br />
*<br />
を行頭に書くと見出しになります。* ** *** の3レベルまであります。<br />
#contents<br />
を行頭に書くと、見出しの目次が作成されます。一般にページの先頭のほうに記述します。<br />
表組み ↑<br />
|''Category:A''|''Category:B''|''Category:C''|<br />
|Objective|for AI|Other|<br />
|Java|LISP|Assembla|<br />
のように書くと表組みができます。この場合、それぞれのカラムの始まりが行頭として解釈されるので、各種整形ルールを記述する場合は注意が必要です。| と | の間で1列として考える必要があります。<br />
なお、表組みの中で#から始まる書式命令を使うことはできません。<br />
Category:A<br />
Category:B<br />
Category:C<br />
Objective<br />
for AI<br />
Other<br />
Java<br />
LISP<br />
Assembla<br />
表組み内の各要素は、左寄せ表示されます。センタリングしたい場合は、センタリングしたい要素に<br />
CENTER:<br />
を、右寄せにしたい場合は、右に寄せたい要素に<br />
RIGHT:<br />
を付けます。<br />
|たとえばこのように|書き込んでみると|次のようになります|<br />
|左寄せ|CENTER:センタリング|RIGHT:右寄せ|<br />
|RIGHT:ここは右寄せ|ここは左寄せ|CENTER:センタリング|<br />
たとえばこのように<br />
書き込んでみると<br />
次のようになります<br />
左寄せ<br />
センタリング<br />
右寄せ<br />
ここは右寄せ<br />
ここは左寄せ<br />
センタリング<br />
表組みのさらに詳しい書式はヘルプ/テーブルの拡張書式をご覧下さい。<br />
フォーム ↑<br />
#comment<br />
を行頭に書くと、コメントを挿入できるフォームが埋め込まれます。<br />
#pcomment(,,reply)<br />
他のコメントに対するリプライ可能なコメントを挿入できるフォームが埋め込まれます。<br />
#article<br />
を行頭に書くと、簡易掲示板を埋め込むことができます。<br />
#memo<br />
を行頭に書くと、メモフォームが埋め込まれます。<br />
#vote(選択肢1、選択肢2、…)<br />
を行頭に書くと、簡易投票フォームを埋め込むことができます。<br />
整形済み行 ↑<br />
行頭がスペースで始まっていると、その段落は整形済みとして扱われます。一切の他の整形ルールの影響を受けません。プログラムを書き込むときに使うと便利です。<br />
行の自動折り返しはされません。<br />
リスト構造 ↑<br />
-<br />
を行頭に書くと箇条書きになります。- -- --- の3レベルまであります。<br />
+<br />
を行頭に書くと番号付き箇条書きになります。+ ++ +++ の3レベルまであります。<br />
:用語1:いろいろ書いた解説文1<br />
のように行頭に書くと用語と解説文が作れます。<br />
引用文 ↑<br />
&gt;<br />
を行頭に書くと、引用文が書けます。 &gt;の数が多いとインデントが深くなります &gt; &gt;&gt;  &gt;&gt;&gt; の3レベルまであります。行末には改行が入りません。<br />
区切り線 ↑<br />
----<br />
のようにマイナス4つがあると、水平線になります。<br />
 コメント ↑<br />
//<br />
を行頭に書くとコメントを記述できます。コメントはページ表示内容に影響を与えません。編集する人に対して通知する事項がある場合などに使用して下さい。<br />
改行・改段落 ↑<br />
~<br />
行末にチルダがあると改行します。引用文の行末だけで使用してください。<br />
空行は段落の区切りを示します。現在のところ、引用文内の改段落の機能はありません。<br />
リンク  ↑<br />
PukiWiki<br />
のように大文字小文字を混ぜた英文字列を書くと、 PukiWikiのページ名になります。 (WikiName)<br />
[[hogehoge]]<br />
のように二重の大かっこ[[ ]]でくくった文字列を書くと、 PukiWikiのページ名になります。大かっこの中にはスペースを含めてはいけません。日本語も使えます。 (BracketName)<br />
[[hogehoge:FrontPage]]<br />
のように書くとInterWikiNameになります。(ヘルプ/InterWikiテクニカル)<br />
[[こちら&gt;hogehoge]]<br />
[[こちら&gt;hogehoge#hogera]]<br />
[[こちら&gt;#piyo]]<br />
のように書くと、「こちら」の文字に対して、PukiWiki内のhogehogeのページへのリンクとなります。同様にhogehogeのページ中のアンカーhogeraへのリンクや、同一ページのアンカーpiyoへのリンクも記述できます。(エイリアス機能)<br />
[[hogehoge:http://www.pukiwiki.org/]]<br />
のように書くと「hogehoge」の文字に対して http://www.pukiwiki.org/ へのリンクを貼ることができます。<br />
http://www.pukiwiki.org/<br />
webmaster@pukiwiki.org<br />
のようなURL・メールアドレスは自動的にリンクになります。<br />
&amp;aname(testanchor);<br />
記述した個所にtestanchorという名前のアンカーを埋め込みます。<br />
#back<br />
#back(一つ前へ戻る,right,0)<br />
JavaScriptを利用してひとつ前に見ていたページへリンクします。<br />
非表示行 ↑<br />
行頭が//で始まる行は表示されません。削除の代わりに一時的に非表示にしておきたい場合などに使用します。<br />
日時の置換文字 ↑<br />
date?<br />
を書くと、更新時の日付に置換されます。<br />
time?<br />
を書くと、更新時の時間に置換されます。<br />
now?<br />
を書くと、更新時の日付と時間に置換されます。<br />
その他 ↑<br />
#related<br />
を書くと、現在のページ名が参照している/参照されている別のページ(関連ページ)へのリンクを表示します。<br />
#norelated<br />
を行頭に書くと、そのページの一番下に表示される関連ページを非表示にします。<br />
#calendar_read(200202)<br />
を行頭に書くと、その日付のページを表示するカレンダーが表示されます。括弧内は年月を表しますが、省略すると現在の年月が使用されます。(日記向け)<br />
#calendar_edit(200202)<br />
を行頭に書くと、その日付のページを編集するカレンダーが表示されます。括弧内は年月を表しますが、省略すると現在の年月が使用されます。(日記向け)<br />
#calendar2(200202)<br />
を行頭に書くと、その日付のページを編集するカレンダーが表示されます。括弧内は年月を表しますが、省略すると現在の年月が使用されます。(日記向け)<br />
ページ間の関連付けについて ↑<br />
仮想ディレクトリ ↑<br />
ページ名中の / は、特別な意味合いを持ちます。BarというページがFooというページの内容に依存する場合、BarでなくFoo/Barというページ名で作成すると、関連するページに対して以下の方法でリンクすることができます。<br />
Foo/Bar というページでの記述例とリンク先<br />
 ./ は Foo/Bar<br />
 ./Hoge は Foo/Bar/Hoge<br />
 ../ は Foo<br />
 ../Hoge は Foo/Hoge<br />
 ../../ は FrontPage<br />
 ../../Hoge は Hoge<br />
#ls2<br />
#ls2(プラグイン/,title)<br />
指定したページの下位階層のページの一覧を表示します。<br />
#random(どこかへのリンク)<br />
ページの下位階層のページのどれか一つへ、&quot;どこかへのリンク&quot;という文字でリンクします。<br />
カテゴリ ↑<br />
&quot;:&quot;で始まるページは一覧に表示されません。これを利用して関連するページを一つにまとめる使い方ができます。（カテゴリの例）
]]>
</content:encoded>
<dc:creator>ゲスト</dc:creator>
</item>

<item rdf:about="http://www.nobunobu.com/documents/%A5%D8%A5%EB%A5%D7/%A5%C6%A1%BC%A5%D6%A5%EB%A4%CE%B3%C8%C4%A5%BD%F1%BC%B0.html">
 <title>ヘルプ/テーブルの拡張書式</title>
 <link>http://www.nobunobu.com/documents/?%A5%D8%A5%EB%A5%D7%2F%A5%C6%A1%BC%A5%D6%A5%EB%A4%CE%B3%C8%C4%A5%BD%F1%BC%B0</link>
 <dc:date>2006-03-08T14:34:10+09:00</dc:date>
 <description>テーブル拡張書式 ↑テーブル拡張書式幅と配置枠線(border)テーブルとセルの色・背景画セルの幅指定と文字揃え回り込みタイトル(TH)セルの連結テーブルの入れ子幅と配置 ↑|TLEFT:50%|c|左寄せ:50%|左寄せ:50%|TCENTR:50%|c|センタリング:50%|センタリング:50%|TRIGHT:50%|c|左寄せ:50%|左寄せ:50%枠線(border) ↑|B:20||c|Border|20px|B20px|B:20,10||c|BorderとSellSpacing|20...</description>
<content:encoded>
<![CDATA[
テーブル拡張書式 ↑<br />
テーブル拡張書式<br />
幅と配置<br />
枠線(border)<br />
テーブルとセルの色・背景画<br />
セルの幅指定と文字揃え<br />
回り込み<br />
タイトル(&lt;TH&gt;)<br />
セルの連結<br />
テーブルの入れ子<br />
幅と配置 ↑<br />
|TLEFT:50%|c<br />
|左寄せ:50%|<br />
左寄せ:50%<br />
|TCENTR:50%|c<br />
|センタリング:50%|<br />
センタリング:50%<br />
|TRIGHT:50%|c<br />
|左寄せ:50%|<br />
左寄せ:50%<br />
枠線(border) ↑<br />
|B:20||c<br />
|Border|20px|<br />
B<br />
20px<br />
|B:20,10||c<br />
|BorderとSellSpacing|20px,10px|<br />
BorderとSellSpacing<br />
20px,10px<br />
|B:20,0||c<br />
|BorderとSellSpacing|20px,0px|<br />
BorderとSellSpacing<br />
20px,0px<br />
|B:0,10||c<br />
|BorderとSellSpacing|0px,10px|<br />
BorderとSellSpacing<br />
0px,10px<br />
|B:5one||c<br />
|一重線|5px|<br />
一重線<br />
5px<br />
|B:5two||c<br />
|二重線|5px|<br />
二重線<br />
5px<br />
|B:5boko||c<br />
|凹線|5px|<br />
凹線<br />
5px<br />
|B:5deko||c<br />
|凸線|5px|<br />
凸線<br />
5px<br />
|B:5in||c<br />
|インセット|5px|<br />
インセット<br />
5px<br />
|B:5out||c<br />
|アウトセット|5px|<br />
アウトセット<br />
5px<br />
|B:5dash||c<br />
|破線|5px|<br />
破線<br />
5px<br />
|B:5dott||c<br />
|点線|5px|<br />
点線<br />
5px<br />
|B:5dashBC:#ff0000||c<br />
|破線|5px赤(#ff0000)|<br />
破線<br />
5px赤(#ff0000)<br />
|B:5dottBC:green||c<br />
|点線|5pxみどり(green)|<br />
点線<br />
5pxみどり(green)<br />
テーブルとセルの色・背景画 ↑<br />
|TC:green||c<br />
|表の色はみどり|セルの色は指定無し|<br />
表の色はみどり<br />
セルの色は指定無し<br />
|TC:greenSC:0|SC:white|c<br />
|この列は透明|この列は白|<br />
|2行目|2行目|<br />
この列は透明<br />
この列は白<br />
2行目<br />
2行目<br />
|TC:green|||c<br />
|SC:0透明指定~-&gt;<br />
(0かtransparent)|SC:yellow色名指定~-&gt;<br />
(yellow)|SC:#5555FF16進指定~-&gt;<br />
(#5555FF)|<br />
透明指定		(0かtransparent)<br />
色名指定		(yellow)<br />
16進指定		(#5555FF)<br />
|B:0,10TC:(http://hypweb.net/xoops/images/bg/arapasu-asa-001.jpg)|c<br />
|テーブルの背景画有り:セル色指定無し|<br />
テーブルの背景画有り:セル色指定無し<br />
|B:0,10TC:(http://hypweb.net/xoops/images/bg/arapasu-asa-001.jpg)|c<br />
|SC:(http://hypweb.net/xoops/images/bg/arapasu-asa-002.jpg)テーブル・セルの背景画有り|<br />
テーブル・セルの背景画有り<br />
|B:0,10TC:(http://hypweb.net/xoops/images/bg/arapasu-asa-001.jpg)|c<br />
|SC:yellow(http://hypweb.net/xoops/images/bg/arapasu-asa-002.jpg,1)テーブル・セルの背景画有り~-&gt;<br />
セルの背景画繰り返しなし(once又は1)背景色(yellow)|<br />
テーブル・セルの背景画有り		セルの背景画繰り返しなし(once又は1)背景色(yellow)<br />
セルの幅指定と文字揃え ↑<br />
|T:100%:10%|:90%|c<br />
|10%|90%|<br />
10%<br />
90%<br />
|T:100%RIGHT:10%|CENTER:90%|c<br />
|10%|90%|<br />
10%<br />
90%<br />
回り込み ↑<br />
|TLEFT:50%AROUND|c<br />
|TEXT~-&gt;<br />
1~-&gt;<br />
2|<br />
回り込み~<br />
&amp;br-all;解除<br />
TEXT		1		2<br />
回り込み		解除<br />
タイトル(&lt;TH&gt;) ↑<br />
|タイトル|h<br />
|TEXT|<br />
タイトル<br />
TEXT<br />
セルの連結 ↑<br />
|TEXT|TEXT2|<br />
|&gt;|連結|<br />
TEXT<br />
TEXT2<br />
連結<br />
テーブルの入れ子 ↑<br />
|親テーブル|}|子テーブル|{|<br />
親テーブル<br />
子テーブル
]]>
</content:encoded>
<dc:creator>ゲスト</dc:creator>
</item>


</rdf:RDF>