9c9,14
!!Next Release Aug. 2007 (MF)
!!Erweiterungen/Bugs
GUI:
* Bug (Apache?): http://geometa.info/directory/search.php/all/%s => Bad Request - Your browser sent a request that this server could not understand.
* Bug: http://88.198.44.148/directory/search.php/all/r%fcti => Fatal error: SQL ERROR [ mysql4 ]
* Online-Karten-Client / wmsviewer (OpenLayers): Header/Footer sowie Sprach-Variablen ergänzen.
12,34c17,30
* OAI-PMH-Refresh nochmals testen
* Automatisierter Refresh jeweils Dienstag und Freitag Morgen (03:00h)
* Welches Datum soll bei update Bookmark wirklich wann gesetzt werden?
* GeoRSS-Log anpassen (Integration BBox WMS und OAI-PMH)
* (neu 2. Prio.) Refresh (WMS und OAI-PMH) in eine Logdatei schreiben. Link zuoberst?
wmsviewer (OpenLayers):
* Aufruf von wmsviewer.php falls wms+webservice (bookmark.tpl.php)
* Optionale Param. layers testen
Frontend:
* (zwischendurch) 'Bookmarks' soll neu 'Mein Bookmarks' heissen
* (zwischendurch) Anzeige "Populäre Tags" als Default zusätzlich zu "Neuste Tags"
APIs:
* (neu 2. Prio.) Einbetten aktueller Ort in (index.php?) als [http://en.wikipedia.org/wiki/Geo_(microformat) Geo-Microformat]
* (neu 3. Prio., Aufwand?) Sync-Tool: Automatische Synchronisation mit del.icio.us!
Programm-externe Funktionen / Daten:
* WMS-Daten anpassen (REQUEST=GetCapabilities 'raus)
* (zwischendurch) Daten-Datum 01-01-1970 (meist importuser) auf 01-01-2007 setzen.
* (neu 3. Prio.) [http://opensearch.org OpenSearch] dazu schreiben (simple XML-Datei im Root)
* (neu 3. Prio.) Firefox-Extension/Add-in: siehe z.B. Scuttlelicious und diese [http://www.google.ch/search?q=%20scuttle%20firefox%20extension Websuche]
* "...since 14 days" anpassen zu "...since 30 days"
* http://88.198.44.148/directory/rss.php/ funktioniert nicht richtig: Alles alte Bookmarks!?
* OAI-PMH-Refresh nochmals testen, z.B. wenn nicht als Admin eingeloggt kommt "Warning...".
* OAI PMH-zu-Delicious: via XML; dann über URL-calls (API/Import?)
Allgemein / Daten:
* Alles auch auf 88.xxx kopieren und dort testen
* WMS-Daten anpassen (REQUEST=GetCapabilities und SERVICE=WMS 'raus!)
!!History
Release Feb. 2008? (MF). Erledigt:
* CAPTCHA!
36c32,35
Erledigt (History):
Release Aug. 2007 (MF). Erledigt:
* LayerSwitcher einfügen; siehe Doku. http://dev.openlayers.org/docs/ ([http://www.easywms.com/easywms/?q=de/node/139 hier] oder [http://www.nabble.com/google-zoom-t4261047.html hier])
* Layers und BBox richtig parsen, aus BBox Center berechnen
* Statt "http://88.198.44.148/directory" config.urls_oai.data => oai_pmh_data_providers
57c56
* GeoRSS: Siehe http://gis.hsr.ch/wiki/Google_Maps_Hacks#Gallerie und http:files/MobileGuideRappi_20070723.xml
* GeoRSS: Siehe http://gis.hsr.ch/wiki/Google_Maps_Hacks und http:files/MobileGuideRappi_20070723.xml
63c62
Selber flicken?
* (Falscher) Aufruf mit http://geometa.info/directory/search.php/all/%s gibt "Page not found" zurück.
67a67
* GeoRSS-Log anpassen, so dass WMS und OAI-PMH (BBox) Koordinaten an den Feed liefern.
69a70,82
* Parameters:
** Neu 'minlat/minlon/maxlat/maxlon' ({minlat}, ...), mindate, maxdate sowie (gesamte) 'query' als erlaubte URL-Parameter einführen.
** Genaue Ortsbezeichnung und/oder Kanton auch als Parameter, z.B. {state} (z.B. Rapperswil SG)
* Wie kann der Admin andere Bookmarks editieren (z.B. die Tags ohne Komma durch solche mit Komma ersetzen)?
* Daten-Datum 01-01-1970 (meist importuser) auf 01-01-2007 setzen.
* (Aufwand?) Sync-Tool anpassen: Automatische Synchronisation mit del.icio.us!
* [http://opensearch.org OpenSearch] dazu schreiben (simple XML-Datei im Root)
* Firefox-Extension/Add-in: siehe z.B. Scuttlelicious und diese [http://www.google.ch/search?q=%20scuttle%20firefox%20extension Websuche]
* Einbetten aktueller Ort in (index.php?) als [http://en.wikipedia.org/wiki/Geo_(microformat) Geo-Microformat]
* Frontend: 'Bookmarks' soll neu 'My Bookmarks' heissen.
* Anzeige "Populäre Tags" als Default zusätzlich zu "Neuste Tags"
* Backend: Automatisierter Refresh jeweils Dienstag und Freitag Morgen (03:00h)
* Backend: Refresh (WMS und OAI-PMH) in eine Logdatei schreiben. Link zuoberst?
72d84
* Direkte Koordinaten-Eingabe [ 47.22, 8.81 ] und weitere [http://gis.hsr.ch/wiki/Geographische_Koordinaten Koordinaten-Tests]
Die ist eine Wiki-Seite zur geometa Directory-Programmentwicklung. Die offiziellen geometa Directory-Seiten befinden sich hier.
Siehe auch:
Backend:
- OAI-PMH-Refresh nochmals testen
- Automatisierter Refresh jeweils Dienstag und Freitag Morgen (03:00h)
- Welches Datum soll bei update Bookmark wirklich wann gesetzt werden?
- GeoRSS-Log anpassen (Integration BBox WMS und OAI-PMH)
- (neu 2. Prio.) Refresh (WMS und OAI-PMH) in eine Logdatei schreiben. Link zuoberst?
wmsviewer (OpenLayers):
- Aufruf von wmsviewer.php falls wms+webservice (bookmark.tpl.php)
- Optionale Param. layers testen
Frontend:
- (zwischendurch) 'Bookmarks' soll neu 'Mein Bookmarks' heissen
- (zwischendurch) Anzeige "Populäre Tags" als Default zusätzlich zu "Neuste Tags"
APIs:
- (neu 2. Prio.) Einbetten aktueller Ort in (index.php?) als Geo-Microformat
- (neu 3. Prio., Aufwand?) Sync-Tool: Automatische Synchronisation mit del.icio.us!
Programm-externe Funktionen / Daten:
- WMS-Daten anpassen (REQUEST=GetCapabilities 'raus)
- (zwischendurch) Daten-Datum 01-01-1970 (meist importuser) auf 01-01-2007 setzen.
- (neu 3. Prio.) OpenSearch dazu schreiben (simple XML-Datei im Root)
- (neu 3. Prio.) Firefox-Extension/Add-in: siehe z.B. Scuttlelicious und diese Websuche
Erledigt (History):
- Links mit 'webservice'-tag gelb hinterlegt + eigenes Logo
- Überlange Adressen werden abgeschnitten
- URL bei Bookmark-Ausgabe anzeigen
- Runden auf 5 Nachkommastellen
- CSS angepasst (Gelb abgedunkelt)
- Timeout von ws.geonames.org abfangen
- URL encoding für WMSVIEWER mittels rawurlencode
- Sort by Visits als neuer Default anstelle Datum.
- (zwischendurch) Neu besser ins Unterverzeichnis viewer (../directory/viewer/) tun?
Selber flicken?
- Copy/Speichern => übernimmt die Tags nicht!
- An Scuttle gemeldet:
- API-Aufruf mit tags nicht implementiert (gemeldet)
- tagrename.php fehlt (gemeldet) --> Tagrename eingefügt
- Spezielles CSS für's Handy?
- GeoRSS export => BBox! http://maps.google.com/maps?q=http://geometa.info/tmp/test.georss
- Direkte Koordinaten-Eingabe [ 47.22, 8.81 ] und weitere Koordinaten-Tests
- Tag bundles, tag clustering (Ontology based)?
- Sprache:
- ad-hoc wählen (User locale, Sprache en_UK, de_CH, de_DE) und in Cookie/Profile speichern
- aus Profil nehmen: Default User language (locale)
- passt sich automatisch an IP/User agent an, falls User kein Cookie/Registration vorhanden: Lösen mit Apache mod_rewrite oder mit PHP?
- GeoBookmarks-Aufrufe über externe Query/API:
- GeoBookmarks erscheinen im Suchfeld
- Bei search.inc.php umwandeln von '/tag&lat=8.88&lon=33.33' in '/tag/?lat=8.88&...'!
- New user entry via tools/webservices (API, PHP script) => genormt mit "Identity 2.0"?
- Profil erweitern mit Default User location (anstelle IP lookup)
- Link testen/verifizieren: Flag mit Counter speichern/darstellen, falls "ERROR 404: broken link"?
- Kleineres:
- Nach ./bookmarks.php/stefankeller?action=add kein Aufruf der eingetragenen Seite.
- Import: DC/DClite4G über OaiPmh2Scuttle-Konverter
- Search Log => generell lösen über grep auf Apache-Log!
- Link Verification (vgl. Mailinglisten!): separates Admin Tool?
- Falls zu langsam: User agent/Host IP lookup ersetzen durch eigenen Code
- Tag-Matching (vgl. 'Mister Wong.de')?