/
zOMGdev
/
cppcms
Обзор
Документация
Войти
/
zOMGdev
/
cppcms
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/message_board/apps/mb.cpp
42 строки
691 B
Artyom Beilis
- Updated URL mapper to handle mounted applications
02 фев 2011, 22:15
02 фев 2011, 22:15
c5825fd
Код
Авторство
О чём код?
#include <apps/mb.h> #include <apps/forums.h> #include <apps/thread.h> #include <cppcms/url_dispatcher.h> #include <cppcms/url_mapper.h> #include <cppcms/json.h> namespace apps { mb::mb(cppcms::service &s) : cppcms::application(s) { attach( new forums(s), "forums", "/{1}", "(/(\\d+)?)?",2); attach( new flat_thread(s), "flat_thread", "/flat/{1}", "/flat/(\\d+)",1); attach( new tree_thread(s), "tree_thread", "/tree/{1}", "/tree/(\\d+)",1); attach( new reply(s), "comment", "/comment/{1}", "/comment/(\\d+)",1); // Generic mapping mapper().root(settings().get<std::string>("mb.root")); mapper().assign("user_thread","/{method}/{1}"); } } // apps