Skip to content

Commit 894a1de

Browse files
committed
mysql : fix XML by converting para to simpara tags via script
1 parent 89ac15c commit 894a1de

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+570
-581
lines changed

reference/mysql/book.xml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,30 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 68c2c871505aadf983f16113c5b077b335ce8d76 Maintainer: takagi Status: ready -->
2+
<!-- EN-Revision: 15d88bef8b9082fb92a3753a9e7551f9cf1836d3 Maintainer: takagi Status: ready -->
33
<!-- CREDITS: hirokawa -->
4-
54
<!-- State: deprecated -->
6-
<book xml:id="book.mysql" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5+
<book xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="book.mysql">
76
<?phpdoc extension-membership="pecl"?>
87
<title>最初の MySQL API</title>
98
<titleabbrev>MySQL (最初の API)</titleabbrev>
109

1110
<!-- {{{ preface -->
1211
<preface xml:id="intro.mysql">
1312
&reftitle.intro;
14-
<para>
13+
<simpara>
1514
この拡張モジュールは PHP 5.5.0 で非推奨になり、PHP 7.0.0 で削除されました。
1615
新しくコードを書くときには <link linkend="book.mysqli">mysqli</link> や
1716
<link linkend="ref.pdo-mysql">PDO_MySQL</link> を使うべきです。
1817
<link linkend="mysqlinfo.api.choosing">MySQL API
1918
Overview</link> が、MySQL API を選択する際の参考となります。
20-
</para>
21-
<para>
19+
</simpara>
20+
<simpara>
2221
以下の関数は、MySQL データベースサーバーへのアクセスを可能にします。
2322
MySQL に関するより詳細な情報は、
2423
<link xlink:href="&url.mysql;">&url.mysql;</link> にあります。
25-
</para>
26-
<para>
27-
MySQL のドキュメントは、<link
28-
xlink:href="&url.mysql.docs;">&url.mysql.docs;</link>にあります。
29-
</para>
24+
</simpara>
25+
<simpara>
26+
MySQL のドキュメントは、<link xlink:href="&url.mysql.docs;">&url.mysql.docs;</link>にあります。
27+
</simpara>
3028
</preface>
3129
<!-- }}} -->
3230

@@ -57,4 +55,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
5755
vim: et tw=78 syn=sgml
5856
vi: ts=1 sw=1
5957
-->
60-

reference/mysql/changelog.xml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: bb0f34cf97860c362ff10ebb050fc80daff9876b Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 15d88bef8b9082fb92a3753a9e7551f9cf1836d3 Maintainer: takagi Status: ready -->
44
<appendix xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="changelog.mysql">
55
<title>&ChangelogListingTitle;</title>
6-
<para>&ChangelogListingDescription;</para>
6+
<simpara>&ChangelogListingDescription;</simpara>
77

88
<simplesect>
99
<title>ext/mysql 拡張モジュールの変更履歴</title>
10-
<para>
10+
<simpara>
1111
ext/mysql 拡張モジュールの変更履歴をまとめました。
12-
</para>
12+
</simpara>
1313
</simplesect>
1414

1515
<simplesect xml:id="changelog.mysql.global">
1616
<title>ext/mysql の全体的な変更点</title>
17-
<para>
17+
<simpara>
1818
ext/mysql 拡張モジュールの全体的な変更点を、以下にまとめます。
19-
</para>
19+
</simpara>
2020
<informaltable xml:id="changelog.mysql.global.table">
2121
<tgroup cols="2">
2222
<thead>
@@ -29,10 +29,10 @@
2929
<row>
3030
<entry>7.0.0</entry>
3131
<entry>
32-
<para>
32+
<simpara>
3333
この拡張モジュールは PHP 本体から削除されました。詳細は
3434
<xref linkend="mysqlinfo.api.choosing"/> を参照ください。
35-
</para>
35+
</simpara>
3636
</entry>
3737
</row>
3838
</tbody>
@@ -42,9 +42,9 @@
4242

4343
<simplesect xml:id="changelog.mysql.functions">
4444
<title>既存の関数の変更点</title>
45-
<para>
45+
<simpara>
4646
ext/mysql の関数に対する変更点を、以下にまとめます。
47-
</para>
47+
</simpara>
4848
<?phpdoc generate-changelog-for="ref.mysql book.mysql"?>
4949
</simplesect>
5050

reference/mysql/configure.xml

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 40667918dcff1d5c9f7ecdc88b5caca24ba0686c Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: 15d88bef8b9082fb92a3753a9e7551f9cf1836d3 Maintainer: hirokawa Status: ready -->
44
<!-- CREDITS: takagi -->
5-
<section xml:id="mysql.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5+
<section xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="mysql.installation">
66
&reftitle.install;
77

88
<warning>
99
&mysql.alternative.note;
1010
</warning>
1111

12-
<para xml:id="mysql.configure">
12+
<simpara xml:id="mysql.configure">
1313
コンパイルするには、単純に
1414
<option role="configure">--with-mysql[=DIR]</option>
1515
設定オプションを利用してください。ここで、オプションの
1616
<literal>[DIR]</literal> は MySQL がインストールされているディレクトリを表します。
17-
</para>
18-
<para>
17+
</simpara>
18+
<simpara>
1919
この MySQL 拡張モジュールは MySQL 4.1.0 以降とも互換性がありますが、
2020
それ以降のバージョンが提供する新機能はサポートしていません。
2121
この機能を使用するには、
2222
<link linkend="book.mysqli">MySQLi</link> 拡張モジュールを使用してください。
23-
</para>
24-
<para>
23+
</simpara>
24+
<simpara>
2525
もし mysql 拡張モジュールと mysqli
2626
拡張モジュールを同時にインストールしたい場合は、
2727
衝突を避けるために両方で同じクライアントライブラリを用いる必要があります。
28-
</para>
28+
</simpara>
2929

3030
<section xml:id="mysql.installation.linux">
3131
<title>Linux へのインストール</title>
32-
<para>
32+
<simpara>
3333
注意: <literal>[DIR]</literal> は MySQL クライアントライブラリファイル
3434
(<emphasis>ヘッダやライブラリファイル</emphasis>) へのパスです。
3535
これらのファイルは
3636
<link xlink:href="&url.mysql;">MySQL</link> からダウンロードできます。
37-
</para>
37+
</simpara>
3838
<table xml:id="mysql.installation.compile.support">
3939
<title>ext/mysql のコンパイル時のサポート表</title>
4040
<tgroup cols="5">
@@ -87,7 +87,7 @@
8787
<title>Windows へのインストール</title>
8888
<section xml:id="mysql.installation.windows.php52">
8989
<title>PHP 5.0.x, 5.1.x, 5.2.x</title>
90-
<para>
90+
<simpara>
9191
MySQL はもはやデフォルトでは有効となりません。したがって &php.ini;
9292
で <filename>php_mysql.dll</filename> DLL を有効にしておく必要があります。
9393
また、PHP が MySQL クライアントライブラリにアクセスできなければなりません。
@@ -101,56 +101,55 @@
101101
のシステムディレクトリにコピーしても動作しますが
102102
(システムディレクトリは、デフォルトでシステムの <envar>PATH</envar>
103103
に含まれています)、お勧めしません。
104-
</para>
105-
<para>
104+
</simpara>
105+
<simpara>
106106
(<filename>php_mysql.dll</filename> も含めた) PHP
107107
拡張モジュールを有効にするには、PHP ディレクティブ
108108
<link linkend="ini.extension-dir">extension_dir</link>
109109
に拡張モジュールの存在する場所を設定するべきです。
110110
<link linkend="install.windows.manual">Windows
111111
へのマニュアルインストール方法</link> も参照ください。PHP 5 での
112112
extension_dir の例は <literal>c:\php\ext</literal> です。
113-
</para>
113+
</simpara>
114114
<note>
115-
<para>
115+
<simpara>
116116
Web サーバーの起動時に以下のようなエラーが発生する場合:
117117
<literal>"Unable to load dynamic library './php_mysql.dll'"</literal>
118118
これは <filename>php_mysql.dll</filename> や
119119
<filename>libmysqlclient.dll</filename>
120120
がシステムによって見つけられなかったことが原因です。
121-
</para>
121+
</simpara>
122122
</note>
123123
</section>
124124
<section xml:id="mysql.installation.windows.php53">
125125
<title>PHP 5.3.0+</title>
126-
<para>
126+
<simpara>
127127
<link linkend="mysqlnd.overview">MySQL Native Driver</link> がデフォルトで有効になります。
128128
<filename>php_mysql.dll</filename> は含まれますが、<filename>libmysqlclient.dll</filename>
129129
はもはや必須ではなく、使われません。
130-
</para>
130+
</simpara>
131131
</section>
132132
</section>
133133

134134
<section xml:id="mysql.installation.notes">
135135
<title>MySQL インストールの注意</title>
136136
<warning>
137-
<para>
137+
<simpara>
138138
この拡張モジュールと recode 拡張モジュールを同時にロードした場合、
139139
PHP のクラッシュと起動に関する問題が発生する可能性があります。
140140
より詳細な情報については、<link linkend="ref.recode">recode</link>
141141
拡張モジュールを参照ください。
142-
</para>
142+
</simpara>
143143
</warning>
144144
<note>
145-
<para>
145+
<simpara>
146146
<emphasis>latin</emphasis>(デフォルト)以外の文字セットを必要とする場合、
147147
使用する文字セットのサポートを有効にしてコンパイルした(バンドル版でない)
148148
libmysqlclient をインストールする必要があります。
149-
</para>
149+
</simpara>
150150
</note>
151151
</section>
152152
</section>
153-
154153
<!-- Keep this comment at the end of the file
155154
Local variables:
156155
mode: sgml
@@ -171,4 +170,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
171170
vim: et tw=78 syn=sgml
172171
vi: ts=1 sw=1
173172
-->
174-

reference/mysql/functions/mysql-affected-rows.xml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: bb0f34cf97860c362ff10ebb050fc80daff9876b Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: 15d88bef8b9082fb92a3753a9e7551f9cf1836d3 Maintainer: hirokawa Status: ready -->
44
<!-- CREDITS: takagi -->
55
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.mysql-affected-rows">
66
<refnamediv>
@@ -24,10 +24,10 @@
2424
<type>int</type><methodname>mysql_affected_rows</methodname>
2525
<methodparam choice="opt"><type>resource</type><parameter>link_identifier</parameter><initializer>NULL</initializer></methodparam>
2626
</methodsynopsis>
27-
<para>
27+
<simpara>
2828
<parameter>link_identifier</parameter> と関連付けられた直近の
2929
INSERT、UPDATE、REPLACE、DELETE クエリによって変更された行の数を取得します。
30-
</para>
30+
</simpara>
3131
</refsect1>
3232

3333
<refsect1 role="parameters">
@@ -39,31 +39,31 @@
3939

4040
<refsect1 role="returnvalues">
4141
&reftitle.returnvalues;
42-
<para>
42+
<simpara>
4343
成功した場合に変更された行の数を、直近のクエリが失敗した場合に
4444
-1 を返します。
45-
</para>
46-
<para>
45+
</simpara>
46+
<simpara>
4747
直近のクエリが WHERE 句を含まない DELETE だった場合、テーブルから
4848
すべてのレコードが削除されますが、MySQL 4.1.2 以前のバージョンでは
4949
この関数はゼロを返します。
50-
</para>
51-
<para>
50+
</simpara>
51+
<simpara>
5252
UPDATE を使用する場合、MySQL では新旧の値が同じときには更新処理を行いません。
5353
このことから、必ずしも <function>mysql_affected_rows</function> の返す値が
5454
マッチする行の数と一致するとは限りません。返す値は実際に更新処理が行われた
5555
行の数です。
56-
</para>
57-
<para>
56+
</simpara>
57+
<simpara>
5858
REPLACE ステートメントは、まず最初に同じ主キーのレコードを削除した後に
5959
新しいレコードを挿入します。この関数は、削除された行の数と
6060
挿入された行の数を足したものを返します。
61-
</para>
62-
<para>
61+
</simpara>
62+
<simpara>
6363
"INSERT ... ON DUPLICATE KEY UPDATE" クエリの場合の戻り値は、
6464
新しい行を追加した場合が <literal>1</literal>
6565
で既存の行を更新した場合が <literal>2</literal> となります。
66-
</para>
66+
</simpara>
6767
</refsect1>
6868

6969
<refsect1 role="examples">
@@ -128,26 +128,26 @@ Updated Records: 10
128128
&reftitle.notes;
129129
<note>
130130
<title>トランザクション</title>
131-
<para>
131+
<simpara>
132132
トランザクションを使用する場合には、コミット後ではなく
133133
INSERT, UPDATE, DELETE クエリの後に
134134
<function>mysql_affected_rows</function> をコールする必要があります。
135-
</para>
135+
</simpara>
136136
</note>
137137
<note>
138138
<title>SELECT ステートメント</title>
139-
<para>
139+
<simpara>
140140
SELECT から返される行の数を得る際には、
141141
<function>mysql_num_rows</function> が利用できます。
142-
</para>
142+
</simpara>
143143
</note>
144144
<note>
145145
<title>外部キーによる連鎖</title>
146-
<para>
146+
<simpara>
147147
<function>mysql_affected_rows</function> は、外部キー制約の
148148
ON DELETE CASCADE や ON UPDATE CASCADE
149149
で暗黙のうちに変更された行については数えません。
150-
</para>
150+
</simpara>
151151
</note>
152152
</refsect1>
153153

reference/mysql/functions/mysql-client-encoding.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: bb0f34cf97860c362ff10ebb050fc80daff9876b Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 15d88bef8b9082fb92a3753a9e7551f9cf1836d3 Maintainer: takagi Status: ready -->
44
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.mysql-client-encoding">
55
<refnamediv>
66
<refname>mysql_client_encoding</refname>
@@ -22,9 +22,9 @@
2222
<type>string</type><methodname>mysql_client_encoding</methodname>
2323
<methodparam choice="opt"><type>resource</type><parameter>link_identifier</parameter><initializer>NULL</initializer></methodparam>
2424
</methodsynopsis>
25-
<para>
25+
<simpara>
2626
MySQL の <literal>character_set</literal> 変数の値を取得します。
27-
</para>
27+
</simpara>
2828
</refsect1>
2929

3030
<refsect1 role="parameters">
@@ -36,9 +36,9 @@
3636

3737
<refsect1 role="returnvalues">
3838
&reftitle.returnvalues;
39-
<para>
39+
<simpara>
4040
カレントの接続から、デフォルトの文字セット名を返します。
41-
</para>
41+
</simpara>
4242
</refsect1>
4343

4444
<refsect1 role="examples">

0 commit comments

Comments
 (0)