Ajax Activity Indicator Bezig met actie...   


Ookami CMBS
Hamadryad Framework
QuickCardX
Site Dynamics CMS
Xenophobia
[3]
Only a mountain has lived long enough to listen objectively to the howl of a wolf {Aldo Leopold}

QuickCardX

QuickCardX is een "Proof Of Concept" m.b.t. visitekaartjes. De bedoeling was om een basisconstructie te bouwen dat aantoonde dat bepaalde functionaliteiten haalbaar waren. Codering, design en alle andere bijkomende zaken waren hierbij onbelangrijk.

Hoe het werkt:

Een gebruiker meldt zich aan bij het systeem. Vervolgens wordt de structuur van de toegewezen visitekaartjes opgebouwd op basis van vooraf gedefinieerde XML bestanden (huisstijl). Deze XML bestanden bevatten de definities van de formuliervelden, lettertypes, kleur, grootte, posities etc. De extra bestelopties zijn gedefinieerd in een apart XML bestand zodat deze voor meerdere kaartjes gebruikt kan worden.

Na het invullen van het formulier worden alle gegevens weggeschreven naar de database. Vanaf dat moment kan de wachtrij beheerd worden. Zo kunnen opdrachten worden bekeken, bewerkt, verzonden of verwijderd. De PDFjes worden gegeneerd met behulp van FPDF.

QuickCardX schema

Een interessant probleem was de duizend-en-een opmaak mogelijkheden van visitekaartjes. Denk aan gecombineerde opmaakstijlen, het uitlijnen van tekstregels, het opschuiven van tekstblokken wanneer bepaalde velden ontbreken en ga zo maar door.

Credits:

Om QuickCardX snel van wat toeters en bellen te voorzien is gebruik gemaakt van ImageFlow 0.9 van Finn Rudolph* en Elite Zebra Tables van Stuart Langridge.

* Finn Rudolph heeft zijn versie gebasseerd op het oorspronkelijke Cover flow script van Michael L Perry. Hoewel dit een Public Domain script was heeft Finn zijn latere varianten uitgebracht onder de Creative Commons Attribution-Noncommercial 3.0 Unported License. Kijk dus even uit wanneer je een latere versie van dit script op een (semi) commerciële website wilt gebruiken.