/[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 - (hide annotations) (download)
Mon Nov 10 04:21:11 2008 UTC (17 years, 3 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 wakaba 1.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