annotate forums/urls.py @ 693:ad69236e8501

For issue #52, update many 3rd party Javascript libraries. Updated to jquery 1.10.2, jquery ui 1.10.3. This broke a lot of stuff. - Found a newer version of the jquery cycle all plugin (3.0.3). - Updated JPlayer to 2.4.0. - Updated to MarkItUp 1.1.14. This also required me to add multiline attributes set to true on various buttons in the markdown set. - As per a stackoverflow post, added some code to get multiline titles in a jQuery UI dialog. They removed that functionality but allow you to put it back. Tweaked the MarkItUp preview CSS to show blockquotes in italic. Did not update TinyMCE at this time. I'm not using the JQuery version and this version appears to work ok for now. What I should do is make a repo for MarkItUp and do a vendor branch thing so I don't have to futz around diffing directories to figure out if I'll lose changes when I update.
author Brian Neal <bgneal@gmail.com>
date Wed, 04 Sep 2013 19:55:20 -0500
parents ee87ea74d46b
children 5ba2508939f7
rev   line source
bgneal@81 1 """
bgneal@81 2 URLs for the forums application.
bgneal@81 3 """
bgneal@574 4 from django.conf.urls import patterns, url
bgneal@81 5
bgneal@232 6 urlpatterns = patterns('forums.views.main',
bgneal@81 7 url(r'^$', 'index', name='forums-index'),
bgneal@382 8 url(r'^catchup/$', 'catchup_all', name='forums-catchup_all'),
bgneal@83 9 url(r'^new-topic-success/(?P<tid>\d+)$', 'new_topic_thanks', name='forums-new_topic_thanks'),
bgneal@82 10 url(r'^topic/(?P<id>\d+)/$', 'topic_index', name='forums-topic_index'),
bgneal@374 11 url(r'^topic/(?P<id>\d+)/unread/$', 'topic_unread', name='forums-topic_unread'),
bgneal@529 12 url(r'^topic/(?P<id>\d+)/latest/$', 'topic_latest', name='forums-topic_latest'),
bgneal@409 13 url(r'^topic/active/(\d+)/$', 'active_topics', name='forums-active_topics'),
bgneal@107 14 url(r'^delete-post/$', 'delete_post', name='forums-delete_post'),
bgneal@106 15 url(r'^edit/(?P<id>\d+)/$', 'edit_post', name='forums-edit_post'),
bgneal@98 16 url(r'^flag-post/$', 'flag_post', name='forums-flag_post'),
bgneal@85 17 url(r'^forum/(?P<slug>[\w\d-]+)/$', 'forum_index', name='forums-forum_index'),
bgneal@113 18 url(r'^forum/(?P<slug>[\w\d-]+)/catchup/$', 'forum_catchup', name='forums-catchup'),
bgneal@85 19 url(r'^forum/(?P<slug>[\w\d-]+)/new-topic/$', 'new_topic', name='forums-new_topic'),
bgneal@111 20 url(r'^mod/forum/(?P<slug>[\w\d-]+)/$', 'mod_forum', name='forums-mod_forum'),
bgneal@110 21 url(r'^mod/topic/delete/(\d+)/$', 'mod_topic_delete', name='forums-mod_topic_delete'),
bgneal@109 22 url(r'^mod/topic/lock/(\d+)/$', 'mod_topic_lock', name='forums-mod_topic_lock'),
bgneal@110 23 url(r'^mod/topic/move/(\d+)/$', 'mod_topic_move', name='forums-mod_topic_move'),
bgneal@115 24 url(r'^mod/topic/split/(\d+)/$', 'mod_topic_split', name='forums-mod_topic_split'),
bgneal@109 25 url(r'^mod/topic/stick/(\d+)/$', 'mod_topic_stick', name='forums-mod_topic_stick'),
bgneal@169 26 url(r'^my-posts/$', 'my_posts', name='forums-my_posts'),
bgneal@91 27 url(r'^post/(\d+)/$', 'goto_post', name='forums-goto_post'),
bgneal@216 28 url(r'^post/ip/(\d+)/$', 'post_ip_info', name='forums-post_ip_info'),
bgneal@108 29 url(r'^post/new/(?P<topic_id>\d+)/$', 'new_post', name='forums-new_post'),
bgneal@289 30 url(r'^posts/(?P<username>[\w.@+-]{1,30})/$', 'posts_for_user', name='forums-posts_for_user'),
bgneal@89 31 url(r'^quick-reply/$', 'quick_reply_ajax', name='forums-quick_reply'),
bgneal@168 32 url(r'^unanswered/$', 'unanswered_topics', name='forums-unanswered_topics'),
bgneal@167 33 url(r'^unread/$', 'unread_topics', name='forums-unread_topics'),
bgneal@81 34 )
bgneal@83 35
bgneal@232 36 urlpatterns += patterns('forums.views.favorites',
bgneal@232 37 url(r'^favorite/(\d+)/$', 'favorite_topic', name='forums-favorite_topic'),
bgneal@232 38 url(r'^favorites/$', 'manage_favorites', name='forums-manage_favorites'),
bgneal@232 39 url(r'^favorites/(\d+)/$', 'favorites_status', name='forums-favorites_status'),
bgneal@232 40 url(r'^unfavorite/(\d+)/$', 'unfavorite_topic', name='forums-unfavorite_topic'),
bgneal@232 41 )
bgneal@232 42
bgneal@232 43 urlpatterns += patterns('forums.views.subscriptions',
bgneal@181 44 url(r'^subscribe/(\d+)/$', 'subscribe_topic', name='forums-subscribe_topic'),
bgneal@181 45 url(r'^subscriptions/$', 'manage_subscriptions', name='forums-manage_subscriptions'),
bgneal@181 46 url(r'^subscriptions/(\d+)/$', 'subscription_status', name='forums-subscription_status'),
bgneal@181 47 url(r'^unsubscribe/(\d+)/$', 'unsubscribe_topic', name='forums-unsubscribe_topic'),
bgneal@181 48 )
bgneal@212 49
bgneal@232 50 urlpatterns += patterns('forums.views.spam',
bgneal@212 51 url(r'^spammer/(\d+)/$', 'spammer', name='forums-spammer'),
bgneal@212 52 url(r'^spammer/nailed/(\d+)/$', 'spammer_nailed', name='forums-spammer_nailed'),
bgneal@215 53 url(r'^stranger/(\d+)/$', 'stranger', name='forums-stranger'),
bgneal@212 54 )
bgneal@285 55
bgneal@285 56 urlpatterns += patterns('forums.views.attachments',
bgneal@285 57 url(r'^fetch_attachments/$', 'fetch_attachments', name='forums-fetch_attachments'),
bgneal@285 58 )