Hallo,
ich habe mittlerweile meine ersten (Test-)Seiten fertiggestellt und möchte diese als echte HTML -dateien veröffentlichen und zwar nach Möglichkeit ohne die Zahlen im Titel
(einen Alias hab ich definiert aber die Seiten heissen halt z.B. index.0.html und die 0 soll nach Möglichkeit raus)
Außerdem: Welche Ordner/Dateien müssen eigentlich alle auf den Server (bei mir lag in Typo3temp auch was, da ich Grafiken verändert habe) Kann man da Standardmäßig was zu sagen?
Markus
Zu deiner Frage mit den HTML Seitennamen, du mußt folgende Zeile in dein Template unter Setup eintragen:
config.simulateStaticDocuments_noTypeIfNoTitle = 1
Das wars eigentlich dann auch schon....
Hallo lenzmark,
genial! Ich war schon auf der Suche danach!
Wo findet man sowas?
Gruss
Ulrich
😉 Das wüßte ich auch gerne.
Herzlichen Dank, funktioniert.
sypher
Ganz einfach - ich war auf der typo3 Schulung von typo3server. Ist echt empfehlenswert diese Schulung.
TSRef.pdf Seite 75
Gruss
Andreas Schwarzkopf
http://www.meinsystem.de
Ich habe den Acrobat Reader nach 'simulateStaticDocuments_noTypeIfNoTitle' in der Referenz suchen lassen, aber da das Wort umgebrochen wird, hast er es nicht gefunden 🙁
btw: in der Ausgabe 'May 2002' ist es die Seite 72.
U.
[ Diese Nachricht wurde geändert von: Ulrich am 2002-11-20 14:30 ]
Bitte benutzt immer die aktuelle Version von TSRef.
Suche nach simulateStaticDocuments
der ganze Text ist zu lang und in der Documentation auf zwei Zeilen verteilt, deshalb auch nicht zu finden.
Gruss
Andreas
Hi,
dazu habe ich noch paar Fragen?
Es sieht so aus als ob Ihr alle doch das publishing benutzt um wahrscheinlich eine Art von Produktionsumgebung zu schaffen.
Was passiert denn in dem Fall, wenn eine Seite ein Formular hat. Z.B. ganz einfache Feedback-Seite die als Formular erscheint und danach eine e-Mail generiert wird. Das würde doch bedeuten, dass man mit eine einfachen html-Seite nicht ganz weit kommt, braucht man hier nicht die php-funktionalitäten?
Anderes Beispiel, ich müsste z.B. einen eigenen php-Script einsetzen, weil einige Sachen aus einer anderen DB gelesen werden müssen und diese ändern sich täglich. Was mache ich mit so eine Seite beim publizieren?
Muss ich diese dann jeden Tag neu publizieren? Wäre echt umständlich. Ich dachte vielleicht publiziert man dann nicht alle Seiten, aber dass kann ja auch nicht ganz funktionieren, oder?
Übrigens, ich habe mir den neuen Auftritt von Typo angeschaut (sieht echt gut aus). Es sieht dort auch so aus als ob alle Seiten als html-Dateien publiziert wurden. Wenn ich aber eine Suche starte wird eine php-datei aufgerufen. Was bedeutet das, worauf muss man beim publizieren dann achten.
Und das aller wichtigste - ist es dann tatsächlich möglich das ein Redakteur, der überhaupt keine Ahnung von html, geschweige von php, hat mit Typo arbeiten kann? Oder bleibt die Pflege eines Auftritts dann doch bei einem Entwickler?
Ich weiß, viele Fragen ... aber ich muss von irgendwoher, die Antworten haben, bevor, wir Zeit investieren. Ihr wisst ja selbst, Typo ist nicht ganz unkompliziert, schon selbst erstellen eines Templates ist am Anfang ganz "tricky" 😉 und ich darf Typo nur dann einsetzen wenn es eine Möglichkeit gibt eine Produktions- und Testumgebung für einen kompletten Auftritt zu schaffen gibt.
Ich wäre echt dankbar für paar Tipps zu diesem Thema.
Gruß
Alice
Hallo Alice,
nun, alle Deine Fragen kann ich leider nicht beantworten, aber ich kann Dir kurz erklären, wie wir typo3 einsetzen und vielleicht bringt Dir das was:
Wir haben einen Entwicklungsserver (LAMP), der nur im Intranet erreichbar ist. Auf dem Produktionsserver(ebenfalls LAMP) liegen nur die Scripte, die für die Formulare/ecards etc. gebraucht werden. Die eigentlichen Seiten sind statisch und werden mittels FTP hochgeladen. Entwicklungsseitig arbeiten wir mit der Einstellung "simulateStaticDocuments", "publish_dir" und dem mod_rewrite-Feature des Apache. Somit beziehen sich alle Links auf beiden Systemen immer auf Dateinamen (bspw. testseite.0.html).
Vielleicht hat ja einer eine Idee, wie man es noch bessere machen kann. Ich zumindest bin ein grosser Freund der Trennung in Live-/Produktionssystem, da man sich viele Sicherheitsrisiken schenken kann.
Gruss
Ulrich
Nachtrag:
mittels Wget (s.http://www.linux-user.de/ausgabe/2001/08/090-wget/wget.html)
läßt sich die Site wunderbar spiegeln, sofern "simulateStaticDocuments" und mod_rewrite funktionieren 🙂
[ Diese Nachricht wurde geändert von: Ulrich am 2002-11-28 08:52 ]
Hi Ulrich,
Danke für deine Antwort, genau das habe ich gesucht.
Ich muss jetzt natürlich genau rausbekommen wie ich das alles hinbekomme.
Ich habe das ganze mit den Statischen Seiten ausprobiert und dann funktioniert meine Suche ja nicht mehr, war für mich ja auch logisch warum, aber bisher is mir das ein Rätsel was zu tun ist. Was mir noch aufgefallen ist, wenn ich simulateStaticDocuments = 1 in dem Template setze, dann kann man ja auch nicht mehr im Frontend editieren, schade eigentlich.
Es ist nicht so einfach wenn ich nur mal 1 Stunde am Tag für Typo opfern kann, ich habe noch so viele andere Sachen, die ich in meiner Firma tun muss. Deswegen bin ich auch öffters auf Eure (alle hier im Form) angewiesen. Ich weiss, dass man nicht alles aus der Dokumentation rausbekommt nur durch probieren und Testen, und das kostet viel Zeit.
In letzter Zeit gab es in der Mailinglist ein Post über Handbücher und Dokumentationen zur Typo gelesen, ich war doch beruhigt, dass nicht nur ich so frustriert bin, denn es ist tatsächlich so dass Eklärungen wie "Insert this ... there ... " helfen nicht so viel, denn sie erklären nicht warum und was es genau tut. Irgendjemand sagte es gebe ca. 250 Funktionen und Objekte mit 1200 Eigenschaften. Es is echt nicht wenig, nicht war?
gruß
alice
Hi Alice,
im Prinzip geht´s uns ähnlich, nur dass wir im Augenblick sehr viel Zeit zur Verfügung haben, um mit den Tücken des Systems fertig zu werden 🙂. Zusammen werden wir das Kind schon schaukeln...
Habe leider gerade feststellen müssen, dass wget nicht alle Dateien der Entwicklungssite spiegelt 🙁 Hoffentlich liegt es nur an den Parametern, die ich dem Programm beim Start mitgebe...
Zum Thema "Editieren im Frontend": wenn ich auf "Anzeigen" klicke, sehe ich im rechten Frame die Seite mit den "Editierstiften". Geht das bei Dir nicht?
Gruss
Ulrich
Das geht bei mir leider nicht, wenn ich simulateStaticDocuments = 1 setze werden im Frontend auch wenn ich als admin eingelogged bin die html seiten geöffnet und dann habe ich den adminpanel nicht mehr zur Verfügung.
Alice
merkwürdig...
geht es auch nicht, wenn Du erst auf die Seite im Baum klickst und dann auf "Anzeigen"?
Gruss
Ulrich
Hi Ulrich,
Doch dann, natürlich geht es aber nur für diese Seite, wenn ich dann in der Navigation eine andere auswähle wird die html-Datei aufgerufen und der Adminpanel verständlicherweise verschwindet.
P.S.
Ulrich, Du hast aber auch geschrieben:
"Wir haben einen Entwicklungsserver (LAMP), der nur im Intranet erreichbar ist. Auf dem Produktionsserver(ebenfalls LAMP) liegen nur die Scripte, die für die Formulare/ecards etc. gebraucht werden. Die eigentlichen Seiten sind statisch und werden mittels FTP hochgeladen."
Habe ich Dich richtig verstanden, Du meinst auf dem Produktionsserver hast Du den ganzen Typo3 kram gar nicht drauf, nur die html-Seiten und benötigte php-Scripte? Wenn das der Fall ist, hast Du die benötigten Scripte dann selbst geschrieben, oder sind das welche von Typo. Woher weiß man welche Scripte müssen kopiert werden? Ich arbeite hier mit WAMP (hoffe aber dass es keine Rolle spielt) wollte unbedingt mit Suse, aber vorerst soll ich mich mit dieser Konstellation zufrieden geben, ich hoffe irgendwann mal darf ich auf Suse umsteigen.
Sorry, dass ich Dich mit meinen Tausenden Fragen so überfalle 😉
Hi Alice,
ich habe überhaupt kein Problem mit Deinen Fragen, solange Du kein Problem mit meinen Antworten hast 🙂
Ja, auf unserem Produktionsserver liegt kein typo3. Die php-Scripte, die dort liegen, kommen von uns. Allerdings nutzen wir bisher nur die Standard-Features von typo3, also keine extensions wie Forum etc, da wir sowas entweder schon haben oder gar nicht brauchen 🙂
Ob wamp oder lamp dürfte auf dem Entwicklungsserver eigentlich egal sein...Vermutlich ist wamp sogar besser, da Du die Siteverwaltung dann mit Dreamweaver etc. bewerkstelligen kannst 🙂.
Schönen Gruss
Ulrich