Hat CMSimle XH eine Zukunft

A place for general not CMSimple related discussions
olape
Posts: 743
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by olape » Sat Jan 12, 2019 9:03 pm

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.

lck
Posts: 1436
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by lck » Sat Jan 12, 2019 9:20 pm

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.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

cmb
Posts: 13016
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by cmb » Sat Jan 12, 2019 9:58 pm

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.
Christoph M. Becker –Plugins for CMSimple_XH

olape
Posts: 743
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by olape » Sat Jan 12, 2019 10:06 pm

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.

olape
Posts: 743
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by olape » Sat Jan 12, 2019 10:07 pm

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

cmb
Posts: 13016
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by cmb » 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);
Christoph M. Becker –Plugins for CMSimple_XH

olape
Posts: 743
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by olape » Sat Jan 12, 2019 10:32 pm

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.
Last edited by olape on Sun Jan 13, 2019 7:47 am, edited 1 time in total.

frase
Posts: 2414
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by frase » Sun Jan 13, 2019 7:19 am

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!!!

Holger
Site Admin
Posts: 2924
Joined: Mon May 19, 2008 7:10 pm
Location: Hessen, Germany
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by Holger » Sun Jan 13, 2019 12:22 pm

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.

olape
Posts: 743
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by olape » Sun Jan 13, 2019 1:42 pm

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.

Post Reply