Vorlage Diskussion:Marker Kopie

Letzter Kommentar: vor 21 Tagen von RolandUnger in Abschnitt CSS-Klasse für Markerkopien ohne Originalmarker

Kopie mit Namen?

Bearbeiten

Ich möchte für einen neuen Artikel einen Marker für die Touristeninformation kopieren, allerdings mit Namen. Ich habe das mal mit einem Parkplatz auf meiner Versuchsseite ausprobiert; entweder kriege ich nur die Zahl kopiert oder kriege einen halben, rosa Marker. Was mache ich falsch? --Legorepublik (Diskussion) 15:10, 9. Sep. 2018 (CEST)Beantworten

Habe es mal geändert. Aber woher kommen deine UNIQ-Überschriften? -- Balou46 (Diskussion) 15:36, 9. Sep. 2018 (CEST)Beantworten
Ja, soweit bin ich auch schon gekommen. Ich möchte aber einen Marker mit Name und nicht nur die Zahl mit Koordinaten. Wie geht das? Danke im Voraus! Zu den UNIQ-Überschriften siehe diese Diskussion. --Legorepublik (Diskussion) 20:33, 10. Sep. 2018 (CEST)Beantworten
Wenn ich die Vorlage richtig gelesen habe, mußt du den Namen (oder einen anderen Begriff) zusätzlich eingeben. -- Balou46 (Diskussion) 11:08, 11. Sep. 2018 (CEST)Beantworten
Danke, habe es nun mal auf Île de Bréhat ausprobiert. --Legorepublik (Diskussion) 19:15, 12. Sep. 2018 (CEST)Beantworten

listing-map-inverse bei Kopien

Bearbeiten

Die Marker-Kopien übernehmen nicht die inverse Textfarbe für Marker mit der Klasse listing-map-inverse. Dadurch ist die Lesbarkeit des Texts teilweise beeinträchtigt und die Einheitlichkeit der Kopie mit dem Original nicht mehr gegeben. Als Beispiel siehe Rotterdam#Zentrum.

Da die besagte Klasse nicht direkt der .vcard gegeben wird, sondern einem Kindelement, ist die Implementierung einer Übernahme der Farbgebung leider nicht trivial. Eine Erkennung von inversen vCards in MediaWiki:Gadget-MarkerUtilities.js ginge bspw. mit const isInverse = markers.find( '.listing-map-inverse' ).length === 1;. Nur für die Einfärbung der Kopie habe ich keine Idee. Nw520 (Diskussion) 00:28, 3. Jun. 2023 (CEST)Beantworten

Werde ich mir ansehen. Sollte aber lösbar sein. --RolandUnger (Diskussion) 08:24, 3. Jun. 2023 (CEST)Beantworten
Es sollte gehen. Ich habe die Klasse listing-map-inverse in den eigentlichen Markerlink gepackt, aus dem diese Klasse auch leichter entnehmbar ist. --RolandUnger (Diskussion) 11:07, 3. Jun. 2023 (CEST)Beantworten
Super, klappt. Besten Dank! --Nw520 (Diskussion) 11:34, 3. Jun. 2023 (CEST)Beantworten

CSS-Klasse für Markerkopien ohne Originalmarker

Bearbeiten

Zwecks Wartung würde ich mir wünschen, dass Markerkopien, zu denen kein Originalmarker gefunden werden kann, eine Fehlermeldung anzeigen (momentan wird gar nichts angezeigt). Dazu könnte MediaWiki:Gadget-MarkerUtilities.js betroffenenen Markerkopien eine CSS-Klasse geben, die dann in den privaten Common.css gestyled werden kann.

Mein Vorschlag wäre, unter $this.closest( '.vcard' ).attr( 'data-color', bgColor ); noch einen Else-Zweig einzufügen:

			} else {
				$this.addClass( 'voy-copy-marker-not-found' );

--Nw520 (Diskussion) 13:07, 23. Nov. 2023 (CET)Beantworten

@Nw520: Ist erledigt. --RolandUnger (Diskussion) 15:31, 26. Okt. 2024 (CEST)Beantworten
Zurück zur Seite „Marker Kopie“.