From ad59dc916b9712b749d3f1dc065ac2c8515f4664 Mon Sep 17 00:00:00 2001
From: following Die Auswahl erfolgt zum einen durch den Paramter modifiedsince, mit dem
inkrementelle Updates gesteuert werden, zum anderen über eine Gebietsauswahl. Folgende Parameter stehen zur Verfügung um die zu übertragenden Daten
- auszuwählen. Die Werte dürfen 1 oder 0 sein, Default ist 0. Folgende Parameter stehen zur Verfügung um die zu übertragenden Daten
+ auszuwählen. Die Werte dürfen 1 oder 0 sein, Default ist 0. Alle Datensätz übertragen, die nach diesem Datum angelegt oder modifiziert
wurden. Das Datumsformat ist yyyymmddhhnnssZu übertragende Daten auswählen
-
- 0=Datensätze nicht übertragen
- 1=Datensätze übertragen
-
+
+ 0=Datensätze nicht übertragen
+ 1=Datensätze übertragen
+
modifiedsince
Für Bilder muss dabei angegeben werden, ob nur Bilder übertragen werden die
- von Caches stammen oder auch von Cachelogs:
- Paramter: picturefromcachelog = 0/1, default 0
Für Bilder muss dabei angegeben werden, ob nur Bilder übertragen werden die
+ von Caches stammen oder auch von Cachelogs:
+ Paramter: picturefromcachelog = 0/1, default 0
Parameter lat, lon, distance ... werden diese Parameter angegeben, +
Parameter lat, lon, distance ... werden diese Parameter angegeben, werden nur Datensätz übertragen, die mit Caches in Zusammenhang stehen, die in diesem Gebiet versteckt wurden. User-Records werden nicht übertragen, - removedobjects werden alle übetragen.
+ removedobjects werden alle übetragen.Parameter cacheid ... wird dieser Parameter angegeben, +
Parameter cacheid ... wird dieser Parameter angegeben, werden nur Datensätz übertragen, die mit Cache in Zusammenhang stehen. User-Records werden nicht übertragen, - removedobjects werden alle übetragen.
-Für Bilder muss dabei angegeben werden, ob nur Bilder übertragen werden die
- von Caches stammen oder auch von Cachelogs:
- Paramter: picturefromcachelog = 0/1, default 0
Für Bilder muss dabei angegeben werden, ob nur Bilder übertragen werden die
+ von Caches stammen oder auch von Cachelogs:
+ Paramter: picturefromcachelog = 0/1, default 0
Paramter wp ... wie cacheid, ausser dass statt der cacheid der Opencaching Wegpunkt verwendet wird.
Paramter uuid ... wie cacheid, ausser dass statt der cacheid die UUID des Caches verwendet wird.
1. Alle Daten inkrementell abrufen
- http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&user=1&cache=1&cachedesc=1&cachelog=1&picture=1&removedobject=1
2. Alle Daten von Deutschland inkrementell abrufen
- http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&cache=1&cachedesc=1&cachelog=1&picture=1&removedobject=1&country=DE&picturefromcachelog=1
3. Alle Caches ohne Logs von Deutschland inkrementell abrufen
- http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&cache=1&cachedesc=1&picture=1&removedobject=1&country=DE
4. Alle Daten im Umkreis von 100 km abrufen
- http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&cache=1&cachedesc=1&cachelog=1&picture=1&removedobject=1&lat=48&lon=9&distance=100&picturefromcachelog=1
5. Alle Bilder abrufen
- http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&picture=1
6. Alle Bilder von Caches abrufen die in Deutschland versteckt sind
- http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&picture=1&country=DE
7. Alle Bilder von Caches und deren Logs abrufen die in Deutschland versteckt
- sind
- http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&picture=1&country=DE&picturefromcachelog=1
Diese Anfragen werden mit einem kurzen XML-Stream beantwortet, der die +
1. Alle Daten inkrementell abrufen
+ http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&user=1&cache=1&cachedesc=1&cachelog=1&picture=1&removedobject=1
2. Alle Daten von Deutschland inkrementell abrufen
+ http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&cache=1&cachedesc=1&cachelog=1&picture=1&removedobject=1&country=DE&picturefromcachelog=1
3. Alle Caches ohne Logs von Deutschland inkrementell abrufen
+ http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&cache=1&cachedesc=1&picture=1&removedobject=1&country=DE
4. Alle Daten im Umkreis von 100 km abrufen
+ http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&cache=1&cachedesc=1&cachelog=1&picture=1&removedobject=1&lat=48&lon=9&distance=100&picturefromcachelog=1
5. Alle Bilder abrufen
+ http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&picture=1
6. Alle Bilder von Caches abrufen die in Deutschland versteckt sind
+ http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&picture=1&country=DE
7. Alle Bilder von Caches und deren Logs abrufen die in Deutschland versteckt
+ sind
+ http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&picture=1&country=DE&picturefromcachelog=1
Diese Anfragen werden mit einem kurzen XML-Stream beantwortet, der die XML-Session-Id zurückgibt. Mit dieser Id können dann die Daten abgerufen - werden.
-<?xml version="1.0"?>
- <ocxmlsession>
- <sessionid>12345</sessionid>
+ werden.
<?xml version="1.0"?>
+ <ocxmlsession>
+ <sessionid>12345</sessionid>
<records user="193" cache="211" cachedesc="235" cachelog="439"
- picture="108" removeobject="19" />
- </ocxmlsession>
Die Sessionid ist 24h gültig, danach muss eine neue sessionid angefordert
+ picture="108" removeobject="19" />
+ </ocxmlsession>
Die Sessionid ist 24h gültig, danach muss eine neue sessionid angefordert werden. Die Anzahl der Datensätz muss nicht exakt mit den übertragenen übereinstimmen - mehr Datensätze werden jedoch auf keinen Fall übertragen. Die Summe der Datensätze ist in diesem Beispiel 1205 - es werden also 3 Aufrufe - benötigt (500, 500, 205 Datensätze).
-Die Daten können dann mit folgender Anfrage abgerufen werden:
- http://www.opencaching.de/xml/ocxml11.php?sessionid=12345&file=1
- http://www.opencaching.de/xml/ocxml11.php?sessionid=12345&file=2
- http://www.opencaching.de/xml/ocxml11.php?sessionid=12345&file=3
Um alle Ergebnisse in einer Datei abzurufen muss bei dem Aufruf der Paramter - session auf 0 gesetzt werden.
- -Dei Dateikomprimierung kann mit dem Paramter zip eingestellt weren. Mögliche + benötigt (500, 500, 205 Datensätze).
+Die Daten können dann mit folgender Anfrage abgerufen werden:
+ http://www.opencaching.de/xml/ocxml11.php?sessionid=12345&file=1
+ http://www.opencaching.de/xml/ocxml11.php?sessionid=12345&file=2
+ http://www.opencaching.de/xml/ocxml11.php?sessionid=12345&file=3
Um alle Ergebnisse in einer Datei abzurufen muss bei dem Aufruf der Paramter + session auf 0 gesetzt werden.
+ +Dei Dateikomprimierung kann mit dem Paramter zip eingestellt weren. Mögliche Werte sind 0, zip, bzip2, gzip. Null bedeutet hier keine Kompression. Wird - keine Kompression angegeben, wird zip verwendet.
-Beispeil:
- http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&user=1&cache=1&cachedesc=1&cachelog=1&picture=1&removedobject=1&session=0&zip=bzip2
- http://www.opencaching.de/xml/ocxml11.php?sessionid=12345&file=1&zip=gzip
Die folgenden XML-Optionen müssen bei jedem Aufruf übergeben - werden.
-xmldecl ... 0 = keine Xml-Deklaration / (Default) 1=Xml-Deklaration
+ keine Kompression angegeben, wird zip verwendet.
Beispeil:
+ http://www.opencaching.de/xml/ocxml11.php?modifiedsince=<date>&user=1&cache=1&cachedesc=1&cachelog=1&picture=1&removedobject=1&session=0&zip=bzip2
+ http://www.opencaching.de/xml/ocxml11.php?sessionid=12345&file=1&zip=gzip
Die folgenden XML-Optionen müssen bei jedem Aufruf übergeben + werden.
+xmldecl ... 0 = keine Xml-Deklaration / (Default) 1=Xml-Deklaration
doctype ... 0 = keine Xml-Document-Type-Definition /
- (Default) 1=Xml-Document-Type-Definition
+ (Default) 1=Xml-Document-Type-Definition
ocxmltag ... 0 = kein oc11xml-Tag zu Beginn / (Default) 1=oc11xml-Tag
- zu Beginn
+ zu Beginn
cdata ... 0=XML-Steuerzeichen in Texten maskieren (z.B. & =>
- &) / (Default) 1=Texte in CDATA-Abschnitte einfassen
+ &) / (Default) 1=Texte in CDATA-Abschnitte einfassen
charset ... (Default) iso-8859-1 / utf-8
- attrlist ... (Default) 0 = keine Attributliste übertragen / 1 = Attributliste übertragen
http://www.opencaching.de/xml/ocxml11.php?modifiedsince=20060320000000&user=1&cache=1&cachelog=1&cachedesc=1&picture=1&removedobject=1&session=1&charset=utf-8&cdata=1&xmldecl=0&ocxmltag=0&doctype=0
- http://www.opencaching.de/xml/ocxml11.php?sessionid=4711&file=1&charset=utf-8&cdata=1&xmldecl=0&ocxmltag=0&doctype=0
http://www.opencaching.de/xml/ocxml11.php?modifiedsince=20060320000000&user=1&cache=1&cachelog=1&cachedesc=1&picture=1&removedobject=1&session=1&charset=utf-8&cdata=1&xmldecl=0&ocxmltag=0&doctype=0
+ http://www.opencaching.de/xml/ocxml11.php?sessionid=4711&file=1&charset=utf-8&cdata=1&xmldecl=0&ocxmltag=0&doctype=0
Lizenz:
-- + der XML-Datei minus 1 Sekunde angeben werden:
Lizenz:
++ diff --git a/htdocs/editcache.php b/htdocs/editcache.php index 32c61bc0..9a8f3641 100644 --- a/htdocs/editcache.php +++ b/htdocs/editcache.php @@ -1,21 +1,11 @@ /expressions.inc.php ------------------- begin : Mon June 14 2004 - copyright : (C) 2004 The OpenCaching Group - forum contact at : http://www.opencaching.com/phpBB2 - ***************************************************************************/ - - /*************************************************************************** - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - ***************************************************************************/ + For license information see doc/license.txt + ****************************************************************************/ /**************************************************************************** diff --git a/htdocs/lang/de/ocstyle/editcache.inc.php b/htdocs/lang/de/ocstyle/editcache.inc.php index dc937ac1..da495e3a 100644 --- a/htdocs/lang/de/ocstyle/editcache.inc.php +++ b/htdocs/lang/de/ocstyle/editcache.inc.php @@ -1,21 +1,11 @@ diff --git a/htdocs/lang/de/ocstyle/removedesc.inc.php b/htdocs/lang/de/ocstyle/removedesc.inc.php index aa3644ac..5692714b 100644 --- a/htdocs/lang/de/ocstyle/removedesc.inc.php +++ b/htdocs/lang/de/ocstyle/removedesc.inc.php @@ -1,21 +1,11 @@