diff options
Diffstat (limited to 'view')
-rw-r--r-- | view/admin_aside.tpl | 20 | ||||
-rw-r--r-- | view/admin_plugins.tpl | 14 | ||||
-rw-r--r-- | view/admin_site.tpl | 45 | ||||
-rw-r--r-- | view/admin_summary.tpl | 36 | ||||
-rw-r--r-- | view/field.tpl | 4 | ||||
-rw-r--r-- | view/field_checkbox.tpl | 6 | ||||
-rw-r--r-- | view/field_input.tpl | 6 | ||||
-rw-r--r-- | view/field_select.tpl | 8 | ||||
-rw-r--r-- | view/field_textarea.tpl | 6 | ||||
-rw-r--r-- | view/it/strings.php | 2 | ||||
-rw-r--r-- | view/nav.tpl | 2 | ||||
-rw-r--r-- | view/theme/duepuntozero/style.css | 69 |
12 files changed, 217 insertions, 1 deletions
diff --git a/view/admin_aside.tpl b/view/admin_aside.tpl new file mode 100644 index 000000000..dd81a6fee --- /dev/null +++ b/view/admin_aside.tpl @@ -0,0 +1,20 @@ +<h4><a href="$admurl">Admin</a></h4> +<ul> + <li class='admin link $admin.site.2'><a href='$admin.site.0'>$admin.site.1</a></li> + <li class='admin link $admin.users.2'><a href='$admin.users.0'>$admin.users.1</a></li> + <li class='admin link $admin.plugins.2'><a href='$admin.plugins.0'>$admin.plugins.1</a></li> +</ul> + + +{{ if $admin.plugins_admin }}<h4>Plugins</h4>{{ endif }} +<ul> + {{ for $admin.plugins_admin as $l }} + <li class='admin link $l.2'><a href='$l.0'>$l.1</a></li> + {{ endfor }} +</ul> + + +<h4>Logs</h4> +<ul> + <li class='admin link $admin.logs.2'><a href='$admin.logs.0'>$admin.logs.1</a></li> +</ul> diff --git a/view/admin_plugins.tpl b/view/admin_plugins.tpl new file mode 100644 index 000000000..d29665a06 --- /dev/null +++ b/view/admin_plugins.tpl @@ -0,0 +1,14 @@ +<div id='adminpage'> + <h1>$title - $page</h1> + + <ul id='pluginslist'> + {{ for $plugins as $p }} + <li class='plugin $p.1'> + <a class='toggle' href='$baseurl/admin/plugins/$p.0?a=t'><span class='icon $p.1'></span></a> + <a href='$baseurl/admin/plugins/$p.0'> + <span class='name'>$p.0</span> + </a> + </li> + {{ endfor }} + </ul> +</div> diff --git a/view/admin_site.tpl b/view/admin_site.tpl new file mode 100644 index 000000000..f120461aa --- /dev/null +++ b/view/admin_site.tpl @@ -0,0 +1,45 @@ +<div id='adminpage'> + <h1>$title - $page</h1> + + <form action="$baseurl/admin/site" method="post"> + + {{ inc field_input.tpl with $field=$sitename }}{{ endinc }} + {{ inc field_textarea.tpl with $field=$banner }}{{ endinc }} + {{ inc field_select.tpl with $field=$language }}{{ endinc }} + {{ inc field_select.tpl with $field=$theme }}{{ endinc }} + + <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> + + <h3>Upload</h3> + {{ inc field_input.tpl with $field=$maximagesize }}{{ endinc }} + + <h3>Corporate/Edu</h3> + {{ inc field_input.tpl with $field=$allowed_sites }}{{ endinc }} + {{ inc field_input.tpl with $field=$allowed_email }}{{ endinc }} + {{ inc field_checkbox.tpl with $field=$block_public }}{{ endinc }} + {{ inc field_checkbox.tpl with $field=$force_publish }}{{ endinc }} + {{ inc field_input.tpl with $field=$global_directory }}{{ endinc }} + {{ inc field_input.tpl with $field=$global_search_url }}{{ endinc }} + + <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> + + <h3>Registration</h3> + {{ inc field_checkbox.tpl with $field=$no_multi_reg }}{{ endinc }} + {{ inc field_checkbox.tpl with $field=$no_openid }}{{ endinc }} + {{ inc field_checkbox.tpl with $field=$no_gravatar }}{{ endinc }} + {{ inc field_checkbox.tpl with $field=$no_regfullname }}{{ endinc }} + {{ inc field_checkbox.tpl with $field=$no_utf }}{{ endinc }} + + <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> + + <h3>Advanced</h3> + {{ inc field_checkbox.tpl with $field=$rino_enc }}{{ endinc }} + {{ inc field_checkbox.tpl with $field=$verifyssl }}{{ endinc }} + {{ inc field_input.tpl with $field=$proxy }}{{ endinc }} + {{ inc field_input.tpl with $field=$proxyuser }}{{ endinc }} + {{ inc field_input.tpl with $field=$timeout }}{{ endinc }} + + <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> + + </form> +</div> diff --git a/view/admin_summary.tpl b/view/admin_summary.tpl new file mode 100644 index 000000000..59428986a --- /dev/null +++ b/view/admin_summary.tpl @@ -0,0 +1,36 @@ +<div id='adminpage'> + <h1>$title - $page</h1> + + <dl> + <dt>$pending.0</dt> + <dd>$pending.1</dt> + </dl> + + <dl> + <dt>$users.0</dt> + <dd>$users.1</dd> + </dl> + {{ for $accounts as $p }} + <dl> + <dt>$p.0</dt> + <dd>$p.1</dd> + </dl> + {{ endfor }} + + + <dl> + <dt>$plugins.0</dt> + + {{ for $plugins.1 as $p }} + <dd>$p</dd> + {{ endfor }} + + </dl> + + <dl> + <dt>$version.0</dt> + <dd>$version.1 - $build</dt> + </dl> + + +</div> diff --git a/view/field.tpl b/view/field.tpl new file mode 100644 index 000000000..35f5afd39 --- /dev/null +++ b/view/field.tpl @@ -0,0 +1,4 @@ + + {{ if $field.0==select }} + {{ inc field_select.tpl }}{{ endinc }} + {{ endif }} diff --git a/view/field_checkbox.tpl b/view/field_checkbox.tpl new file mode 100644 index 000000000..4a86da7ea --- /dev/null +++ b/view/field_checkbox.tpl @@ -0,0 +1,6 @@ + + <div class='field checkbox'> + <label for='id_$field.0'>$field.1</label> + <input type="checkbox" name='$field.0' id='id_$field.0' {{ if $field.2 }}checked="true"{{ endif }}> + <span class='field_help'>$field.3</span> + </div> diff --git a/view/field_input.tpl b/view/field_input.tpl new file mode 100644 index 000000000..748d93f3e --- /dev/null +++ b/view/field_input.tpl @@ -0,0 +1,6 @@ + + <div class='field input'> + <label for='id_$field.0'>$field.1</label> + <input name='$field.0' id='id_$field.0' value="$field.2"> + <span class='field_help'>$field.3</span> + </div> diff --git a/view/field_select.tpl b/view/field_select.tpl new file mode 100644 index 000000000..d79eb48e0 --- /dev/null +++ b/view/field_select.tpl @@ -0,0 +1,8 @@ + + <div class='field select'> + <label for='id_$field.0'>$field.1</label> + <select name='$field.0' id='id_$field.0'> + {{ for $field.4 as $opt=>$val }}<option value="$opt" {{ if $opt==$field.2 }}selected="selected"{{ endif }}>$val</option>{{ endfor }} + </select> + <span class='field_help'>$field.3</span> + </div> diff --git a/view/field_textarea.tpl b/view/field_textarea.tpl new file mode 100644 index 000000000..2425cdd3b --- /dev/null +++ b/view/field_textarea.tpl @@ -0,0 +1,6 @@ + + <div class='field textarea'> + <label for='id_$field.0'>$field.1</label> + <textarea name='$field.0' id='id_$field.0'>$field.2</textarea> + <span class='field_help'>$field.3</span> + </div> diff --git a/view/it/strings.php b/view/it/strings.php index 75459e23a..32092a3f1 100644 --- a/view/it/strings.php +++ b/view/it/strings.php @@ -123,7 +123,7 @@ $a->strings["Administrator"] = "Amministratore"; $a->strings["Friend/Connection Request"] = "Richieste di Amicizia/Connessione"; $a->strings["Examples: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca"] = "Esempi: jojo@demo.friendika.com, http://demo.friendika.com/profile/jojo, testuser@identi.ca"; $a->strings["Please answer the following:"] = "Rispondi al seguente:"; -$a->strings["Does \$name know you?"] = "$name ti conosce?"; +$a->strings["Does \$name know you?"] = "\$name ti conosce?"; $a->strings["Yes"] = "Si"; $a->strings["No"] = "No"; $a->strings["Add a personal note:"] = "Aggiungi una nota personale:"; diff --git a/view/nav.tpl b/view/nav.tpl index 7e76811d9..79114749a 100644 --- a/view/nav.tpl +++ b/view/nav.tpl @@ -16,6 +16,8 @@ $langselector <a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0">$nav.search.1</a> <a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0">$nav.directory.1</a> +{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0">$nav.admin.1</a>{{ endif }} + {{ if $nav.network }} <a id="nav-network-link" class="nav-commlink $nav.network.2" href="$nav.network.0">$nav.network.1</a> <span id="net-update" class="nav-ajax-left"></span> diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css index 9555a1e96..563234238 100644 --- a/view/theme/duepuntozero/style.css +++ b/view/theme/duepuntozero/style.css @@ -2482,6 +2482,73 @@ a.mail-list-link { filter:alpha(opacity=100); } +/** + * ADMIN + */ + +#adminpage dl { + clear: left; + margin-bottom: 2px; + padding-bottom: 2px; + border-bottom: 1px solid black; +} +#adminpage dt { + width: 200px; + float: left; + font-weight: bold; +} +#adminpage dd { + margin-left: 200px; +} + +#adminpage .field { + clear: left; + margin-bottom: 5px; + padding-bottom: 5px; +} + +#adminpage .field label { + float: left; + width: 200px; + font-weight: bold; +} + +#adminpage .field input, +#adminpage .field textarea { + width: 400px; +} +#adminpage .field textarea { height: 100px; } +#adminpage .field_help { + display: block; + margin-left: 200px; + color: #666666; + +} + +#adminpage h3 { + border-bottom: 1px solid #cccccc; +} + +#adminpage .submit { + clear:left; + text-align: right; +} + +#adminpage #pluginslist { + margin: 0px; padding: 0px; +} +#adminpage .plugin { + list-style: none; + display: block; + border: 1px solid #888888; + padding: 1em; + margin-bottom: 5px; + clear: left; +} +#adminpage .plugin .toggle { + float:left; + margin-right: 1em; +} /** * ICONS @@ -2521,7 +2588,9 @@ a.mail-list-link { .language { background-position: -96px -32px; } .prev { background-position: -112px -32px; } .next { background-position: -128px -32px; } +.on { background-position: -144px -32px; } +.off { background-position: 0px -48px; } .attachtype { display: block; width: 20px; height: 23px; |