Changeset 211:fd81e8a20369
- Timestamp:
- 23.12.2009 19:06:48 (2 years ago)
- Branch:
- default
- Files:
-
- 4 edited
- 78 moved
-
.hgignore (modified) (1 diff)
-
djangobb/djangobb_forum/__init__.py (moved) (moved from djangobb/apps/forum/__init__.py)
-
djangobb/djangobb_forum/admin.py (moved) (moved from djangobb/apps/forum/admin.py) (1 diff)
-
djangobb/djangobb_forum/context_processors.py (moved) (moved from djangobb/apps/forum/context_processors.py) (1 diff)
-
djangobb/djangobb_forum/feeds.py (moved) (moved from djangobb/apps/forum/feeds.py) (2 diffs)
-
djangobb/djangobb_forum/fields.py (moved) (moved from djangobb/apps/forum/fields.py)
-
djangobb/djangobb_forum/forms.py (moved) (moved from djangobb/apps/forum/forms.py) (1 diff)
-
djangobb/djangobb_forum/index.py (moved) (moved from djangobb/apps/forum/index.py) (1 diff)
-
djangobb/djangobb_forum/locale/ru/LC_MESSAGES/django.mo (moved) (moved from djangobb/apps/forum/locale/ru/LC_MESSAGES/django.mo)
-
djangobb/djangobb_forum/locale/ru/LC_MESSAGES/django.po (moved) (moved from djangobb/apps/forum/locale/ru/LC_MESSAGES/django.po)
-
djangobb/djangobb_forum/locale/zh_CN/LC_MESSAGES/django.mo (moved) (moved from djangobb/apps/forum/locale/zh_CN/LC_MESSAGES/django.mo)
-
djangobb/djangobb_forum/locale/zh_CN/LC_MESSAGES/django.po (moved) (moved from djangobb/apps/forum/locale/zh_CN/LC_MESSAGES/django.po)
-
djangobb/djangobb_forum/management/__init__.py (moved) (moved from djangobb/apps/forum/management/__init__.py)
-
djangobb/djangobb_forum/management/commands/__init__.py (moved) (moved from djangobb/apps/forum/management/commands/__init__.py)
-
djangobb/djangobb_forum/management/commands/unban.py (moved) (moved from djangobb/apps/forum/management/commands/unban.py) (1 diff)
-
djangobb/djangobb_forum/markups/__init__.py (moved) (moved from djangobb/apps/forum/markups/__init__.py)
-
djangobb/djangobb_forum/markups/mypostmarkup.py (moved) (moved from djangobb/apps/forum/markups/mypostmarkup.py) (1 diff)
-
djangobb/djangobb_forum/markups/postmarkup.py (moved) (moved from djangobb/apps/forum/markups/postmarkup.py)
-
djangobb/djangobb_forum/middleware.py (moved) (moved from djangobb/apps/forum/middleware.py) (1 diff)
-
djangobb/djangobb_forum/models.py (moved) (moved from djangobb/apps/forum/models.py) (1 diff)
-
djangobb/djangobb_forum/settings.py (moved) (moved from djangobb/apps/forum/settings.py)
-
djangobb/djangobb_forum/signals.py (moved) (moved from djangobb/apps/forum/signals.py) (1 diff)
-
djangobb/djangobb_forum/subscription.py (moved) (moved from djangobb/apps/forum/subscription.py) (3 diffs)
-
djangobb/djangobb_forum/templates/forum/add_post.html (moved) (moved from djangobb/apps/forum/templates/forum/add_post.html)
-
djangobb/djangobb_forum/templates/forum/base.html (moved) (moved from djangobb/apps/forum/templates/forum/base.html)
-
djangobb/djangobb_forum/templates/forum/delete_posts.html (moved) (moved from djangobb/apps/forum/templates/forum/delete_posts.html)
-
djangobb/djangobb_forum/templates/forum/edit_post.html (moved) (moved from djangobb/apps/forum/templates/forum/edit_post.html)
-
djangobb/djangobb_forum/templates/forum/feeds/posts_description.html (moved) (moved from djangobb/apps/forum/templates/forum/feeds/posts_description.html)
-
djangobb/djangobb_forum/templates/forum/feeds/posts_title.html (moved) (moved from djangobb/apps/forum/templates/forum/feeds/posts_title.html)
-
djangobb/djangobb_forum/templates/forum/feeds/topics_description.html (moved) (moved from djangobb/apps/forum/templates/forum/feeds/topics_description.html)
-
djangobb/djangobb_forum/templates/forum/feeds/topics_title.html (moved) (moved from djangobb/apps/forum/templates/forum/feeds/topics_title.html)
-
djangobb/djangobb_forum/templates/forum/forum.html (moved) (moved from djangobb/apps/forum/templates/forum/forum.html)
-
djangobb/djangobb_forum/templates/forum/forum_row.html (moved) (moved from djangobb/apps/forum/templates/forum/forum_row.html)
-
djangobb/djangobb_forum/templates/forum/header.html (moved) (moved from djangobb/apps/forum/templates/forum/header.html)
-
djangobb/djangobb_forum/templates/forum/index.html (moved) (moved from djangobb/apps/forum/templates/forum/index.html)
-
djangobb/djangobb_forum/templates/forum/lofi/base.html (moved) (moved from djangobb/apps/forum/templates/forum/lofi/base.html)
-
djangobb/djangobb_forum/templates/forum/lofi/footer.html (moved) (moved from djangobb/apps/forum/templates/forum/lofi/footer.html)
-
djangobb/djangobb_forum/templates/forum/lofi/forum.html (moved) (moved from djangobb/apps/forum/templates/forum/lofi/forum.html)
-
djangobb/djangobb_forum/templates/forum/lofi/header.html (moved) (moved from djangobb/apps/forum/templates/forum/lofi/header.html)
-
djangobb/djangobb_forum/templates/forum/lofi/index.html (moved) (moved from djangobb/apps/forum/templates/forum/lofi/index.html)
-
djangobb/djangobb_forum/templates/forum/lofi/pagination.html (moved) (moved from djangobb/apps/forum/templates/forum/lofi/pagination.html)
-
djangobb/djangobb_forum/templates/forum/lofi/topic.html (moved) (moved from djangobb/apps/forum/templates/forum/lofi/topic.html)
-
djangobb/djangobb_forum/templates/forum/mail_to.html (moved) (moved from djangobb/apps/forum/templates/forum/mail_to.html)
-
djangobb/djangobb_forum/templates/forum/moderate.html (moved) (moved from djangobb/apps/forum/templates/forum/moderate.html)
-
djangobb/djangobb_forum/templates/forum/moderators.html (moved) (moved from djangobb/apps/forum/templates/forum/moderators.html)
-
djangobb/djangobb_forum/templates/forum/move_topic.html (moved) (moved from djangobb/apps/forum/templates/forum/move_topic.html)
-
djangobb/djangobb_forum/templates/forum/pagination.html (moved) (moved from djangobb/apps/forum/templates/forum/pagination.html)
-
djangobb/djangobb_forum/templates/forum/pm/base_pm.html (moved) (moved from djangobb/apps/forum/templates/forum/pm/base_pm.html)
-
djangobb/djangobb_forum/templates/forum/pm/create_pm.html (moved) (moved from djangobb/apps/forum/templates/forum/pm/create_pm.html)
-
djangobb/djangobb_forum/templates/forum/pm/inbox.html (moved) (moved from djangobb/apps/forum/templates/forum/pm/inbox.html)
-
djangobb/djangobb_forum/templates/forum/pm/menu_pm.html (moved) (moved from djangobb/apps/forum/templates/forum/pm/menu_pm.html)
-
djangobb/djangobb_forum/templates/forum/pm/message.html (moved) (moved from djangobb/apps/forum/templates/forum/pm/message.html)
-
djangobb/djangobb_forum/templates/forum/pm/outbox.html (moved) (moved from djangobb/apps/forum/templates/forum/pm/outbox.html)
-
djangobb/djangobb_forum/templates/forum/post_preview.html (moved) (moved from djangobb/apps/forum/templates/forum/post_preview.html)
-
djangobb/djangobb_forum/templates/forum/profile/profile_admin.html (moved) (moved from djangobb/apps/forum/templates/forum/profile/profile_admin.html)
-
djangobb/djangobb_forum/templates/forum/profile/profile_display.html (moved) (moved from djangobb/apps/forum/templates/forum/profile/profile_display.html)
-
djangobb/djangobb_forum/templates/forum/profile/profile_essentials.html (moved) (moved from djangobb/apps/forum/templates/forum/profile/profile_essentials.html)
-
djangobb/djangobb_forum/templates/forum/profile/profile_menu.html (moved) (moved from djangobb/apps/forum/templates/forum/profile/profile_menu.html)
-
djangobb/djangobb_forum/templates/forum/profile/profile_messaging.html (moved) (moved from djangobb/apps/forum/templates/forum/profile/profile_messaging.html)
-
djangobb/djangobb_forum/templates/forum/profile/profile_personal.html (moved) (moved from djangobb/apps/forum/templates/forum/profile/profile_personal.html)
-
djangobb/djangobb_forum/templates/forum/profile/profile_personality.html (moved) (moved from djangobb/apps/forum/templates/forum/profile/profile_personality.html)
-
djangobb/djangobb_forum/templates/forum/profile/profile_privacy.html (moved) (moved from djangobb/apps/forum/templates/forum/profile/profile_privacy.html)
-
djangobb/djangobb_forum/templates/forum/report.html (moved) (moved from djangobb/apps/forum/templates/forum/report.html)
-
djangobb/djangobb_forum/templates/forum/reputation.html (moved) (moved from djangobb/apps/forum/templates/forum/reputation.html)
-
djangobb/djangobb_forum/templates/forum/reputation_form.html (moved) (moved from djangobb/apps/forum/templates/forum/reputation_form.html)
-
djangobb/djangobb_forum/templates/forum/search_form.html (moved) (moved from djangobb/apps/forum/templates/forum/search_form.html)
-
djangobb/djangobb_forum/templates/forum/search_posts.html (moved) (moved from djangobb/apps/forum/templates/forum/search_posts.html)
-
djangobb/djangobb_forum/templates/forum/search_topics.html (moved) (moved from djangobb/apps/forum/templates/forum/search_topics.html)
-
djangobb/djangobb_forum/templates/forum/topic.html (moved) (moved from djangobb/apps/forum/templates/forum/topic.html)
-
djangobb/djangobb_forum/templates/forum/upload_avatar.html (moved) (moved from djangobb/apps/forum/templates/forum/upload_avatar.html)
-
djangobb/djangobb_forum/templates/forum/user.html (moved) (moved from djangobb/apps/forum/templates/forum/user.html)
-
djangobb/djangobb_forum/templates/forum/users.html (moved) (moved from djangobb/apps/forum/templates/forum/users.html)
-
djangobb/djangobb_forum/templatetags/__init__.py (moved) (moved from djangobb/apps/forum/templatetags/__init__.py)
-
djangobb/djangobb_forum/templatetags/forum_extras.py (moved) (moved from djangobb/apps/forum/templatetags/forum_extras.py) (1 diff)
-
djangobb/djangobb_forum/tests/__init__.py (moved) (moved from djangobb/apps/forum/tests/__init__.py) (1 diff)
-
djangobb/djangobb_forum/tests/postmarkup.py (moved) (moved from djangobb/apps/forum/tests/postmarkup.py) (1 diff)
-
djangobb/djangobb_forum/urls.py (moved) (moved from djangobb/apps/forum/urls.py) (1 diff)
-
djangobb/djangobb_forum/util.py (moved) (moved from djangobb/apps/forum/util.py) (1 diff)
-
djangobb/djangobb_forum/views.py (moved) (moved from djangobb/apps/forum/views.py) (9 diffs)
-
djangobb/settings.py (modified) (4 diffs)
-
djangobb/sitemap.py (modified) (1 diff)
-
djangobb/urls.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
.hgignore
r177 r211 2 2 *.pyc 3 3 *.pyo 4 *.orig 4 5 .pydevproject 5 6 .project -
djangobb/djangobb_forum/admin.py
r177 r211 4 4 from django.contrib.auth.models import User 5 5 6 from forum.models import Category, Forum, Topic, Post, Profile, Reputation,\6 from djangobb_forum.models import Category, Forum, Topic, Post, Profile, Reputation,\ 7 7 Report, Ban 8 8 -
djangobb/djangobb_forum/context_processors.py
r193 r211 1 from forum import settings1 from djangobb_forum import settings 2 2 3 3 def forum_settings(context): -
djangobb/djangobb_forum/feeds.py
r192 r211 5 5 from django.utils.translation import ugettext_lazy as _ 6 6 7 from forum.models import Post, Topic, Forum, Category7 from djangobb_forum.models import Post, Topic, Forum, Category 8 8 9 9 class ForumFeed(Feed): … … 11 11 12 12 def link(self): 13 return reverse('djangobb: forum.views.index')13 return reverse('djangobb:index') 14 14 15 15 def item_guid(self, obj): -
djangobb/djangobb_forum/forms.py
r203 r211 10 10 from django.utils.translation import ugettext as _ 11 11 12 from forum.models import Topic, Post, Profile, Reputation, Report, PrivateMessage,\12 from djangobb_forum.models import Topic, Post, Profile, Reputation, Report, PrivateMessage,\ 13 13 Forum, Attachment, TZ_CHOICES, PRIVACY_CHOICES 14 from forum.markups import mypostmarkup15 from forum import settings as forum_settings14 from djangobb_forum.markups import mypostmarkup 15 from djangobb_forum import settings as forum_settings 16 16 17 17 -
djangobb/djangobb_forum/index.py
r200 r211 1 1 import djapian 2 2 3 from forum.models import Post3 from djangobb_forum.models import Post 4 4 5 5 -
djangobb/djangobb_forum/management/commands/unban.py
r177 r211 4 4 from django.core.management.base import BaseCommand, CommandError 5 5 from django.contrib.auth.models import User 6 from forum.models import Ban6 from djangobb_forum.models import Ban 7 7 8 8 -
djangobb/djangobb_forum/markups/mypostmarkup.py
r177 r211 1 1 import re 2 2 3 from forum.markups import postmarkup3 from djangobb_forum.markups import postmarkup 4 4 5 5 RE_FIRST_LF = re.compile('^\s*\r?\n') -
djangobb/djangobb_forum/middleware.py
r177 r211 5 5 from django.conf import settings as global_settings 6 6 7 from forum import settings as forum_settings7 from djangobb_forum import settings as forum_settings 8 8 9 9 class LastLoginMiddleware(object): -
djangobb/djangobb_forum/models.py
r210 r211 11 11 from django.utils.hashcompat import sha_constructor 12 12 13 from forum.markups import mypostmarkup14 from forum.fields import AutoOneToOneField, ExtendedImageField, JSONField15 from forum.util import urlize, smiles16 from forum import settings as forum_settings13 from djangobb_forum.markups import mypostmarkup 14 from djangobb_forum.fields import AutoOneToOneField, ExtendedImageField, JSONField 15 from djangobb_forum.util import urlize, smiles 16 from djangobb_forum import settings as forum_settings 17 17 18 18 TZ_CHOICES = [(float(x[0]), x[1]) for x in ( -
djangobb/djangobb_forum/signals.py
r177 r211 2 2 from django.db.models.signals import post_save, pre_save, post_delete 3 3 4 from forum.subscription import notify_topic_subscribers, notify_pm_recipients5 from forum.models import Topic, Post, PrivateMessage4 from djangobb_forum.subscription import notify_topic_subscribers, notify_pm_recipients 5 from djangobb_forum.models import Topic, Post, PrivateMessage 6 6 7 7 def post_saved(instance, **kwargs): -
djangobb/djangobb_forum/subscription.py
r190 r211 4 4 from django.utils.translation import ugettext as _ 5 5 6 from forum import settings as forum_settings7 from forum.util import absolute_url6 from djangobb_forum import settings as forum_settings 7 from djangobb_forum.util import absolute_url 8 8 9 9 TOPIC_SUBSCRIPTION_TEXT_TEMPLATE = (u"""New reply from %(username)s to topic that you have subscribed on. … … 42 42 43 43 def notify_topic_subscribers(post): 44 from forum.models import Post44 from djangobb_forum.models import Post 45 45 46 46 topic = post.topic … … 62 62 def notify_pm_recipients(pm): 63 63 if not pm.read: 64 from forum.models import PrivateMessage64 from djangobb_forum.models import PrivateMessage 65 65 subject = (u'There are new messages') 66 66 to_email = pm.dst_user.email -
djangobb/djangobb_forum/templatetags/forum_extras.py
r198 r211 16 16 from django.contrib.humanize.templatetags.humanize import naturalday 17 17 18 from forum.models import Forum, Topic, Post, PostTracking, PrivateMessage, Report19 from forum import settings as forum_settings18 from djangobb_forum.models import Forum, Topic, Post, PostTracking, PrivateMessage, Report 19 from djangobb_forum import settings as forum_settings 20 20 21 21 register = template.Library() -
djangobb/djangobb_forum/tests/__init__.py
r177 r211 4 4 import unittest 5 5 6 from forum.tests.postmarkup import PostmarkupTestCase6 from djangobb_forum.tests.postmarkup import PostmarkupTestCase 7 7 8 8 def suite(): -
djangobb/djangobb_forum/tests/postmarkup.py
r177 r211 1 1 import unittest 2 2 3 from forum.markups import mypostmarkup3 from djangobb_forum.markups import mypostmarkup 4 4 5 5 class PostmarkupTestCase(unittest.TestCase): -
djangobb/djangobb_forum/urls.py
r206 r211 1 1 from django.conf.urls.defaults import * 2 2 3 from forum import settings as forum_settings4 from forum import views as forum_views5 from forum.feeds import LastPosts, LastTopics, LastPostsOnForum,\3 from djangobb_forum import settings as forum_settings 4 from djangobb_forum import views as forum_views 5 from djangobb_forum.feeds import LastPosts, LastTopics, LastPostsOnForum,\ 6 6 LastPostsOnCategory, LastPostsOnTopic 7 7 -
djangobb/djangobb_forum/util.py
r177 r211 16 16 from django.conf import settings 17 17 18 from forum import settings as forum_settings18 from djangobb_forum import settings as forum_settings 19 19 20 20 -
djangobb/djangobb_forum/views.py
r206 r211 14 14 from django.utils.encoding import smart_str 15 15 16 from forum.util import render_to, paged, build_form, paginate, set_language17 from forum.models import Category, Forum, Topic, Post, Profile, Reputation,\16 from djangobb_forum.util import render_to, paged, build_form, paginate, set_language 17 from djangobb_forum.models import Category, Forum, Topic, Post, Profile, Reputation,\ 18 18 Report, PrivateMessage, Attachment, PostTracking 19 from forum.forms import AddPostForm, EditPostForm, UserSearchForm,\19 from djangobb_forum.forms import AddPostForm, EditPostForm, UserSearchForm,\ 20 20 PostSearchForm, ReputationForm, MailToForm, EssentialsProfileForm,\ 21 21 PersonalProfileForm, MessagingProfileForm, PersonalityProfileForm,\ 22 22 DisplayProfileForm, PrivacyProfileForm, ReportForm, UploadAvatarForm, CreatePMForm 23 from forum.markups import mypostmarkup24 from forum.templatetags import forum_extras25 from forum import settings as forum_settings26 from forum.util import urlize, smiles27 from forum.index import post_indexer23 from djangobb_forum.markups import mypostmarkup 24 from djangobb_forum.templatetags import forum_extras 25 from djangobb_forum import settings as forum_settings 26 from djangobb_forum.util import urlize, smiles 27 from djangobb_forum.index import post_indexer 28 28 29 29 @render_to('forum/index.html') … … 82 82 'TEMPLATE': 'forum/move_topic.html' 83 83 } 84 return HttpResponseRedirect(reverse('djangobb:index'))85 84 elif 'delete_topics' in request.POST: 86 85 for topic_id in topic_list: … … 531 530 @render_to('forum/edit_post.html') 532 531 def edit_post(request, post_id): 533 from forum.templatetags.forum_extras import forum_editable_by532 from djangobb_forum.templatetags.forum_extras import forum_editable_by 534 533 535 534 post = get_object_or_404(Post, pk=post_id) … … 550 549 @paged('posts', forum_settings.TOPIC_PAGE_SIZE) 551 550 def delete_posts(request, topic_id): 552 from forum.templatetags.forum_extras import forum_moderated_by551 from djangobb_forum.templatetags.forum_extras import forum_moderated_by 553 552 554 553 topic = Topic.objects.select_related().get(pk=topic_id) … … 600 599 @render_to('forum/move_topic.html') 601 600 def move_topic(request): 602 from forum.templatetags.forum_extras import forum_moderated_by601 from djangobb_forum.templatetags.forum_extras import forum_moderated_by 603 602 first_topic = topic_ids = list(request.GET['topic_id']) 604 603 if len(topic_ids) > 1: … … 637 636 @login_required 638 637 def stick_topic(request, topic_id): 639 from forum.templatetags.forum_extras import forum_moderated_by638 from djangobb_forum.templatetags.forum_extras import forum_moderated_by 640 639 641 640 topic = get_object_or_404(Topic, pk=topic_id) … … 649 648 @login_required 650 649 def unstick_topic(request, topic_id): 651 from forum.templatetags.forum_extras import forum_moderated_by650 from djangobb_forum.templatetags.forum_extras import forum_moderated_by 652 651 653 652 topic = get_object_or_404(Topic, pk=topic_id) … … 692 691 @login_required 693 692 def close_topic(request, topic_id): 694 from forum.templatetags.forum_extras import forum_moderated_by693 from djangobb_forum.templatetags.forum_extras import forum_moderated_by 695 694 696 695 topic = get_object_or_404(Topic, pk=topic_id) … … 703 702 @login_required 704 703 def open_topic(request, topic_id): 705 from forum.templatetags.forum_extras import forum_moderated_by704 from djangobb_forum.templatetags.forum_extras import forum_moderated_by 706 705 707 706 topic = get_object_or_404(Topic, pk=topic_id) -
djangobb/settings.py
r207 r211 5 5 6 6 PROJECT_ROOT = os.path.dirname(os.path.realpath(__file__)) 7 sys.path.append(os.path.join(PROJECT_ROOT, 'apps'))8 7 9 8 DEBUG = True … … 94 93 'django_authopenid.middleware.OpenIDMiddleware', 95 94 'django.middleware.cache.FetchFromCacheMiddleware', 96 ' forum.middleware.LastLoginMiddleware',97 ' forum.middleware.UsersOnline',95 'djangobb_forum.middleware.LastLoginMiddleware', 96 'djangobb_forum.middleware.UsersOnline', 98 97 ) 99 98 … … 117 116 'registration', 118 117 'django_authopenid', 119 ' forum',118 'djangobb_forum', 120 119 'djapian', 121 120 ) … … 130 129 'django.core.context_processors.request', 131 130 'django_authopenid.context_processors.authopenid', 132 ' forum.context_processors.forum_settings'131 'djangobb_forum.context_processors.forum_settings' 133 132 ) 134 133 -
djangobb/sitemap.py
r195 r211 1 1 from django.contrib.sitemaps import Sitemap 2 from forum.models import Forum, Topic2 from djangobb_forum.models import Forum, Topic 3 3 4 4 -
djangobb/urls.py
r195 r211 30 30 # Apps 31 31 (r'^forum/account/', include(authopenid_urlpatterns)), 32 (r'^forum/', include(' forum.urls', namespace='djangobb')),32 (r'^forum/', include('djangobb_forum.urls', namespace='djangobb')), 33 33 ) 34 34
Note: See TracChangeset
for help on using the changeset viewer.
