diff options
| author | Scott Ostler <sostler@deathmachine.local> | 2010-03-04 08:38:13 -0500 |
|---|---|---|
| committer | Scott Ostler <sostler@deathmachine.local> | 2010-03-04 08:38:13 -0500 |
| commit | 3dd5aee13e4af1a10bde22737ea099410caaebb1 (patch) | |
| tree | 1cab6be024025468021f63e6968926bf1170d719 /src | |
| parent | a613013fb60a8648b87691ebd50db1de081cddda (diff) | |
| parent | 6d26cb3bf2fed44e1fd1c2b245c434851eb5c538 (diff) | |
Merge branch 'master' of ssh://dump.fm/pichat/repo
Diffstat (limited to 'src')
| -rwxr-xr-x | src/site.clj | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/site.clj b/src/site.clj index 5820a48..9460187 100755 --- a/src/site.clj +++ b/src/site.clj @@ -361,6 +361,15 @@ :else (do (update-user-db user-id attr val) (resp-success "OK"))))) +;; Directory + +(def *per-directory-page* 25) + +(defn directory [session offset] + (let [st (fetch-template "directory" session)] + + (.toString st))) + ;; Topics (defn valid-topic? [topic] @@ -667,6 +676,9 @@ (POST "/update-profile" (update-profile session params)) (GET "/topic-list" (validate-topic-list session)) (POST "/set-topic" (validate-set-topic session params)) + (GET "/directory" (directory session 0)) + (GET "/directory/:offset" + (directory session (maybe-parse-int (-> request :route-params :offset) 0))) (GET "/about_us" (serve-template "about_us" session)) (GET "/goodies" (serve-template "goodies" session)) (GET "/help" (serve-template "help" session)) |
