Update of /var/cvs/speeltuin/ernst/vpro-wizards
In directory james.mmbase.org:/tmp/cvs-serv388/applications/vpro-wizards
Modified Files:
readme.txt
Log Message:
updated
See also: http://cvs.mmbase.org/viewcvs/speeltuin/ernst/vpro-wizards
Index: readme.txt
===================================================================
RCS file: /var/cvs/speeltuin/ernst/vpro-wizards/readme.txt,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- readme.txt 30 Jun 2008 13:21:27 -0000 1.6
+++ readme.txt 30 Jun 2008 15:21:08 -0000 1.7
@@ -4,9 +4,9 @@
De vpro-wizards zijn een beheer omgeving bouw doos, a la de editwizards, met
de volgende verschillen:
-de editors zijn gewoon jsp. Een serie taglibs levert standaard bouwstenen.
-de backend is in java, en maakt gebruik van spring. Middels spring data
binding
-worden geposte formulieren omgezet in actie beans die worden uitgevoerd.
+worden geposte formulieren omgezet in command beans die worden uitgevoerd.
-frontend en backend zijn totaal ontkoppeld. Alle standaard acties die je nodig
hebt zijn aanwezig.
+frontend en backend zijn totaal ontkoppeld. Alle standaard commands die je
nodig hebt zijn aanwezig.
Deze zijn:
- node aanmaken
@@ -15,12 +15,14 @@
- relatie maken
- relatie sorteren.
-het is heel makkelijk om je eigen specialistische acties toe te voegen (na de
refactoring fase).
+het is heel makkelijk om je eigen specialistische commands toe te voegen (na
de refactoring fase).
Tevens is er een kleine mmbase applicatie waarmee je in de start pagina van de
editor een
-sort desktop met links en notieties voor de redactie.
+sort desktop met links en notieties voor de redactie. Die is momenteel nog
niet beschikbaar, maar wordt in
+een later stadium toegevoegd.
-Er komt een voorbeeld beheer omgeving die werkt met een van de standaard demo
applicaties.
+Er is een voorbeeld beheer omgeving die werkt met een van de standaard demo
applicaties. Deze is te vinden op
+<contextpad>/mmbase/mmexamples/vpro-wizards/
alhoewel de taglibs flexibel zijn opgebouwd, Wordt er wel uitgegaan van een
structuur van drie soorten
pagina's.
@@ -68,6 +70,13 @@
P = onderweg
N = niet gedaan
+Beperkingen:
+==================================
+- form validatie bestaat nog niet.
+- datatypes worden nog niet ondersteund.
+- het is niet mogelijk om bij het aanmaken van objecten een minimum aantal
relaties van (een) ander(e) object(en) af
+te dwingen.
+- het is nu nog niet mogelijk om je eigen command objecten toe te voegen (na
de refactoring wel)
Issues:
==================================
@@ -80,6 +89,9 @@
Wensen:
===================================
+- het zou mooi zijn als in de taglib de gui en de functionaliteit worden
losgetrokken. dus tags voor alle
+interface elementen die weer door de functionele tags worden gebruikt. dit zou
het nog makkelijker maken om
+je eigen custom functionaliteit in de editors te integreren. dit is voor een
klein gedeelte al gedaan.
-wanneer je via form:view een nieuw object wilt aanmaken, en er is geen
newwizard attribuut gezet,
dan is het beter om het formulier inline in de pagina te tonen, ipv. de
related pagina. het
zelfde geld voor edit. Het idee is dat wanneer de 'newwizard' en
'openwizard' attributen niet worden
@@ -89,7 +101,6 @@
Het zou mooi zijn deze formulieren inline af te handelen.
-colom sortering in de zoek lijst.
-lazy loading versie van form:related
--validatie van de formulier velden. of: via mmbase data types, of via
expliciete validators.
-in form:wizard kun je een wizardfile opgeven, maar dat is niet zo nuttig. in
list:wizard is dat
misschien nuttiger, aangezien list:add en list:search daar gebruik van
kunnen maken. algemeen:
het zou mooi zijn als je veel voorkomende attributen op de wizard kunt
zetten (maar het moet
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs