olape wrote: ↑Thu Apr 14, 2022 10:38 am
So, erst mal das.
Sehr schön!
Auch, wenn man manchmal die Seite neu laden muss um das Ergebnis zu sehen - besser als eine Weiterleitungsmeldung.
Das ist ja bei XH (und auch anderswo) häufig so.
Die passende Sprachdatei wird auch mitkopiert - sehr gut. Ich denke das ist so, wie es der Benutzer erwartet.
Frage:
Warum gibt es bei den Select-Feldern die Auswahl "-"?
Und gleich dazu:
Es sind ja immer nur zwei Optionen die zu setzen immer erforderlich ist und die sich gegenseitig ausschließen.
Sollte man da nicht besser Radio-Buttons nehmen?
olape wrote: ↑Thu Apr 14, 2022 10:38 am
Ja, ganz allgemein solche Bequemlichkeiten sollten wir etwas forcieren. Ich denke, das ist auschlagegebend für die Wahl eines CMS.
Vielleicht mehr als nur die pure Menge an Features.
Ja, ganz wichtig, was du da schreibst.
Der Witz ist, dass XH so unendlich viel kann - es wird aber nicht immer gleich deutlich.
Es ist super geeignet, um mal schnell eine Website zu bauen.
Es ist aber auch gut geeignet für "Bastler", die gerne experimentieren.
Wer auf der Suche nach einem geeigneten CMS ist, wird es zu schätzen wissen, dass alle Optionen zentral positioniert und mit wenigen Klicks zu erreichen sind. Sprachverwaltung: -> Plugin LangMan_XH - fertig.
olape wrote: ↑Thu Apr 14, 2022 10:38 am
frase wrote: ↑Thu Apr 14, 2022 8:13 am
Bisher war ich dafür, Ludwigs Vorschlag in den Core zu übernehmen. Da kannte ich aber deinen "Langen Kerl" (LangMan) noch nicht.
Bevor nun wieder an verschiedenen Stellen verschiedene Optionen zur Sprach-Verwaltung auftauchen, wäre ich dafür, das alles in einem Plugin zusammenzufassen und es als Standard-Plugin mit auszuliefern.
Aber dann muss man ein vollständig neues Sprachmenü schaffen. Entsprechend müsste der Aufruf dann auch im Template geändert werden.
Ob man ein neues Sprachmenü schaffen muss und/oder ob der Template-Aufruf unbedingt geändert werden muss - ich weiß es nicht. Vielleicht könnte man die entsprechenden Teile aus dem Core ins Plugin verschieben, oder das Plugin nutzt die Core-Teile und die Variablennamen bleiben wie bisher ???
Wichtig wäre aber, dass die Sprachverwaltung und alles was damit zusammenhängt an einem Ort versammelt ist.
Nicht so:
Hauptsprache einstellen - Konfiguration Punkt X
Auswahlmenü - Konfiguration Punkt Y
neue Sprache anlegen: Plugin Z
usw.
P.S.
Schönes Easter-Egg