Evennia once again runs on the latest trunk. Admin interface is still broken pending transition to newforms-admins stuff.
This commit is contained in:
parent
72df223b3a
commit
75c38ada19
5 changed files with 19 additions and 18 deletions
|
|
@ -13,10 +13,11 @@ TEMPLATE_LOADERS = (
|
||||||
# Context processors define context variables, generally for the template
|
# Context processors define context variables, generally for the template
|
||||||
# system to use.
|
# system to use.
|
||||||
TEMPLATE_CONTEXT_PROCESSORS = (
|
TEMPLATE_CONTEXT_PROCESSORS = (
|
||||||
'django.core.context_processors.auth',
|
|
||||||
'django.core.context_processors.debug',
|
|
||||||
'django.core.context_processors.i18n',
|
'django.core.context_processors.i18n',
|
||||||
|
'django.core.context_processors.request',
|
||||||
|
'django.core.context_processors.auth',
|
||||||
'django.core.context_processors.media',
|
'django.core.context_processors.media',
|
||||||
|
'django.core.context_processors.debug',
|
||||||
'webapps.website.webcontext.general_context',
|
'webapps.website.webcontext.general_context',
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
6
urls.py
6
urls.py
|
|
@ -18,13 +18,13 @@ urlpatterns = patterns('',
|
||||||
(r'^admin/', include('django.contrib.admin.urls')),
|
(r'^admin/', include('django.contrib.admin.urls')),
|
||||||
|
|
||||||
# Front page
|
# Front page
|
||||||
(r'^', include('apps.website.urls')),
|
(r'^', include('webapps.website.urls')),
|
||||||
|
|
||||||
# News stuff
|
# News stuff
|
||||||
(r'^news/', include('apps.news.urls')),
|
(r'^news/', include('webapps.news.urls')),
|
||||||
|
|
||||||
# Page place-holder for things that aren't implemented yet.
|
# Page place-holder for things that aren't implemented yet.
|
||||||
(r'^tbi/', 'apps.website.views.to_be_implemented'),
|
(r'^tbi/', 'webapps.website.views.to_be_implemented'),
|
||||||
)
|
)
|
||||||
|
|
||||||
# If you'd like to serve media files via Django (strongly not recommended!),
|
# If you'd like to serve media files via Django (strongly not recommended!),
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@ from django.shortcuts import render_to_response, get_object_or_404
|
||||||
from django.template import RequestContext
|
from django.template import RequestContext
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
|
|
||||||
|
from apps.objects.models import Object
|
||||||
from webapps.news.models import NewsEntry
|
from webapps.news.models import NewsEntry
|
||||||
import functions_db
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
This file contains the generic, assorted views that don't fall under one of
|
This file contains the generic, assorted views that don't fall under one of
|
||||||
|
|
@ -22,18 +22,18 @@ def page_index(request):
|
||||||
# A QuerySet of recent news entries.
|
# A QuerySet of recent news entries.
|
||||||
news_entries = NewsEntry.objects.all().order_by('-date_posted')[:fpage_news_entries]
|
news_entries = NewsEntry.objects.all().order_by('-date_posted')[:fpage_news_entries]
|
||||||
# Dictionary containing database statistics.
|
# Dictionary containing database statistics.
|
||||||
objstats = functions_db.object_totals()
|
objstats = Object.objects.object_totals()
|
||||||
# A QuerySet of the most recently connected players.
|
# A QuerySet of the most recently connected players.
|
||||||
recent_players = functions_db.get_recently_connected_players()[:fpage_player_limit]
|
recent_players = Object.objects.get_recently_connected_users()[:fpage_player_limit]
|
||||||
|
|
||||||
pagevars = {
|
pagevars = {
|
||||||
"page_title": "Front Page",
|
"page_title": "Front Page",
|
||||||
"news_entries": news_entries,
|
"news_entries": news_entries,
|
||||||
"players_connected_recent": recent_players,
|
"players_connected_recent": recent_players,
|
||||||
"num_players_connected": functions_db.get_connected_players().count(),
|
"num_players_connected": Object.objects.get_connected_players().count(),
|
||||||
"num_players_registered": functions_db.num_total_players(),
|
"num_players_registered": Object.objects.num_total_players(),
|
||||||
"num_players_connected_recent": functions_db.get_recently_connected_players().count(),
|
"num_players_connected_recent": Object.objects.get_recently_connected_users().count(),
|
||||||
"num_players_registered_recent": functions_db.get_recently_created_players().count(),
|
"num_players_registered_recent": Object.objects.get_recently_created_users().count(),
|
||||||
"num_players": objstats["players"],
|
"num_players": objstats["players"],
|
||||||
"num_rooms": objstats["rooms"],
|
"num_rooms": objstats["rooms"],
|
||||||
"num_things": objstats["things"],
|
"num_things": objstats["things"],
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
import gameconf
|
from apps.config.models import ConfigValue
|
||||||
|
|
||||||
def general_context(request):
|
def general_context(request):
|
||||||
"""
|
"""
|
||||||
Returns common Evennia-related context stuff.
|
Returns common Evennia-related context stuff.
|
||||||
"""
|
"""
|
||||||
return {
|
return {
|
||||||
'game_name': gameconf.get_configvalue('site_name'),
|
'game_name': ConfigValue.objects.get_configvalue('site_name'),
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,12 @@
|
||||||
<meta name="generator" content="haran" />
|
<meta name="generator" content="haran" />
|
||||||
|
|
||||||
{% if sidebar %}
|
{% if sidebar %}
|
||||||
<link rel="stylesheet" type="text/css" href="{{media_url}}css/prosimii-screen-alt.css" media="screen" title="Prosimii (Sidebar)" />
|
<link rel="stylesheet" type="text/css" href="{{MEDIA_URL}}css/prosimii-screen-alt.css" media="screen" title="Prosimii (Sidebar)" />
|
||||||
{% else %}
|
{% else %}
|
||||||
<link rel="stylesheet" type="text/css" href="{{media_url}}css/prosimii-screen.css" media="screen" title="Prosimii" />
|
<link rel="stylesheet" type="text/css" href="{{MEDIA_URL}}css/prosimii-screen.css" media="screen" title="Prosimii" />
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<link rel="stylesheet alternative" type="text/css" href="{{media_url}}css/prosimii-print.css" media="screen" title="Print Preview" />
|
<link rel="stylesheet alternative" type="text/css" href="{{MEDIA_URL}}css/prosimii-print.css" media="screen" title="Print Preview" />
|
||||||
<link rel="stylesheet" type="text/css" href="{{media_url}}css/prosimii-print.css" media="print" />
|
<link rel="stylesheet" type="text/css" href="{{MEDIA_URL}}css/prosimii-print.css" media="print" />
|
||||||
|
|
||||||
{% block header_ext %}
|
{% block header_ext %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue