-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
77 lines (51 loc) · 2.23 KB
/
ChangeLog
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
2010-04-07 Nandan Bagchee <nandan.bagchee@gmail.com>
resty-blog-0.1
* Added a rudimentary login-system, and demonstrate that a
particular url (/admin) can be guarded for the duration of a
session.
resty-blog-0.1
* Changed init-session to include code for selector.
2008-03-08 Evan Monroig <evan.monroig@gmail.com>
blog-v4
* blog.asd (blog): add new file
* src/models.lisp (post-author-name, post-formatted-time): backend
functions
* src/layout.lisp (make-blog-widget): make a BLOG-WIDGET instead
of POST-WIDGET
(make-blog-widget): use new views for the post
* src/views.lisp (post-data-view): modify to display formatted
time, and user name instead of "User"
(post-short-view, post-full-view): new views for used the two
states POST-WIDGET
* src/widgets/post.lisp (post-widget): add ON-SELECT slot so that
BLOG-WIDGET can set a call-back
(post-action-select): return an action that selects POST-WIDGET
(render-widget-body): modify to add a link to see the full post
[and call the ON-SELECT function if defined]
* src/widgets/blog.lisp:
(blog-action-blog-mode, blog-make-post-widget, reset-blog)
(render-blog, initialize-instance, render-widget-body): new blog
widget
* src/specials.lisp (*blog-title*): blog title
blog-v3
* blog.asd (blog): updated for new files
* src/layout.lisp (make-blog-widget): create a composite widget
with a post widget and a link
(make-admin-page): add a link to MAKE-BLOG-WIDGET
* src/models.lisp (all-posts, post-by-id): backend functions
* src/widgets/post.lisp (post-widget): simple post widget
(render-widget-body): specialized method to render the post
blog-v2
* src/models.lisp (post-author-id, all-users): functions used by
the views
* src/views.lisp (post-form-view): override some fields - textarea
for the texts, and dropdown list for the author
blog-v1:
* src/views.lisp (user-grid-view, user-data-view, user-form-view)
(post-grid-view, post-data-view, post-form-view): scaffolded views
for the gridedit interface
* src/init-session.lisp (init-user-session): call MAKE-ADMIN-PAGE
* src/layout.lisp (make-users-gridedit, make-posts-gridedit)
(make-admin-page): add simple gridedit interface for the two
models
* src/models.lisp (user, post): USER and POST models