Typo3 4.5: Unterschied zwischen den Versionen
F (Diskussion | Beiträge) |
F (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
[[typo3]] | [[typo3]] | ||
− | + | = ''' typo3 4er Zweig (veraltet) = | |
* (alter Typo3) Versionszweig 4.x .... seit 27.11.2012 Version 6 | * (alter Typo3) Versionszweig 4.x .... seit 27.11.2012 Version 6 | ||
* Seit 4.3 besteht die Möglichkeit, Erweiterungen auf Basis neuer Techniken zu programmieren, die von TYPO3 Flow portiert wurden. Dazu zählen unter Anderem das Model-View-Controller-Framework, das in TYPO3 4.3 in der Erweiterung extbase integriert wurde, und die Template Engine Fluid. | * Seit 4.3 besteht die Möglichkeit, Erweiterungen auf Basis neuer Techniken zu programmieren, die von TYPO3 Flow portiert wurden. Dazu zählen unter Anderem das Model-View-Controller-Framework, das in TYPO3 4.3 in der Erweiterung extbase integriert wurde, und die Template Engine Fluid. | ||
Zeile 28: | Zeile 28: | ||
*** [http://www.pas-solutions.ch/typo3/typo3-6-0-inhaltsspalten-fur-ein-ubersichtliches-backend-anpassen/ TYPO3 6.0: Inhaltsspalten für ein übersichtliches Backend anpassen] | *** [http://www.pas-solutions.ch/typo3/typo3-6-0-inhaltsspalten-fur-ein-ubersichtliches-backend-anpassen/ TYPO3 6.0: Inhaltsspalten für ein übersichtliches Backend anpassen] | ||
*** [http://t3n.de/magazin/seitentemplates-fluid-226788/ TYPO3 Templates: Seiten-Layouts mit Fluid umsetzen] | *** [http://t3n.de/magazin/seitentemplates-fluid-226788/ TYPO3 Templates: Seiten-Layouts mit Fluid umsetzen] | ||
+ | |||
+ | = typo3 Version 4 = | ||
+ | |||
+ | * Archlinux [[arch_typo3]] | ||
+ | * Debian [[debian_squeeze_typo3]] | ||
+ | |||
+ | == Installation == | ||
+ | === Basis === | ||
+ | apt-get install typo3 | ||
+ | |||
+ | === dummy === | ||
+ | |||
+ | # dummy kommt ins /home/dev, alternativ irgendwo anders hin | ||
+ | cd /home/dev/ | ||
+ | |||
+ | cp /var/lib/typo3-dummy . -r | ||
+ | rm typo3-dummy/typo3conf/localconf.php | ||
+ | cp /etc/typo3-dummy/localconf.php typo3-dummy/typo3conf/ | ||
+ | chown devuser:www-data typo3-dummy/ -R | ||
+ | chmod g+rw typo3-dummy/typo3conf/localconf.php | ||
+ | ln -s typo3-dummy/ /var/www/typo3-dummy | ||
+ | |||
+ | danach sollte im Browser mit der Url [http://localhost/typo3-dummy/ localhost/typo3-dummy] folgende Fehlermeldung erscheinen "No pages are found on the rootlevel!" | ||
+ | |||
+ | == Konfiguration == | ||
+ | ausgehend von der dummy Seite [http://localhost/typo3-dummy/ localhost/typo3-dummy] bzw im Beispiel Ordner /home/dev | ||
+ | |||
+ | |||
+ | bevor die ''Installationsseite:'' [http://localhost/typo3-dummy/typo3/install/index.php localhost/typo3-dummy/typo3/install] ohne Fehlermeldungen aufgerufen werden kann, muss noch folgendes gemacht werden: | ||
+ | |||
+ | touch typo3-dummy/typo3conf/ENABLE_INSTALL_TOOL | ||
+ | chmod g+rw typo3-dummy/typo3temp/ -R | ||
+ | chmod g+rw typo3-dummy/typo3conf/ -R | ||
+ | chmod ug+rw typo3-dummy/uploads/ -R | ||
+ | chmod ug+rw typo3-dummy/fileadmin/ -R | ||
+ | |||
+ | # Achtung außerhalb des typo3-dummy Verzeichnis, da typo3 ein Symbolischer Link ist | ||
+ | chmod ug+rw typo3-dummy/typo3/ext/ | ||
+ | |||
+ | nun kann mit dem default passwort joh316 sich auf der ''Installationsseite:'' [http://localhost/typo3-dummy/typo3/install/index.php localhost/typo3-dummy/typo3/install] angemeldet werden | ||
+ | |||
+ | auch sollte jetzt die ''Basic Configuration'' Seite relativ viel grün sein | ||
+ | |||
+ | folgende Einstellung unter ''All Configuration'' können interessant sein | ||
+ | * [im_noScaleUp] --- bilder werden nicht automatisch vergrößert als das original | ||
+ | * [enable_DLOG] -- für entwickler | ||
+ | * [SYS][enableDeprecationLog] -- für entwickler - falls alte funktionen benutzt werden | ||
+ | * [warning_email_addr] --- hier die admin mail addresse | ||
+ | * [fileCreateMask] ... [BE][createGroup] -- datei rechte .... | ||
+ | * [explicitADmode] --- default dürfen backend nutzer alles ... vllt besser anderrum | ||
+ | |||
+ | == Backend == | ||
+ | unter [http://localhost/typo3-dummy/typo3/index.php localhost/typo3-dummy/typo3] kann sich mit "admin" und "password" angemeldet werden | ||
+ | |||
+ | == Probleme == | ||
+ | === No authentication methods available. Please, contact your TYPO3 administrator. === | ||
+ | Wahrscheinlich ist es eine ältere Typo3 Version oder bzw ein update zu einer neueren etc. Bei mir hatte ich über apt-get install typo3 die Version: 4.5.19+dfsg1-1 installiert. Default mäßig war als Authentifikation rsa ausgewählt, aber noch gar nicht als Erweiterun installiert. | ||
+ | |||
+ | # ''Installationsseite:'' [http://localhost/typo3-dummy/typo3/install/index.php localhost/typo3-dummy/typo3/install] aufrufen und einloggen | ||
+ | ## Menupunkt ''All Configuration'' | ||
+ | ## [loginSecurityLevel]=superchallenged setzen | ||
+ | ## unten speichern | ||
+ | # [http://localhost/typo3-dummy/typo3/index.php localhost/typo3-dummy/typo3] aufrufen und einloggen | ||
+ | ## Menupunkt Admin Werkzeuge >> Erweiterungen (Extension) aufrufen | ||
+ | ## Erweiterungen installieren | ||
+ | ## Erweiterung rsaauth unter Dienste installieren | ||
+ | # unter der ''Installationsseite:'' [http://localhost/typo3-dummy/typo3/install/index.php localhost/typo3-dummy/typo3/install] oder links im Menu Admin Werkzeuge >> Installation aufrufen und wieder unter | ||
+ | ## All Configuration | ||
+ | ## [loginSecurityLevel]=rsa setzen | ||
+ | ## unten speichern | ||
+ | |||
+ | |||
+ | * [loginSecurityLevel]=rsa -- konnte mich erstmal nicht ins backend einloggen (vorrübergehend gleich superchallenged gesetzt... evt später mal mit der extension rsaauth oder so schauen) | ||
+ | ** danach kann über den extensionmanager/erweiterungen im admin bereich die rsaauth installiert werden, danach sollte dann auch rsa gehen | ||
+ | |||
+ | |||
+ | |||
+ | == Details zu Bestimmten Versionen von typo3 == | ||
+ | * Version 4.7.2: Berechtigungsproblem beim anlegen von Content | ||
+ | => Lösung: | ||
+ | <source lang="bash"> | ||
+ | ALTER TABLE `pages` ADD `t3ver_swapmode` TINYINT( 4 ) NOT NULL DEFAULT '0' AFTER `t3ver_tstamp` | ||
+ | </source> | ||
+ | |||
+ | == Quellen == | ||
+ | * [https://typo3.org typo3.org] | ||
+ | * [https://de.wikipedia.org/wiki/TYPO3 de.wikipedia.org/wiki/TYPO3] | ||
+ | * [http://wowa-webdesign.de/typo3-kurs/ Video Tutorial 2012] | ||
+ | |||
+ | Vergleiche: | ||
+ | * [http://www.handelskraft.de/2011/12/joomla-drupal-wordpress-typo3-und-contao-im-kampf-um-die-spitze/] |
Aktuelle Version vom 13. Oktober 2015, 07:27 Uhr
Inhaltsverzeichnis
typo3 4er Zweig (veraltet)
- (alter Typo3) Versionszweig 4.x .... seit 27.11.2012 Version 6
- Seit 4.3 besteht die Möglichkeit, Erweiterungen auf Basis neuer Techniken zu programmieren, die von TYPO3 Flow portiert wurden. Dazu zählen unter Anderem das Model-View-Controller-Framework, das in TYPO3 4.3 in der Erweiterung extbase integriert wurde, und die Template Engine Fluid.
- vosp Seiten
- typo3 updates
- Typo3 Endbenutzer Hilfe
- Installation: typo3 Installation, arch_typo3, Debian_squeeze_typo3
- Entwicklung von Internetseite
- Entwicklung
- Achtung: basiert auf Klasse pibase @deprecated since typo3 V6.0 will be removed in V7.0 !!!! @new: Typo3 Flow
- externe Seiten
typo3 Version 4
- Archlinux arch_typo3
- Debian debian_squeeze_typo3
Installation
Basis
apt-get install typo3
dummy
# dummy kommt ins /home/dev, alternativ irgendwo anders hin cd /home/dev/
cp /var/lib/typo3-dummy . -r rm typo3-dummy/typo3conf/localconf.php cp /etc/typo3-dummy/localconf.php typo3-dummy/typo3conf/ chown devuser:www-data typo3-dummy/ -R chmod g+rw typo3-dummy/typo3conf/localconf.php ln -s typo3-dummy/ /var/www/typo3-dummy
danach sollte im Browser mit der Url localhost/typo3-dummy folgende Fehlermeldung erscheinen "No pages are found on the rootlevel!"
Konfiguration
ausgehend von der dummy Seite localhost/typo3-dummy bzw im Beispiel Ordner /home/dev
bevor die Installationsseite: localhost/typo3-dummy/typo3/install ohne Fehlermeldungen aufgerufen werden kann, muss noch folgendes gemacht werden:
touch typo3-dummy/typo3conf/ENABLE_INSTALL_TOOL chmod g+rw typo3-dummy/typo3temp/ -R chmod g+rw typo3-dummy/typo3conf/ -R chmod ug+rw typo3-dummy/uploads/ -R chmod ug+rw typo3-dummy/fileadmin/ -R # Achtung außerhalb des typo3-dummy Verzeichnis, da typo3 ein Symbolischer Link ist chmod ug+rw typo3-dummy/typo3/ext/
nun kann mit dem default passwort joh316 sich auf der Installationsseite: localhost/typo3-dummy/typo3/install angemeldet werden
auch sollte jetzt die Basic Configuration Seite relativ viel grün sein
folgende Einstellung unter All Configuration können interessant sein
- [im_noScaleUp] --- bilder werden nicht automatisch vergrößert als das original
- [enable_DLOG] -- für entwickler
- [SYS][enableDeprecationLog] -- für entwickler - falls alte funktionen benutzt werden
- [warning_email_addr] --- hier die admin mail addresse
- [fileCreateMask] ... [BE][createGroup] -- datei rechte ....
- [explicitADmode] --- default dürfen backend nutzer alles ... vllt besser anderrum
Backend
unter localhost/typo3-dummy/typo3 kann sich mit "admin" und "password" angemeldet werden
Probleme
No authentication methods available. Please, contact your TYPO3 administrator.
Wahrscheinlich ist es eine ältere Typo3 Version oder bzw ein update zu einer neueren etc. Bei mir hatte ich über apt-get install typo3 die Version: 4.5.19+dfsg1-1 installiert. Default mäßig war als Authentifikation rsa ausgewählt, aber noch gar nicht als Erweiterun installiert.
- Installationsseite: localhost/typo3-dummy/typo3/install aufrufen und einloggen
- Menupunkt All Configuration
- [loginSecurityLevel]=superchallenged setzen
- unten speichern
- localhost/typo3-dummy/typo3 aufrufen und einloggen
- Menupunkt Admin Werkzeuge >> Erweiterungen (Extension) aufrufen
- Erweiterungen installieren
- Erweiterung rsaauth unter Dienste installieren
- unter der Installationsseite: localhost/typo3-dummy/typo3/install oder links im Menu Admin Werkzeuge >> Installation aufrufen und wieder unter
- All Configuration
- [loginSecurityLevel]=rsa setzen
- unten speichern
- [loginSecurityLevel]=rsa -- konnte mich erstmal nicht ins backend einloggen (vorrübergehend gleich superchallenged gesetzt... evt später mal mit der extension rsaauth oder so schauen)
- danach kann über den extensionmanager/erweiterungen im admin bereich die rsaauth installiert werden, danach sollte dann auch rsa gehen
Details zu Bestimmten Versionen von typo3
- Version 4.7.2: Berechtigungsproblem beim anlegen von Content
=> Lösung:
ALTER TABLE `pages` ADD `t3ver_swapmode` TINYINT( 4 ) NOT NULL DEFAULT '0' AFTER `t3ver_tstamp`
Quellen
Vergleiche: