image=* oder wikimedia_commons=*

wir empfehlen den link zur beschreibungsseite, dies macht es für alle beteiligten sicherer.
ich persönlich verlinke auch keine bilder, wo der autor auf namensnennung besteht…

ich gehe davon aus, das die bilder auch in den osm-daten verlinkt sind.
da wäre es hilfreich, die links vor dem löschen der bilder anpassen zu können…

sicher ist das möglich, aber wenn es einfach wäre, hätten wir es drinn…

grüße von lutz

schau mal hier vorbei:
http://www.mediawiki.org/wiki/Extension:CommonsMetadata
http://www.mediawiki.org/wiki/API:Imageinfo
http://www.mediawiki.org/wiki/Special:ApiSandbox

Edit: Beispiel für Datei File:Dresden.jpg: https://www.mediawiki.org/w/api.php?action=query&prop=imageinfo&format=json&iiprop=timestamp|user|comment|url|extmetadata&iilimit=500&titles=File%3ADresden.jpg

Ergebnis:

[...]
                "title": "File:Dresden.jpg",
                "missing": "",
                "imagerepository": "shared",
                "imageinfo": [
                    {
                        "timestamp": "2007-04-15T12:54:18Z",
                        "user": "Tackbert",
                        "comment": "{{Information\n|Description=Dresdens skyline at night.\n|Source=self-made\n|Date=13.04.07\n|Author= Andreas Tack (~~~) \n|other_versions=\n}}",
                        "url": "https://upload.wikimedia.org/wikipedia/commons/6/6c/Dresden.jpg",
                        "descriptionurl": "https://commons.wikimedia.org/wiki/File:Dresden.jpg",
                        "extmetadata": {
[...]
                            "ImageDescription": {
                                "value": "Dresdens skyline at night.",
                                "source": "commons-desc-page"
[...]
                            "Artist": {
                                "value": "Andreas Tack (<a href=\"//commons.wikimedia.org/w/index.php?title=User:Tackbert&action=edit&redlink=1\" class=\"new\" title=\"User:Tackbert (page does not exist)\">Tackbert</a>)",
                                "source": "commons-desc-page"
                            },
                            "LicenseShortName": {
                                "value": "CC-BY-SA-3.0",
                                "source": "commons-desc-page",
                                "hidden": ""
[...]
                            "LicenseUrl": {
                                "value": "http://creativecommons.org/licenses/by-sa/3.0/",
                                "source": "commons-desc-page",
                                "hidden": ""
[...]
                            "License": {
                                "value": "cc-by-sa-3.0",
                                "source": "commons-templates",
[...]

Alles enthalten was man braucht :wink:

prima, wenn du uns jetzt die lizenzinfo unters bildpopup bringst, gebe ich dir ein bier aus :wink:

grüße von lutz

Nur eins? :smiley: Du weißt doch, dass du bei dem Thema besser bist als ich… Nehme mal an, dass der Bilderabholundskalierdienst von Wolfgang angepaßt werden müßte. Aber da komm ich mit meinem Grundlagenwissen einfach nicht mit.

Edit: Selbst wenn ich wollte, für deinen neuen Server hab ich keine Zugangsdaten :frowning:

du warst lange weg, wolfgang hat sich bis auf weiteres von osm zurückgezogen…

grüße von lutz

das sollte bei einer ernstgemeinten mitarbeit nicht das problem sein,
du warst halt verschollen…

grüße von lutz

Die Information aus dem JSON rauszufummeln und unter das Bild zu schreiben, ist sicher machbar. Die Gretchenfrage ist aber: welche Information davon ist wichtig und ist die immer unter dem gleichen Key zu finden?

Bisher verlinken wir halt üblicherweise auf die offizielle Bildseite unter Commons und die enthält bereits alle wichtige Information. Es gibt natürlich Spezialisten, die den Link auf das nackte Bild in OSM einfügen, ignorierend, daß Commons gar nicht garantiert, daß das eine permanent stabile URL ist. Das ist in meinen Augen aber Missbrauch von Commons.

Vermutlich könnten wir in diesen Fällen die Original-URL wieder on the fly rekonstruieren:
Aus https://upload.wikimedia.org/wikipedia/commons/9/95/Gerhard_WS7.jpg läßt sich leicht https://commons.wikimedia.org/wiki/File:Gerhard_WS7.jpg generieren.
Oder auch das zugehörige JSON.

Gruß,
Zecke

Dann wäre es bestimmt eine gute Idee, das Vorschaufenster zu erweitern: Die neuen CC-Lizenzen sehen die Namensnennung zwingend vor. Gefordert ist eine Kennzeichnung der Lizenz mit einem Link zum Lizenztext.

Wie wäre es, wenn image=File:*(Name) die Daten auslesen, anzeigen und einen Link zur Beschreibungsseite erzeugen würde?

Die Bildseite ist aber nicht die gespeicherte Datei selbst. Commons nennt sich “repository”, sollte also entsprechend arbeiten und könnte sonst seine Funktion nicht erfüllen.

wichtig wäre artist, und lizenzurl, ich gehe davon aus, das die keys immer gleich sind.

super idee :slight_smile:

das ist genau das, was wir uns auch wünschen :wink:

grüße von lutz

Alle benötigten Informationen sind über die o.g. API abrufbar. Absprungbasis ist nur der Dateiname (z.B. File:Dresden.jpg). Damit erhält man Lizenz, Lizenzlink, Name des Authors, url des Bildes. Muss *nur *zusammen gebastelt werden :wink:

Ersterer Link sollte sowieso nicht in OSM gespeichert werden. Denn niemand gibt eine Garantie, dass der Dateipfad immer gleich bleibt.
Der Dateiname der Bildbeschreibungsseite hingegen bleibt so lange gleich, bis jemand eine Dateiumbenennung beantragt (sehr selten).
In diesem Fall wird idr aber eine Weiterleitung vom alten Namen zum neuen Namen hinterlegt. (Funktioniert ausschließlich bei Aufruf der Bildbeschreibungsseite!).

Und genau so ist es jetzt auch auf www.historic.place umgesetzt. Deeplinks auf die Wikimedia Commons werden auf die Hauptbildseite umgeleitet.

Gruß,
Zecke

Ich habe mal ein klein wenig vorhin mit der mediawiki API herum experimentiert.
Dresden.jpg
Erfurt.jpg
München.jpg
Hamburg.jpg
Dortmund.jpg
Frankfurt.jpg
Chemnitz.jpg
Potsdam.jpg
Zittau.jpg

Ich bin immer noch kein Programmierer aber ein Bastler mit viel Geduld :wink:
Die Variable läßt sich beliebig ändern, hauptsache die Datei unter dem Namen ist bei commons auch vorhanden…

Und jetzt muss ich schlafen, gute Nacht :slight_smile:

Falls dein Verhältnis zu reneman schon irgendwie zu sehr belastet ist, kann ich dir, geri-oc, die selbe Hilfe auch anbieten.

Danke für die geduldige Bastelei :wink:

Ich würde es gut finden, wenn auch Fotos aus den Geograph-Projekten auf diese Weise eingebunden werden könnten:

http://www.geograph.org/

Dort gibt es auch viele Bildquellen für die Geschichtskarten.

"All photographic submissions are licensed by the original submitter under a Creative Commons Attribution-Share-Alike licence granting everyone the rights to use the image for any purpose (including commercial uses), as long as credit is given to the copyright holder and that derivative works use the same licence. "

Ich sehe kein Problem, das in www.historic.place zu integrieren.

Gruß,
Zecke

Kommen die nicht sowieso alle nach commons?

Es gibt da in Großbritannien nen Haufen Bilder aus dem Datensatz bei commons, siehe beispielsweise https://commons.wikimedia.org/wiki/File:St_Bartholomew’s,Binley-geograph.org.uk-_33881.jpg und https://commons.wikimedia.org/wiki/Category:Images_from_the_Geograph_British_Isles_project .

Sie bereichern Commons: https://commons.wikimedia.org/wiki/Category:Files_from_Geograph_projects

Es gibt ein Import-Tool: https://tools.wmflabs.org/geograph2commons/

Aber besonders im britischen Mutterprojekt gibt es viele weitere Informationen und Suchmöglichkeiten.

Ein Geograph-Tag für OSM würde mich begeistern…

Nur um Missverständnissen vorzubeugen. Ich werde in www.historic.place kein Spezialtag einführen oder interpretieren. Jedenfalls nicht, wenn das nicht weit verbreitet ist und dafür sehe ich nach wie vor keinen Anlass. Das normale Image-Tag reicht völlig. Nur werden dann in Zukunft von Geograph-Bildern auch direkte Vorschauen möglich sein.

Ein Link

image=http://www.geograph.org.uk/photo/4665319

würde dann das entsprechende Bild als Thumbnail zeigen und ein Klick darauf führt (analog zu Commons) auf die Seite mit der Meta-Information.

Gruß,
Zecke