/[suikacvs]/test/sw/ids/0/106.txt
Suika

Contents of /test/sw/ids/0/106.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Mon Nov 10 04:21:11 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/plain
converted from SuikaWiki3 <http://suika.fam.cx/gate/cvs/suikawiki/wikidata/page/5375696B6157696B6933.ns/5375696B6157696B6932A4ABA4E9A4CEB0DCB9D4.txt>

1 #?SuikaWiki/0.9
2
3 * SuikaWiki 2 から SuikaWiki 3 への移行の手引き
4
5 [1] まず、 [[SuikaWiki3//Setup]] などを参考に、 SuikaWiki 3
6 を用意します。
7
8 [2] 古い SuikaWiki 2 の WikiDatabase ([SAMP(file)[wikidata/page/[VAR[*]]]])
9 の中身を新しい SuikaWiki 3 の WikiDatabase ([SAMP(file)[wikidata/page/[VAR[*]]]])
10 に複製します。
11
12 ディレクトリ [CODE(file)[[VAR[*]].ns]] とファイル [CODE(file)[[VAR[*]].txt]]
13 はそのまま使用できますが、特性データベースのファイル
14 [CODE(file)[mt--[VAR[*]].dat]] はそのままでは使用できません。
15
16 :[CODE(file)[mt--41646D696E50617373776F7264.dat]]:
17 SuikaWiki 2 の管理者用合言葉を記録するデータベースですが、
18 SuikaWiki 3 には相当する機能がありません。このファイルは削除してください。
19 (将来 SuikaWiki 3 で認証機能が実装される時には、
20 SuikaWiki 2 とは互換性のない方法を使用する予定です。)
21 :[CODE(file)[mt--497346726F7A656E.dat]]:
22 SuikaWiki 2 で WikiPage の凍結状態を記録するデータベースですが、
23 SuikaWiki 3 で相当する機能は実装していません。
24 (将来 SuikaWiki 3 で認証機能が実装される時には、
25 もし要望があれば変換器を提供するかもしれません。)
26 :[CODE(file)[mt--4C6173744D6F646966696564.dat]]:
27 SuikaWiki 2 で WikiPage の最終更新日時を記録していたデータベースですが、
28 SuikaWiki 3 ではファイル名が変更されました。
29 [KBD[mv mt--4C6173744D6F646966696564.dat mt--6C6173745F6D6F646966696564.dat]]
30 としてください。
31 :[CODE(file)[mt--52656665726572.dat]]:
32 参照子情報 (逆リンク URI) を記録するデータベースですが、
33 SuikaWiki 3 では書式が変更されました。
34 [CODE(file)[bin/referer2to3.pl]] を使って変換できますが、
35 この作業は'''後で'''行ってください。。
36
37 設定用スクリプト [CODE(file)[suikawiki-config.ph]]
38 の内容は全面的に改められましたので、 SuikaWiki 2 用のものは使用できません。
39 SuikaWiki 3 用のものに置換えてください。
40
41 なお、 SuikaWiki 3 の [CODE(file)[suikawiki-config.ph]]
42 は、通常は一切書換えずに既定値のまま使用できます。
43 [WEAK[(以前のように自分自身の URI を指定する必要はありません。)]]
44
45 SuikaWiki 2 の [CODE(file)[suikawiki-config.ph]] の後半にあった
46 [[WikiView]] の customize は、 SuikaWiki 3 では [CODE(file)[config.wp2]]
47 に記述し、 [KBD[make config.ph]] する必要があります。
48 WikiView の仕様は大きく変更されているので、
49 以前のものはそのままではまず動かないでしょう。
50
51 [3] SuikaWiki 2 の特別な WikiPage の幾つかは名前が変わっています。
52 また、内容の記述方法が変わったものもあります。 SuikaWiki 3
53 のものを基に、必要なら修正してお使いください。
54
55 WikiName は変わっていないが、内容を修正する必要のあるもの:
56 : [[Wiki//Page//Create]], [[Wiki//Page//Search]] :
57 入力箱の指定方式が変わったので、その部分を新しい物に差し替える必要があります。
58 : [[Wiki//Resource//ja]], [[Wiki//Resource//en]] :
59 多くの語が追加されているので、新しい物に差し替えてください。
60 : [[Wiki//InterWikiName]] :
61 書式が変わりました。
62
63 WikiName が変わったもの:
64 : [[Wiki//NewPageTemplate]] :
65 旧名 [[NewPageTemplate]]。内容はそのままお使いいただけます。
66 : [[Wiki//Style//List//text/html]] :
67 旧名 [[Wiki//Style//List//HTML]]。書式も変わりました。
68 : [[Wiki//Referer//IgnoreSite]], [[Wiki//Referer//SiteName]] :
69 [[Wiki//InterWikiName]] に統合されました (書式も変わっています)。
70 古い物は削除してください。
71
72 また、特にこだわりがなければ、スタイル・シートも新しい物に入れ替えてください。
73 - [[Wiki//Style//SuikaWiki//HTML]]
74 - [[Wiki//Style//SuikaWiki//HTML//Semantic]]
75 - [[Wiki//Style//浮動物//HTML]]
76 - [[Wiki//Style//Plugin//HTML]]
77
78 [4] 参照子 (逆リンク) データベースを新しい書式に変換します。
79 [KBD[perl referer2to3.pl --input-file=mt--52656665726572.dat --output-file=referer.db]]
80 としてください。変換後に [CODE(file)[mt--52656665726572.dat]]
81 は削除してください。
82
83 (この作業は >>3 で Wiki//InterWikiName を新しい物に修正した後から行わないと、
84 wiki 内での移動まで記録されてしまいます。
85
86 [5] 以上で SuikaWiki 3 に更新した wiki の準備が整いました。
87
88 [[..//SuikaWiki2からの変更点]]もお読みください。
89
90 [[#comment]]
91
92 * BugTrack WikiPlugin Module
93
94 [9] バグ追跡システム (BugTrack WikiPlugin module)
95 で新しいバグの WikiPage を追加する form
96 のための整形規則の入力欄名 ([CODE(HTTP)[[[POST]]]]
97 される際の引数の名前) が変わりましたので、
98 そのままでは使えません。
99
100 [CODE[%bt--create-new-bug]] の引数 [CODE[content]]
101 の内容がこれに影響します。 BugTrack plugin
102 にある記述を参考に修正するか、 [CODE[content]]
103 引数を消去してください。 (SuikaWiki 3 版
104 [CODE[%bt--create-new-bug]] は [CODE[content]]
105 引数が無い場合は[[資源]]を参照します。)
106
107 [[#comment]]

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24