Merge branch 'master' into lqc-trunk
authorLukasz Rekucki <lrekucki@gmail.com>
Sun, 8 Nov 2009 13:49:11 +0000 (14:49 +0100)
committerLukasz Rekucki <lrekucki@gmail.com>
Sun, 8 Nov 2009 13:49:11 +0000 (14:49 +0100)
1  2 
apps/api/handlers/library_handlers.py
apps/explorer/views.py
platforma/static/js/models.js
platforma/static/js/views/gallery.js
platforma/templates/explorer/editor.html
platforma/urls.py

@@@ -19,10 -15,8 +15,8 @@@ from django.db import IntegrityErro
  import librarian
  import librarian.html
  import difflib
- from librarian import dcparser, parser
++import wlrepo 
  
- import wlrepo
- from api.models import PullRequest
 -from wlrepo import *
  from explorer.models import GalleryForDocument
  
  # internal imports
@@@ -184,27 -178,6 +178,7 @@@ class LibraryHandler(BaseHandler)
  #
  # Document Handlers
  #
- class BasicDocumentHandler(AnonymousBaseHandler):
-     allowed_methods = ('GET',)
-     @hglibrary
-     def read(self, request, docid, lib):
-         try:    
-             doc = lib.document(docid)
-         except wlrepo.RevisionNotFound:
-             return rc.NOT_FOUND
-         result = {
-             'name': doc.id,
-             'html_url': reverse('dochtml_view', args=[doc.id]),
-             'text_url': reverse('doctext_view', args=[doc.id]),
-             'dc_url': reverse('docdc_view', args=[doc.id]),
-             'public_revision': doc.revision,
-         }
-         return result
 +
  class DiffHandler(BaseHandler):
      allowed_methods = ('GET',)
      
index fd99f27,5ec452a..a67d27c
mode 100755,100644..100755
@@@ -11,12 -11,12 +11,14 @@@ from django.core.urlresolvers import re
  from django.http import HttpResponse
  from django.utils import simplejson as json
  from django.views.generic.simple import direct_to_template
 +from django.shortcuts import render_to_response
 +from django.template import RequestContext
  from django.contrib.auth.decorators import login_required
  
+ from explorer import forms
  from api.models import PullRequest
  
  def ajax_login_required(view):
      """Similar ro @login_required, but instead of redirect, 
      just return some JSON stuff with error."""
  @login_required
  def display_editor(request, path):
      user = request.GET.get('user', request.user.username)
-     log.info(user)
+     gallery_form = forms.GalleryChoiceForm()
+     
 -    return direct_to_template(request, 'explorer/editor.html', extra_context={
 +    return render_to_response('explorer/editor.html',
-         mimetype="text/html",
++        # mimetype="text/html",
 +        dictionary = {
              'fileid': path,
-             'euser': user
+             'euser': user,
 -            'gallery_form': gallery_form,
 -    })
 -    
++            'gallery_from': gallery_form,
 +        }, context_instance=RequestContext(request))
-     
++
  #
  # View all files
  #
@@@ -120,11 -119,3 +123,11 @@@ def pull_requests(request)
  
      return direct_to_template(request, 'manager/pull_request.html', 
          extra_context = {'objects': objects} )
-         extra_context = {} )
 +
 +
 +#
 +# Testing
 +#
 +def renderer_test(request):
 +    return direct_to_template(request, 'renderer.html', mimetype="application/xhtml+xml",
++        extra_context = {} )
Simple merge
index 8a56210,498b5b2..1f7372a
mode 100755,100644..100755