Exemple #1
0
def info(category, page, name):
    '''

    '''
    page = max(page, 1)
    plugin = plugindb.get_plugin(name)
    if plugin is None:
        abort(404)
    if category:
        category = plugindb.get_category(category)
    reqos = request.user_agent.platform # operative system for params
    return render_template('extras.html', plugin=plugin, category=category, page=page, reqos=reqos)
Exemple #2
0
def info(category, page, name):
    '''

    '''
    page = max(page, 1)
    plugin = plugindb.get_plugin(name)
    if plugin is None:
        abort(404)
    if category:
        category = plugindb.get_category(category)
    reqos = request.user_agent.platform # operative system for params
    return render_template('extras.html', plugin=plugin, category=category, page=page, reqos=reqos)
Exemple #3
0
def category(category, page):
    '''
    Extras front page
    '''
    page = max(page, 1)
    if category:
        plugins = plugindb.get_plugins(category, page-1)
        categories = None
        category = plugins[0].category if plugins else plugindb.get_category(category)
    else:
        plugins, categories = plugindb.get_plugins_with_categories(page=page-1)
        categories = sorted(categories.itervalues(), key=category_order)
        category = None

    reqos = request.user_agent.platform # operative system for params
    return render_template('extras.html', categories=categories, category=category, page=page, reqos=reqos)
Exemple #4
0
def category(category, page):
    '''
    Extras front page
    '''
    page = max(page, 1)
    if category:
        plugins = plugindb.get_plugins(category, page-1)
        categories = None
        category = plugins[0].category if plugins else plugindb.get_category(category)
    else:
        plugins, categories = plugindb.get_plugins_with_categories(page=page-1)
        categories = sorted(categories.itervalues(), key=operator.attrgetter("title"))
        category = None

    reqos = request.user_agent.platform # operative system for params
    return render_template('extras.html', categories=categories, category=category, page=page, reqos=reqos)