Vorlage Diskussion:BS/Texte
wie geht's weiter
[Quelltext bearbeiten]Wenn ich mir den Quelltext so ansehe, dann vermute ich mal, dass der switch nur dann anspricht, wenn der Name des Symbols eindeutig mit der Zeichenkette übereinstimmt, d.h. auf BHF spricht nur BHF an, nicht aber uBHF, eBHF oder exBHF ... wenn wir nun für jedes einzelne Symbol einen eigenen Eintrag in diese Liste stellen wollen, dann brauchen wir grob geschätzt weit mehr als 2000 Zeilen ... allein die von mir hochgeladenen Symbole zählen schon weit über 1500, und weitere sind immernoch in Planung!
Wäre dies ein php- oder c-Programm, könnte man die Zeichenkette nach Klein- und Großbuchstaben aufspalten und die benötigten Vergleiche auf ein Mindestmaß reduzieren. Wenn die wikimediasoftware aber keine vergleichbaren Funktionen zur Verfügung stellt, dann sehe ich schwarz ... :( axpdeHallo! 17:04, 2. Dez. 2009 (CET)
- Ich frage mal die Jungs der WP:WVW um eine Einschätzung an, OK? --Leyo 17:19, 2. Dez. 2009 (CET)
- Ja, super! Hab' leider grad nicht sooviel Zeit :( axpdeHallo! 17:47, 2. Dez. 2009 (CET)
- Ich glaube, da musst du wohl alles einsetzen. Selbst, wenn man den eingegebenen String zerlegen würde, wären es (durch die zerlegung) mehrere Serverabfragen, die wahrscheinlich den Parser ans Limit bringen ;) --darkking3 Թ 17:17, 3. Dez. 2009 (CET)
- Wenn man den einzelnen Parametern keine Strings, sondern numerische IDs zuordnen würde, könnte man diese geschickt gruppieren, so dass man anschließend mit Intervallen weiterarbeiten könnte. Gruß --WIKImaniac 20:31, 25. Dez. 2009 (CET)
- Ich glaube, da musst du wohl alles einsetzen. Selbst, wenn man den eingegebenen String zerlegen würde, wären es (durch die zerlegung) mehrere Serverabfragen, die wahrscheinlich den Parser ans Limit bringen ;) --darkking3 Թ 17:17, 3. Dez. 2009 (CET)
- Ja, super! Hab' leider grad nicht sooviel Zeit :( axpdeHallo! 17:47, 2. Dez. 2009 (CET)
- Bin Bahn-Laie und über einen Artikel mit viel stillgelegter Strecke und mangelhaftem Alternativ-Text für die Symbole hier gelandet. Kann jemand mit Wissen um die Materie die Herausforderung so beschreiben, dass jemand mit Programmierkentnissen helfen kann? Ich lese "u", "e", "ex" als Präfixe mit Bedeutung die mit jedem "Symbol" kombiniert werden können woraus sich eine hohe, nicht menschenfreundlich pflegbare Anzahl an Permutationen ergibt. Welche Präfixe gibt es? Kann jeder Präfix mit jedem Symbol valide kombiniert werden? Gibt es belastbare Regeln für Groß-/Kleinschreibung von Präfixen und Symbolen? --94.219.255.85 10:10, 17. Mai 2021 (CEST)
Habe mal den Vorlagentext korrigiert, nun klappt's auch so wie eigentlich gewünscht. War leider nicht der Grund für die unter diversen Micro$oft-Produkten zerschossenen Layouts gewisser Bahnstrecken :( axpdeHallo! 11:12, 15. Jan. 2011 (CET)
- .
Täte sowas wie #default = {{{1|}}} funktionieren? Dann gäbe es bei nicht aufgeführten Symbolen wenigstens das kryptische Kürzel zurück, dass man als Blinder wenigstens leicht anklicken könnte, um auf der Symbolseite hoffentlich dessen Sinn zu erfassen ... --Mueck (Diskussion) 18:24, 6. Apr. 2013 (CEST)
@Mueck: @WIKImaniac: @Darkking3: @Axpde: Da die Programiermöglichkeiten hier mittlerweile durch die Lua-Module wesentlich flexibler sind, hab ich mich mal daran gewagt, aus den Kürzeln systematisch einen Text zu basteln. Leider ist die Systematik der Bezeichnungen nicht so konsequent wie ich mir das erhofft hatte, aber ich glaube, dass ich jetzt alles abgedeckt habe und würde mich freuen, wenn ihr mal auf meiner Demo Benutzer:Wickie37/Spielwiese/BS_Katalog schauen würdet und mir Feedback gebt, was dort eventuell noch falsch ist oder besser formuliert werden könnte. (Im unteren Teil mit den U-Bahn-Symbolen sind unsinnige dabei, einfach ignorieren, da hab ich von oben kopiert und war zu faul zum aussortieren) --Wickie37 17:36, 21. Jul. 2024 (CEST)
- PS: Damit es einfacher zu kontrollieren ist, ist der Text in der Demo kein Alt-Text sondern steht einfach als normaler Text hinter dem Symbol. --Wickie37 17:45, 21. Jul. 2024 (CEST)