Skip to content

Commit 342090e

Browse files
committed
exif : fix XML by converting para to simpara tags via script
1 parent a89948e commit 342090e

File tree

9 files changed

+97
-104
lines changed

9 files changed

+97
-104
lines changed

reference/exif/book.xml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 762fd781b63e37a13eb616602f715898dd237955 Maintainer: hholzgra Status: ready -->
3+
<!-- EN-Revision: 6a08181be1706dfebdb3ad6e45620bceb08019ba Maintainer: hholzgra Status: ready -->
44
<!-- Credits: tihox -->
5-
6-
<book xml:id="book.exif" 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.exif">
76
<?phpdoc extension-membership="bundled" ?>
87
<title>Exchangable Image Information (EXIF)</title>
98
<titleabbrev>Exif</titleabbrev>
109

1110
<!-- {{{ preface -->
1211
<preface xml:id="intro.exif">
1312
&reftitle.intro;
14-
<para>
13+
<simpara>
1514
Die Exif-Erweiterung ermöglicht es mit Metadaten von Bildern zu arbeiten,
1615
&zb; kann man die Exif-Funktionen nutzen, um die Metadaten von Bildern
1716
auszulesen, die mit Digitalkameras gemacht wurden, indem man die Header
1817
ausliest.
1918
Diese finden sich üblicherweise in <acronym>JPEG</acronym> und
2019
<acronym>TIFF</acronym> Bildern.
21-
</para>
20+
</simpara>
2221
</preface>
2322
<!-- }}} -->
2423

@@ -27,7 +26,6 @@
2726
&reference.exif.reference;
2827

2928
</book>
30-
3129
<!-- Keep this comment at the end of the file
3230
Local variables:
3331
mode: sgml

reference/exif/configure.xml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: nobody Status: ready -->
4-
<section xml:id="exif.installation" xmlns="http://docbook.org/ns/docbook">
3+
<!-- EN-Revision: 6a08181be1706dfebdb3ad6e45620bceb08019ba Maintainer: nobody Status: ready -->
4+
<section xmlns="http://docbook.org/ns/docbook" xml:id="exif.installation">
55
&reftitle.install;
6-
<para>
7-
Um PHP mit Exif-Unterstützung nutzen zu können, muss man PHP mit der Option
6+
<simpara>
7+
Um PHP mit Exif-Unterstützung nutzen zu können, muss man PHP mit der Option
88
<option role="configure">--enable-exif</option> kompilieren.
9-
</para>
10-
<para>
11-
Windows-Nutzer müssen die DLLs <filename>php_mbstring.dll</filename> und
12-
<filename>php_exif.dll</filename> in der &php.ini; aktivieren. Die
13-
<filename>php_mbstring.dll</filename> muss <emphasis>vor</emphasis> der
14-
<filename>php_exif.dll</filename> geladen werden. Die &php.ini; muss entsprechend
9+
</simpara>
10+
<simpara>
11+
Windows-Nutzer müssen die DLLs <filename>php_mbstring.dll</filename> und
12+
<filename>php_exif.dll</filename> in der &php.ini; aktivieren. Die
13+
<filename>php_mbstring.dll</filename> muss <emphasis>vor</emphasis> der
14+
<filename>php_exif.dll</filename> geladen werden. Die &php.ini; muss entsprechend
1515
angepasst werden.
16-
</para>
16+
</simpara>
1717
</section>
18-
19-
2018
<!-- Keep this comment at the end of the file
2119
Local variables:
2220
mode: sgml

reference/exif/constants.xml

Lines changed: 3 additions & 3 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: b090c4476884e5dbce1f3cc2adf28c65b04d9de9 Maintainer: tihox Status: ready -->
3+
<!-- EN-Revision: 6a08181be1706dfebdb3ad6e45620bceb08019ba Maintainer: tihox Status: ready -->
44
<appendix xmlns="http://docbook.org/ns/docbook" xml:id="exif.constants">
55
&reftitle.constants;
66
&extension.constants;
@@ -19,9 +19,9 @@
1919
</listitem>
2020
</varlistentry>
2121
</variablelist>
22-
<para>
22+
<simpara>
2323
<function>exif_imagetype</function> listet einige eingebaute Konstanten auf.
24-
</para>
24+
</simpara>
2525
</appendix>
2626
<!-- Keep this comment at the end of the file
2727
Local variables:

reference/exif/functions/exif-imagetype.xml

Lines changed: 9 additions & 9 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: b090c4476884e5dbce1f3cc2adf28c65b04d9de9 Maintainer: nikic Status: ready -->
3+
<!-- EN-Revision: 6a08181be1706dfebdb3ad6e45620bceb08019ba Maintainer: nikic Status: ready -->
44
<!-- Reviewed: yes -->
55
<!-- Rev-Revision: bfadfd1c4c3ba654b1d3324d9425dd1c07fea906 Reviewer: samesch -->
66
<!-- splitted from ./en/functions/image.xml, last change in rev 1.81 -->
@@ -16,18 +16,18 @@
1616
<type class="union"><type>int</type><type>false</type></type><methodname>exif_imagetype</methodname>
1717
<methodparam><type>string</type><parameter>filename</parameter></methodparam>
1818
</methodsynopsis>
19-
<para>
19+
<simpara>
2020
<function>exif_imagetype</function> liest die ersten Bytes eines Bildes aus
2121
und überprüft dessen Signatur.
22-
</para>
23-
<para>
22+
</simpara>
23+
<simpara>
2424
<function>exif_imagetype</function> kann benutzt werden, um Aufrufe
2525
anderer <link linkend="ref.exif">exif</link>-Funktionen bei nicht
2626
unterstützten Dateitypen zu vermeiden. Es kann in Verbindung mit
2727
<varname>$_SERVER['HTTP_ACCEPT']</varname> auch dazu verwendet werden, zu
2828
überprüfen, ob der Betrachter ein bestimmtes Bild in seinem Browser
2929
angezeigt bekommt oder nicht.
30-
</para>
30+
</simpara>
3131
</refsect1>
3232

3333
<refsect1 role="parameters">
@@ -46,12 +46,12 @@
4646

4747
<refsect1 role="returnvalues">
4848
&reftitle.returnvalues;
49-
<para>
49+
<simpara>
5050
Bei einer korrekten Signatur wird die entsprechende Konstante als Wert
5151
zurückgegeben, andernfalls &false;. Der Rückgabewert ist derselbe, der
5252
auch von <function>getimagesize</function> als Index 2 zurückgegeben wird,
5353
aber <function>exif_imagetype</function> ist deutlich schneller.
54-
</para>
54+
</simpara>
5555
<para>
5656
Die folgenden Konstanten sind definiert und repräsentieren die möglichen
5757
Rückgabewerte von <function>exif_imagetype</function>:
@@ -148,14 +148,14 @@
148148
</table>
149149
</para>
150150
<note>
151-
<para>
151+
<simpara>
152152
<function>exif_imagetype</function> löst einen Fehler vom Typ
153153
<constant>E_NOTICE</constant> aus und gibt &false; zurück, wenn die
154154
Funktion nicht genügend Bytes aus der Datei lesen konnte, um den Bildtyp
155155
zu bestimmen.
156156
<!-- If the function finds an incomplete PNG header then it may emit an
157157
<constant>E_WARNING</constant> instead. - Is this worth including? -->
158-
</para>
158+
</simpara>
159159
</note>
160160
</refsect1>
161161

reference/exif/functions/exif-read-data.xml

Lines changed: 29 additions & 29 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: b090c4476884e5dbce1f3cc2adf28c65b04d9de9 Maintainer: nobody Status: ready -->
3+
<!-- EN-Revision: 6a08181be1706dfebdb3ad6e45620bceb08019ba Maintainer: nobody Status: ready -->
44
<!-- Reviewed: yes Maintainer: samesch -->
55
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.exif-read-data">
66
<refnamediv>
@@ -17,27 +17,27 @@
1717
<methodparam choice="opt"><type>bool</type><parameter>as_arrays</parameter><initializer>&false;</initializer></methodparam>
1818
<methodparam choice="opt"><type>bool</type><parameter>read_thumbnail</parameter><initializer>&false;</initializer></methodparam>
1919
</methodsynopsis>
20-
<para>
20+
<simpara>
2121
<function>exif_read_data</function> liest die
2222
<acronym>EXIF</acronym>-Header aus einer Bilddatei aus. Auf diese Weise
2323
können die Metadaten ausgelesen werden, die mit Digitalkameras erzeugt
2424
wurden.
25-
</para>
26-
<para>
25+
</simpara>
26+
<simpara>
2727
<acronym>EXIF</acronym>-Header kommen normalerweise bei JPEG/TIFF-Bildern
2828
vor, die von Digitalkameras gemacht wurden. Leider hat jeder
2929
Kamerahersteller eine andere Vorstellung davon, wie man die Bilder
3030
beschreibt, sodass man sich nicht darauf verlassen kann, das ein bestimmter
3131
Exif-Header vorhanden ist.
32-
</para>
33-
<para>
32+
</simpara>
33+
<simpara>
3434
<literal>Height</literal> und <literal>Width</literal> werden genauso wie
3535
<function>getimagesize</function> berechnet. Diese Werte dürfen also nicht
3636
Teil von irgendwelchen Headern sein, die zurückgegeben werden. Ferner ist
3737
<literal>html</literal> ein Höhen/Breiten-Textstring für den Gebrauch in
3838
normalem <acronym>HTML</acronym>.
39-
</para>
40-
<para>
39+
</simpara>
40+
<simpara>
4141
Wenn ein Exif-Header einen Copyrightvermerk beinhaltet, kann dieser selbst
4242
aus zwei Werten bestehen. Da die Lösung im Exif-2.10 -Standard nicht
4343
konsistent ist, liefert der <literal>COMPUTED</literal>-Bereich die beiden
@@ -50,8 +50,8 @@
5050
<literal>Copyright</literal>-Eintrag. Dieser entspricht entweder dem
5151
originalen Copyright-String oder er besteht aus einer kommaseparierten
5252
Liste von Foto- und Herausgeber-Copyright.
53-
</para>
54-
<para>
53+
</simpara>
54+
<simpara>
5555
Der Tag <literal>UserComment</literal> hat das gleiche Problem, wie das
5656
Copyright-Tag. Er kann zwei Werte speichern. Als erstes die verwendete
5757
Kodierung und als zweites den Wert selbst. Wenn dem so ist, enthält der
@@ -61,12 +61,12 @@
6161
Der Eintrag <literal>UserComment</literal> ist in beiden Fällen verfügbar.
6262
Er sollte also dem Eintrag im <literal>IFD0</literal>-Bereich vorgezogen
6363
werden.
64-
</para>
65-
<para>
64+
</simpara>
65+
<simpara>
6666
<function>exif_read_data</function> validiert auch EXIF-Datentags
6767
entsprechend der EXIF-Spezifikationen
6868
(<link xlink:href="&url.exifspec;">&url.exifspec;</link>, Seite 20).
69-
</para>
69+
</simpara>
7070
</refsect1>
7171

7272
<refsect1 role="parameters">
@@ -75,11 +75,11 @@
7575
<varlistentry>
7676
<term><parameter>file</parameter></term>
7777
<listitem>
78-
<para>
78+
<simpara>
7979
Der Ort der Bilddatei. Dies kann entweder der Pfad der Datei
8080
(Stream-Wrapper werden wie üblich ebenso unterstützt) oder eine
8181
Stream-<type>&resource;</type> sein.
82-
</para>
82+
</simpara>
8383
</listitem>
8484
</varlistentry>
8585
<varlistentry>
@@ -152,45 +152,45 @@
152152
<varlistentry>
153153
<term><parameter>as_arrays</parameter></term>
154154
<listitem>
155-
<para>
155+
<simpara>
156156
Definiert ob jeder Bereich ein Array wird oder nicht. Die
157157
<parameter>required_sections</parameter> <literal>COMPUTED</literal>,
158158
<literal>THUMBNAIL</literal> und <literal>COMMENT</literal> werden
159159
immer zu Arrays, da die Namen der Werte mit denen anderer Bereiche
160160
kollidieren können.
161-
</para>
161+
</simpara>
162162
</listitem>
163163
</varlistentry>
164164
<varlistentry>
165165
<term><parameter>read_thumbnail</parameter></term>
166166
<listitem>
167-
<para>
167+
<simpara>
168168
Bei &true; wird das Miniaturbild ausgelesen, ansonsten nur die Daten
169169
der Tags.
170-
</para>
170+
</simpara>
171171
</listitem>
172172
</varlistentry>
173173
</variablelist>
174174
</refsect1>
175175

176176
<refsect1 role="returnvalues">
177177
&reftitle.returnvalues;
178-
<para>
178+
<simpara>
179179
Gibt ein assoziatives <type>&array;</type> zurück, bei dem der Arrayindex
180180
den Headernamen entspricht und der Arraywert die Werte enthält, die mit
181181
diesen Headern in Verbindung stehen. Wenn keine Daten zurückgegeben werden
182182
können, gibt <function>exif_read_data</function> &false; zurück.
183-
</para>
183+
</simpara>
184184
</refsect1>
185185

186186
<refsect1 role="errors">
187187
&reftitle.errors;
188-
<para>
188+
<simpara>
189189
Fehler der Stufe <constant>E_WARNING</constant> und/oder
190190
<constant>E_NOTICE</constant> können bei nicht unterstützten Tags oder
191191
anderen potentiellen Fehlerbedingungen ausgelöst werden, aber die Funktion
192192
versucht trotzdem, alle verständlichen Informationen zu lesen.
193-
</para>
193+
</simpara>
194194
</refsect1>
195195

196196
<refsect1 role="changelog">
@@ -265,10 +265,10 @@ foreach ($exif as $key => $section) {
265265
?>
266266
]]>
267267
</programlisting>
268-
<para>
268+
<simpara>
269269
Der erste Aufruf schlägt fehl, da das Bild keine Headerinformationen
270270
enthält.
271-
</para>
271+
</simpara>
272272
&example.outputs.similar;
273273
<screen role="php">
274274
<![CDATA[
@@ -355,7 +355,7 @@ EXIF Header:
355355
<refsect1 role="notes">
356356
&reftitle.notes;
357357
<note>
358-
<para>
358+
<simpara>
359359
Ist <link linkend="ref.mbstring">mbstring</link> aktiviert, wird exif
360360
versuchen den Unicode zu verarbeiten, und einen Zeichensatz gemäß
361361
<link linkend="ini.exif.decode-unicode-motorola">exif.decode_unicode_motorola</link>
@@ -364,15 +364,15 @@ EXIF Header:
364364
ermitteln, so dass es die Aufgabe des Benutzers ist, die gewünschte
365365
Kodierung durch Setzen einer der beiden ini-Direktiven anzugeben, bevor
366366
<function>exif_read_data</function> aufgerufen wird.
367-
</para>
367+
</simpara>
368368
</note>
369369
<note>
370-
<para>
370+
<simpara>
371371
Wird der Parameter <parameter>file</parameter> verwendet, um einen Stream
372372
an diese Funktion zu übergeben, dann muss der Stream suchbar sein. Es ist
373373
zu beachten, dass die Position des Dateizeigers nach dem Aufruf dieser
374374
Funktion unverändert ist.
375-
</para>
375+
</simpara>
376376
</note>
377377
</refsect1>
378378

reference/exif/functions/exif-tagname.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: b090c4476884e5dbce1f3cc2adf28c65b04d9de9 Maintainer: nobody Status: ready -->
3+
<!-- EN-Revision: 6a08181be1706dfebdb3ad6e45620bceb08019ba Maintainer: nobody Status: ready -->
44
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.exif-tagname">
55
<refnamediv>
66
<refname>exif_tagname</refname>
@@ -21,20 +21,20 @@
2121
<varlistentry>
2222
<term><parameter>index</parameter></term>
2323
<listitem>
24-
<para>
24+
<simpara>
2525
Die Tag-ID für welche ein Tag-Name nachgeschlagen wird.
26-
</para>
26+
</simpara>
2727
</listitem>
2828
</varlistentry>
2929
</variablelist>
3030
</refsect1>
3131

3232
<refsect1 role="returnvalues">
3333
&reftitle.returnvalues;
34-
<para>
34+
<simpara>
3535
Gibt den Header-Namen oder &false; zurück, wenn der <parameter>index</parameter>
3636
keine definierte EXIF-Tag-ID ist.
37-
</para>
37+
</simpara>
3838
</refsect1>
3939

4040
<refsect1 role="examples">

0 commit comments

Comments
 (0)