Vorlage Diskussion:Bilderangebot

Letzter Kommentar: vor 10 Jahren von Flominator in Abschnitt Extrem

Bot- oder Toolbetreiber gesucht Bearbeiten

Zur initialen Erstellung von zwei Skripten (im Idealfall auf Labs) bin ich auf tatkräftige Mithilfe angewiesen. Daher würde ich mich sehr über Kommentare, Anregungen und Unterstützungsangebote von Entwicklern in den folgenden Abschnitten freuen. Danke und Gruß, --Flominator 21:25, 1. Aug. 2013 (CEST)Beantworten

Suche nach nächstem Fotografen Bearbeiten

  • Weboberfläche ähnlich Wiki ShootMe
  • Eingabe von einen Koordinatenpaar oder einem Ortsartikel, aus dem dieses bezogen wird
    • Kolossos betreibt meines Wissens eine entsprechende Zuordnungstabelle zwischen Artikeln und Koordinaten
    • die API kann das auch
  • Abfrage über alle Einbindungen dieser Vorlage auf Wikipedia:Bilderangebote
    • Auslesen der Koordinaten des Artikels, der im Parameter Standort steht
    • Entfernungsberechnung zu den oben eingegebenen Koordinaten (sollte m.E. mit Pythagoras kein Problem sein, Erdkrümmung, Topographie etc. würde ich erst einmal ignorieren)
    • aufsteigende Sortierung nach Entfernung
  • Ausgabe aller Einträge unter n Kilometer
    • initial n=50, später vielleicht als eigener Parameter?
  • Befüttern über GET-Parameter wäre schick, dann könnte man auch z.B. aus Bausteinen darauf verlinken

--Flominator 21:25, 1. Aug. 2013 (CEST)Beantworten

Dann mal Butter bei die Fische: Wie kann man relativ leicht auf die einzelnen Felder der Einbindungen von Vorlage:Bilderangebot zugreifen? Mir fällt momentan nur manuelles Parsen mit Stringfunktionen ein. Bessere Ideen? --Flominator 19:48, 21. Okt. 2013 (CEST)Beantworten

Erster Versuch, siehe #Prototyp zur Entfernung --Flominator 11:26, 26. Dez. 2013 (CET)Beantworten

Benachrichtigung über Bilderwünsche in der Nähe Bearbeiten

  • regelmäßiger Durchlauf per Cronjob o.Ä.
  • Ermitteln aller Benutzer, die etwas im Parameter Benachrichtigung eingetragen haben
  • Aktionsradius aus Parameter Benachrichtigung auslesen
  • DB-Tabelle p_merlbot_dewiki_Bilderwunsch_p.Bilderwunsch auf neue Einträge prüfen
  • Entfernung zu den Standorten der Benutzer ermitteln
  • Benutzer benachrichtigen, falls sich Bilderwunsch im Aktionsradius befindet
  • Nachricht sollte auch Info darüber erhalten, woher Benachrichtigung kommt und wie er sie wieder loswerden kann
  • alternativ wäre auch eine Weboberfläche mit Benutzername und Kilometerzahl denkbar, deren Ergebnis regelmäßig per Subster irgendwohin geschrieben wird (eventuell sogar unter Nutzung von Wiki ShootMe oder Ireas' Remake davon

--Flominator 21:25, 1. Aug. 2013 (CEST)Beantworten

Ließe sich beides als "erweitertes WikiShootMe" bauen. Da muss ich sowieso mal wieder drüberbügeln, bessere Desktopansicht etc. Das beim portieren auf Labs zu machen liegt nahe; da lassen sich auch viel leichter andere Programmiersklaven freiwillige Mitarbeiter hinzufügen ;-) Werde in den nächsten Tagen mal gucken. --Magnus Manske (Diskussion) 00:14, 6. Aug. 2013 (CEST)Beantworten

Diskussion kopiert von: Permanentlink zur Version-122087557 der Seite Benutzer Diskussion:DrTrigon#Geodatenverarbeitung für Wikipedia:Bilderangebote

Wenn ich Dich richtig verstehe, möchtest Du "Benachrichtigung über Bilderwünsche in der Nähe" auf einer Weboberfläche ausgeben und deren Ergebnis regelmässig per Subster irgendwohin hier in die Wikipedia schreiben. Das ist kein Problem - Beispiele dafür hast/kennst Du wohl mehr als ich... ;)) ...Du verwendest das ja schon relativ exzessiv (und erfolgreich wie ich mangels bug-reports vermute ;). Muss Subster auf Labs laufen? Daran arbeite ich zwar aber kann noch etwas dauern, weil zuerst die "GIT Migration" von pywikibot abgeschlossen sein muss. Reicht das als Reaktion? Darf gerne nach Vorlage Diskussion:Bilderangebot#Bot- oder Toolbetreiber gesucht kopiert werden... ;)) Gruass --DrTrigon 15:11, 4. Aug. 2013 (CEST)Beantworten
Ob die Benachrichtigung nun per Subster irgendwohin geschrieben wird oder über ein anderes Tool direkt, ist mir erst einmal Wurst. Wichtig wäre zunächst, die Bestimmung der Bilderwünsche im Umkreis eines Benutzers. Kannst du da helfen? --Flominator 15:17, 4. Aug. 2013 (CEST)Beantworten
Aaah jetzt verstehe ich... Habe keine Ahnung ob ich Dir helfen kann - wie wolltest Du denn die "Bilderwünsche im Umkreis eines Benutzers" bestimmen? Tönt für mich nach DB, also SQL Kenntnisse erwünscht... Da bräuchte ich auch mal einen Kurs... ;) Gruass --DrTrigon 11:32, 5. Aug. 2013 (CEST)Beantworten
Irgendwie wäre es hilfreicher, diese Diskussion auf der verlinkten Seite zu führen. Für die SQL-Abfrage gibt es Vorlagen, die jedoch m.E. für den Anfang etwas kompliziert sind. Daher würde ich für den Moment diese ganze Erdkrümmungsgeschichte vernachlässigen und erst einmal für den Durchstich sorgen. Gruß, --Flominator 20:21, 5. Aug. 2013 (CEST)Beantworten
So dann bin ich damit nun völlig verwirrt... wie kann ich denn helfen? Was meinst du mit "Erdkrümmungsgeschichte"? (...tönt intressant... ;)) Gruass --DrTrigon 12:17, 31. Aug. 2013 (CEST)Beantworten
Juhu :) Magnus meinte oben, dass man das beides in WSM einbauen könnte. Das dann botmäßig irgendwohin zu substen, sollte ja kein Problem sein :) Vielleicht hast du ja Lust, Magnus auf Labs zu unterstützen? Die Erdkrümmung könnte man beachten, wenn man die Wünsche/Angebote im Umkreis von n Kilometern um eine Koordinate sucht. Allerdings ist das ein wenig aufwändig. Ich werde Magnus mal fragen, wie es aussieht. Danke für deine Rückmeldung, --Flominator 10:54, 3. Sep. 2013 (CEST)Beantworten
Ja tönt gut! @Magnus: Was kann ich tun? Brauchst Du hilfe? Hast Du schon ein lauffähiges Beispiel für meinen Bot? Danke und Gruass --DrTrigon 10:36, 22. Sep. 2013 (CEST)Beantworten

Qualität der Doku Bearbeiten

Versteht man den geplanten Einsatzzweck der Vorlage? --Flominator 21:25, 1. Aug. 2013 (CEST)Beantworten

commons:Commons:Village_pump/Proposals#Current_event_needs_photography Bearbeiten

Dort wurde schon fleißig diskutiert, herausgekommen ist aber bis jetzt nichts. Das Widget auf Commons:Geocode Users kann ich gern noch ein bisschen aufhübschen, so dass es auch hier verwendbar ist (es verwendet WikiMini-Atlas vom Toolserver). Grüße -- RE rillke fragen? 15:24, 4. Aug. 2013 (CEST)Beantworten

Danke für den Tipp. Es hätte natürlich einen gewissen Charme, wenn wir eine Lösung schaffen würden, die auch von Commons genutzt werden könnte. Grundsätzlich sollte es ja egal sein, wie ein Fotograf mit Geodaten versehen wird, solange man es überhaupt tut. Was schlägst du als nächsten Schritt vor? Was würdest du an den obigen Vorschlägen ändern wollen? --Flominator 16:41, 4. Aug. 2013 (CEST)Beantworten
Vielleicht wäre der Aspekt der Anonymität noch zu beachten:
-- RE rillke fragen? 13:22, 5. Aug. 2013 (CEST)Beantworten
Danke, --Flominator 20:07, 5. Aug. 2013 (CEST)Beantworten

Parameter "Benachrichtigung" Bearbeiten

Den Parameter Benachrichtigung würde ich in etwas umbenennen, das suggeriert, dass es ein Radius ist. z.B. Aktionsradius wäre naheliegend. -- RE rillke fragen? 14:44, 6. Aug. 2013 (CEST)Beantworten

Erledigt. --Flominator 20:18, 3. Sep. 2013 (CEST)Beantworten

Prototyp zur Entfernung Bearbeiten

Ein erster Protoyp findet sich hier. Er zeigt die Entfernung (Luftlinie) der Bilderangebote mit Vorlage zu den Koordinaten des Artikels Andlausches Haus an. Für fett hevorgehobene Benutzer befindet sich der Artikel in ihrem Aktionsradius. Ich bin noch nicht ganz sicher, ob die Entfernungsberechnung vollständig korrekt ist, aber zum Testen sollte es reichen. Fragen? Ideen? Wünsche? Gruß, --Flominator 11:24, 26. Dez. 2013 (CET)Beantworten

Inzwischen gibt es ein kleines Benutzerskript, um das Tool aus Artikeln mit Koordinaten heraus aufzurufen:

importScript('Benutzer:Flominator/FindPhotographer.js');

Viel Spaß damit, --Flominator 00:37, 29. Dez. 2013 (CET)Beantworten

Update besonders @Rillke: Um sicherzustellen, dass später auch andere Projekte angebunden werden können, ist die "Oberfläche" seit heute übersetzbar und unterstützt en.wp. Gruß, --Flominator 12:29, 29. Dez. 2013 (CET)Beantworten

Hallo, Danke Dir, Flominator. Am besten im Skript den Link einfach so konstruieren:
mw.util.addPortletLink('p-tb', 'http://wikipedia.ramselehof.de/foto_range.php?' + $.param({
	'article_to': mw.config.get('wgPageName')
}), "Fotografen finden", 't-photographer', "Flominator's tool at Ramselhof", null, '#t-whatlinkshere');
Das schützt vor XSS-Atacken, ist kürzer und funktioniert auch auf allen Wikis. -- RE rillke fragen? 20:28, 29. Dez. 2013 (CET)Beantworten
Wieder was gelernt. Dankeschön, Rillke. Inzwischen gibt es ohne Parameter sogar einen Hauch (sic!) von Oberfläche. Magst du dich vielleicht noch auf hier oder auf en.wp in die Fotografenliste eintragen? Gruß, --Flominator 20:36, 29. Dez. 2013 (CET)Beantworten
<html>

<head></head>

<body>
	<form>
		<div>
			<label for="foto-range-lang">Sprache:</label>
			<input name="lang" value="de" id="foto-range-lang" />de, commons, …</div>
		<div>
			<label for="foto-range-project">Projekt:</label>
			<input name="project" value="wikipedia" id="foto-range-project" placeholder="Projekt" />wikipedia, wikisource, wikimedia, …
		</div>
		<div>
			<label for="foto-range-article">Artikel:</label>
			<input name="article_to" value="" id="foto-range-article" placeholder="Wikipedia-Artikel" />Wikipedia-Artikel mit Koordinaten, an denen das Bild aufgenommen werden soll (z.B. Stadt, Sehenswürdigkeit, Platz etc.)
		</div>
		<div><input type="submit" value="Nächste Fotografen finden" /></div>
	</form>
</body>
</html>
Mit dem Label-tag kann man Steuerelementen direkt eine Beschreibung geben. Wenn man auf die Beschreibung klickt, wird der Cursor ins richtige Steuerelement gesetzt. Das Placeholder-Attribut wird inzwischen auch von fast allen Browsern erkannt und zeigt einen Platzhaltertext, wenn das Eingabefeld leer ist. Danke für die Einladung, wenn dann wohl als Fotosocke ;D -- RE rillke fragen? 00:19, 30. Dez. 2013 (CET)Beantworten

Aktionsradius und Umgebung Bearbeiten

Ich finde Aktionsradius und Umgebung sollten nicht leer in der Tabelle stehen, wenn keine Angaben dazu gemacht werden (da man die Angaben nicht unbedingt braucht) - hab das mal so umgesetzt, bei Einwänden gerne revertieren. — Julian H.✈ (Disk.) 14:18, 26. Dez. 2013 (CET) (verschoben von Wikipedia Diskussion:Bilderangebote#Tabelle mit Vorlage --Flominator 15:57, 26. Dez. 2013 (CET))Beantworten

Hallo Julian, danke für das Feedback und den Edit. Bei der Umgebung bin ich bei dir, aber der Aktionsradius wäre durchaus hilfreich, um die Erfolgschancen beim Ansprechen eines Fotografen beurteilen zu können. Wie siehst du das? Gruß, --Flominator 15:57, 26. Dez. 2013 (CET)Beantworten
Ich halte beide Angaben für hilfreich, und den Radius sogar für sehr wünschenswert. Die Änderung hatte nicht zum Ziel, jemanden zu ermutigen, nichts anzugeben, sondern dass für den Fall der leeren Angabe kein sinnfreier Output erzeugt wird. Elegant wäre vielleicht, im Fall einer Nichtangabe eine andere Ausgabe zu erzeugen, die auf fehlende wünschenswerte Angaben hinweist, zum Beispiel:
{{#ifeq:{{{Aktionsradius|}}}||<br /> Aktionsradius: Keine Angabe.|<br /> Aktionsradius: {{{Aktionsradius|}}} km}}
Sozusagen als Zaunpfahlwink, der nicht ganz so nach Bug aussieht. Wäre das besser? — Julian H.✈ (Disk.) 22:35, 26. Dez. 2013 (CET)Beantworten
Gefällt mir gut. Danke. Sollten wir dagegen etwas tun? --Flominator 14:32, 28. Dez. 2013 (CET)Beantworten
erledigt. --Flominator 20:38, 29. Dez. 2013 (CET)Beantworten

Extrem Bearbeiten

Extremes Stativ unter „Möglichkeiten“? Wasn das? Das Attribut würde eher dem vorgenannten Teleobjektiv zubilligen. --Kreuzschnabel (Diskussion) 23:01, 30. Dez. 2013 (CET)Beantworten

Gute Frage. So besser? --Flominator 00:21, 31. Dez. 2013 (CET)Beantworten