Alles gut. Im Backend steht "deaktivieren", deswegen. Ich dachte dann wird halt der Sprachordner per vorangestelltem Punkt oder dergleichen deaktiviert. Ein Blick in den Root zeigte mir aber, dass der Ordner gelöscht wird. Kein Problem.
LangMan_XH (Languages Manager XH)
Moderator: Tata
Re: LangMan_XH (Languages Manager XH)
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: LangMan_XH (Languages Manager XH)
Das wäre natürlich auch ohne Weiteres möglich, macht es aber nicht wirklich übersichtlicher, wenn man jetzt mal per ftp reinschauen wöllte.
Außerdem würde auch das Plugin wieder etwas umfangreicher, da das Anlegen des Ordners für das Erstellen einer Sprache eh benötigt wird. So müsste noch zusätzlich geprüft werden, ob der Ordner .xx existiert und wenn ja ... oder wenn nicht ...
Ich bin ja auch ein wenig faul.
Aber, grundsätzlich wäre es keine Problem.
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: LangMan_XH (Languages Manager XH)
Du kannst onsubmit des forms nutzen:
Code: Select all
<form … onsubmit="if (this.conf_setup_lang.value === 'delete' && !confirm('Really?')) return false;"
Christoph M. Becker – Plugins for CMSimple_XH
Re: LangMan_XH (Languages Manager XH)
Eine API gibt es dafür leider nicht. Aber eigentlich ist es nicht wild; hier mal vereinfacht:
Code: Select all
function modifyConfig() {
global $pth;
include $pth['file']['config'];
// do whatever you want with $cf
file_put_contents($pth['file']['config'], var_export($cf, true));
// redirect/reload
}
Christoph M. Becker – Plugins for CMSimple_XH
Re: LangMan_XH (Languages Manager XH)
Das muss ich mir in Ruhe zu Gemüte führen.cmb wrote: ↑Fri Apr 15, 2022 1:16 pmEine API gibt es dafür leider nicht. Aber eigentlich ist es nicht wild; hier mal vereinfacht:Hier sollte auf jeden Fall noch File-Locking implementiert werden. Und das Editieren per Form könnte möglicherweise mit den FileEdit-Klassen implementiert werden; dann wird auch die geänderte config.php wieder wie gewohnt aussehen.Code: Select all
function modifyConfig() { global $pth; include $pth['file']['config']; // do whatever you want with $cf file_put_contents($pth['file']['config'], var_export($cf, true)); // redirect/reload }
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: LangMan_XH (Languages Manager XH)
Zu diesem Punkt hatte ich eine Idee, die ich aber wieder verworfen habe.
Ich wollte eigentlich beim Wechsel der Defaultsprache die aktuelle Defaultsprache als Zweitsprache verschieben.
Aber, da ja auch Plugins ihre Daten in /content ablegen, und zwar einige sprachunabhängig direkt in /content/,
andere dagegen sprachabhängig in /content/ bzw. /content/xx/ und es gibt keine Möglichkeit sicher festzustellen, welche Plugindaten mit nach /content/xx/ verschoben werden müssten und welche weiterhin in /content/ verbleiben müssen,
--> verworfen.
Also keine wirkliche Möglichkeit außer eine Liste zu führen. und das macht eben keinen Sinn.
Es bleibt also die Idee einfach "hart" die Defaultsprache umzustellen wie es bisher auch in der CMS-Konfiguration ist.
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: LangMan_XH (Languages Manager XH)
onsubmit ist auf jeden Fall besser als onchange. Das tut es erst mal.cmb wrote: ↑Fri Apr 15, 2022 11:57 amDu kannst onsubmit des forms nutzen:Code: Select all
<form … onsubmit="if (this.conf_setup_lang.value === 'delete' && !confirm('Really?')) return false;"
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: LangMan_XH (Languages Manager XH)
Tut mir leid, ich habe es mehrfach gelesen, aber ich weiß nicht, wie ich damit umgehen soll, wenn ich doch nur die eine Position ändern will.olape wrote: ↑Fri Apr 15, 2022 3:15 pmDas muss ich mir in Ruhe zu Gemüte führen.cmb wrote: ↑Fri Apr 15, 2022 1:16 pmEine API gibt es dafür leider nicht. Aber eigentlich ist es nicht wild; hier mal vereinfacht:Hier sollte auf jeden Fall noch File-Locking implementiert werden. Und das Editieren per Form könnte möglicherweise mit den FileEdit-Klassen implementiert werden; dann wird auch die geänderte config.php wieder wie gewohnt aussehen.Code: Select all
function modifyConfig() { global $pth; include $pth['file']['config']; // do whatever you want with $cf file_put_contents($pth['file']['config'], var_export($cf, true)); // redirect/reload }
Ich habe mir eine Lösung von Holgers hi_admin "geklaut".
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: LangMan_XH (Languages Manager XH)
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: LangMan_XH (Languages Manager XH)
Die Idee ist gut Ich muss auch immer nachdenken, wie das mit einer weiteren Sparache geht.
Auf jeden Fall eine wichtige Erweiterung IMHO.
Allerdings gibt es mit der aktuellen Beta ein CSS-Problem mit dem Pagemanager. Der schaut jetzt etwas durcheinander aus
Auf jeden Fall eine wichtige Erweiterung IMHO.
Allerdings gibt es mit der aktuellen Beta ein CSS-Problem mit dem Pagemanager. Der schaut jetzt etwas durcheinander aus