Hi Stefan,

2010/11/15 Stefan Weigel <stefan.wei...@bildungskreis.org>:
>
> Wirklich? Inhalte gibt es bislang nur auf de., fr. und es.

Russische hat auch schon etliche Seiten auf der Entwurfseite (noch
nicht veröffentlicht, aber schon angelegt. Sind auch Platzhalter
dabei, aber immerhin)

> Und die
> sind alle noch sehr roh und lückenhaft, jedenfalls IMO nicht
> veröffentlichbar.

Ja, das stimmt, und will ich auch gar nicht bestreiten.

>> Genau - und dazu ebenfalls eine mehr oder weniger technische Frage an Dich:
>>
>> Warum die externen Skripte,
>
> Macht das auch das CMS?

Warum sollte es sowas nicht können?
Mal schnell auf pumbaa zusammengebastelt:
http://pumbaa.ooodev.org:7780/subsites-list/

Schnipsel aus der Seitenvorlage:

<% if SubsitesListing %>
<p>Anzahl gefundener Subsites: $SubsitesListing.Count</p>
<ul>
<% control SubsitesListing %>
<li><a href="$absoluteBaseURL">$absoluteBaseURL - locale: $Language </a></li>
<% end_control %>
</ul>
<% end_if %>

entsprechender Code aus dem Seitentyp:

        public function SubsitesListing() {
                $subsites = DataObject::get("Subsite", "Language <> 'en_US'");
                return $subsites;
        }

Mehr ist es dafür nicht.

>  [...]
> Ich hatte auch deshalb Zweifel, ob das CMS solche Funktionalitäten
> hat, weil es in der Zeit vor dem SC-Beschluss immer hieß, dass das
> Website-Gerüst mit Silverstripe bereits fertig für den Start sei.

Ja - weil keiner in der vorhergehenden Diskussion geschrieben hat
"wier brauchen aber einen Download-Selektor", oder "da fehlt aber noch
dies oder das".

> Da
> zum Start dann keine solche Funktion realisiert war, musste ich
> davon ausgehen, dass dies vom CMS nicht zu erwarten ist.

Dann fang ich jetzt an wie die Drupal-Anhänger "Man kann das CMS
erweitern wie man will, man muß nur hier und da was
ergänzen/konfigurierern."

Auf der Website-Liste oder auch auf anderen Listen, auf den ich
eingeschrieben bin gab es jedenfalls keinen Wunsch "Bitte einen
Downloadseketor im CMS bereitstellen".

Bloß weil es etwas noch nicht gibt, heißt das doch noch lange nicht,
daß es nicht hinzugefügt/erstellt werden kann. Dein Skript gab es
vorher ja auch nciht, trotzdem war es nicht unmöglich soetwas zu
erstellen.

> Die Russen verwenden mittlerweile auch schon das externe
> Download-Skript und auf der ML wurde das Skript bereits positiv zur
> Kenntnis genommen.

Naja - für die Haupt-Seite brauch man schon eine Auswahl - aber für
den Download im jeweiligen NL-Projekt?

>> Also entsprechenden Seitentyp erstellen, eine Funktion
>> DataObject::get("Subsites",.....), dann hat mans schon fast.
>> In der dazugehörigen Seitenvorlage ein
>> <% control gibMirSubsites %>
>> $macheLink
>> <% end_control %>
>
> Äh sorry. Ich versteh nur Bahnhof. :-)

siehe oben :-) (und natürlich http://doc.silverstripe.org/templates und andere)

>> Frage speziell für die Download Seite auf de.test.libreoffice.org -
>> braucht es da den Selektor, oder reichen da auch stinknormale Links?
>
> Was meinst du mit "Selektor"? Meinst Du die Auswahllisten?

Ja - ich hasse es z.B. auf dem Mac, daß ich alle möglichen
Listbox-Kombinationen durchprobieren muß, um alle Optionen im Programm
XY/beim Drucken einsehen zu können.

Mir wäre eine Liste, die mir von anfang an zeigt, was verfügbar ist als:
Wähle erst das Betriebssystem, wähle die Sprache, wähle die Mondphase,...

> Wie will
> man die Auswahl von 645 sich laufend ändernden Möglichkeiten über
> normale Links realisieren?

Ich meine damit nicht, daß man sie manuell pflegen soll. Die Frage ist:
* Braucht es die 600+ Links, oder reichen nicht die für de relevanten
links, und ein Verweis auf die Haupt-Downloadseite? und
* reicht es nicht, die LInks direkt in die Seite zu schreiben, von
Anfang an als anklickbare LInks zu haben, ohne daß man vorher in einem
Dropdownfeld eine Auswahl treffen muß.

> <quote>
> a PHP script in the background crawls through the download
> directories of the server and collects all currently available
> download packages
> </quote>

Macht es das bei jedem Aufruf?

ciao
Christian

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