Hallo Christian,

Am 17.11.2010 17:10, schrieb Christian Lohmaier:

>>> Warum die externen Skripte,
>>
>> Macht das auch das CMS? Umso besser, also raus mit den Skripten und
>> durch die entsprechende Funktion des CMS ersetzen, bitte.
> 
> Na, nicht durch das CMS selbst, man muß ihm schon sagen, was es tun
> soll, aber man kann es natürlich um entsprechende Funktionalität
> erweitern :-)

Wenn man das kann, ist das gut. Ich kann es aber nicht. ;-) Ich
fürchte Du überschätzt mich da etwas. Ich bin kein Programmierer.

> Sprich den Parser so umschreiben, daß er die Ausgabe von
> rsync -r  rsync://rsync.documentfoundation.org/tdf-pub/

Auch dafür bin ich zu dumm oder mein Server beim Hoster lässt es
nicht zu. :-(

> http://doc.silverstripe.org/partial-caching
> sprich
> 
> <% cached rsynclistchange %>
>  <% control erstelledownloadlsite([defaultlang]) %>
>    [bastle html aus den items des von der funktion zurückgelieferten elemente]
>  <% end_control %>
> <% end_cached %>
> 
> (bzgl control:  http://doc.silverstripe.org/templates#controls )

Hierzu müsste ich wohl erst mal von Beginn an studieren, wie
Silverstripe unter der Haube grundsätzlich zu handeln ist. Dazu bin
ich aber derzeit und auf absehbare Zeit nicht in der Lage.

> Ja, aber das zieht die Performance ganz schön runter... das fopen wird
> wohl kaum die Verbindung für weitere Requests offen halten, sprich für
> jedes Verzeichnis 'ne komplett neue Anfrage, oder?
> 
> Aber die Version ist hartcodiert - sowohl in den links als auch in der
> extra Variable, das müßte dann noch "eleganter" gelöst werden.

Wie ich schon schrieb: Ich hatte ursprünglich nicht die Absicht,
dass dieses Skript tatsächlich produktiv genutzt werden soll,
sondern wollte damit nur illustrieren, wie für mich eine
anwenderfreundliche Auswahl der passenden Downloadpakete aussehen
könnte. Gleichzeitig hatte ich den Arbeitsaufwand und die
Fehleranfälligkeit bisheriger Lösungen im Gedächtnis und daher etwas
im Sinn, was selbstständig in der Lage ist festzustellen, was auf
dem Server tatsächlich im Angebot ist.

Gruß

Stefan

-- 
LibreOffice - Die Freiheit nehm' ich mir!

-- 
E-Mail to discuss+h...@de.libreoffice.org for instructions on how to unsubscribe
List archives are available at http://de.libreoffice.org/lists/discuss/
All messages you send to this list will be publicly archived and cannot be 
deleted

Antwort per Email an