Extinderea frameworkului AJAX Spry pentru Dreamweaver Stiletto. Widgetul Spry Rating

Cuprins
1. INTRODUCERE........................ ...........5
2. Crearea de extensii folosind Dreamweaver...... ...........6
2.1.Ce sunt extensiile şi de ce se folosesc.............. ..........6
2.2.Cum procesează Dreamweaver extensiile............... ..........6
2.3.Despre diferitele tipuri de extensii Dreamweaver.......... .......9
2.4.Interfaţa de programe de aplicaţii – lucrul cu extensii........... ....11
2.5.Modelul Obiectual al Documentului (DOM)...... ..........12
2.6.Care DOM?....................... .......13
3. Frameworkul Spry........ ..........14
3.1.Spry Effects................. .....14
3.2.Spry Data................. ...........15
3.3.Spry Widgets................... .....15
4. Widgetul Spry Rating..................................... .......17
4.1.Despre widgetul Spry Rating ............... ..........17
4.2.Anatomia widgetului Spry Rating .................... ....17
4.3.Funcţionarea widgetului când suportul Javascript lipseşte...... ..18
4.4.Construirea unui widget Spry Rating ....... ....18
4.5.Configurarea widgetului......................... ...19
4.5.1. Protejarea widgetului pentru votare:...... 19
4.5.2. Setarea valorii iniţiale a widgetului:...... ..........19
4.5.3. Trimiterea valorii votate la server:................ ........19
4.5.4. Modificarea dinamică a valorii widgetului............. ......20
4.5.5. Votare cu ajutorul tastelor.............................. ...20
5. Extensia Spry Rating pentru Dreamweaver CS4... ......21
5.1.Componentele extensiei Spry Rating....... ......21
5.2.Spry.DesignTime.Widget.Base.............. .......22
5.3.Spry.DesignTime.Widget.Manager.......... .......22
5.4.Spry.DesignTime.Editing.Utils............... .......23
5.5.Spry.DesignTime.Widget.Rating.......... ......23
6. Integrarea şi componentele extensiei.................... ..........28
6.1.Inserarea şi modificarea extensiei Spry Rating ........ ........28
6.2.Componentele extensiei.............................. ......31
6.2.1. Comenzi.................................. ...31
6.2.1.1 Modul de lucru al comenzilor.... ......32
6.2.1.2 Comanda Spry Rating ....... .......34
6.2.2. Obiecte............... .....35
6.2.2.1 Modul de lucru al obiectelor............... ......36
6.2.2.2 Obiectul Spry Rating ........... 36
6.2.3. Translatori............................................. .....39
6.2.3.1 Modul de lucru al translatorilor........... .....39
6.2.3.2 Translatorul de Spry Widgets ....... .....40
6.2.4. Inspectorul de proprietăţi ...................... .......43
6.2.4.1 Modul de funcţionare al PI............... ....44
6.2.4.2 PI pentru Spry Rating ..................... ..45
6.2.5. Alte extensii ............................. .......52
6.3.Împachetarea şi distribuţia extensiei Spry Rating ..... ...53
7. Concluzie........................ .......56

Niciun comentariu:

Trimiteți un comentariu