Skip to content
This repository has been archived by the owner on Jun 18, 2020. It is now read-only.

Commit

Permalink
Merge pull request #149 from kini/flaskext
Browse files Browse the repository at this point in the history
Adapt to new Flask extension module schema
  • Loading branch information
kini committed Apr 2, 2013
2 parents c3f57d9 + 5511a2a commit a2046d3
Show file tree
Hide file tree
Showing 15 changed files with 18 additions and 18 deletions.
4 changes: 2 additions & 2 deletions flask_version/admin.py
@@ -1,7 +1,7 @@
import os import os
from flask import Module, url_for, render_template, request, session, redirect, g, current_app from flask import Module, url_for, render_template, request, session, redirect, g, current_app
from decorators import login_required, admin_required, with_lock from decorators import login_required, admin_required, with_lock
from flaskext.babel import Babel, gettext, ngettext, lazy_gettext from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext
_ = gettext _ = gettext


admin = Module('flask_version.admin') admin = Module('flask_version.admin')
Expand Down Expand Up @@ -107,7 +107,7 @@ def notebook_settings():


#Make changes to the default language used #Make changes to the default language used
if 'default_language' in request.values: if 'default_language' in request.values:
from flaskext.babel import refresh from flask.ext.babel import refresh
refresh() refresh()
current_app.config['BABEL_DEFAULT_LOCALE'] = request.values['default_language'] current_app.config['BABEL_DEFAULT_LOCALE'] = request.values['default_language']


Expand Down
2 changes: 1 addition & 1 deletion flask_version/authentication.py
Expand Up @@ -2,7 +2,7 @@
import random import random
from flask import Module, url_for, render_template, request, session, redirect, g, current_app from flask import Module, url_for, render_template, request, session, redirect, g, current_app
from decorators import with_lock from decorators import with_lock
from flaskext.babel import gettext, ngettext, lazy_gettext from flask.ext.babel import gettext, ngettext, lazy_gettext
_ = gettext _ = gettext


authentication = Module('flask_version.authentication') authentication = Module('flask_version.authentication')
Expand Down
4 changes: 2 additions & 2 deletions flask_version/base.py
Expand Up @@ -5,10 +5,10 @@
from decorators import login_required, guest_or_login_required, with_lock from decorators import login_required, guest_or_login_required, with_lock
from decorators import global_lock from decorators import global_lock


from flaskext.autoindex import AutoIndex from flask.ext.autoindex import AutoIndex
SRC = os.path.join(os.environ['SAGE_ROOT'], 'devel', 'sage', 'sage') SRC = os.path.join(os.environ['SAGE_ROOT'], 'devel', 'sage', 'sage')
from flask.ext.openid import OpenID from flask.ext.openid import OpenID
from flaskext.babel import Babel, gettext, ngettext, lazy_gettext, get_locale from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext, get_locale
from sagenb.misc.misc import SAGENB_ROOT, DATA, SAGE_DOC, translations_path from sagenb.misc.misc import SAGENB_ROOT, DATA, SAGE_DOC, translations_path


oid = OpenID() oid = OpenID()
Expand Down
2 changes: 1 addition & 1 deletion flask_version/decorators.py
@@ -1,6 +1,6 @@
from functools import wraps from functools import wraps
from flask import Flask, url_for, render_template, request, session, redirect, g, current_app from flask import Flask, url_for, render_template, request, session, redirect, g, current_app
from flaskext.babel import Babel, gettext, ngettext, lazy_gettext from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext
_ = gettext _ = gettext


from threading import Lock from threading import Lock
Expand Down
2 changes: 1 addition & 1 deletion flask_version/worksheet.py
Expand Up @@ -3,7 +3,7 @@
from flask import Module, url_for, render_template, request, session, redirect, g, current_app from flask import Module, url_for, render_template, request, session, redirect, g, current_app
from decorators import login_required, with_lock from decorators import login_required, with_lock
from collections import defaultdict from collections import defaultdict
from flaskext.babel import Babel, gettext, ngettext, lazy_gettext from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext
_ = gettext _ = gettext


from sagenb.notebook.interact import INTERACT_UPDATE_PREFIX from sagenb.notebook.interact import INTERACT_UPDATE_PREFIX
Expand Down
2 changes: 1 addition & 1 deletion flask_version/worksheet_listing.py
Expand Up @@ -4,7 +4,7 @@
import urllib, urlparse import urllib, urlparse
from flask import Module, url_for, render_template, request, session, redirect, g, current_app from flask import Module, url_for, render_template, request, session, redirect, g, current_app
from decorators import login_required, guest_or_login_required, with_lock from decorators import login_required, guest_or_login_required, with_lock
from flaskext.babel import Babel, gettext, ngettext, lazy_gettext from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext
_ = gettext _ = gettext


worksheet_listing = Module('flask_version.worksheet_listing') worksheet_listing = Module('flask_version.worksheet_listing')
Expand Down
2 changes: 1 addition & 1 deletion sagenb/notebook/challenge.py
Expand Up @@ -27,7 +27,7 @@
import os, random, re, urllib2, urllib import os, random, re, urllib2, urllib


from sagenb.notebook.template import template from sagenb.notebook.template import template
from flaskext.babel import gettext, lazy_gettext from flask.ext.babel import gettext, lazy_gettext
_ = lazy_gettext _ = lazy_gettext


class ChallengeResponse(object): class ChallengeResponse(object):
Expand Down
2 changes: 1 addition & 1 deletion sagenb/notebook/conf.py
Expand Up @@ -9,7 +9,7 @@
# The full text of the GPL is available at: # The full text of the GPL is available at:
# http://www.gnu.org/licenses/ # http://www.gnu.org/licenses/
############################################################################# #############################################################################
from flaskext.babel import gettext, lazy_gettext from flask.ext.babel import gettext, lazy_gettext


POS = 'pos' POS = 'pos'
DESC = 'desc' DESC = 'desc'
Expand Down
2 changes: 1 addition & 1 deletion sagenb/notebook/notebook.py
Expand Up @@ -45,7 +45,7 @@
from . import user_conf # user configuration from . import user_conf # user configuration
from . import user # users from . import user # users
from template import template, prettify_time_ago from template import template, prettify_time_ago
from flaskext.babel import gettext, lazy_gettext from flask.ext.babel import gettext, lazy_gettext


try: try:
# sage is installed # sage is installed
Expand Down
2 changes: 1 addition & 1 deletion sagenb/notebook/register.py
Expand Up @@ -12,7 +12,7 @@
""" """
Helper functions dealing with the verification of user Helper functions dealing with the verification of user
""" """
from flaskext.babel import gettext as _ from flask.ext.babel import gettext as _


def build_msg(key, username, addr, port, secure): def build_msg(key, username, addr, port, secure):
url_prefix = "https" if secure else "http" url_prefix = "https" if secure else "http"
Expand Down
2 changes: 1 addition & 1 deletion sagenb/notebook/server_conf.py
Expand Up @@ -8,7 +8,7 @@
from conf import (POS, DESC, GROUP, TYPE, CHOICES, T_BOOL, T_INTEGER, from conf import (POS, DESC, GROUP, TYPE, CHOICES, T_BOOL, T_INTEGER,
T_CHOICE, T_REAL, T_COLOR, T_STRING, T_LIST, T_INFO) T_CHOICE, T_REAL, T_COLOR, T_STRING, T_LIST, T_INFO)
from sagenb.misc.misc import get_languages from sagenb.misc.misc import get_languages
from flaskext.babel import gettext, lazy_gettext from flask.ext.babel import gettext, lazy_gettext
_ = lazy_gettext _ = lazy_gettext


defaults = {'word_wrap_cols':72, defaults = {'word_wrap_cols':72,
Expand Down
2 changes: 1 addition & 1 deletion sagenb/notebook/template.py
Expand Up @@ -21,7 +21,7 @@


from sagenb.misc.misc import SAGE_VERSION, DATA, unicode_str from sagenb.misc.misc import SAGE_VERSION, DATA, unicode_str
from sagenb.notebook.cell import number_of_rows from sagenb.notebook.cell import number_of_rows
from flaskext.babel import gettext, ngettext, lazy_gettext from flask.ext.babel import gettext, ngettext, lazy_gettext


if os.environ.has_key('SAGENB_TEMPLATE_PATH'): if os.environ.has_key('SAGENB_TEMPLATE_PATH'):
if not os.path.isdir(os.environ['SAGENB_TEMPLATE_PATH']): if not os.path.isdir(os.environ['SAGENB_TEMPLATE_PATH']):
Expand Down
2 changes: 1 addition & 1 deletion sagenb/notebook/tutorial.py
Expand Up @@ -348,7 +348,7 @@ def f(n):


##################################### #####################################


from flaskext.babel import lazy_gettext as _ from flask.ext.babel import lazy_gettext as _


notebook_help = [ notebook_help = [
(_('Find Help and Documentation'), (_('Find Help and Documentation'),
Expand Down
2 changes: 1 addition & 1 deletion sagenb/notebook/user_conf.py
Expand Up @@ -7,7 +7,7 @@
from conf import (Configuration, POS, DESC, GROUP, TYPE, CHOICES, T_BOOL, from conf import (Configuration, POS, DESC, GROUP, TYPE, CHOICES, T_BOOL,
T_INTEGER, T_CHOICE, T_REAL, T_COLOR, T_STRING, T_LIST) T_INTEGER, T_CHOICE, T_REAL, T_COLOR, T_STRING, T_LIST)
from sagenb.misc.misc import SAGENB_ROOT, get_languages from sagenb.misc.misc import SAGENB_ROOT, get_languages
from flaskext.babel import lazy_gettext from flask.ext.babel import lazy_gettext


defaults = {'max_history_length':1000, defaults = {'max_history_length':1000,
'default_system':'sage', 'default_system':'sage',
Expand Down
4 changes: 2 additions & 2 deletions sagenb/notebook/worksheet.py
Expand Up @@ -57,7 +57,7 @@
# Imports specifically relevant to the sage notebook # Imports specifically relevant to the sage notebook
from cell import Cell, TextCell from cell import Cell, TextCell
from template import template, clean_name, prettify_time_ago from template import template, clean_name, prettify_time_ago
from flaskext.babel import gettext, lazy_gettext from flask.ext.babel import gettext, lazy_gettext
_ = gettext _ = gettext


# Set some constants that will be used for regular expressions below. # Set some constants that will be used for regular expressions below.
Expand Down Expand Up @@ -4288,7 +4288,7 @@ def convert_time_to_string(t):
Converts ``t`` (in Unix time) to a locale-specific string Converts ``t`` (in Unix time) to a locale-specific string
describing the time and date. describing the time and date.
""" """
from flaskext.babel import format_datetime from flask.ext.babel import format_datetime
import datetime, time import datetime, time
try: try:
return format_datetime(datetime.datetime.fromtimestamp(float(t))) return format_datetime(datetime.datetime.fromtimestamp(float(t)))
Expand Down

0 comments on commit a2046d3

Please sign in to comment.