forked from jcoppieters/cody
-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.txt
119 lines (89 loc) · 4.61 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
rsync -avzP /Users/johan/Development/WebStorm/jcms/cody [email protected]:/usr/local/src/cody/jcms
- redirect / to /nl or /en [ done ]
- delete content from page fails ... ?? [ fixed on 23/06, a > where it should have been a >= ]
- new folder in "Images" -> "Choose file" ?? [ fixed 21/06 ]
- sending mails from javascript
- templates
- add "note" om bij "add content" bij elke template een beetje uitleg te geven over de template
ook in add-content kiezer deze tekst tonen. [ done 24/06 ]
- implement "allowedTemplates" (page controller + template editing) and MaxNumber
- duplicate template [ done 22/06 ]
- lijst van automatisch toegevoegde benoemde content items (negative atoms met naam) [ done 22/06 ]
opgelet: PageController nakijken dat naam overgenomen wordt van gepredefinieerde atoms. [ done 22/06 ]
- gekoppelde form -> data aan pagina hangen / kunnen afbeelden
- passwords niet meer als plain text stockeren
- in loginController std functionaliteit om nieuw password op te sturen
- maken dat ook /nl als /nl/ aanvaard wordt [ done ]
evenals / [ done ]
- github
- readme
- repository
- unit testing
- bvb: controller.getParam, Id, Num, Int: allerlei waarden in params steken en er terug uithalen
websites / projecten
- BZYC
- leden
- tijd, water & stroom verbruik registratie
- Howest?
- BOIC?
- Dr Site omzetten van Java -> Cody
- BOK [ Dieter ]
Laurens:
- de server parameters (uit cody.websites) editeerbaar maken in de backoffice
wel de naam read-only houden.
- gezien het toch in dit genre is, maar wel meer "cody": mogelijkheid tot talen bijmaken / weglaten
opgelet, je moet dan ook pages en content bijmaken / verwijderen... eigenlijk alle tabellen met language in.
- installatie
- eerst handmatig, met documentatie (en waar nodig aanpassingen)
inclusief database, npm's, etc..
- daarna voorstel voor automatisch opzetten van een extra site
- stop/start/restart Cody
moet degelijk script worden om in /etc/init.d te zetten
voorbeelden genoeg aldaar te vinden.
- om uiteindelijk een uitbreiding te maken op de website van cody
inclusief registratie e.d.
- daarna: uploaden van css en logo in backoffice.
ook header en footer image ?
- virtual host selectie -> app [ done ]
Dieter:
- Usercontroller + login.ejs uitbreiden met "Forgot password"
opsturen per email, maar wat? iemand een voorstel?
- gewoon nieuw password genereren?
- verplichten direct om te veranderen?
- link naar de site waarmee je direct nieuw pw moet kiezen?
voor mij mag het simpel zijn.
- Content website opzetten
maar vooral documenteren, met screenshots en korte uitleg per operatie
je mag gerust wat layout/html e.d. stelen van http://soft.vub.ac.be/~tvcutsem/invokedynamic/
uiteindelijk zou ik willen voorstellen om Tom zijn site te hermaken / hosten in Cody.
- Als voorbeeld vereniging site opzetten
- leden (besloten groep, dus er hoeft geen registratie te zijn,
wel een login om verder dan de eerste pagina te geraken,
eigen controller -> needsLogin aanpassen)
- uiteraard ook content, navigatie 1 niveau diep is ok
(huidige content hoeft niet hernomen worden - bok.coppieters.be)
- kalender, leden kunnen hier iets op zetten (titel, door wie, datum, uur, locatie) en aanpassen
hij kan doorbladerd worden per maand
het hoeft zeker geen echte "month view" te zijn
een lijst met activiteiten per maand (of zelfs per jaar is meer dan voldoende)
- export van die kalendar naar ical formaat zodat je je kan "subscriben" aan de kalender
ik denk dat outlook dit kan (of ical op Mac).
- voorzien om eventueel door wissel kleuren en images nieuuwe
waarom direct niet multi vereniging?
- Ik zie dat die site van Tom ook commentaar toelaat
misschien een leuke optie / voorbeeld controller die je later kan maken
zodat je per pagina kan aanduiden of je commentaar toelaat...
(met captcha?)
Yanic: [ done door Johan: 15/09/2013 ]
- definitie van meta data object, inclusief editing features (lengte, radio/checkbox, popup, etc)
controller voor in back office + template + bewaren in SQL met zeker id + name.
- gegeven de id van zo'n meta object een fieldset genereren (geen form)
deze kan dan in een webpagina getoond worden
of gebruikt worden om meta data van een pagina te editeren.
- bij het krijgen van een meta data id + (bestaande - or lege) data + param's object
-> json string of object teruggeven dat kan bewaard worden
of fouten teruggeven indien data niet voldoet aan de meta definitie.
Johan:
- Website cody documentatie / intro texts / ...
- "Images" (met id = 1) was weg bij Stoerhuus ?? Delete van toplevel?
[done 2013/11/02 - hasAtomChildren had fout in Application ]