-from django.http import HttpResponse, HttpResponseRedirect, Http404\r
+# -*- coding: utf-8 -*-\r
+\r
+import logging\r
+\r
+from datetime import datetime\r
+\r
+from django.http import HttpResponse, HttpResponseRedirect\r
from django.utils import simplejson\r
-from django.core.paginator import Paginator, EmptyPage\r
from django.shortcuts import render_to_response\r
from django.core.urlresolvers import reverse\r
from django.template import RequestContext\r
-from django.utils.translation import ungettext, ugettext as _\r
+from django.utils.translation import ugettext as _\r
+\r
from forum.modules import ui, decorate\r
-import logging\r
+from forum.settings import ONLINE_USERS\r
\r
def login_required(func, request, *args, **kwargs):\r
if not request.user.is_authenticated():\r
def render(template=None, tab=None, tab_title='', weight=500, tabbed=True):\r
def decorator(func): \r
def decorated(context, request, *args, **kwargs):\r
+ if request.user.is_authenticated():\r
+ ONLINE_USERS[request.user] = datetime.now()\r
+\r
if isinstance(context, HttpResponse):\r
return context\r
\r