What's new in Joomla 1.6 - Sydney JUG Presentation June 2010

Tags:

Post on 10-May-2015

943 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

When Joomla 1.6 was introduced back in 2010, there were some massive changes to the framework. This presentation covers the major differences since Joomla 1.5.

Transcript

������������� �������

�������������

�������� ���� ���� ����������� ���!������

��������������" ��� ���!�

��������������"����!�" ������ ����

���#������"����!�" ����

$�%����&' �( )�� ����*+�+

�������% "��� ���� �������,�-�-��-� ���-���

� ���.�����������/���%��0�1��+

����*�( �����+2�����3�( �4����+

���%����%�������������������%� ����*�5�"�"�

�����" ���������������!��������%�������� �������3�������

67�86 �9�6

/9796$9�

:6;<=<6�9

>/:?

'9;9/67

6@6=76�=7=�A

>'6?

� ���.�����B�=�������"5�

C ��������������D�������

• �8��1�*�4E

• C �$F 7�1�+�4E

• < ��� �� �5� �� �%��!��� ���

• �� ��

– =90E2�G�� B�3E2�$� ����4E

– $��� ��� ��=9��%� ��%2�� !����� ��%���� ������� �"����"��� ��������%��%������������� ���=9��" �������

6%��������� ��������������%�������������

6%������%�"����%

• � ���.���1 � ���.����

;�G� ����%���������H�*

;���"5�9�%������������� �5

;��""�������%�����������8��� �

8 ����" ��������������� ��!��� ��������%

���H � � �B�"�2�� �� ���� ���E�+&�:

$�������"����%

;�����I& ���J

C ����������� !%� � ��I����J

$�������� �I�����J�� ���%��%�����

I: ����J�����"����%I6���"�������J���%�I$"�� ��C �����J��� !%

IG� �������C �����J�����%�IG����%�6���"��J

: �� ��������;�" �� ����I/%��"�J

I=�������&��������J�����%�I9B���� ��

C �����J2���%��" ���%%%

I� ��J����� � ����1��� !%6��������� !%�� � ��������

I8��J������ ��������5��� ��� ������ I$������� J��� !%�>� � ���������?

;�� ��������� ���I��!�K �"� �J�

��%�I��!�K ��J

I��������J�����%�IL ��� ��J

=������������2�I< ����J�����%�I8 �J

:���� ����"������%��>����%���?

�������� ���� ������� ������1�M��N�

����%� ����% ��������� ���.����<����C %����N�IA�J�� ������ ������� ����" � ��

�������� ���� ��

& ����������� �"����"��!������������������� �"

A ��"���� � �"�����������

��������� ���� ��D�����%�����"��!��� �

; ������� ����" � �� ���� �2�� ����

" �-����� ��� ��

9����"��I/����%J����� ��� ��������� �� ��

������������

9�"���������������� �� ��� ��

A ��"�������������������������"���������

C ���C ������� ��� ��� %����

��%������������

:���"������ %��������������������������

:�����"��"5���%�"�"����� �����""���

�!�������� �

���"���� "��

• ���:�������%�� �"������!�������������� �I������%J��""��

6�"��!�� ��������" ���������

:���������� ���� %���� ���

� ������1

7�� ��� !���%���������"��

=������"�����"��� ���� �� %���� ���� ������1 � �������

:���� � ������"�"5%� ������2�

!����%�I��!����" ��J

;�� %������������

• L ��6��������B"����� ����"�%

• � ������"�� ��� ��!���"�"5�

C %����� ���!�����������������%�

�������� ������%���

;�I/%��"�J�" �� ���

7�������������

$������< ���� ��� ��" ������������

$���*������� ���������������� �����������

$���3��6%%�7�������$��"��C %��

$���4��$����������������� ���" ����

; ����������� ���"���� �"������������

� %-������������%�� %-���

" �-��������%�" �-����

; �� ��%������������( ������ �������"5��%

I< ���������J�����%�IC ���7 "��� �J

;����%���� ��� ���� ��������� � ��

� ������1

L ��� ���>��������?�� �����%

O��G���������� ���.����

• ;�6""���: ��� ��$����

• &������%�<����L �����H��� ��C %��

• L ��:��"5�9B���� ��&�%���

• $�����"�P8�C 7�7�� ���• $�����"�P8�C 7�7�� ���

;�6""���: ��� ��$����4��!��� �������� ����������

���' � ����������� �� 3��:��� ���������� ��

*��: �� ����������� ��

4��6���"��������� ��

&������%�<����L �����H��� ��C %��

• $"�� �����%�:��� ��������"%��������%�:��� ���

L ��:��"5�9B���� ��&�%���&�%���B���� ������ ���������������

��������������"�P8�C 7���� ���M

G��������������������"M

• $�����"�" %��������� ������ ��������" �"���

��%��" ��������%�������� �����" %�

�����%�"��������" ����������������� �

�����" ������� ��%�� 5������" ������� ��%�� 5�L �%�����

Q �����HNI1JRQ�RC ����������Q��RQ� ��R

$�����"����

Q��RC ����������Q���R ���S

�����H������T

���������� �%�

U

��������P8�C 7M

• P8�C 7������� ������� �� �8�C 7�� ���������

" � ����� ��������� �PC 7�����������������

P8�C 7����!������������ �8�C 72�B"��� ��

�������%� ��"�����������5��2������������ ��������%� ��"�����������5��2������������ �

��������� �PC 7

$�����"�P8�C 7�7�� ����� ������1�$ ��"�6%��������� ��" �� �����" �-����5��!�������5������ ������

�� ��������$ ��"��%��������� ��" �� �����" �-����5��!�������5������%������

$�����"�P8�C 7�7�� ����� �G ��

�� ������1�$ ��"�6%��������� ��" �� �����" �-����5��" ��� �������

�� ��������$ ��"��%��������� ��" �� �����" �-����5��" ��� ���������5����

$�����"�P8�C 7�7�� ����� ������1�$ ��"�6%��������� ��" �� �����" �-����5��!�������5������ ������

�� ��������$ ��"��%��������� ��" �� �����" �-����5��!�������5������%������

; �� �������.

#6�%�9%%� �����!� V��!

• 6� �������� � "����������������������

��"�� ����" ��" %����� ��������

����%��%����� �������=����12����!���!������

�%� ����B���� ���" %%����%� �������� �%� ����B���� ���" %%����%� ��������

��%�=�"�������"����� ����%������� ����

%!� ���� � �5� �����"��������I� ����

���J��$ ��!�������� �� � ������ ������

�������: �� ����( �� ������ �

���"5�"��"5����%�������� ���

� �������%���������

; ����"��� %��

9B���� ������������������!.

C %���2�������� K ���������� �����

������%����%��� �-B���� ��

>����"��� �-" �� ����?

9B���� ���������( %��" !�������

B���� ���K ������������ �%%�!��� ��

;�������������

��"5������������������

>H��� ���������B���� ��?

7��������6:7.

G ����!��� �������� �����"��������

� � � ����%���%���"5��%

�� ' � ����: � ������� �

*� : �� ����L ��� ��

3� :��� ��

4� 6���"��4� 6���"��

���' � ����������� ��

< ������� ������� ����������1� ��� ����� B

*��: �� ����������� ��

3��:��� ���������� ��

G ��I"���J2�I%��J2�I%��J���%�I%�������J�� ��

"���%"�%�� �������� ���������� � ���� ����

" � �� ��� ��

4��6���"��������� ��

=����"���%���"����� !����%

6�� �"����� !����%

<���67�6A$����

9B���"���<�������������%����������

������ �% �� �� ��I���"5J�� ������

• 6%%���� �� ����� �" � ������� ����������"�W� �-���NX�%����T����>����%�������� ���������%���������%?

6""���7!������"�����" ��� ���� �"��������� ����� � ����%

6������ �� ��� ���� ����� ����

�""����!�

6������ �� ��� ���� ����� ����

$��6""���7!�������������

$���""����!���������" ����

9B����� ����� �� �6:7

• 7����"���������������"���� �� ��� ����

�%�������� �"�����"��� ���������

I;� %�J�" �� ����

• $������:����"��� ���� ��2�����"�������• $������:����"��� ���� ��2�����"�������

I/����"�%C �����J���������B������'� ���

�������� � ��C �������� ��

• $���*��:����������%��������� ��� ��

$���3��<���I�����J�������� ������

����" �� �����B"���I�� %�J

C �5������ ��%������6���"��

C ��������%��%�����������

; �����I���J�"��� �����""������

�� %��" �� ���

9B����� �6""���7!��

• :����"��� ��I$�&'J�����"������� �������

�����������I/����"�%C �����J��� ���"���

��

• $������:���� ����""����!����%�"� ��

��"���� ����"���������"���� ����"�������

:�����������"������I$�&'J��""����!�

; �I���J�"���������"���"��������

������� �������$�&' ��""����!�2�����

!�� �����"���������

9B����� �:��� ���������� ��• 7���"������"��� ����������� %��

" �� ���������/����"�%C ������ "�����

%���

; ���� �����I/����"�%C �����J��� ���"�����

%���������������I$�&' �;� %�J�"��� ��

6�%��"�����% ������!�"����

������� ��� �����I$�&' �; � %�J�

"��� ��2��������� %������ ��

�� ������"��� ���

9B���� ��

7������� ������������������

QM����"� ���B���->�X$�%����&' ��������.,�?T�MR

�����������'����'��" �-��������

$A<;9A��&' �=$�'/96�.N$�%����&' ��������.,�

� ���.����

� ���.���1

QM����"� ���B���->�,:L C -�768-$�&',�?T�MR

�" �� ����" �-���������������'����'��" �-��������

:L C -�768-$�&'NI$�%����&' ��������.J�

; ����"�� �����"����� � 9�"� �%������"�����5�

� ���.����

7������� ����� ��%����� �%�����B���� ��� ������" ���������� ���

;��������� �����'��" �-������������

• &�%�� ����������PC 7� ���

Q%�"����� �R:L C -�768-PC 7-<9$:/=��=L ;Q�%�"����� �R

:L C -�768-PC 7-<9$:/=��=L ;NI�����: �� ����( 9B�����B���� �Y

6�� ����������������� �" �!���

���1�" �� ����� �����

• &�����" �-��� >��� � ��%?����B����

• $�����" �� ����������C @:���%������ �

�������� ���

• ��%��������� ��" �� �����" �-��� ���������B��• ��%��������� ��" �� �����" �-��� ���������B��

�" �� �����" �-��� �!������ ������% �����B��

=�� �5�2������ ��!�������; ���"��!2�� ��������"

; �6:7� ��"�� ������

; �" �������������

�"�

C �"��������������B���� �

=������ �� ��%����������� ���<��"��%

• ; �����"���� �� ���� �����������B��

&�%��������������B��

• C �$F 7�" ����%��B"��%�%��������%��

&�%�����!��������������B��

• &�%� ��L ��:��"5�9B���� ��&�%���

��������������� �

• �������� �����"���"����������� �"2��������

������ ��"�����������B���� ��

%!� ���������%�� �5� ��� ��Z �������

% ������!������ �� ���� �%������ %���% ������!������ �� ���� �%������ %���

�����"���=�% �� ����� ��������

����%�� ��M

• � �����������D��%.

– � ��������$D��%��� ��������������������"�� ���

��� �� ������! �!%�

– �������� ���� ���� ����� ����!��� ���[1�– �������� ���� ���� ����� ����!��� ���[1�

� ���E���E$D��%�����

� ��������� �������

���A ��% ������!�� �����" %��� ����������$D��%

*��A ��% ������!�� �����" %��� ����������$D��%

����� ������M

• � ��������"����"2�� ���%�� ���������=<9�>�������%�%!� ������!�� ����?�

• =��" ���%�;����� ����� ���������������� ��2�����������$@; ������������%�������������%�D��"5��� �����������"�����D��"5��� �����������"�����

– �������% "��� ���� ���;�����- !�!�

– ��������!�� �" ����[)�**[ &�����; ����� ��� ����<!� ������ ��������5�

• �������% "��� ���� ���$�����-��-� ��- �5����� �- �-� ���.-%!� ����

F ���� ��M

����������

�������� ���� ���� ����������� ���!������

��������������" ��� ���!�

��������������"����!�" ������ ������������������"����!�" ������ ����

���#������"����!�" ����

����"���=� ��%� ���� �M

• � ��������F ��"5�7 5���������$����������������� � ����" ��� ��3��D��"5�� 5�[+�� �������D��"5�

� 5������������������

• � ��������( 7� ��������7�%J�����6�%��• � ��������( 7� ��������7�%J�����6�%��9%%���& ���'� ���( �������2�0�� ����2�*++[

��������!�� �" ��11��1)4

• =��� %�"���������������� ������� �������������������� � ����" ��� ��1�" ��������)4����� %�"�������

��������� ������� �����������

• � ���.�������!���� ���%�� ����5 5�*++[�

$���C ����������� ���� ���� ���!�% ������5� �!�% �[*�

� ���E��E��!�E\ 36E� ���%��E����5 5E*++[�����

• 8��� �� ���6""������6%��������� ��

������� ��� ���.������ 6�%�������2�' ���������� ��� ���.������ 6�%�������2�' ���

$�����L �: %��� �"��>'$L :?���������� ������"5�" ��� �������44*��%�����������!�% � ��

� ������

�������" ��������� ���� ����� "*++[���%������������

• � ���.�����6""���: ��� ��<�����: �"����(

6���$����2��+�� $��*++[�������" ��������� ���� ����� ���" ���������+3��� ��������""���

" ��� ��%�����" �"��������

• 6:7���� ����� ��� ��������������% "��� ���� ���6:7-��� ����- �-� ���-����������% "��� ���� ���6:7-��� ����- �-� ���-���

• ��� ������� ���.�����6:7� >�?��C ��5�����

�� ������������� �" ����� ������� ����� �����%���������� ��4+*�� ����

����"��������5������� ��

• � ��������F ��"5�7 5��C %����( 6�%��

9%%��*+�� C ���*+�+������������� � ����" ��� ��3��D��"5�� 5�[��� �������D��"5�

� 5�� %��������

• � ��������F ��"5�7 5��6%��������� ��C ���(

6�%��9%%��*��� C ���*+�+6�%��9%%��*� C ���*+�+������������� � ����" ��� ��3��D��"5�� 5�[*�� �������D��"5�

� 5��%��������� ����������

• � ��������F ��"5�7 5��� ������������������ � ����" ��� ��3��D��"5�� 5�[3�� �������D��"5�

� 5�� ����������

• � ��������F ��"5�7 5��& ���'� ����( 6�%��9%%��*1�+1�*+�+

������������� � ����" ��� ��3��D��"5�� 5�[4�� �������D��"5�� 5������� ��������

• � ��������F ��"5�7 5��: �����6""���7!���( 6�%��9%%��*��+1�*+�+

������������� � ����" ��� ��3��D��"5�� 5�[1�� �������D��"5�������������� � ����" ��� ��3��D��"5�� 5�[1�� �������D��"5�� 5�" ������""����!�������

• � ��������F ��"5�7 5��:��� ����( 6�%��9%%��*)�+1�*+�+

������������� � ����" ��� ��3��D��"5�� 5�[��� �������D��"5�� 5�"��� ��������

• � ��������F ��"5�7 5��������( 6�%��9%%��

*)�+1�*+�+������������� � ����" ��� ��3��D��"5�� 5�[0�� �������D��"5�

� 5�����������

• =��<����� ��������@�% �� ���� +3�+��*+�+��������� ������"5�" ��� �������1*1����%����� �������!�% �� ����������� ������"5�" ��� �������1*1����%����� �������!�% �� ��

top related