|
@@ -0,0 +1,201 @@
|
|
|
+Refactored Code Layout
|
|
|
+======================
|
|
|
+
|
|
|
+Directory Tree
|
|
|
+--------------
|
|
|
+
|
|
|
+```
|
|
|
+misago/ App root structure
|
|
|
++-admin/ Admin apps
|
|
|
++-common/ Common apps
|
|
|
++-core/ Core features
|
|
|
++-fixtures/ Starting data
|
|
|
++-front/ Frontend apps
|
|
|
++-management/ manage.py commands
|
|
|
++-migrations/ South DB migrations
|
|
|
++-models/ Models
|
|
|
++-middleware/ Middlewares
|
|
|
++-templatetags/ Template tags
|
|
|
++-utils/ Small helpers that are imported by models/views
|
|
|
++-validators/ Validators
|
|
|
++-__init__.py Misago init, contains Misago version
|
|
|
++-context_processors.py Misago context processors
|
|
|
++-settingsbase.py Base configuration
|
|
|
++-urls.py Default urls
|
|
|
+```
|
|
|
+
|
|
|
+
|
|
|
+ACL
|
|
|
+---
|
|
|
+
|
|
|
+
|
|
|
+Activation
|
|
|
+----------
|
|
|
+
|
|
|
+
|
|
|
+Admin
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Alerts
|
|
|
+------
|
|
|
+
|
|
|
+
|
|
|
+Authn
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Banning
|
|
|
+-------
|
|
|
+
|
|
|
+
|
|
|
+Bruteforce
|
|
|
+----------
|
|
|
+
|
|
|
+
|
|
|
+Captcha
|
|
|
+-------
|
|
|
+
|
|
|
+
|
|
|
+Cookiejar
|
|
|
+---------
|
|
|
+
|
|
|
+
|
|
|
+Crawlers
|
|
|
+--------
|
|
|
+
|
|
|
+
|
|
|
+CSRF
|
|
|
+----
|
|
|
+
|
|
|
+
|
|
|
+Firewalls
|
|
|
+---------
|
|
|
+
|
|
|
+
|
|
|
+Forms
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Forumroles
|
|
|
+----------
|
|
|
+
|
|
|
+
|
|
|
+Forums
|
|
|
+------
|
|
|
+
|
|
|
+
|
|
|
+Heartbeat
|
|
|
+---------
|
|
|
+
|
|
|
+
|
|
|
+Markdown
|
|
|
+--------
|
|
|
+
|
|
|
+
|
|
|
+Messages
|
|
|
+--------
|
|
|
+
|
|
|
+
|
|
|
+Monitor
|
|
|
+-------
|
|
|
+
|
|
|
+
|
|
|
+Newsfeed
|
|
|
+--------
|
|
|
+
|
|
|
+
|
|
|
+Newsletters
|
|
|
+-----------
|
|
|
+
|
|
|
+
|
|
|
+Profiles
|
|
|
+--------
|
|
|
+
|
|
|
+
|
|
|
+Prune
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Ranks
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Readstracker
|
|
|
+------------
|
|
|
+
|
|
|
+
|
|
|
+Register
|
|
|
+--------
|
|
|
+
|
|
|
+
|
|
|
+ResetPswd
|
|
|
+---------
|
|
|
+
|
|
|
+
|
|
|
+Roles
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Search
|
|
|
+------
|
|
|
+
|
|
|
+
|
|
|
+Sessions
|
|
|
+--------
|
|
|
+
|
|
|
+
|
|
|
+Settings
|
|
|
+--------
|
|
|
+
|
|
|
+
|
|
|
+Setup
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Stats
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Stopwatch
|
|
|
+---------
|
|
|
+
|
|
|
+
|
|
|
+Team
|
|
|
+----
|
|
|
+
|
|
|
+
|
|
|
+Template
|
|
|
+--------
|
|
|
+
|
|
|
+
|
|
|
+Themes
|
|
|
+------
|
|
|
+
|
|
|
+
|
|
|
+Threads
|
|
|
+-------
|
|
|
+
|
|
|
+
|
|
|
+Timezones
|
|
|
+---------
|
|
|
+
|
|
|
+
|
|
|
+ToS
|
|
|
+---
|
|
|
+
|
|
|
+
|
|
|
+UserCP
|
|
|
+------
|
|
|
+
|
|
|
+
|
|
|
+Users
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Utils
|
|
|
+-----
|
|
|
+
|
|
|
+
|
|
|
+Watcher
|
|
|
+-------
|