Vorlage Diskussion:Marker Kopie
Abschnitt hinzufügenKopie 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)
- Habe es mal geändert. Aber woher kommen deine UNIQ-Überschriften? -- Balou46 (Diskussion) 15:36, 9. Sep. 2018 (CEST)
- 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)
- 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)
- Danke, habe es nun mal auf Île de Bréhat ausprobiert. --Legorepublik (Diskussion) 19:15, 12. Sep. 2018 (CEST)
- 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)
- 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)
- Habe es mal geändert. Aber woher kommen deine UNIQ-Überschriften? -- Balou46 (Diskussion) 15:36, 9. Sep. 2018 (CEST)
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)
- Werde ich mir ansehen. Sollte aber lösbar sein. --RolandUnger (Diskussion) 08:24, 3. Jun. 2023 (CEST)
- 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)- Super, klappt. Besten Dank! --Nw520 (Diskussion) 11:34, 3. Jun. 2023 (CEST)
- Es sollte gehen. Ich habe die Klasse
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)
- @Nw520: Ist erledigt. --RolandUnger (Diskussion) 15:31, 26. Okt. 2024 (CEST)