Page 2 of 9

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 11:25 am
by frase
cmb wrote:
Mon Mar 04, 2019 11:14 am
Na ja, man kann im Zweifel leicht von einem in das andere Format konvertieren:
Kommt vielleicht noch. Wobei man bedenken sollte, dass es nur ganz wenige 1.0-Daten gibt.
cmb wrote:
Mon Mar 04, 2019 11:14 am
Wieso?
"Wieso" was?
Falls du den ungewissen Ausgang meinst: abwarten.
Falls du die Entities meinst:
Steht in einer XML-Datei z.B. in einem Attribut so etwas wie z.B. <b>, dann ist an dieser Stelle Schluss mit dem Einlesen.

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 11:42 am
by frase
Nachtrag zum letzten Post "Entities":
<![CDATA[ für die Beschreibungen hatten wir schonmal drin.
Ist irgendwie wieder rausgeflogen. (Olape?)

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 1:00 pm
by cmb
frase wrote:
Mon Mar 04, 2019 11:25 am
Falls du die Entities meinst:
Steht in einer XML-Datei z.B. in einem Attribut so etwas wie z.B. <b>, dann ist an dieser Stelle Schluss mit dem Einlesen.
Ja, ich meine die Entity-Referenzen. Wieso ist bei <b> Schluss mit dem Einlesen? Außerdem geht es mir gerade auch um die „Umwandlung von Umlauten und Sonderzeichen in html-Entities“. Ich kann ja noch nachvollziehen, dass man XML-Sonderzeichen (<, >, &, ", ') zu Entity-Referenzen konvertiert, aber wieso Umlaute und sonstige Sonderzeichen?

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 1:38 pm
by Tata
Ich versuche jetzt die HTML Ausgabe noch erweitern. Und bin zu

Code: Select all

<label>License</label>
<input value="<?=$license?>" class="xhFormControl" type="text" name="license" placeholder="e.g.: GPLv3" required>
gekommen. Sollte auch da nicht lieber

Code: Select all

<label>Select license</label>
<select class="xhFormControl" name="license" required>
<option value=""></option>
<option value="free" <?php if ($name_type == 'free') { echo 'selected'; } ?>>Free</option>
<option value="gplv2" <?php if ($name_type == 'gplv2') { echo 'selected'; } ?>>GPLv2</option>
<option value="gplv3" <?php if ($name_type == 'gplv3') { echo 'selected'; } ?>>GPLv3</option>
<option value="agpl" <?php if ($name_type == 'agpl') { echo 'selected'; } ?>>AGPL</option>
<option  value="lgpl" <?php if ($name_type == 'lgpl') { echo 'selected'; } ?>>LGPL</option>
</select>

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 1:45 pm
by frase
Tata wrote:
Mon Mar 04, 2019 1:38 pm
License ... gekommen. Sollte auch da nicht lieber
Die Lizenz sollte nicht in einem Select-Feld vorgegeben werden, sondern ein einfaches Text-Input-Feld sein.
So kann man alle möglichen Lizenz-Formen angeben, wie man will.

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 1:51 pm
by olape
cmb wrote:
Mon Mar 04, 2019 1:00 pm
Ja, ich meine die Entity-Referenzen. Wieso ist bei <b> Schluss mit dem Einlesen? Außerdem geht es mir gerade auch um die „Umwandlung von Umlauten und Sonderzeichen in html-Entities“. Ich kann ja noch nachvollziehen, dass man XML-Sonderzeichen (<, >, &, ", ') zu Entity-Referenzen konvertiert, aber wieso Umlaute und sonstige Sonderzeichen?
Weil es immer noch simplexml ist. Ein Teil davon erledigt schon der html-Editor, ohne jegliches zutun.
Den Rest simplexml. Ausser dem & wird da nirgends nichts zusätzlich konvertiert.
Ich finde das auch gar nicht schlimm.
Entweder, man nutzt das tool, dann ist das vollkommen Wurscht.
Oder, man füllt die vorhandene Vorlage weiterhin manuell aus, dann ist einem das schon wieder Wurscht.
Ich sehe nicht wirklich einen Grund, beides gemischt zu tun.

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 2:05 pm
by olape
cmb wrote:
Mon Mar 04, 2019 11:14 am
Na ja, man kann im Zweifel leicht von einem in das andere Format konvertieren:

Code: Select all

$datestring = str_replace('-', '.', $datestring);
// or
$datestring = str_replace('.', '-', $datestring);
Das ist eigentlich eine gute Idee.
Wobei letzteres reichen wird, es kann ruhig mit Bindestrich in der xml stehen, das macht nix.

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 2:22 pm
by Tata
frase wrote:
Mon Mar 04, 2019 1:45 pm
Die Lizenz sollte nicht in einem Select-Feld vorgegeben werden, sondern ein einfaches Text-Input-Feld sein.
So kann man alle möglichen Lizenz-Formen angeben, wie man will.
WIeviele Lizensen sind unter CMSimple_XH benutzt? GPLv3, Linkware oder Commerziel...

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 2:27 pm
by frase
Tata wrote:
Mon Mar 04, 2019 2:22 pm
WIeviele Lizensen sind unter CMSimple_XH benutzt? GPLv3, Linkware oder Commerziel...
Das ist doch völlig egal.
Es könnte in Zukunft ja auch noch eine Lizenz: "Überweisen Sie Tantieme an frase" geben ;-)
Außerdem ist ein Textfeld viel einfacher zu handhaben.

Re: XML-Writer Tool für XH-Repository

Posted: Mon Mar 04, 2019 2:55 pm
by cmb
olape wrote:
Mon Mar 04, 2019 1:51 pm
Oder, man füllt die vorhandene Vorlage weiterhin manuell aus, dann ist einem das schon wieder Wurscht.
Stimmt eigentlich. :)