We love to think and talk about what we do. We make our speechbubbles pop and write our thoughts down in our blog.

Flashblocks, het CMS voor Flashwebsites

Hoewel Javascript en CSS samen voor prachtige, gestylde animaties zoals productsliders kunnen zorgen, geven Flash-animaties soms net die sparkle die een html/php-webite niet kan bieden. Een punt dat voor mij in het verleden veel invloed had op de beslissing een website al dan niet geheel in Flash te maken, is content management.... Waar XHTML/PHP open source CMS software de afgelopen jaren een enorme ontwikkeling heeft doorgegaan, is dit voor flashwebsites minder snel gegaan. Yummygum biedt klanten sinds een tijdje Flashblocks CMS aan als het gaat om contentbeheer bij Flashwebsites. Flashblocks CMS biedt een antwoord op de vraag wie de flashwebsite zal gaan bijhouden: krijgt de klant toegang tot de Flash source bestanden (.fla's) met het risico dat het design wordt aangetast, of word jij als webdesigner per uur ingeschakeld om aanpassingen te doen in de .fla-bestanden?

Integreren van Flashblocks CMS

Flashblocks CMS is eenvoudig te integreren in Flashwebsites. Nadat je (gratis) een account hebt aangemaakt op de Flashblocks website en de benodigde software hebt gedownload, kun je aan de slag met de installatie. Flash geeft de geïnstalleerde software van Flashblocks weer in de vorm van drie Flash Components: Flashblocks, Mediablocks en Editblocks. De Component met de naam Flashblocks sleep je op een layer waarna je jouw licentie-code invoert. Om een tekstveld aanpasbaar te maken met Flashblocks CMS, stel je het veld in als Dynamic Text om vervolgens het Editblocks Component erop te draggen en droppen. Het Mediablocks Component fungeert als container voor afbeeldingen, video's en swf-bestanden. Dit Component drag en drop je op het canvas om vervolgens de gewenste afmetingen er aan te geven (in properties). Vervolgens laat je ook op dit veld het Editblocks Component droppen om het veld voor Flashblocks CMS aanpasbaar te maken.

Nadat je de gewenste onderdelen van de flash-bestanden ingesteld hebt als 'aanpasbaar' kun je de .swf bestanden uploaden. Hierbij dien je ook de map die je van de Flashblocks website hebt gedownload naar de ftp-server te uploaden. Deze map bevat vele PHP- en XML-bestanden, waaronder een login bestand (waarin gebruikers en wachtwoorden kunnen worden ingesteld) en een bestand waarin aangegeven kan worden welke opmaakfuncties zichtbaar zijn voor de beheerder. In een van de bijgeleverde XML-bestanden kun je dus onder andere bepalen welke opmaak-opties de websitebeheerder krijgt. Tekstuele content en informatie over afbeeldingen worden ook weggeschreven als data in de vorm van XML-bestanden. Om dit mogelijk te maken dien je op de ftp server enkele bevoegheden in te stellen, zodat de data te overschrijden is voor de websitebeheerder.

Content beheer

De websitebeheerder logt in op het CMS door op de Flashwebsite op rechtermuisknop te klikken. Na te hebbeb ingelogd geeft Flashblocks CMS aan welke velden allemaal aanpasbaar zijn door deze groen te highlighten wanneer je er met je cursor over beweegt. Naast een teksteditor waarmee hij/zij aanpassingen kan doorvoeren, biedt Flashblocks CMS de mogelijkheid bestanden te uploaden middels een venster genaamd Bestandsbeheer. Met dit Bestandsbeheer-venster kan de beheerder afbeeldingen uploaden om vervolgens in een Mediablocks Component-veld in te voegen. Een online demo van Flashblocks CMS vind je hier.

Licentie en kosten

Het standaard software pakket download je eenmalig voor $240. Daarna dien je per website een licentie aan te schaffen, welke per stuk $120 kosten. Flashblocks biedt ook de mogelijkheid meerdere licenties in één keer aan te schaffen, uiteraard voor een relatief lagere prijs dan voor een enkele licentie. Betaling geschiedt per creditcard of via een PayPal account. Heb je (nog) geen PayPal account, kijk dan op PayPal.com voor meer informatie.

Conclusie

Al met al is Flashblocks CMS voor Yummygum hét content management systeem voor Flashwebsites. Vooral de simpele teksteditor om teksten aan te passen werkt erg soepel. Helemaal fijn is dat je controle hebt over de opmaak-opties die de websitebeheerder krijgt. Ook het gemak van het integreren van Flashblocks CMS in een Flash-bestand is een piece of cake. Flashblocks CMS biedt veel screencasts aan waarin stap voor stap wordt getoond hoe alles ingesteld kan worden. Eigenlijk is het enige nadeel van Flashblocks CMS de manier van data-opslag. De data uit de XML-bestanden worden ingeladen in de swf, en niet uit een MySQL database. Dit staat erom bekend nadelig te zijn voor snelheid, zekerheid en veiligheid van de data. Mocht je ook aan de slag willen met Flashblocks CMS, houd er dan rekening mee dat Flashblocks CMS vooralsnog niet compatible is met actionscript 3. Flashblocks geeft op haar website wel aan hier aan te werken.

back to blog