SlideShare a Scribd company logo
UiTwidgets More than ‘just a widget’sven@cultuurnet.be@svenhoutmeyers
Wat gaan jullie te zien krijgen?Developmentfase met demoWat is er nieuw?Overzicht tools.uitdatabank.be met demo
Widgets? FacebookVia iframe tag<iframesrc="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fplatform&amp;width=292&amp;colorscheme=light&amp;show_faces=true&amp;stream=true&amp;header=false&amp;height=395" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:292px; height:395px;" allowTransparency="true"></iframe>Of via Facebook Javascript API en tag<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like-boxhref="http://www.facebook.com/UiTinVlaanderen" width="292" show_faces="true" stream="true" header="false"></fb:like-box>
Widgets? TwitterVia script tag<script src="http://widgets.twimg.com/j/2/widget.js"></script><script>new TWTR.Widget({  version: 2,  interval: 6000,  width: 100,  height: ff0000,  theme: {    shell: {      background: '255',      color: '0'    },    tweets: {      background: '0',      color: '0',      links: '100'    }  },}).render().setUser('ff0000').start();</script>
Widgets? CultuurNet: zoekbox + resultatenTags voor HEAD<linkhref="http://build.uitdatabank.be/widgets/p/271/widgets.css". <script type="text/javascript" src="http://build.uitdatabank.be/widgets/js/json.js"></script><script type="text/javascript" src="http://build.uitdatabank.be/widgets/p/271/widgets.js"></script>Tags voor zoekbox<div id="widgets_search" class="widget"></div>Tags voor resultaten/detail<div id="widgets_output" class="widget"></div>
Scope van de nieuwe widgets?Nieuwe features:
“In de kijker” (UiTtips)
HTML blokken
Meer configuratieopties
Geen custom widgets meer
1 tag ipv verschillende tags in head en body
Verschillende API’s kunnen aanspreken
Clean html / css / js
Integratie met API projecten, documentatie, issuetracker,...Dit werden dan ook de uitdagingen
Wat werd er behouden?Basis functionaliteit zoekbox / resultaatslijst / detail
Javascript (toviframes)
Basis workflow (patnermedewerker geeft toestemming om widget aan te maken)Keuze Drupal (uit bestek):Groot deel kan gebouwd worden met contributedmodules (cck, views, context, rules, notifications...). Alle Front End sites van CultuurNet zijn Drupal, waardoor er zich toch al een kenniscentrum binnen CultuurNet heeft ontwikkeld over Drupal. Tevens beschikken we over 2 developers met Drupalkennis.Cultuurnet Vlaanderen beschikt over een Drupal framework (de „CultuurNet API‟ of „CnAPI‟).Meer info over CnAPI op http://build.uitdatabank.be/docs/Cnapi.pdf  (binnenkort op tools.uitdatabank.be/docs ;-)
Toch ook twijfelsBeheerderstool: keuze Drupal vrij evidentKeuze widgetserver: keuze opengelaten in bestek
Uiteindelijk toch gekozen voor Drupal, 7!Bestek van leverancier Statik was overtuigend genoeg dat de widgetserver ook met Drupal/php performant en schaalbaar kon worden opgezet
Vermits versie 7 stabiel genoeg was om op verder te gaan werd er beslist om op deze versie verder te bouwen.TimingnovemberdecemberjanuarifebruaimaartaprilDev OO interface widgetsTestingSoft rollout widgetsDev beheerderstoolTesting & tweaking tool
Architectuur UiTdatabank
Architectuur widgets
DEMO code / aanmaak nieuwe widget
Wat is er nieuw op tools.uitdatabank.be? En is interessant voor jullie partners?
ZoekboxZowat alle mogelijke zoekparameters kunnen in de zoekbox verwerkt worden
Flexibele rubricering
Custom filteringResultatenlijst/detailpaginaVerfijningen
Verrijkingen (Service attachments)
Custom sortering

More Related Content

PPTX
Joomla websites beheren - Joomla!Days NL 2010 #jd10nl
PPTX
PPT
Joomla componenten bouwen met Component Creator
PPT
DRK: Drupal: een open platform
PDF
BUILDING A FULL-FLAVORED EVENT SITE IN 5 MINUTES
PPT
BUILDING A FULL-FLAVORED EVENT SITE IN 5 MINUTES
PPTX
Presentatie CultuurNet UiTsalon Widgets 2.0
PPT
Bibliotheek Widgets & Toolbars : digicmb op OCN2008
Joomla websites beheren - Joomla!Days NL 2010 #jd10nl
Joomla componenten bouwen met Component Creator
DRK: Drupal: een open platform
BUILDING A FULL-FLAVORED EVENT SITE IN 5 MINUTES
BUILDING A FULL-FLAVORED EVENT SITE IN 5 MINUTES
Presentatie CultuurNet UiTsalon Widgets 2.0
Bibliotheek Widgets & Toolbars : digicmb op OCN2008
Ad

UiTwidgets build on Drupal7 by CultuurNet