Page 8 of 24

Re: Hat CMSimle XH eine Zukunft

Posted: Sat Jan 12, 2019 9:03 pm
by olape
cmb wrote:
Sat Jan 12, 2019 4:50 pm
olape wrote:
Sat Jan 12, 2019 3:57 pm
Ich nutze fgetcsv, aber Zeilenumbrüche und Tabs bleiben so leider erhalten.
Ist doch aber auch nicht weiter schlimm.
Oh doch, denn wenn ich die mit in die csv packe, dann passt das alles nicht mehr.
Dann wäre ein Plugin nicht mehr eine Zeile.
Aber kein Problem, wie schon geschrieben, ich habe meinen Fehler gefunden.

Re: Hat CMSimle XH eine Zukunft

Posted: Sat Jan 12, 2019 9:20 pm
by lck
Holger wrote:
Sat Jan 12, 2019 1:27 pm
olape wrote:
Fri Jan 11, 2019 6:36 pm
Wer möchte kann ja mal eine xml nach dieser Vorlage ausfüllen und auf seinem Webspace zur Verfügung stellen.
Und mir anschliessend natürlich die entsprechende URL der .xml zusenden.
Ich hab Dir mal eine Testdatei auf meinen Server kopiert:
...
Vielleicht hilft's bei der Prüfung des externen Zugriffs.
Test-xml für ein Template.

Re: Hat CMSimle XH eine Zukunft

Posted: Sat Jan 12, 2019 9:58 pm
by cmb
olape wrote:
Sat Jan 12, 2019 9:03 pm
Oh doch, denn wenn ich die mit in die csv packe, dann passt das alles nicht mehr.
Dann wäre ein Plugin nicht mehr eine Zeile.
Aber kein Problem, wie schon geschrieben, ich habe meinen Fehler gefunden.
In CSV-Dateien sind Zeilenumbrüche in Feldern erlaubt, wenn diese in Quotes eingeschlossen sind. Das lässt sich dann in einem Texteditor nicht unbedingt gut lesen, aber Tabellenkalkulationsprogramme sollten damit kein Problem haben.

Re: Hat CMSimle XH eine Zukunft

Posted: Sat Jan 12, 2019 10:06 pm
by olape
cmb wrote:
Sat Jan 12, 2019 9:58 pm
In CSV-Dateien sind Zeilenumbrüche in Feldern erlaubt, wenn diese in Quotes eingeschlossen sind. Das lässt sich dann in einem Texteditor nicht unbedingt gut lesen, aber Tabellenkalkulationsprogramme sollten damit kein Problem haben.
Mag sein, aber ich lese die Datei zeilenweise direkt in ein Array und dann passt es nicht mehr.

Re: Hat CMSimle XH eine Zukunft

Posted: Sat Jan 12, 2019 10:07 pm
by olape
lck wrote:
Sat Jan 12, 2019 9:20 pm
Test-xml für ein Template.
Morgen

Re: Hat CMSimle XH eine Zukunft

Posted: Sat Jan 12, 2019 10:24 pm
by cmb
olape wrote:
Sat Jan 12, 2019 10:06 pm
Mag sein, aber ich lese die Datei zeilenweise direkt in ein Array und dann passt es nicht mehr.
Hm, warum nicht etwas wie:

Code: Select all

$rows = [];
$stream = fopen($filename, 'r');
while (($row = fgetcsv($stream, 0, ',', '"', "\x00")) !== false) {
    $rows[] = $row;
}
fclose($stream);

Re: Hat CMSimle XH eine Zukunft

Posted: Sat Jan 12, 2019 10:32 pm
by olape
cmb wrote:
Sat Jan 12, 2019 10:24 pm
olape wrote:
Sat Jan 12, 2019 10:06 pm
Mag sein, aber ich lese die Datei zeilenweise direkt in ein Array und dann passt es nicht mehr.
Hm, warum nicht etwas wie:

Code: Select all

$rows = [];
$stream = fopen($filename, 'r');
while (($row = fgetcsv($stream, 0, ',', '"', "\x00")) !== false) {
    $rows[] = $row;
}
fclose($stream);
Seh ich mir morgen an.

Re: Hat CMSimle XH eine Zukunft

Posted: Sun Jan 13, 2019 7:19 am
by frase
lck wrote:
Sat Jan 12, 2019 9:20 pm
...
Test-xml für ein Template.
OT: "SlideMeCrazy" WOW! Wann kommt das raus?
Gefällt mir ungemein gut!!!

Re: Hat CMSimle XH eine Zukunft

Posted: Sun Jan 13, 2019 12:22 pm
by Holger
olape wrote:
Sat Jan 12, 2019 10:07 pm
lck wrote:
Sat Jan 12, 2019 9:20 pm
Test-xml für ein Template.
Morgen
Hmm, ein Template im Plugin-Tag :? . Das sollte besser gleich richtig gelöst werden. Es wäre ja auch denkbar, dass noch weitere Dinge dazu kommen könnten (Addons oder sonstige Codeschnipsel etc.).
Entweder dann gleich eine passende universelle und erweiterbare DTD definieren, oder verschiedene Dateien (xyz_plugin.xml, xyz_template.xml) verwenden.

BTW: neben den bereits vorhandenen Feldern würde ich mir wünschen, dass zumindest die Möglichkeit zur Angabe eines Icons und einiger Screenshots möglich wäre.
Dadurch ließe sich leicht eine deutlich ansprechendere Präsentation realisieren. Sollte der Plugin- / Templateautor die Elemente nicht zur Verfügung stellen, könnten wir auf Platzhalter zurückgreifen.

Re: Hat CMSimle XH eine Zukunft

Posted: Sun Jan 13, 2019 1:42 pm
by olape
Holger wrote:
Sun Jan 13, 2019 12:22 pm
Hmm, ein Template im Plugin-Tag :? . Das sollte besser gleich richtig gelöst werden. Es wäre ja auch denkbar, dass noch weitere Dinge dazu kommen könnten (Addons oder sonstige Codeschnipsel etc.).
Entweder dann gleich eine passende universelle und erweiterbare DTD definieren, oder verschiedene Dateien (xyz_plugin.xml, xyz_template.xml) verwenden.
Da hast du recht, das habe ich schon im Auge. Mal sehen, wie ich das lösen kann.
Aber hier geht es erst mal darum, funktioniert das mit dem zusammensammeln der Daten, so wie gedacht.

Holger wrote:
Sun Jan 13, 2019 12:22 pm
BTW: neben den bereits vorhandenen Feldern würde ich mir wünschen, dass zumindest die Möglichkeit zur Angabe eines Icons und einiger Screenshots möglich wäre.
Dadurch ließe sich leicht eine deutlich ansprechendere Präsentation realisieren. Sollte der Plugin- / Templateautor die Elemente nicht zur Verfügung stellen, könnten wir auf Platzhalter zurückgreifen.
Auch das, also an Icon habe ich nicht gedacht, aber an Screenshots schon, zumindest für Templates.
Aber nicht vergessen, ich bin kein Programmierer.