GDidées
Typo3
Support
decours
Nomdudocument:Cours_Typo3.doc
Copyright20002008,DavidGoïtré,gdidees.free.fr
Cedocumentestpubliésouslicencelibre
LecontenudecedocumentfaitréférenceàTYPO3
GDIDEES‐FormationTypo3 Page2
Tabledesmatières
Plandelaformation
1.InstallationduCMSTypo3............................................................................................Page5
a)nécessitéstechniques.....................................................................................................Page5
b)installationdeTypo3.....................................................................................................Page5
c)installationdelabibliothèquegraphiqueImageMagick................................................Page6
d)configurationdetypo3.................................................................................................Page6
2.Présentationdel'architectureTypo3............................................................................Page6
a)applicationPHPMYSQL................................................................................................Page6
b)structuredesrépertoires...............................................................................................Page7
c)centralisationdessources..............................................................................................Page7
d)lesdifférentsrépertoires...............................................................................................Page8
e)résumé..........................................................................................................................Page8
3.Présentationdel'arborescence....................................................................................Page9
a)organisationdel’arborescence......................................................................................Page9
b)l’arborescencevueenbase..........................................................................................Page9
c)letype«sysfolder».......................................................................................................Page9
d)lemodeliste...................................................................................................................Page10
e)lemodeliste:Fonctionsd’éditionsavancées................................................................Page11
4.PriseenmainBackOffice..............................................................................................Page11
a)créerdespagesetdescontenusaveclemanueldurédacteur.....................................Page11
b)applicationd'ungabaritpardéfaut...............................................................................Page11
c)ajoutdecontenu............................................................................................................Page11
GDIDEES‐FormationTypo3 Page3
5.Intégrersonpropregabarit(Méthodeclassique)..........................................................Page12
a)intégrerungabarit.........................................................................................................Page12
b)créerdesmenus.............................................................................................................Page15
c)créerunmenuspécial(fild'ariane,directory)..............................................................Page16
d)TP1:insérerunmenudeniveau2................................................................................Page17
e)TP2:créerunmenuàdeuxniveaux..............................................................................Page17
6.IntégrersongabaritsousTemplaVoila..........................................................................Page18
a)miseenplaced'ungabaritdepage...............................................................................Page18
b)créerdesFCE(FlexibleContentElement)......................................................................Page21
c)créerdesFCEalternatifs.................................................................................................Page22
d)générerdesFCE(FlexibleContentElement).................................................................Page22
e)TP1:créeretmapperuntemplate................................................................................Page22
7.GestiondesdroitssousTypo3......................................................................................Page22
a)simplifierl’interface.......................................................................................................Page22
b)méthodologie.................................................................................................................Page23
c)créationd’ungroupe.......................................................................................................Page23
d)droitsd’accèsauxmodules.............................................................................................Page24
e)droitssurlestables.........................................................................................................Page24
f)typedepagesautorisées.................................................................................................Page25
g)les«excludefields».......................................................................................................Page25
h)masquedecréationdepage..........................................................................................Page28
8.WorkspaceWorkflow...................................................................................................Page28
a)leliveworkspace............................................................................................................Page28
b)ledraftworkspace.........................................................................................................Page28
c)customworkspace.........................................................................................................Page29
d)droitsd’accès..................................................................................................................Page29
e)swapvspublish...............................................................................................................Page30
GDIDEES‐FormationTypo3 Page4
9.Ajouterdesextensions.................................................................................................Page31
a)installation/Configurerdesextensions ..........................................................................Page31
b)insereruneextensionviaTyposcript(Insertiond’uneboitelogin) ............................ Page32
10.Développementd'extensions.....................................................................................Page33
a)compositiond'uneextension.........................................................................................Page33
b)l'extensionKickstarter...................................................................................................Page34
c)utilisationduKickstarter:Infosgénérales......................................................................Page35
d)utilisationduKickstarter:créationd’unenouvelletable..............................................Page35
e)utilisationduKickstarter:créationd’uneextension......................................................Page36
f)utilisationduKickstarter:générationdesfichiers..........................................................Page36
g)travauxpratiques...........................................................................................................Page37
11.RealURL.....................................................................................................................Page38
a)TypoScript/Config..........................................................................................................Page38
b)Lefichier.htaccess..........................................................................................................Page38
c)Lefichierlocalconf.php...................................................................................................Page39
d)UrlTool............................................................................................................................Page39
e)ConfigurationviaURLTool.............................................................................................Page40
f)UrlToolpreVars/postVarSets......................................................................................
Page41
g)ExempledepreVars........................................................................................................Page41
h)ExempledefixedPostVars..............................................................................................Page42
i)Documentations...............................................................................................................Page42
12.Annexes....................................................................................................................Page43
a)Lesextensionessentiels.................................................................................................Page43
b)Liensutiles.....................................................................................................................Page43
c)Problèmesliésàtypo3...................................................................................................Page44
d)PersonnaliserleRTE.......................................................................................................Page44
GDIDEES‐FormationTypo3 Page5
InstallationdeTypo3
a)Pourfairefonctionnertypo3ilfaut:
‐  unserveurWeb(applicationquirépondauxrequêtesd'unnavigateur).Pourtypo3c'estApache
quiestutilisé(version1.3ousupérieure).
‐  unserveurdebasededonnéespourstockerlesinformations.(MYSQLpourtypo3).
Typo3peutfonstionneravecdiversesbasesdedonnées(mySQL,postgreSQL,Oracle,…).
Cependant,lefonctionnementestoptimalavecMySQL,etl’utilisationd’unautreserveurdebases
dedonnéespeutêtresourcedeproblèmes(syntaxedesrequetessqllorsdel’installation
d’xtensions,parex).
‐uninterpréteurphppuisquelecodephpn'estpasdirectementinterprétéparlenavigateur.
‐  labibliothèquegraphiquesquipermettraàtypo3degérertoutcequiestmanipulation
ettransformationd'image.(Imagemagick).
Liens:http://typo3.sunsite.dk/software/windows/imagemagickwin4.2.9.zip
http://typo3.org/download/packages/
b)L’installationmanuelleétapeparétape:
a)Premièreétape(lesparamètresdépendentdelabaseutilisée)
‐username:lelogindelabasemysql,pardefautroot
‐Password:lemotdepassédelabasemysql,pardefautrien
‐Host:lenomduserveur,pardefautlocalhost
b)Deuxièmeétape
‐soitselectiond’unebaseexistante
‐soitcreationdelabase
c)Troisièmeétape
‐résumédesparamètres
‐importationdelabase
1 / 44 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !