]> git.0d.be Git - panikdb.git/commitdiff
allow all logged in users to use ckeditor image management
authorFrédéric Péters <fpeters@0d.be>
Thu, 11 Jun 2015 10:32:52 +0000 (12:32 +0200)
committerFrédéric Péters <fpeters@0d.be>
Thu, 11 Jun 2015 10:32:52 +0000 (12:32 +0200)
panikdb/settings.py
panikdb/urls.py

index 030eef7c3d2f06985d5e6b453db4b5c48658ab7a..dc87e7233010ca7ee13198df614b8617be223197 100644 (file)
@@ -178,6 +178,8 @@ LOGGING = {
 
 CKEDITOR_CONFIGS = {
     'default': {
+        'filebrowserUploadUrl': '/ckeditor/upload/',
+        'filebrowserBrowseUrl': '/ckeditor/browse/',
         'toolbar_Own': [['Source', 'Format', '-', 'Bold', 'Italic'],
                         ['NumberedList','BulletedList'],
                         ['JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'],
index 20ef2329f34f08abf3606991e5f891ce7b704265..4a19f9d3136ebe5d8cdd12f556d1a8df0c46a041 100644 (file)
@@ -6,6 +6,8 @@ from django.contrib.auth.decorators import login_required
 
 from django.contrib import admin
 
+from ckeditor.views import upload as ckeditor_upload
+from ckeditor.views import browse as ckeditor_browse
 from haystack.views import search_view_factory
 from haystack.forms import FacetedSearchForm
 from haystack.query import SearchQuerySet
@@ -26,7 +28,8 @@ sqs = SearchQuerySet().models(Emission, Episode, NewsItem).facet('categories').f
 
 urlpatterns = patterns('',
     url(r'^$', 'panikdb.views.home', name='home'),
-    (r'^ckeditor/', include('ckeditor.urls')),
+    url(r'^ckeditor/upload/', login_required(ckeditor_upload)),
+    url(r'^ckeditor/browse/', login_required(ckeditor_browse)),
     url(r'^search/', search_view_factory(view_class=FacetedSearchView,
         form_class=FacetedSearchForm, searchqueryset=sqs), name='haystack_search'),