def read_message(request, project_id=None): message_id = request.GET.get('id', 0) message_on_error = '' try: message_on_error = 'Could not retrieve message with id %s.' % message_id message = Message.objects.filter(user=request.user, id=message_id)[0] message_on_error = 'Could not mark message with id %s as read.' % message_id message.read = True message.save() if message.action is not None and message.action != '': redirect = 'location.replace("%s")' % message.action redir_link = message.action else: redirect = 'history.back()' redir_link = 'history.back()' return my_render_to_response( request, 'catmaid/read_message.html', { 'url': request.build_absolute_uri(), 'redirect': redirect, 'redir_link': redir_link }) except Exception as e: if message_on_error != '': error = message_on_error elif e.message != '': error = e.message else: error = 'Unknown error.' return my_render_to_response(request, 'catmaid/error.html', {'error': error})
def read_message(request, project_id=None): message_id = request.GET.get('id', 0) message_on_error = '' try: message_on_error = 'Could not retrieve message with id %s.' % message_id message = Message.objects.filter(user=request.user, id=message_id)[0] message_on_error = 'Could not mark message with id %s as read.' % message_id message.read = True message.save() if message.action is not None and message.action != '': redirect = 'location.replace("%s")' % message.action redir_link = message.action else: redirect = 'history.back()' redir_link = 'history.back()' return my_render_to_response(request, 'catmaid/read_message.html', { 'url': request.build_absolute_uri(), 'redirect': redirect, 'redir_link': redir_link}) except Exception as e: if message_on_error != '': error = message_on_error elif e.message != '': error = e.message else: error = 'Unknown error.' return my_render_to_response(request, 'catmaid/error.html', {'error': error})
def login_vnc(request): return my_render_to_response(request, 'vncbrowser/login.html', {'return_url': request.GET.get('return_url', '/'), 'project_id': 0, 'catmaid_url': settings.CATMAID_URL, 'catmaid_login': settings.CATMAID_URL + 'model/login.php'})