Calendar_XH 2.0dev1
Re: Calendar_XH 2.0dev1
Noch etwas:
Unter Events bearbeiten -> Link, kann man ja auch interne Links setzen. Bsp.: ?Content
Das wie und was ist nirgends beschrieben (soweit ich es überblicke).
http(s)-Adressen werden _blank geöffnet (gut so!).
Interne Adressen werden im selben Fenster geöffnet (auch gut!).
Das sollte aber zumindest in der Hilfe auch erwähnt werden.
Unter Events bearbeiten -> Link, kann man ja auch interne Links setzen. Bsp.: ?Content
Das wie und was ist nirgends beschrieben (soweit ich es überblicke).
http(s)-Adressen werden _blank geöffnet (gut so!).
Interne Adressen werden im selben Fenster geöffnet (auch gut!).
Das sollte aber zumindest in der Hilfe auch erwähnt werden.
Re: Calendar_XH 2.0dev1
Na ja, auf ein WYSIWYG-Editorfeld würde ich lieber verzichten – das ist zumindest mit dafür verantwortlich, dass Calendar 1.4 ziemlich komplex geworden ist.
Ja, absolut (man denke nur an responsive Templates)! Ich habe das so von Calendar 1.2 übernommen, bin aber weder glücklich damit, noch hätte ich eine schnelle Idee gehabt, wie man das verbessern kann. Mal schau'n – vielleicht Flexbox to the rescue.
Last edited by cmb on Mon Jan 15, 2018 4:48 pm, edited 1 time in total.
Reason: Link hinzugefügt
Reason: Link hinzugefügt
Christoph M. Becker – Plugins for CMSimple_XH
Re: Calendar_XH 2.0dev1
Wie es vorher war, und warum ich das geändert habe siehe https://github.com/cmb69/calendar_xh/issues/5. Die Commit-Message enthält die Info wie es nun funktioniert. Ich bin nicht sicher, ob das explizit dokumentiert werden muss – abgesehen vom automatisch erzeugten target-Attribut für externe Links, ist das Verhalten doch "normal". Oder?frase wrote: ↑Mon Jan 15, 2018 3:41 pmUnter Events bearbeiten -> Link, kann man ja auch interne Links setzen. Bsp.: ?Content
Das wie und was ist nirgends beschrieben (soweit ich es überblicke).
http(s)-Adressen werden _blank geöffnet (gut so!).
Interne Adressen werden im selben Fenster geöffnet (auch gut!).
Das sollte aber zumindest in der Hilfe auch erwähnt werden.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Calendar_XH 2.0dev1
Ein wenig Empathie mit Normalusern ist manchmal angebracht.
Und - lieber etwas mehr dokumentieren, als zu wenig.
(zumal früher: ext: int:)
Re: Calendar_XH 2.0dev1
So ist es tatsächlich, super. Habe mich da von den Debug-Meldungen irritieren lassen. Es wird sogar eine calendar.txt zu calendar.csv konvertiert und sogar die Events nach Datum richtig sortiert (wenn sie es vorher nicht waren) !
Passt auch, Debug-Meldungen verschwunden. Kann man das dem Event-Editor evtl. auch beibringen, also dass er Leerzeilen nicht löscht beim Abspeichern?
Bei Veranstaltung (auf alle Fälle) und Ort wäre schön, bei "Link etc." wäre auch nicht verkehrt. Willst du es bei Ort und Link nicht haben, so reicht mir auch, wenn du mir den Weg zeigst wie das zu ändern wäre.cmb wrote: ↑Mon Jan 15, 2018 3:22 pmIch halte es für keine gute Idee, beliebig HTML zu erlauben – das gibt im besseren Fall leicht mal invalides HTML ("Klaus & Klaus"), Darstellungsprobleme (HTML im title-Attribut), und im schlimmsten Fall sogar XSS-Lücken. In diesem Fall sehe ich aber ein, dass es sehr nützlich sein kann. Für welche Felder bräuchtest du es denn – nur für die Veranstaltung selbst?
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Calendar_XH 2.0dev1
Habe mir mal die Sprachdateien angeschaut. Auf den aktuellen Stand sind anscheinend de, en und default, in sk.php gibt es am Ende 2 Leerzeilen, das könnte zu Problemen führen.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Calendar_XH 2.0dev1
Ist zwar nicht unmöglich, aber konzeptionell problematisch, zumindest wenn die Leerzeilen an der gleichen Stelle eingefügt werden sollen.
Bei "Link-Text oder anderer Text" soll mir das recht sein; bei "Link" eher nicht. Ich würde das dann wohl konfigurierbar machen (also alle 3 Felder eben HTML oder plain Text – letzteres dürfte für weniger versierte Anwender einfacher sein).
Stimmt, danke! Werde ich zeitnah umsetzen.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Calendar_XH 2.0dev1
An gleicher Stelle eigentlich nie, das ist ganz unterschiedlich, je nach Anzahl der Veranstaltungen in einem Monat. Die Leerzeile wäre dann zwischen den Monaten, also irgendwie doch an gleicher Stelle . Wie gesagt ich arbeite sowieso direkt in der csv-Datei, da wäre eine Option zum Deaktivieren von "Events bearbeiten" schön.
Ja das passt super, Frank dir auch? Ich bin vom Frontend ausgegangen, da steht "Link etc.", im Backend ist es "Link-Text oder anderer Text".
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Calendar_XH 2.0dev1
Na ja, ist ein bisschen wie mit zu vielen wichtigen Links. Aber ich habe es vermerkt.
Na ja, zwischen den Monaten einer Leerzeile wäre schon viel eher denkbar. Ein bisschen fürchte ich, dass dann allerdings noch weitere Wünsche kommen könnten, wie Leerzeile nach jeder Woche oder nur nach jedem Jahr. Problematischer sind diesbezüglich aber schon jetzt Geburtstage, und in dieser Richtung will ich Calendar_XH eigentlich noch erweitern. Und wo sollten dann solche wiederkehrenden Events einsortiert werden?
Das ist mir eigentlich zu speziell. Letztlich schreit alles nach einem allgemeinen Rechtesystem… Andererseits wäre eine beutzerspezifische Anpassung auch nicht schwer. Es müssen nur die Parameter der Aufrufe von XH_registerStandardPluginMenuItems() (false statt true) und print_plugin_admin() ('off' statt 'on') geändert werden.
Prima!
Ach ja: würde es stören, wenn ich calendar.csv zu einer "echten" CSV-Datei mache? Derzeit ist es ja so, dass Strichpunkte in den Feldern durch ein Leerzeichen ersetzt werden, weil Strichpunkte Feldtrenner sind. Bei CSV wird das normalerweise so gehandhabt, dass ein Feld, welches einen Feldtrenner enthält in doppelte Anführungszeichen eingeschlossen wird, und ein im Feld enthaltenes doppeltes Anführungszeichen durch ein zweites maskiert wird.
Christoph M. Becker – Plugins for CMSimple_XH