Hi Stefan,
2010/11/15 Stefan Weigel <stefan.weigel@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+help@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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.