Top Banner
 Icchbk kknpkuujn ycngjq ecqj lkeou Pjwjq Hkqwfn Icchbkgkmjn.nb Ykwjqgkm 1; kpqfb 10;;
45

Joomla Aanpassen Zonder Corehacks

Jul 19, 2015

Download

Documents

Peter Martin

Presentatie voor Joomladagen Nederland, 21 april 2012 in Zeist

Joomla is open source software. De layout en functionaliteit is geheel aan te passen. Als je dat via core-hacks doet, dan kom je bij updates in problemen. Met gebruik van "template overrides" voorkom je dergelijke problemen. Maar wat doe je als je geen "template override" kunt gebruiken?
Inhoud:

- Core Hack
- Vier methoden om Joomla aan te passen zonder core hack:
1. Template overrides
2. Module klonen
3. Gebruik van Plugins
4. Component met "eigen controller"
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 1/45

Icchbk kknpkuujnycngjq ecqj lkeou

Pjwjq HkqwfnIcchbkgkmjn.nbYkwjqgkm 1; kpqfb 10;;

Page 2: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 2/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   1

Ctjqyfelw Pqjujnwkwfj

Fnwqcgzewfj

Ecqj Lkeo

;. Wjhpbkwj ctjqqfgju 1. Hcgzbj obcnjn

5. Mjaqzfo tkn Pbzmfnu 7. Echpcnjnw hjw ‒jfmjn ecnwqcbbjq‘Tqkmjn

>>> Uljjwu gfmfwkkb ajuelfoakkq 222

Page 3: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 3/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   5

Ecqj Lkeo

Page 4: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 4/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   7

Ecqj Lkeo

Icchbk 8 Cpjn Uczqej bfejnwfj ‒MNZ MPB‘ ― Ajueljqhfnm tkn tqfiljfg tkn mjaqzfojqu

 ― Aqcnecgj 8 cpjnakkq 

 ― Ij hkm jn okn kbbj Icchbk ecgj }fiyfmjn

Nkgjjb tkn }fiyfmfnm fn ‒ecqj ecgj‘ ― Cngjqlczgakkqljfg9 Ecgj okn }cqgjn ctjquelqjtjn

afi zpmqkgj

 ― Hcmjbfioj pqcabjhjn afi ukhjn}jqofnm 5qg pkqwvj|wjnufju

Page 5: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 5/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   :

Ecqj Lkeo

Tccqajjbg9 Icchbk-u ecnwkew dcqhzbfjq 

Ajycjojqu FP kgqju nfjw fn j(hkfb

Page 6: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 6/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   4

Ecqj Lkeo

FP kgqju bkwjn hjjuwzqjn9#echpcnjnwu#echSecnwkew#ecnwqcbbjqu#ecnwkew.plp

pqftkwj dznewfcn SujngJhkfb,'gkwk" 'ecnwkew&"fn mjgjjbwj cngjq ## Pqjpkqj jhkfb acgv

'hkfb(>ujwAcgv,'acgv&?

}cqgw9

'hkfb(>ujwAcgv,!FP kgqju9 !.'SUJQTJQ_-QJHCWJSKGGQ-X.!RnRn!.'acgv&?

Page 7: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 7/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   =

Ecqj Lkeo

Qjuzbwkkw wcw gj tcbmjngj Icchbk zpmqkgj9

Gkwj9 Ukw" 1; Kpq 10;1 ;:950900 /0100Dqch9 Kdyjngjq tkn ]jaufwj 2fndc@j|khpbj.ech>Qjpbv(Wc9 _Nkkh ajycjojqX 2_jhkfb kgqju ajycjojqX>Wc9 _j(hkfb kgqju UzpjqKghfn ]jaufwjX

FP kgqju9 ;1=.0.0.;

Gfw fu jjn j(hkfbajqfelw tfk lwwp9##}}}.j|khpbj"ech# tkn9_Nkkh ajycjojqX 2_jhkfb kgqju ajycjojqX>

_Ajqfelw tkn ajycjojqX

Page 8: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 8/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   <

;. Wjhpbkwj ctjqqfgj

Page 9: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 9/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   6

;. Wjhpbkwj ctjqqfgj

Wjhpbkwj ― Tcqhmjtfnm

 ― ‒qzfhwju‘ tccq czwpzw tkn echpcnjnwjn $ hcgzbju

Echpcnjnwjn $ Hcgzbju

 ― bjtjqjn yjbd lzn LWHB czwpzw kkn gj wjhpbkwj Wjhpbkwj ctjqqfgju

 ― ufngu Icchbk ;.:

 ― ]fiyfm LWHB czwpzw tkn echpcnjnwjn # hcgzbju

ycngjq ecqj lkeou

Page 10: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 10/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;0

Tccqajjbg ; ― Bkwjuw Nj}u hcgzbj

Hcgzbj wccnw bfiuwij qjejnwuwj kqwfojbjn

Bkwjuw Nj}uAjmfnnjquMjwwfnm LjbpMjwwfnm Uwkqwjg

Icchbk+Cpwfcnu

Elknmj qj{zjuw9 Obknw }fb gkwzh jqafi+

Page 11: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 11/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;;

Tccqajjbg ; ― Bkwjuw Nj}u hcgzbj

;k. Wjhpbkwj ctjqqfgj9 ― Hkko jtjnwzjjb fn #wjhpbkwju#icz}Swjhpbkwj# nfjz}j

ctjqqfgj hkp kkn9#wjhpbkwju#ajjyS10#lwhb#

 ― Hkko nfjz}j hkp kkn tccq hcgzbj ctjqqfgj

#wjhpbkwju#ajjyS10#lwhb#hcgSkqwfebjuSbkwjuw#

 ― Ocpfjjq LWHB czwpzw ajuwkng zfw gj #whpb# hkp tkn gjhcgzbj9#hcgzbju#hcgSkqwfebjuSbkwjuw#whpb#gjdkzbw.plpnkkq #wjhpbkwju#ajjyS10#lwhb#hcgSkqwfebjuSbkwjuw#gjdkzbw.plp

Page 12: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 12/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;1

Tccqajjbg ; ― Bkwjuw Nj}u hcgzbj

;a. Wjuw wjhpbkwj ctjqqfgj#wjhpbkwju#ajjyS10#lwhb#hcgSkqwfebjuSbkwjuw#gjdkzbw.plp ― Tcjm wjouw wcj $ ecnwqcbjjq yfelwakkqljfg cp }jaufwj

;e. Wccn aqzfoakqj tkqfkajbjn hjw pqfnwSq92zb ebkuu8!bkwjuwnj}u23plp jelc 'hcgzbjebkuuSud|? 3>!>

23plp dcqjkel ,'bfuw ku 'fwjh& 9 3>

2bf>23plp pqfnwSq,'fwjh&?3>

2k lqjd8!23plp jelc 'fwjh(>bfno? 3>!>

23plp jelc 'fwjh(>wfwbj? 3>2#k>

2#bf>

23plp jngdcqjkel? 3>

2#zb>

Page 13: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 13/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;5

Tccqajjbg ; ― Bkwjuw Nj}u hcgzbjuwgEbkuu Caijew , _fgX 8> < _wfwbjX 8> Ajmfnnjqu _kbfkuX 8> ajmfnnjqu _wfwbjSkbfkuX 8> _fnwqcwj|wX 8> Fd wlfu fu vczq dfquwIcchbk+ ufwj cq vczq dfquw }ja ufwj" vcz lktj echj wc wlj qfmlw pbkej. Icchbk }fbb ljbp vcz mjw vczq }jaufwj zp kng

qznnfnm {zfeobv kng jkufbv. Uwkqw cdd zufnm vczq ufwj av bcmmfnm fn zufnm wlj kghfnfuwqkwcq keecznw vcz eqjkwjg }ljnvcz fnuwkbbjg Icchbk. _eljeojgSczwX 8> 0 _eljeojgSczwSwfhjX 8> 0000(00(00 00900900 _ekwfgX 8> ;6 _eqjkwjgX 8>10;;(0;(0; 0090090; _eqjkwjgSavX 8> 71 _eqjkwjgSavSkbfkuX 8> Icchbk+ _hcgfdfjgX 8> 10;;(;1(1= ;;9;0976_hcgfdfjgSavX 8> 71 _hcgfdfjgSavSnkhjX 8> Uzpjq Zujq _pzabfulSzpX 8> 10;;(0;(0; 0090090; _pzabfulSgc}nX 8>0000(00(00 00900900 _fhkmjuX 8>!fhkmjSfnwqc!9!!"!dbckwSfnwqc!9!!"!fhkmjSfnwqcSkbw!9!!"!fhkmjSfnwqcSekpwfcn!9!!"!fhkmjSdzbbwj|w!9!!"!dbckwSdzbbwj|w!9!!"!fhkmjSdzbbwj|wSkbw!9!!"!fhkmjSdzbbwj|wSekpwfcn!9!!x _zqbuX 8>!zqbk!9!!"!zqbkwj|w!9!!"!wkqmjwk!9!!"!zqba!9!!"!zqbawj|w!9!!"!wkqmjwa!9!!"!zqbe!9!!"!zqbewj|w!9!!"!wkqmjwe!9!!x _kwwqfauX 8>!ulc}Swfwbj!9!!"!bfnoSwfwbju!9!!"!ulc}Sfnwqc!9!!"!ulc}Sekwjmcqv!9!!"!bfnoSekwjmcqv!9!!"!ulc}SpkqjnwSekwjmcqv!9!!"!bfnoSpkqjnwSekwjmcqv!9!!"!ulc}Skzwlcq!9!!"!bfnoSkzwlcq!9!!"!ulc}SeqjkwjSgkwj!9!!"!ulc}ShcgfdvSgkwj!9!!"!ulc}SpzabfulSgkwj!9!!"!ulc}SfwjhSnktfmkwfcn!9!!"!ulc}Sfecnu!9!!"!ulc}SpqfnwSfecn!9!!"!ulc}SjhkfbSfecn!9!!"!ulc}Stcwj!9!!"!ulc}Slfwu!9!!"!ulc}Snckzwl!9!!"!kbwjqnkwftjSqjkghcqj!9!!"!kqwfebjSbkvczw!9!!"!ulc}SpzabfulfnmScpwfcnu!9!!"!ulc}SkqwfebjScpwfcnu!9!!"!ulc}SzqbuSfhkmjuSakeojng!9!!"!ulc}SzqbuSfhkmjuSdqcnwjng!9!!x _hjwkgkwkX 8>!qcacwu!9!!"!kzwlcq!9!!"!qfmlwu!9!!"!|qjdjqjnej!9!!x _hjwkojvX 8> _hjwkgjueX 8> _keejuuX 8> ; _lfwuX 8> 1 _|qjdjqjnejX 8>_djkwzqjgX 8> ; _qjkghcqjX 8> ;7<< _uwkwjX 8> ; _ekwjmcqvSwfwbjX 8> Icchbk+ _ekwjmcqvSqczwjX 8> ukhpbj(gkwk(kqwfebju#icchbk _ekwjmcqvSkeejuuX 8> ; _ekwjmcqvSkbfkuX 8> icchbk _kzwlcqX 8> Icchbk+ _kzwlcqSjhkfbX 8> icchbkgkmjn@ga<.nb _ecnwkewfgX 8> _pkqjnwSwfwbjX 8> Ukhpbj Gkwk(Kqwfebju _pkqjnwSfgX 8> ;7 _pkqjnwSqczwjX 8>ukhpbj(gkwk(kqwfebju _pkqjnwSkbfkuX 8> ukhpbj(gkwk(kqwfebju _qkwfnmX 8> _qkwfnmSecznwX 8> _pzabfuljgX 8> ;_pkqjnwuSpzabfuljgX 8> ; _kbwjqnkwftjSqjkghcqjX 8> _bkvczwX 8> _pkqkhuX 8> IQjmfuwqv Caijew , _gkwk9pqcwjewjgX 8>

uwgEbkuu Caijew , _kqwfebjSbkvczwX 8> S9gjdkzbw _ulc}SwfwbjX 8> ; _bfnoSwfwbjuX 8> ; _ulc}SfnwqcX 8> ; _ulc}SekwjmcqvX 8>0 _bfnoSekwjmcqvX 8> 0 _ulc}SpkqjnwSekwjmcqvX 8> 0 _bfnoSpkqjnwSekwjmcqvX 8> 0 _ulc}SkzwlcqX 8> 0 _bfnoSkzwlcqX 8>0 _ulc}SeqjkwjSgkwjX 8> 0 _ulc}ShcgfdvSgkwjX 8> 0 _ulc}SpzabfulSgkwjX 8> 0 _ulc}SfwjhSnktfmkwfcnX 8> 0_ulc}StcwjX 8> 0 _ulc}SqjkghcqjX 8> ; _ulc}SqjkghcqjSwfwbjX 8> ; _qjkghcqjSbfhfwX 8> ;00 _ulc}SfecnuX 8> 0_ulc}SpqfnwSfecnX 8> 0 _ulc}SjhkfbSfecnX 8> 0 _ulc}SlfwuX 8> 0 _ulc}SnckzwlX 8> 0 _ulc}SpzabfulfnmScpwfcnuX 8> ;_ulc}SkqwfebjScpwfcnuX 8> ; _ulc}SzqbuSfhkmjuSdqcnwjngX 8> 0 _ulc}SzqbuSfhkmjuSakeojngX 8> ; _wkqmjwkX 8> 0_wkqmjwaX 8> 0 _wkqmjweX 8> 0 _dbckwSfnwqcX 8> bjdw _dbckwSdzbbwj|wX 8> bjdw _ekwjmcqvSbkvczwX 8> S9abcm _ulc}SekwjmcqvSwfwbjX8> _․X

Page 14: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 14/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;7

Tccqajjbg ; ― Bkwjuw Nj}u hcgzbj

;g. Tcjm fn ctjqqfgj 'fwjh(>eqjkwjg wcj923plp dcqjkel ,'bfuw ku 'fwjh& 9 3>

2bf>

2k lqjd8!23plp jelc 'fwjh(>bfno? 3>!>

23plp jelc 'fwjh(>eqjkwjg.! ( !.'fwjh(>wfwbj? 3>2#k>

2#bf>

23plp jngdcqjkel? 3>

Czwpzw9Bkwjuw Nj}u

10;;(0;(0; 0090090; ( Ajmfnnjqu10;;(0;(0; 0090090; ( Mjwwfnm Ljbp10;;(0;(0; 0090090; ( Mjwwfnm Uwkqwjg

10;;(0;(0; 0090090; ( Icchbk+10;;(0;(0; 0090090; ( Cpwfcnu

Page 15: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 15/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;:

Tccqajjbg ; ― Bkwjuw Nj}u hcgzbj

;j. gkwzh#wfig fn gkwkakuj 8 ZWE dcqhkkw ― Lczg qjojnfnm hjw ‒Ujqtjq Wfhj Ycnj‘

'ecndfm 8 Idkewcqv99mjwEcndfm,&?'zujq 8 Idkewcqv99mjwZujq,&?3>2zb ebkuu8!bkwjuwnj}u23plp jelc 'hcgzbjebkuuSud|? 3>!>

23plp dcqjkel ,'bfuw ku 'fwjh& 9'gkwj 8 IDkewcqv99mjwGkwj,'fwjh(>eqjkwjg" -ZWE-&?'gkwj(>ujwWfhjycnj,nj} GkwjWfhjYcnj,'zujq(>mjwPkqkh,-wfhjycnj-" 'ecndfm(>mjw,-cddujw-&&&&?'fwjh(>dcqhkwSeqjkwjg 8 'gkwj(>wcDcqhkw,'pkqkhu(>mjw,'fwjh(>eqjkwjg" -*K *g *A *V" *L9*H9*U-&" wqzj" dkbuj&?3>2bf>2k lqjd8!23plp jelc 'fwjh(>bfno? 3>!>23plp jelc 'fwjh(>dcqhkwSeqjkwjg.! ( !.'fwjh(>wfwbj? 3>2#k>2#bf>23plp jngdcqjkel? 3>2#zb>

Page 16: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 16/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;4

Tccqajjbg ; ― Bkwjuw Nj}u hcgzbj

Czwpzw9Bkwjuw Nj}u

ykwjqgkm 0; iknzkqf 10;;" 0;90090; ( Ajmfnnjquykwjqgkm 0; iknzkqf 10;;" 0;90090; ( Mjwwfnm Ljbpykwjqgkm 0; iknzkqf 10;;" 0;90090; ( Mjwwfnm Uwkqwjg

ykwjqgkm 0; iknzkqf 10;;" 0;90090; ( Icchbk+ykwjqgkm 0; iknzkqf 10;;" 0;90090; ( Cpwfcnu

Page 17: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 17/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;=

1. Hcgzbj obcnjn

Page 18: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 18/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;<

1. Hcgzbj obcnjn

Fngfjn wjhpbkwj ctjqqfgj ≠ hcmjbfio

Tccqajjbg9 hcgS{zfeofecn

Page 19: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 19/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   ;6

1. Hcgzbj obcnjn

Wcjtcjmjn jfmjn [zfeo Fecn3

Czwpzw tkn [zfeo Fecn hcgzbj9

#kghfnfuwqkwcq#hcgzbju#hcgS{zfeofecn#whpb#gjdkzbw.plp

'lwhb 8 ILwhb99S,-fecnu.azwwcnu-" 'azwwcnu&?3>23plp fd ,+jhpwv,'lwhb&&9 3>2gft ebkuu8!epknjb!>23plp jelc 'lwhb?3>2#gft>23plp jngfd?3>

Nfjw hcmjbfio tfk wjhpbkwj ctjqqfgj...

Page 20: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 20/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   10

1. Hcgzbj obcnjn

1k. ocpfjjq hcgzbj#kghfnfuwqkwcq#hcgzbju#hcgS{zfeofecn#nkkq #kghfnfuwqkwcq#hcgzbju#hcgS{zfeofecn1#

1a. ljqncjh ajuwkngjn ― hcgS{zfeofecn.plp ↑ hcgS{zfeofecn1.plp

 ― hcgS{zfeofecn.plp ↑ hcgS{zfeofecn1.|hb

Page 21: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 21/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   1;

1. Hcgzbj ebcnjn

1e. jgfw hcgS{zfeofecn qjdjqjnwfju ― hcgS{zfeofecn1.plp

'azwwcnu 8 hcg[zfeoFecn1Ljbpjq99mjwAzwwcnu,'pkqkhu&?qj{zfqj IHcgzbjLjbpjq99mjwBkvczwPkwl,-hcgS{zfeofecn1-"

'pkqkhu(>mjw,-bkvczw-" -gjdkzbw-&&?

 ― hcgS{zfeofecn1.|hb

2nkhj>hcgS{zfeofecn12#nkhj>

2dfbjnkhjhcgzbj8!hcgS{zfeofecn1!>hcgS{zfeofecn1.plp2#dfbjnkhj>

Page 22: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 22/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   11

1. Hcgzbj ebcnjn

1g. Wcjtcjmjn kkn Icchbk9 ― J|wjnufcnu > J|wjnufcn Hknkmjq > Gfuectjq 

Page 23: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 23/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   15

1. Hcgzbj obcnjn

1j. Wcjtcjmjn tkn hcgzbj hcgS{zfeofecn19 ― J|wjnufcnu > Hcgzbj Hknkmjq > Dfbwjq9 ‒kghfnfuwqkwcq‘

 ― _Nj}X > hcgS{zfeofecn1

 ― Wfwbj9 Hv c}n [zfeo Fecnu

 ― Pcufwfcn9 fecn

Page 24: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 24/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   17

1. Hcgzbj obcnjn

Cjpu9

Dkwkb jqqcq9 Eknncw qjgjebkqj ebkuuhcg[zfeoFecnLjbpjq fn#kghfnfuwqkwcq#hcgzbju#hcgS{zfeofecn1#ljbpjq.plp cn bfnj ;<

1d. jgfw ljbpjq.plp#kghfnfuwqkwcq#hcgzbju#hcgS{zfeofecn1#ljbpjq.plp

tjqkngjq gj ebkuunkhj9

kauwqkew ebkuu hcg[zfeoFecnLjbpjq 1

Page 25: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 25/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   1:

1. Hcgzbj obcnjn

1m. Tcjm jfmjn ‒kqqkv‘ wcj

 ― #kghfnfuwqkwcq#hcgzbju#hcgS{zfeofecn1#ljbpjq.plp

kqqkv,

-bfno- 8> Iqczwj99S,-fngj|.plp3cpwfcn8echSujkqel-&"-fhkmj- 8> -ljkgjq#fecn(7<(ujkqel.pnm-"-wj|w- 8> Iwj|w99S,-Ujkqel-&"-keejuu- 8> kqqkv,-ecqj.hknkmj-" -echSujkqel-&&"

Page 26: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 26/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   14

1. Hcgzbj obcnjn

1l. Qjuzbwkkw9

Page 27: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 27/45Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   1=

5. Mjaqzfo tkn Pbzmfnu

Page 28: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 28/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   1<

5. Mjaqzfo tkn Pbzmfnu

Icchbk tjq}figjqw LWHB cphkko ― Fn kqwfojb wfwjbu

 ― Fn hjnz fwjh wfwjbu

 ― Fn aqjkgeqzhau

]kwjq fu L1C

 ― Hjnz fwjh ‒L2uza>12#uza>C‘ ↑ ]kwjq fu L1C

 ―  Kqwfojb wfwjb ‒L2uza>12#uza>C‘ ↑ ]kwjq fu L1C

 ― Wjouw fn kqwfojb ‒L2uza>12#uza>C‘ ↑ ]kwjq fu L1C

Page 29: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 29/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   16

5. Mjaqzfo tkn Pbzmfnu

QjQjpbkejq  ― Ncnzhajq ,Pjwjq tkn ]juwjn&

 ― Echpcnjnw / Uvuwjh Pbzmfn ― Gc}nbckg9

lwwp9##}}}.ncnzhajq.nb#j|wjnufcnu#qjqjpbkejq 

Page 31: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 31/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   5;

5. Mjaqzfo tkn Pbzmfnu

]kwjq fu L1

C

 ― Hjnz fwjh ‒L%uza%1%#uza%C‘ ↑ ]kwjq fu L1C

 ― Hjnz fwjh" Aqc}ujq Pkmj Wfwbj+↑ ]kwjq fu L1C

 ―  Kqwfojb wfwjb ‒L%uza%1%#uza%C‘ ↑ ]kwjq fu L1C ― Wjouw fn kqwfojb ‒L2uza>12#uza>C‘ ↑ ]kwjq fu L

1C

 ― NA9 bjw cp Hjnz#Kqwfojb Kbfku+

Page 32: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 32/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   51

7. Echpcnjnw hjw ‒jfmjn ecnwqcbbjq‘

Page 33: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 33/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   55

7. Echpcnjnw hjw ‒jfmjn ecnwqcbbjq‘

Icchbk-u ecnwkew echpcnjnw9 ― Wccnw ecnwkewmjmjtjnu

 ― Wccnw ecnwkewdcqhzbfjq 

 ― Lkngjbw ecnwkewdcqhzbfjq kd ,ecnwqcbjjqw fnpzw" tjquwzzqgnkkq mjupjefdfejjqg j(hkfb kgqju&

Jelwjq" fn j(hkfb cnwaqjjow ljw FP kgqju tkngjmjnj gfj dcqhzbfjq ljjdw fnmjtzbg ― Wjhpbkwj ctjqqfgj9 nfjw hcmjbfio

 ― Ebcnjn9 hcmjbfio" hkkq echpcnjnw 8 mqccw

 ― Pbzmfn9 hcmjbfio" hkkq }jboj3

 ― Jfmjn ecnwqcbbjq....

Page 34: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 34/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   57

7. Echpcnjnw hjw ‒jfmjn ecnwqcbbjq‘

‒Jfmjn ecnwqcbbjq‘ fn ajuwkkng echpcnjnw9 ― Jfmjn ecnwqcbbjq fn ajuwkkngj #ecnwqcbbjqu# hkp tkn

echpcnjnw

 ― Wjhpbkwj ctjqqfgj9 kknpkuufnm tkn gj ecnwqcbbjq ycgkwkngjqj ,jfmjn& ecnwqcbbjq }cqgw kknmjupqcojn

Tccqajjbg9 Kknpkuujn tkn echSecnwkewycngjq ecqjlkeo 

ycgkw FP kgqju fn j(hkfbnkkq gj ajljjqgjq }cqgw hjjmjuwzzqg

Page 35: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 35/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   5:

7. Echpcnjnw hjw ‒jfmjn ecnwqcbbjq‘

7k. Wjhpbkwj ctjqqfgj gfj jfmjn ecnwqcbbjq kknuwzzqw9 ― Ocpfjjq ljw ajuwkng gkw ljw ecnwkew dcqhzbfjq mjnjqjjqw9

#echpcnjnwu#echSecnwkew#tfj}u#ecnwkew#whpb#gjdkzbwSdcqh.plp

2fnpzw wvpj8!lfggjn! nkhj8!cpwfcn! tkbzj8!echSecnwkew! #>2fnpzw wvpj8!lfggjn! nkhj8!wkuo! tkbzj8!ecnwkew.uzahfw! #>2fnpzw wvpj8!lfggjn! nkhj8!qjwzqn! tkbzj8!23plp jelc 'wlfu(>qjwzqnSpkmj?3>! #>

2fnpzw wvpj8!lfggjn! nkhj8!fg! tkbzj8!23plp jelc 'wlfu(>ecnwkew(>ubzm? 3>! #>

 ― Hkko hkp #lwhb#echSecnwkew#ecnwkew# kkn/ pbko gkkqfn ljw gjdkzbwSdcqh ajuwkng jn }fiyfm9

#wjhpbkwju#ajjyS10#lwhb#echSecnwkew#ecnwkew#gjdkzbwSdcqh.plp

2fnpzw wvpj8!lfggjn! nkhj8!wkuo! tkbzj8!hfinSjfmjnSecnwqcbbjq .uzahfw! #>

Page 36: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 36/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   54

7. Echpcnjnw hjw ‒jfmjn ecnwqcbbjq‘

7a. Jfmjn ecnwqcbbjq  ― Ocpfjjq echSecnwkew ecnwqcbbjq 

#echpcnjnwu#echSecnwkew#ecnwqcbbjqu#ecnwkew.plp

 ― Mjjd jfmjn nkkh ,8 -wkuo- zfw dcqhzbfjq tkn wjhpbkwj ctjqqfgj&#echpcnjnwu#echSecnwkew#ecnwqcbbjqu#hfinSjfmjnSecnwqcbbjq.plp

7e. Pku ecgj tkn jfmjn ecnwqcbbjq kkn9 ― 7e;. Ebkuunkkh kknpkuujn9

ebkuu EcnwkewEcnwqcbbjq Ecnwkew j|wjngu IecnwqcbbjqDcqh

}cqgw9

ebkuu EcnwkewEcnwqcbbjq HfinSjfmjnSecnwqcbbjq j|wjngu IEcnwqcbbjqDcqh

Page 37: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 37/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   5=

7. Echpcnjnw hjw ‒jfmjn ecnwqcbbjq‘

7E. Pku ecgj tkn jfmjn ecnwqcbbjq kkn9 ― 7e1. Izfuwj hcgjb ,Ecnwkew& hjw pqjdf| kknqcjpjn wjq tccqochfnm

tkn dczwhjbgfnmDkwkb jqqcq9 Ekbb wc k hjhajq dznewfcn mjwFwjh,& cn k ncn(caijew fn#echpcnjnwu#echSecnwkew#ecnwqcbbjqu#hfinSjfmjnSecnwqcbbjq.plp cn bfnj 5<

 ―

Fn hjwlcgj9 pzabfe dznewfcn uzahfw,&

'hcgjb 8 'wlfu(>mjwHcgjb,-Ecnwkew-&?

}cqgw9

'hcgjb 8 'wlfu(>mjwHcgjb,-Ecnwkew-"-EcnwkewHcgjb-&?

Page 38: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 38/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   5<

7. Echpcnjnw hjw ‒jfmjn ecnwqcbbjq‘

7E. Pku ecgj tkn jfmjn ecnwqcbbjq kkn9 ― 7e5. Jfmjn ecgj wcjtcjmjn fn hjwlcgj

pqftkwj dznewfcn SujngJhkfb,'gkwk" 'ecnwkew&"fn mjgjjbwj cngjq ## Pqjpkqj jhkfb acgv

'hkfb(>ujwAcgv,'acgv&?

}cqgw9

'hkfb(>ujwAcgv,!FP kggqjuu9 !.'SUJQTJQ_-QJHCWJSKGGQ-X.!RnRn!.'acgv&?

Page 39: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 39/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   56

7. Echpcnjnw hjw ‒jfmjn ecnwqcbbjq‘

7G. Qjuzbwkkw9

Gkwj9 Ukw" 1; Kpq 10;1 ;:950900 /0100Dqch9 Kdyjngjq tkn ]jaufwj 2fndc@j|khpbj.ech>Qjpbv(Wc9 _Nkkh ajycjojqX 2_jhkfb kgqju ajycjojqX>Wc9 _j(hkfb kgqju UzpjqKghfn ]jaufwjX

FP kgqju9 ;1=.0.0.;

Gfw fu jjn j(hkfbajqfelw tfk lwwp9##}}}.j|khpbj"ech# tkn9_Nkkh ajycjojqX 2_jhkfb kgqju ajycjojqX>

_Ajqfelw tkn ajycjojqX

Page 40: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 40/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   70

Ecnebzufj

Page 41: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 41/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   7;

Ecnebzufj

Ecqj Lkeo ― 8 Kknpkuujn ecqj ajuwkngjn

;. Wjhpbkwj ctjqqfgju ― 8 Kknpkuujn tkn ocpfj tkn LWHB czwpzw ajuwkng

1. Hcgzbj ebcnjn ― 8 Kknpkuujn tkn ocpfj tkn echpbjwj hcgzbj

5. Mjaqzfo tkn Pbzmfnu

7. ‒Jfmjn ecnwqcbbjq‘ ―

8 Kknpkuujn tkn ocpfj tkn ecnwqcbbjq ajuwkng ― / Kknpkuujn tkn ocpfj tkn LWHB czwpzw ajuwkng ycgkw ljwjfmjn ecnwqcbbjq ajuwkng }cqgw kknmjuwzzqg.

Page 42: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 42/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   71

Ecnebzufj

Ecqj Lkeo ↑ nfjw gcjn ― Okn }cqgjn ctjquelqjtjn afi Icchbk zpmqkgj

Wjhpbkwj ctjqqfgju # obcnjn # ‒jfmjn ecnwqcbbjq‘ ― 8 Ocpfj tkn Icchbk ecgj

 ― Nfjw ctjquelqjtjn afi Icchbk zpmqkgj

 ― Nkgjjb9 jtw tjqajwjqfnmjn fn Icchbk-u ecqj ajuwkngjn}cqgjn nfjw gccqmjtcjqg fn ljw ocpfj...

Pbzmfnu

Page 43: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 43/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   75

Tqkmjn3

Page 44: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 44/45

Pjwjq Hkqwfn ― icchbkgkmjn.nb ― 1;/11 kpqfb 10;1   77

Tqkmjn3

Pqjujnwkwfj ajuelfoakkq tfk }}}.ga<.nb

Pjwjq Hkqwfn

j(hkfb9 fndc kw ga<.nb

}jaufwj9 }}}.ga<.nb

Page 45: Joomla Aanpassen Zonder Corehacks

5/16/2018 Joomla Aanpassen Zonder Corehacks - slidepdf.com

http://slidepdf.com/reader/full/joomla-aanpassen-zonder-corehacks 45/45

Mjaqzfowj dcwc-u  K|j ( Pjwjq Lzvu" lwwp9##}}}.u|e.lz#plcwc#<0<<=;

Plcwc Dqkhj 6 ― Afbbv Kbj|kngjq" lwwp9##}}}.u|e.lz#plcwc#;54=;6< LfUpjjg ecpfjq ; ( Hkqefn AkqŁc}uof" lwwp9##}}}.u|e.lz#plcwc#:5=05=

zua ( Tknmjbfu Wlchkfgfu" lwwp9##}}}.u|e.lz#plcwc#6;5:60

Mkhj pkg ( Hfelkb Ykelkqyj}uof" lwwp9##}}}.u|e.lz#plcwc#6:=070

ufmnu ufmnu ( Ikucn Knwcnv" lwwp9##}}}.u|e.lz#plcwc#=:;057

Dkej ( [zjuwfcnu ( Aca Uhfwl" lwwp9##}}}.u|e.lz#plcwc#7;<1;: