from unfold.plugin import Plugin
from unfold.page import Page
-from plugins.code_editor import CodeEditor
+#from plugins.code_editor import CodeEditor
from plugins.hazelnut import Hazelnut
class DebugPlatform(Plugin):
-from views.loginrequired import LoginRequiredAutoLogoutView
+from unfold.loginrequired import LoginRequiredAutoLogoutView
#
from manifold.core.query import Query
from manifold.manifoldapi import execute_query
from plugins.lists.simplelist import SimpleList
-from views.loginrequired import LoginRequiredAutoLogoutView
+from unfold.loginrequired import LoginRequiredAutoLogoutView
from myslice.viewutils import topmenu_items, the_user
from portal.models import PendingSlice
from portal.actions import authority_get_pi_emails
from portal.forms import SliceRequestForm
-from views.loginrequired import LoginRequiredAutoLogoutView
+from unfold.loginrequired import LoginRequiredAutoLogoutView
from myslice.viewutils import topmenu_items, the_user
class SliceRequestView (LoginRequiredAutoLogoutView):
from django.template import RequestContext
from django.shortcuts import render_to_response
-from views.loginrequired import LoginRequiredAutoLogoutView
+from unfold.loginrequired import LoginRequiredAutoLogoutView
from unfold.page import Page
from manifold.core.query import Query, AnalyzedQuery
from myslice.viewutils import topmenu_items, the_user
-from plugins.pres_view import PresView
from portal.event import Event
+# presview is put in observation for now
+#from plugins.pres_view import PresView
+from plugins.raw import Raw
# these seem totally unused for now
#from portal.util import RegistrationView, ActivationView
page = Page(self.request)
- pres_view = PresView(page = page)
+# pres_view = PresView(page = page)
+ pres_view = Raw(page = page,html="<h1>PresView needs to be integrated</h1>")
context = super(PresViewView, self).get_context_data(**kwargs)
--- /dev/null
+-- Thierry - sept. 23 2013
+
+This area is for pieces that need a bit more tuning before being plugged into the framework
+
+** pres_view
+
+. the whole naming presview / presviewview kind of sucks overall - an understatement
+. please at least rename the plugin into something that does not have 'view' in it
+. also please review the static contents to re-use what we already have as third-party,
+ or to add in there what is still missing
+
+** code editor / codemirror
+
+. I could not find where this is used
+. the most painful impact of this is that it depends on codemirror, that comes with a huge amount
+ of static files
+. this is why I move it away for now