9. Quickr for Domino “Next”
Le principali linue guida su cui si svilupperà la
nuova versione di quickr:
• Social !!!
• Domino 8.5.3+
• Sametime Proxy
• Incorporerà la visione IBM VULCAN
11. Quickr for Domino 8,5
Installiamolo :
• Lotus Domino 8.5.1 FP5
• Per Linux , Windows , AIX o AS400
• Utente QPADMIN
• LDAP o DOMINO DIRECTORY
• Motore SERVLET di DOMINO ATTIVO
13. … la struttura di Quickr
Quickr è un ADDON che viene caricato dal
TASK HTTP di DOMINO.
Quickr usa il motore SERVLET di domino
14. … la struttura di Quickr
QUICKR è basato su database Lotus
“tradizionali” … .NSF
I dati possono essere visualizzati con un client
Lotus Notes
15. … la struttura di Quickr
Quickr è un prodotto web 2.0 !
Realizzato utilizzando DOJO 1.3.6 e il
framework DIJIT
Ogni componente di quickr è un WIDGET
Javascript , REST , SOAP
16. … la struttura di Quickr
Directory importanti !
• <DATA>/domino/html/qphtml
• i widget originali sono in : widgets
• dentro widgets/resource file per la
personalizzazione
17. Quickr for Domino 8.5
Widgets for rendering action button bars (folders, pages)
Utility classes (not widgets), e.g., q_GeneralUtils, q_LocaleUtils
Calendar widget code.
Lists and ECM integration
Menu widgets (context and drop-down).
Lightboxes
Page (Page, Upload, Imported, Link, etc.) and page field
widgets.
Member Picker, user name related widgets, etc.
Widget registry configuration.
View (Library, Tabbed, Slide Show, etc.) and view control
widgets.
Base widgets for most Quickr
widgets
Loads q_base data from server into q_BaseLoader object.
Controller widget for all page content (pages and views).
Base model widget for requesting data from server.
Controller widget for all popups and modal dialogs (lightboxes).
19. Il collante : theme !
Il modo di presentare il PLACE viene deciso da
un TEMA che altro non è che codice HTML che
raggruppa tutti I componenti di QUICKR
23. BOOTSTRAP for QUICKR
Creiamo il nostro tema basato su BOOTSTRAP
di TWITTER !
Prendiamo spunto dal file fluid.html rilasciato
con la documentazione di BOOTSTRAP
27. BOOTSTRAP for QUICKR
Cose da prendere in considerazione:
• Il nuovo tema creato
• I nuovi widgets
• Dd12.widgets.view.toc
• Dd12.widgets.misc.loginlogout
28. Quickr for Domino 8.5
L'arte del Copia/Incolla :
dd12.widgets.view.toc
dd12.widgets.misc.loginlogout
29. Quickr for Domino 8.5
Prendete il file toc.js e toc.xsl e copiateli nella
directory di destinazione
Editateli
Utilizzateli
30. Quickr for Domino 8.5
• Esistono in quickr 4 tipologie di widgets
• Widgets che leggono dati dal server domino
• Widgets che utilizzano fogli XSL per
trasformare i dati
31. Quickr for Domino 8.5
• I Widgets generano i componenti UI di
quickr e lo fanno a runtime sul client.
• I Widgets sono simili ai compenti “Skin”
della 8.2 ma gli SKIN venivano “generati”
sul server e al client arrivava il javascript o
l'html
• In Quickr 8.5 sono disponibili solo una parte
degli SKIN