theme preprocess functions: an introduction (drupalcon denver 2012)

43

Upload: c4rl

Post on 14-Dec-2014

1.314 views

Category:

Technology


1 download

DESCRIPTION

http://denver2012.drupal.org/program/sessions/theme-preprocess-functions-introduction

TRANSCRIPT

Page 1: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

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

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

Page 2: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

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

Page 3: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

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

Page 4: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

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

Page 5: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

%��

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

Page 6: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)
Page 7: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)
Page 8: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

������

� ���������&

Page 9: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

'�������� �

������

Page 10: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

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

Page 11: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

��������$������� �������� ������ �(

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

Page 12: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

)�$�� �$�������������������� �� �(

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

Page 13: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

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

)�$�� �$��&��������������� ��*����(

)�$�� �$�������������������� �� �(

Page 14: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

'������

Page 15: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

'������

��&��� �� �

���*�+��

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

Page 16: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

'������

��&������� �

�� ���

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

Page 17: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

'������

&������������

���

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

Page 18: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

,���$�� �����

��������

����� (

Page 19: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

,���������������-���.�-���

Page 20: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

.�$�����

'���� �

.���� �����

����+��

������.�-���

Page 21: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

.�$�����

'���� �

.���� �����

����+��

������.�-���

/�������������

)��01

�����

Page 22: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)
Page 23: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

.�$�����

'���� �

.���� �����

����+��

������.�-���

/�������������

)��01

�����

Page 24: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

.�$�����

'���� �

.���� �����

����+��

������.�-���

/�������������

)��01

�����

Page 25: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

'�������� �

'�����

Page 26: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

/���+��

�������� �����2���������3

�����

����

Page 27: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

����

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

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

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

4*����� �

Page 28: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

����

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

��#������������

Page 29: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

����

,������ ��������� ���

��������

Page 30: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

����

�� ��*������,,

Page 31: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

����

���&� ��$���������

Page 32: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

�� 5����������3

4�������������������

���������1

Page 33: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

�� 5����������3

����$ �����������

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

Page 34: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

�������

,�*�����*�����

Page 35: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

����

6��$�� +�*

Page 36: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

����

������7,�"�8'!

Page 37: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

����������3

Page 38: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

������9!:����� ����

����������������� ���;���<��;�

'� �������� ���;���<��;�� ��

�� ��*��=�������=������������ ���;���<��;� ��*��

������ ���;���<��;�����

Page 39: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

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

�����+���

���!"������

�� 5��������������!"1

����������$�� ����� �� �$����������� ��

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

9������%����%��!"�� ������%����� !"�

� ���������������+��� ���

Page 40: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

>����� (

8 �� �(�8 �� �(

Page 41: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

What did you think?Locate this session on theDrupalCon Denver website

http://denver2012.drupal.org/program

Click the “Take the Survey” link.

Thank You!

Page 42: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

��� &

��� &�����������&���2��������+��3������ ���� ���������&

���

�����'�����������������?@��+���?

�����;;$$$ ���&� ��;�����;�� �����;��AAB�B%CD;

?@�&��+���?

�����;;$$$ ���&� ��;�����;���������;E�F�%%AAD�;

?9"/�@��+����� �/�������G��� ������9 �������?

�����;;$$$ ���&� ��;�����;BECE��BH"�B;EECBB�E%A�;

?������ �,������ �2%D;ECF3?

�����;;$$$ ���&� ��;�����;<��� �&;%ECD�AE�BE;

0�� ���� �������������������� �8����+���� :"� ��������:,�����8��&��

E ��9 �����,�����0�� �

�����;;����������� ���;��� �;+�: :�;E �;�;

Page 43: Theme Preprocess Functions: An Introduction (DrupalCon Denver 2012)

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

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