def add_shortcut(): """Helper method to add a shortcut to the frontpage.""" frontpage.add_shortcut('syncthing', name, short_description=short_description, url='/syncthing/', login_required=True)
def add_shortcut(): """Helper method to add a shortcut to the front page.""" # BUG: Current logo appears squashed on front page. frontpage.add_shortcut( 'tahoe-lafs', name, short_description=short_description, url='https://{}:5678'.format(get_configured_domain_name()), login_required=True)
def add_shortcut(): """Helper method to add a shortcut to the frontpage.""" frontpage.add_shortcut('mediawiki', name, short_description=short_description, url='/mediawiki', login_required=True)
def add_shortcut(): """Add a shortcut to the front page.""" frontpage.add_shortcut('ttrss', name, short_description=short_description, url='/tt-rss', login_required=True)
def add_shortcut(): """Add shortcut to diaspora on the Plinth homepage""" if is_setup(): frontpage.add_shortcut( 'diaspora', name, short_description, url='https://diaspora.{}'.format(get_configured_domain_name()), login_required=True)
def create(request): """Form to create a wiki or blog.""" form = None if request.method == 'POST': form = IkiwikiCreateForm(request.POST, prefix='ikiwiki') if form.is_valid(): if form.cleaned_data['site_type'] == 'wiki': _create_wiki(request, form.cleaned_data['name'], form.cleaned_data['admin_name'], form.cleaned_data['admin_password']) elif form.cleaned_data['site_type'] == 'blog': _create_blog(request, form.cleaned_data['name'], form.cleaned_data['admin_name'], form.cleaned_data['admin_password']) site = form.cleaned_data['name'].replace(' ', '') frontpage.add_shortcut('ikiwiki_' + site, site, url='/ikiwiki/' + site, login_required=False, icon='ikiwiki') return redirect(reverse_lazy('ikiwiki:manage')) else: form = IkiwikiCreateForm(prefix='ikiwiki') return TemplateResponse(request, 'ikiwiki_create.html', { 'title': _('Create Wiki or Blog'), 'form': form, 'subsubmenu': subsubmenu })
def add_shortcut(): """Add shortcut to diaspora on the Plinth homepage""" if is_setup(): frontpage.add_shortcut( 'diaspora', title, url='https://diaspora.{}'.format(get_configured_domain_name()), login_required=True)
def add_shortcut(): frontpage.add_shortcut('mumble', name, short_description=short_description, details=description, configure_url=reverse_lazy('mumble:index'), login_required=False)
def add_shortcut(): """Add a shortcut to the frontpage.""" frontpage.add_shortcut('matrixsynapse', title, details=description, configure_url=reverse_lazy('matrixsynapse:index'), login_required=True)
def add_shortcut(): """Add a shortcut the frontpage.""" frontpage.add_shortcut('cockpit', name, short_description=short_description, url='/_cockpit/', login_required=True)
def add_shortcut(): frontpage.add_shortcut('infinoted', name, url=None, details=description, configure_url=reverse_lazy('infinoted:index'), login_required=False)
def add_shortcut(): frontpage.add_shortcut('ejabberd', name=name, short_description=short_description, details=description, configure_url=reverse_lazy('ejabberd:index'), login_required=True)
def create(request): """Form to create a wiki or blog.""" form = None if request.method == 'POST': form = IkiwikiCreateForm(request.POST, prefix='ikiwiki') if form.is_valid(): if form.cleaned_data['site_type'] == 'wiki': _create_wiki(request, form.cleaned_data['name'], form.cleaned_data['admin_name'], form.cleaned_data['admin_password']) elif form.cleaned_data['site_type'] == 'blog': _create_blog(request, form.cleaned_data['name'], form.cleaned_data['admin_name'], form.cleaned_data['admin_password']) site = form.cleaned_data['name'].replace(' ', '') frontpage.add_shortcut( 'ikiwiki_' + site, site, url='/ikiwiki/' + site, login_required=False, icon='ikiwiki') return redirect(reverse_lazy('ikiwiki:manage')) else: form = IkiwikiCreateForm(prefix='ikiwiki') return TemplateResponse(request, 'ikiwiki_create.html', {'title': _('Create Wiki or Blog'), 'form': form, 'subsubmenu': subsubmenu})
def add_shortcuts(): sites = actions.run('ikiwiki', ['get-sites']).split('\n') sites = [name for name in sites if name != ''] for site in sites: frontpage.add_shortcut( 'ikiwiki_' + site, site, url='/ikiwiki/' + site, login_required=False, icon='ikiwiki')
def add_shortcut(): """Helper method to add a shortcut to the frontpage.""" frontpage.add_shortcut('shadowsocks', name, short_description=short_description, details=description, configure_url=reverse_lazy('shadowsocks:index'), login_required=False)
def add_shortcut(): frontpage.add_shortcut('minetest', title, url=None, details=description, configure_url=reverse_lazy('minetest:index'), login_required=False)
def add_shortcut(): frontpage.add_shortcut( 'mumble', name, short_description=short_description, details=description, configure_url=reverse_lazy('mumble:index'), login_required=False)
def add_shortcut(): """Helper method to add a shortcut to the front page.""" # BUG: Current logo appears squashed on front page. frontpage.add_shortcut('tahoe-lafs', name, short_description=short_description, url='https://{}:5678'.format( get_configured_domain_name()), login_required=True)
def add_shortcuts(): sites = actions.run('ikiwiki', ['get-sites']).split('\n') sites = [name for name in sites if name != ''] for site in sites: frontpage.add_shortcut('ikiwiki_' + site, site, url='/ikiwiki/' + site, login_required=False, icon='ikiwiki')
def add_shortcut(): """Add shortcut to diaspora on the homepage.""" if is_setup(): frontpage.add_shortcut('diaspora', name, short_description, url='https://diaspora.{}'.format( get_configured_domain_name()), login_required=True)
def add_shortcut(): frontpage.add_shortcut( 'infinoted', name, short_description=short_description, url=None, details=description, configure_url=reverse_lazy('infinoted:index'), login_required=False)
def add_shortcut(): """Add shortcut in frontpage.""" download_profile = \ format_lazy(_('<a class="btn btn-primary btn-sm" href="{link}">' 'Download Profile</a>'), link=reverse_lazy('openvpn:profile')) frontpage.add_shortcut( 'openvpn', name, short_description=short_description, details=description + [download_profile], configure_url=reverse_lazy('openvpn:index'), login_required=True)
def add_shortcut(): frontpage.add_shortcut('jsxc', _('Chat Client \n (jsxc)'), url=reverse_lazy('xmpp:jsxc'), login_required=True) frontpage.add_shortcut('xmpp', title, details=description, configure_url=reverse_lazy('xmpp:index'), login_required=True)
def add_shortcut(): """Add shortcut in frontpage.""" download_profile = \ format_lazy(_('<a class="btn btn-primary btn-sm" href="{link}">' 'Download Profile</a>'), link=reverse_lazy('openvpn:profile')) frontpage.add_shortcut('openvpn', title, details=description + [download_profile], configure_url=reverse_lazy('openvpn:index'), login_required=True)
def add_shortcut(): frontpage.add_shortcut('deluge', name, short_description, url='/deluge', login_required=True)
def add_shortcut(): frontpage.add_shortcut('shaarli', title, url='/shaarli', login_required=True)
def add_shortcut(): frontpage.add_shortcut( 'roundcube', title, '/roundcube', 'glyphicon-envelope')
def add_shortcut(): frontpage.add_shortcut( 'transmission', title, url='/transmission', login_required=True)
def add_shortcut(): frontpage.add_shortcut('ttrss', title, url='/tt-rss', login_required=True)
def add_shortcut(): frontpage.add_shortcut('deluge', title, '/deluge', 'glyphicon-magnet')
def add_shortcut(): frontpage.add_shortcut('transmission', name, short_description=short_description, url='/transmission', login_required=True)
def add_shortcut(): frontpage.add_shortcut('deluge', title, url='/deluge', login_required=True)
def add_shortcut(): frontpage.add_shortcut('minetest', title, None, 'glyphicon-th-large', description)
def add_shortcut(): frontpage.add_shortcut('radicale', title, None, 'glyphicon-calendar', description)
def add_shortcut(): frontpage.add_shortcut('jsxc', _('Chat Client \n (jsxc)'), url=reverse_lazy('jsxc:jsxc'), login_required=True)
def add_shortcut(): frontpage.add_shortcut('transmission', title, url='/transmission', login_required=True)
def add_shortcut(): frontpage.add_shortcut('shaarli', name, short_description=short_description, url='/shaarli', login_required=True)
def add_shortcut(): frontpage.add_shortcut('privoxy', title, None, 'glyphicon-cloud-upload', description)
def add_shortcut(): frontpage.add_shortcut('ttrss', title, '/tt-rss', 'glyphicon-envelope')
def add_shortcut(): frontpage.add_shortcut('roundcube', name, short_description=short_description, url='/roundcube', login_required=True)
def add_shortcut(): frontpage.add_shortcut('quassel', title, None, 'glyphicon-retweet', description)
def add_shortcut(): frontpage.add_shortcut('repro', title, details=description, configure_url=reverse_lazy('repro:index'), login_required=True)
def add_shortcut(): frontpage.add_shortcut('privoxy', title, details=description, configure_url=reverse_lazy('privoxy:index'), login_required=True)
def add_shortcut(): frontpage.add_shortcut('jsxc', _('Chat Client (jsxc)'), reverse_lazy('xmpp:jsxc'), 'glyphicon-comment') frontpage.add_shortcut('xmpp', title, None, 'glyphicon-comment', description)
def add_shortcut(): frontpage.add_shortcut('repro', title, None, 'glyphicon-phone-alt', description)
def add_shortcut(): """Helper method to add a shortcut to the frontpage.""" frontpage.add_shortcut('syncthing', title, url='/syncthing/', login_required=True)
def add_shortcut(): frontpage.add_shortcut("transmission", title, "/transmission", "glyphicon-save")