From d1c423da759aa50f572f2bcf57aa2f22944226e9 Mon Sep 17 00:00:00 2001 From: vdigital Date: Sun, 14 Sep 2008 00:33:53 +0000 Subject: Admin template wigo/roma git-svn-id: http://piwigo.org/svn/trunk@2526 68402e56-0260-453c-a942-63ccdbb3a9ee --- admin/template/wigo/admin.tpl | 132 +++++ admin/template/wigo/admin/advanced_feature.tpl | 10 + admin/template/wigo/admin/cat_list.tpl | 65 +++ admin/template/wigo/admin/cat_modify.tpl | 227 +++++++++ admin/template/wigo/admin/cat_move.tpl | 35 ++ admin/template/wigo/admin/cat_options.tpl | 12 + admin/template/wigo/admin/cat_perm.tpl | 65 +++ admin/template/wigo/admin/check_integrity.tpl | 84 ++++ admin/template/wigo/admin/comments.tpl | 32 ++ admin/template/wigo/admin/configuration.tpl | 175 +++++++ admin/template/wigo/admin/double_select.tpl | 20 + admin/template/wigo/admin/element_set_global.tpl | 190 ++++++++ admin/template/wigo/admin/element_set_ranks.tpl | 41 ++ admin/template/wigo/admin/element_set_unit.tpl | 105 ++++ admin/template/wigo/admin/extend_for_templates.tpl | 34 ++ admin/template/wigo/admin/group_list.tpl | 43 ++ admin/template/wigo/admin/group_perm.tpl | 8 + admin/template/wigo/admin/history.tpl | 135 ++++++ admin/template/wigo/admin/index.php | 30 ++ admin/template/wigo/admin/maintenance.tpl | 22 + admin/template/wigo/admin/menubar.tpl | 30 ++ admin/template/wigo/admin/notification_by_mail.tpl | 120 +++++ admin/template/wigo/admin/permalinks.tpl | 67 +++ admin/template/wigo/admin/picture_modify.tpl | 190 ++++++++ admin/template/wigo/admin/plugins_list.tpl | 52 ++ admin/template/wigo/admin/plugins_new.tpl | 36 ++ admin/template/wigo/admin/plugins_update.tpl | 70 +++ admin/template/wigo/admin/profile.tpl | 6 + admin/template/wigo/admin/rating.tpl | 64 +++ admin/template/wigo/admin/site_manager.tpl | 70 +++ admin/template/wigo/admin/site_update.tpl | 115 +++++ admin/template/wigo/admin/stats.tpl | 26 + admin/template/wigo/admin/tabsheet.tpl | 10 + admin/template/wigo/admin/tags.tpl | 54 +++ admin/template/wigo/admin/thumbnail.tpl | 120 +++++ admin/template/wigo/admin/upload.tpl | 52 ++ admin/template/wigo/admin/user_list.tpl | 327 +++++++++++++ admin/template/wigo/admin/user_perm.tpl | 23 + admin/template/wigo/content.css | 27 ++ admin/template/wigo/default-colors.css | 97 ++++ admin/template/wigo/default-layout.css | 533 +++++++++++++++++++++ admin/template/wigo/fix-ie5-ie6.css | 37 ++ admin/template/wigo/footer.tpl | 42 ++ admin/template/wigo/header.tpl | 65 +++ admin/template/wigo/index.php | 30 ++ admin/template/wigo/intro.tpl | 47 ++ admin/template/wigo/layout.css | 12 + admin/template/wigo/local-layout.css | 1 + admin/template/wigo/menubar.css | 1 + admin/template/wigo/picture.css | 143 ++++++ admin/template/wigo/print.css | 14 + admin/template/wigo/profile_content.tpl | 109 +++++ .../template/wigo/theme/roma/images/active_tab.png | Bin 0 -> 678 bytes .../wigo/theme/roma/images/active_tab2.png | Bin 0 -> 593 bytes .../wigo/theme/roma/images/bottom-left-bg.png | Bin 0 -> 22748 bytes .../wigo/theme/roma/images/external_active.png | Bin 0 -> 578 bytes .../wigo/theme/roma/images/external_inactive.png | Bin 0 -> 598 bytes admin/template/wigo/theme/roma/images/fillet.png | Bin 0 -> 153 bytes .../wigo/theme/roma/images/inactive_tab.png | Bin 0 -> 410 bytes .../wigo/theme/roma/images/inactive_tab2.png | Bin 0 -> 416 bytes .../wigo/theme/roma/images/menuBoxBottom_new.png | Bin 0 -> 1292 bytes .../wigo/theme/roma/images/menuBoxTop_new.png | Bin 0 -> 1635 bytes .../wigo/theme/roma/images/menubar-detail.png | Bin 0 -> 208 bytes .../wigo/theme/roma/images/menubar-top.png | Bin 0 -> 1514 bytes .../roma/images/piwigo_logo_sombre_214x100.png | Bin 0 -> 12154 bytes .../wigo/theme/roma/images/top-left-bg.png | Bin 0 -> 48511 bytes admin/template/wigo/theme/roma/index.php | 54 +++ admin/template/wigo/theme/roma/mail-css.tpl | 19 + admin/template/wigo/theme/roma/theme.css | 126 +++++ admin/template/wigo/theme/roma/themeconf.inc.php | 59 +++ admin/template/wigo/thumbnails.css | 37 ++ 71 files changed, 4350 insertions(+) create mode 100644 admin/template/wigo/admin.tpl create mode 100644 admin/template/wigo/admin/advanced_feature.tpl create mode 100644 admin/template/wigo/admin/cat_list.tpl create mode 100644 admin/template/wigo/admin/cat_modify.tpl create mode 100644 admin/template/wigo/admin/cat_move.tpl create mode 100644 admin/template/wigo/admin/cat_options.tpl create mode 100644 admin/template/wigo/admin/cat_perm.tpl create mode 100644 admin/template/wigo/admin/check_integrity.tpl create mode 100644 admin/template/wigo/admin/comments.tpl create mode 100644 admin/template/wigo/admin/configuration.tpl create mode 100644 admin/template/wigo/admin/double_select.tpl create mode 100644 admin/template/wigo/admin/element_set_global.tpl create mode 100644 admin/template/wigo/admin/element_set_ranks.tpl create mode 100644 admin/template/wigo/admin/element_set_unit.tpl create mode 100644 admin/template/wigo/admin/extend_for_templates.tpl create mode 100644 admin/template/wigo/admin/group_list.tpl create mode 100644 admin/template/wigo/admin/group_perm.tpl create mode 100644 admin/template/wigo/admin/history.tpl create mode 100644 admin/template/wigo/admin/index.php create mode 100644 admin/template/wigo/admin/maintenance.tpl create mode 100644 admin/template/wigo/admin/menubar.tpl create mode 100644 admin/template/wigo/admin/notification_by_mail.tpl create mode 100644 admin/template/wigo/admin/permalinks.tpl create mode 100644 admin/template/wigo/admin/picture_modify.tpl create mode 100644 admin/template/wigo/admin/plugins_list.tpl create mode 100644 admin/template/wigo/admin/plugins_new.tpl create mode 100644 admin/template/wigo/admin/plugins_update.tpl create mode 100644 admin/template/wigo/admin/profile.tpl create mode 100644 admin/template/wigo/admin/rating.tpl create mode 100644 admin/template/wigo/admin/site_manager.tpl create mode 100644 admin/template/wigo/admin/site_update.tpl create mode 100644 admin/template/wigo/admin/stats.tpl create mode 100644 admin/template/wigo/admin/tabsheet.tpl create mode 100644 admin/template/wigo/admin/tags.tpl create mode 100644 admin/template/wigo/admin/thumbnail.tpl create mode 100644 admin/template/wigo/admin/upload.tpl create mode 100644 admin/template/wigo/admin/user_list.tpl create mode 100644 admin/template/wigo/admin/user_perm.tpl create mode 100644 admin/template/wigo/content.css create mode 100644 admin/template/wigo/default-colors.css create mode 100644 admin/template/wigo/default-layout.css create mode 100644 admin/template/wigo/fix-ie5-ie6.css create mode 100644 admin/template/wigo/footer.tpl create mode 100644 admin/template/wigo/header.tpl create mode 100644 admin/template/wigo/index.php create mode 100644 admin/template/wigo/intro.tpl create mode 100644 admin/template/wigo/layout.css create mode 100644 admin/template/wigo/local-layout.css create mode 100644 admin/template/wigo/menubar.css create mode 100644 admin/template/wigo/picture.css create mode 100644 admin/template/wigo/print.css create mode 100644 admin/template/wigo/profile_content.tpl create mode 100644 admin/template/wigo/theme/roma/images/active_tab.png create mode 100644 admin/template/wigo/theme/roma/images/active_tab2.png create mode 100644 admin/template/wigo/theme/roma/images/bottom-left-bg.png create mode 100644 admin/template/wigo/theme/roma/images/external_active.png create mode 100644 admin/template/wigo/theme/roma/images/external_inactive.png create mode 100644 admin/template/wigo/theme/roma/images/fillet.png create mode 100644 admin/template/wigo/theme/roma/images/inactive_tab.png create mode 100644 admin/template/wigo/theme/roma/images/inactive_tab2.png create mode 100644 admin/template/wigo/theme/roma/images/menuBoxBottom_new.png create mode 100644 admin/template/wigo/theme/roma/images/menuBoxTop_new.png create mode 100644 admin/template/wigo/theme/roma/images/menubar-detail.png create mode 100644 admin/template/wigo/theme/roma/images/menubar-top.png create mode 100644 admin/template/wigo/theme/roma/images/piwigo_logo_sombre_214x100.png create mode 100644 admin/template/wigo/theme/roma/images/top-left-bg.png create mode 100644 admin/template/wigo/theme/roma/index.php create mode 100644 admin/template/wigo/theme/roma/mail-css.tpl create mode 100644 admin/template/wigo/theme/roma/theme.css create mode 100644 admin/template/wigo/theme/roma/themeconf.inc.php create mode 100644 admin/template/wigo/thumbnails.css (limited to 'admin') diff --git a/admin/template/wigo/admin.tpl b/admin/template/wigo/admin.tpl new file mode 100644 index 000000000..7aba18541 --- /dev/null +++ b/admin/template/wigo/admin.tpl @@ -0,0 +1,132 @@ +{* $Id$ *} +{known_script id="jquery" src=$ROOT_URL|@cat:"template-common/lib/jquery.packed.js"} +{known_script id="jquery.ui" src=$ROOT_URL|@cat:"template-common/lib/ui/ui.core.packed.js" } +{known_script id="jquery.ui.accordion" src=$ROOT_URL|@cat:"template-common/lib/ui/ui.accordion.packed.js" } + + + + + +
+ + {if isset($TABSHEET)} + {$TABSHEET} + {/if} + {if isset($U_HELP)} + + {/if} + + {if isset($errors)} +
+
    + {foreach from=$errors item=error} +
  • {$error}
  • + {/foreach} +
+
+ {/if} + + {if isset($infos)} +
+
    + {foreach from=$infos item=info} +
  • {$info}
  • + {/foreach} +
+
+ {/if} + + {$ADMIN_CONTENT} +
diff --git a/admin/template/wigo/admin/advanced_feature.tpl b/admin/template/wigo/admin/advanced_feature.tpl new file mode 100644 index 000000000..4b9035d27 --- /dev/null +++ b/admin/template/wigo/admin/advanced_feature.tpl @@ -0,0 +1,10 @@ +{* $Id$ *} +
+

{'Advanced_features'|@translate}

+
+ + diff --git a/admin/template/wigo/admin/cat_list.tpl b/admin/template/wigo/admin/cat_list.tpl new file mode 100644 index 000000000..b408a5a50 --- /dev/null +++ b/admin/template/wigo/admin/cat_list.tpl @@ -0,0 +1,65 @@ +{* $Id$ *} +

{'title_categories'|@translate}

+ +

{$CATEGORIES_NAV}

+ +
+

+ {'cat_add'|@translate} : + + {if count($categories)>9 } + page_end + {/if} +

+
+ +{if count($categories) } +
+

+ + +

+ +

+ + +

+ +
+{/if} diff --git a/admin/template/wigo/admin/cat_modify.tpl b/admin/template/wigo/admin/cat_modify.tpl new file mode 100644 index 000000000..b1b46a36f --- /dev/null +++ b/admin/template/wigo/admin/cat_modify.tpl @@ -0,0 +1,227 @@ +{* $Id$ *} +
+

{'title_edit_cat'|@translate}

+
+ +

{$CATEGORIES_NAV}

+ + + +
+ +
+ {'Informations'|@translate} + + + {if isset($CAT_FULL_DIR) } + + + + + {/if} + + + + + + + + + +
{'storage'|@translate}{$CAT_FULL_DIR}
{'Name'|@translate} + +
{'Description'|@translate} + +
+
+ +{if isset($move_cat_options) } +
+ {'Move'|@translate} + {'Parent category'|@translate} + +
+{/if} + +
+ {'Options'|@translate} + + + + + + + + + + + {if isset($SHOW_UPLOADABLE) } + + + + {/if} +
{'conf_access'|@translate} + + {html_radios name='status' values=$status_values output=$status_values|translate selected=$CAT_STATUS} +
{'lock'|@translate} + + {html_radios name='visible' values='true,false'|@explode output='No,Yes'|@explode|translate selected=$CAT_VISIBLE} +
{'comments'|@translate} + + {html_radios name='commentable' values='false,true'|@explode output='No,Yes'|@explode|translate selected=$CAT_COMMENTABLE} +
{'editcat_uploadable'|@translate} + + {html_radios name='uploadable' values='false,true'|@explode output='No,Yes'|@explode|translate selected=$CAT_UPLOADABLE} +
+
+ +
+ {'Sort order'|@translate} + + +
+ + +
+ + {foreach from=$image_orders item=order} + +
+ {/foreach} + +
+ +

+ + +

+ +{if isset($representant) } +
+ {'Representant'|@translate} + + + + + +
+ {if isset($representant.picture) } + + {else} + {'Random picture'|@translate} + {/if} + + {if $representant.ALLOW_SET_RANDOM } +

+ {/if} + + {if isset($representant.ALLOW_DELETE) } +

+ {/if} +
+
+{/if} + +
+ + diff --git a/admin/template/wigo/admin/cat_move.tpl b/admin/template/wigo/admin/cat_move.tpl new file mode 100644 index 000000000..2ca670e20 --- /dev/null +++ b/admin/template/wigo/admin/cat_move.tpl @@ -0,0 +1,35 @@ +{* $Id$ *} + +
+

{'Move categories'|@translate}

+
+ +
+
+ {'Virtual categories movement'|@translate} + + + + + +
+ +

+ + +

+ +
diff --git a/admin/template/wigo/admin/cat_options.tpl b/admin/template/wigo/admin/cat_options.tpl new file mode 100644 index 000000000..2cad2afed --- /dev/null +++ b/admin/template/wigo/admin/cat_options.tpl @@ -0,0 +1,12 @@ +{* $Id$ *} +
+

{'cat_options_title'|@translate} {$TABSHEET_TITLE}

+
+ +
+
+ {$L_SECTION} + {$DOUBLE_SELECT} +
+
+ diff --git a/admin/template/wigo/admin/cat_perm.tpl b/admin/template/wigo/admin/cat_perm.tpl new file mode 100644 index 000000000..858ff3723 --- /dev/null +++ b/admin/template/wigo/admin/cat_perm.tpl @@ -0,0 +1,65 @@ +{* $Id$ *} +
+

{'Manage permissions for a category'|@translate}

+
+ +

{$CATEGORIES_NAV}

+ +
+ +

{'Groups'|@translate}

+ +
+ {'Permission granted'|@translate} +
    + {foreach from=$group_granted_ids item=id} +
  • + {/foreach} +
+ +
+ +
+ {'Permission denied'|@translate} +
    + {foreach from=$group_denied_ids item=id} +
  • + {/foreach} +
+ +
+ +

{'Users'|@translate}

+ +
+ {'Permission granted'|@translate} +
    + {foreach from=$user_granted_direct_ids item=id} +
  • + {/foreach} +
+ +
+ +
+ {'Permission granted thanks to a group'|@translate} + {if isset($user_granted_indirects) } +
    + {foreach from=$user_granted_indirects item=user_group} +
  • {$user_group.USER} ({$user_group.GROUP})
  • + {/foreach} +
+ {/if} +
+ +
+ {'Permission denied'|@translate} +
    + {foreach from=$user_denied_ids item=id} +
  • + {/foreach} +
+ +
+ +
diff --git a/admin/template/wigo/admin/check_integrity.tpl b/admin/template/wigo/admin/check_integrity.tpl new file mode 100644 index 000000000..3d1bfb5d1 --- /dev/null +++ b/admin/template/wigo/admin/check_integrity.tpl @@ -0,0 +1,84 @@ +{* $Id$ *} +
+
{'c13y_title'|@translate}
+
+
    +
    +
    + + + + + + + {if isset($c13y_list)} + {foreach from=$c13y_list item=c13y name=c13y_loop} + + + + + + {/foreach} + {/if} +
    {'c13y_Anomaly'|@translate}{'c13y_Correction'|@translate}
    + {if $c13y.can_select} + + {/if} + + +
    + +

    + {if $c13y_show_submit_ignore} + {'Check all'|@translate} + / {'Uncheck all'|@translate} + {/if} + {if isset($c13y_do_check)} + / {'c13y_check_auto'|@translate} + {/if} +

    + +

    + {if $c13y_show_submit_automatic_correction} + + {/if} + {if $c13y_show_submit_ignore} + + {/if} + +

    + +
    +
    +
+
diff --git a/admin/template/wigo/admin/comments.tpl b/admin/template/wigo/admin/comments.tpl new file mode 100644 index 000000000..5ceef17b1 --- /dev/null +++ b/admin/template/wigo/admin/comments.tpl @@ -0,0 +1,32 @@ +{* $Id$ *} +
+

{'waiting'|@translate} {$TABSHEET_TITLE}

+
+ +

{'User comments validation'|@translate}

+ +{if !empty($comments) } +
+ + {foreach from=$comments item=comment} +
+ +

{$comment.AUTHOR} - {$comment.DATE}

+
{$comment.CONTENT}
+
    +
  • +
  • +
+
+ {/foreach} + +

+ + + + + +

+ +
+{/if} \ No newline at end of file diff --git a/admin/template/wigo/admin/configuration.tpl b/admin/template/wigo/admin/configuration.tpl new file mode 100644 index 000000000..8bd9ecaf6 --- /dev/null +++ b/admin/template/wigo/admin/configuration.tpl @@ -0,0 +1,175 @@ +{* $Id$ *} +
+

{'title_configuration'|@translate} {$TABSHEET_TITLE}

+
+ +
+ +{if isset($main)} +
+
    +
  • + + + + +
  • + +
  • + + + + +
  • + +
  • + + + + +
  • +
+
+ +
+
    + +
  • + +
  • + +
  • + +
  • + +
  • + +
  • + +
  • + +
  • + +
  • + +
  • + +
  • + +
  • +
+
+{/if} + +{if isset($history)} +
+
    +
  • + +
  • + +
  • + +
  • + +
  • + +
  • +
+
+{/if} + + +{if isset($comments)} +
+
    +
  • + +
  • + +
  • + + + + +
  • + +
  • + +
  • + + +
  • + +
  • + +
  • + +
  • + +
+
+{/if} + +{if isset($upload)} +
+
    +
  • + +
  • +
  • +
  • +
  • + +
  • +
+
+{/if} + +{if isset($default)} +{$PROFILE_CONTENT} +{/if} + +{if !isset($default)} +

+ + +

+{/if} +
\ No newline at end of file diff --git a/admin/template/wigo/admin/double_select.tpl b/admin/template/wigo/admin/double_select.tpl new file mode 100644 index 000000000..aeed8500a --- /dev/null +++ b/admin/template/wigo/admin/double_select.tpl @@ -0,0 +1,20 @@ +{* $Id$ *} + + + + + + +
+

{$L_CAT_OPTIONS_TRUE}

+ +

+
+

{$L_CAT_OPTIONS_FALSE}

+ +

+
diff --git a/admin/template/wigo/admin/element_set_global.tpl b/admin/template/wigo/admin/element_set_global.tpl new file mode 100644 index 000000000..fc5a92e70 --- /dev/null +++ b/admin/template/wigo/admin/element_set_global.tpl @@ -0,0 +1,190 @@ +{* $Id$ *} + +

{'Batch management'|@translate}

+ +

{$CATEGORIES_NAV}

+ +{if !empty($thumbnails)} +

+ {'global mode'|@translate} + | {'unit mode'|@translate} +

+ +
+ + {'Display options'|@translate} + +

{'elements per page'|@translate}: + 20 + | 50 + | 100 + | {'all'|@translate} +

+ +
+ +
+ +
+ + {'Elements'|@translate} + + {if !empty($NAV_BAR)}{/if} + + {if !empty($thumbnails)} +
    + {foreach from=$thumbnails item=thumbnail} +
  • + + +
  • + {/foreach} +
+ {/if} + +
+ +
+ + {'Form'|@translate} + + + + + + + + + + + + + + + + + + + {if !empty($DEL_TAG_SELECTION)} + + + + + {/if} + + + + + + + + + + + + + + + + + + + + + +
{'associate to category'|@translate} + +
{'dissociate from category'|@translate} + +
{'add tags'|@translate}{if !empty($ADD_TAG_SELECTION)}{$ADD_TAG_SELECTION}{else}

{'No tag defined. Use Administration>Pictures>Tags'|@translate}

{/if}
{'remove tags'|@translate}{$DEL_TAG_SELECTION}
{'Author'|@translate} + + + + +
{'title'|@translate} + + + + +
{'Creation date'|@translate} + + + + + + +
{'Minimum privacy level'|@translate} + + + +
+ +

+ {'target'|@translate} + + +

+ + +

+ +
+ +
+ + {'Caddie management'|@translate} + +
    + {if ($IN_CADDIE)} +
  • +
  • + {else} +
  • + {/if} + +
  • + +
+ +

+ +
+ +
+ +{else} +

{'Caddie is currently empty'|@translate}

+{/if} diff --git a/admin/template/wigo/admin/element_set_ranks.tpl b/admin/template/wigo/admin/element_set_ranks.tpl new file mode 100644 index 000000000..31e614480 --- /dev/null +++ b/admin/template/wigo/admin/element_set_ranks.tpl @@ -0,0 +1,41 @@ +

{'Manage image ranks'|@translate}

+ +

{$CATEGORIES_NAV}

+ +{if !empty($thumbnails)} +
+ +
+ + {'Edit ranks'|@translate} + + {if !empty($thumbnails)} +
    + {foreach from=$thumbnails item=thumbnail} +
  • + + +
  • + {/foreach} +
+ {/if} + +

+ +
+ +
+ +{else} +

{'No element in this category'|@translate}

+{/if} diff --git a/admin/template/wigo/admin/element_set_unit.tpl b/admin/template/wigo/admin/element_set_unit.tpl new file mode 100644 index 000000000..40e1c1863 --- /dev/null +++ b/admin/template/wigo/admin/element_set_unit.tpl @@ -0,0 +1,105 @@ +{* $Id$ *} + +

{'Batch management'|@translate}

+ +

{$CATEGORIES_NAV}

+ +

+ {'global mode'|@translate} + | {'unit mode'|@translate} +

+ +
+
+ {'Display options'|@translate} +

{'elements per page'|@translate} : + 5 + | 10 + | 50 + | {'all'|@translate} +

+ +
+ +{if !empty($NAV_BAR) } + +{/if} + +{if !empty($elements) } + +{foreach from=$elements item=element} +
+ {$element.LEGEND} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{'Name'|@translate}
{'Author'|@translate}
{'Creation date'|@translate} + + + + + + +
{'Tags'|@translate}{$element.TAG_SELECTION}
{'Description'|@translate}
+ +
+{/foreach} + +

+ + +

+{/if} + +
+ + \ No newline at end of file diff --git a/admin/template/wigo/admin/extend_for_templates.tpl b/admin/template/wigo/admin/extend_for_templates.tpl new file mode 100644 index 000000000..2e9c4766b --- /dev/null +++ b/admin/template/wigo/admin/extend_for_templates.tpl @@ -0,0 +1,34 @@ +{* $Id$ *} +

{'extend_for_templates'|@translate}

+
+{if isset($extents)} +

{'Replacement of original templates'|@translate}

+
+ + + + + + + {foreach from=$extents item=tpl name=extent_loop} + + + + + + {/foreach} +
{'Replacers'|@translate}{'Original templates'|@translate}{'Optional URL keyword'|@translate}
+ + {$tpl.replacer} + + {html_options name=original[] output=$tpl.original_tpl values=$tpl.original_tpl selected=$tpl.selected_tpl} + + {html_options name=url[] output=$tpl.url_parameter values=$tpl.url_parameter selected=$tpl.selected_url} +
+ {if !is_adviser()} +

+ +

+ {/if} +
+{/if} \ No newline at end of file diff --git a/admin/template/wigo/admin/group_list.tpl b/admin/template/wigo/admin/group_list.tpl new file mode 100644 index 000000000..a1d9f74f6 --- /dev/null +++ b/admin/template/wigo/admin/group_list.tpl @@ -0,0 +1,43 @@ +{* $Id$ *} +
+

{'title_groups'|@translate}

+
+ +
+
+ {'Add group'|@translate} + + + + + + +

+ +

+
+
+ + + + + + + + {if not empty($groups)} + {foreach from=$groups item=group name=group_loop} + + + + + + {/foreach} + {/if} +
{'Group name'|@translate}{'Members'|@translate}{'Actions'|@translate}
{$group.NAME}{$group.IS_DEFAULT}{$group.MEMBERS} + + {'permissions'|@translate} + + {'delete'|@translate} + + {'toggle_is_default_group'|@translate} +
diff --git a/admin/template/wigo/admin/group_perm.tpl b/admin/template/wigo/admin/group_perm.tpl new file mode 100644 index 000000000..1dded1291 --- /dev/null +++ b/admin/template/wigo/admin/group_perm.tpl @@ -0,0 +1,8 @@ +{* $Id *} +

{$TITLE}

+ +
+ {$DOUBLE_SELECT} +
+ +

{'Only private categories are listed'|@translate}

diff --git a/admin/template/wigo/admin/history.tpl b/admin/template/wigo/admin/history.tpl new file mode 100644 index 000000000..f3c3575b6 --- /dev/null +++ b/admin/template/wigo/admin/history.tpl @@ -0,0 +1,135 @@ +{* $Id$ *} +
+

{'History'|@translate} {$TABSHEET_TITLE}

+
+ +
+
+ {'Filter'|@translate} +
    +
  • +
  • + + + +
  • +
+
    +
  • +
  • + + + +
  • +
+ + + + + + + + + + + + +
+
+ +{if isset($search_summary)} +
+ {'Summary'|@translate} + +
    +
  • {$search_summary.NB_LINES}, {$search_summary.FILESIZE}
  • +
  • + {$search_summary.USERS} +
      +
    • {$search_summary.MEMBERS}
    • +
    • {$search_summary.GUESTS}
    • +
    +
  • +
+
+{/if} + + +{if !empty($NAV_BAR)} + +{/if} + + + + + + + + + + + + + + +{if !empty($search_results) } +{foreach from=$search_results item=detail name=res_loop} + + + + + + + + + + + +{/foreach} +{/if} +
{'Date'|@translate}{'time'|@translate}{'user'|@translate}{'IP'|@translate}{'image'|@translate}{'Element type'|@translate}{'section'|@translate}{'category'|@translate}{'tags'|@translate}
{$detail.DATE}{$detail.TIME}{$detail.USER}{$detail.IP}{$detail.IMAGE}{$detail.TYPE}{$detail.SECTION}{$detail.CATEGORY}{$detail.TAGS}
+ + +{if !empty($NAV_BAR)} + +{/if} diff --git a/admin/template/wigo/admin/index.php b/admin/template/wigo/admin/index.php new file mode 100644 index 000000000..c15b15795 --- /dev/null +++ b/admin/template/wigo/admin/index.php @@ -0,0 +1,30 @@ + diff --git a/admin/template/wigo/admin/maintenance.tpl b/admin/template/wigo/admin/maintenance.tpl new file mode 100644 index 000000000..b37ec864e --- /dev/null +++ b/admin/template/wigo/admin/maintenance.tpl @@ -0,0 +1,22 @@ +{* $Id$ *} +
+

{'Maintenance'|@translate}

+
+ + + + + + diff --git a/admin/template/wigo/admin/menubar.tpl b/admin/template/wigo/admin/menubar.tpl new file mode 100644 index 000000000..29f546e16 --- /dev/null +++ b/admin/template/wigo/admin/menubar.tpl @@ -0,0 +1,30 @@ +{* $Id$ *} + +
+

Menubar

+
+ +
+ + + + + + + + + {foreach from=$blocks item=block name="block_loop"} + + + + + + + + {/foreach} +
Id{'Author'|@translate}{'Name'|@translate}{'Position'|@translate}Hide
{$block.reg->get_id()}{$block.reg->get_owner()}{$block.reg->get_name()|@translate}
+

+ + +

+
\ No newline at end of file diff --git a/admin/template/wigo/admin/notification_by_mail.tpl b/admin/template/wigo/admin/notification_by_mail.tpl new file mode 100644 index 000000000..ef11e52d1 --- /dev/null +++ b/admin/template/wigo/admin/notification_by_mail.tpl @@ -0,0 +1,120 @@ +{* $Id$ *} + +
+

{'nbm_send_mail_to_users'|@translate} {$TABSHEET_TITLE}

+
+ +
+ {if isset($REPOST_SUBMIT_NAME)} +
+
+ +
+
+ {/if} + + {if isset($param)} +
+ {'nbm_title_param'|@translate} + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
{'nbm_info_send_mail_as'|@translate} +
+ + +
+ +
{'nbm_info_send_recent_post_dates'|@translate} +
+ + +
+
+ +

+ + +

+ {/if}{* isset $param*} + + {if isset($subscribe)} +
+ {'nbm_title_subscribe'|@translate} +

{'nbm_warning_subscribe_unsubscribe'|@translate}

+ {$DOUBLE_SELECT} +
+ {/if}{* isset $subscribe*} + + {if isset($send)} + {if empty($send.users)} +

{'nbm_no_user_available_to_send_L1'|@translate}

+

+ {'nbm_no_user_available_to_send_L2'|@translate}
+ {'nbm_no_user_available_to_send_L3'|@translate} +

+ {else} +
+ {'nbm_title_send'|@translate} + + + + + + + + {foreach from=$send.users item=u name=user_loop} + + + + + + + {/foreach} +
{'nbm_col_user'|@translate}{'nbm_col_mail'|@translate}{'nbm_col_last_send'|@translate}{'nbm_col_check_user_send_mail'|@translate}
+

+ {'Check all'|@translate} + / {'Uncheck all'|@translate} +

+
+ +
+ {'nbm_send_options'|@translate} + + + + + +
+
+ +

+ +

+ {/if} + {/if}{* isset $send*} + +
diff --git a/admin/template/wigo/admin/permalinks.tpl b/admin/template/wigo/admin/permalinks.tpl new file mode 100644 index 000000000..2e28fe538 --- /dev/null +++ b/admin/template/wigo/admin/permalinks.tpl @@ -0,0 +1,67 @@ +{* $Id$ *} +
+

{'Permalinks'|@translate}

+
+ +
+
{'Add/delete a permalink'|@translate} + + + + + + +

+ +

+
+
+ +

{'Permalinks'|@translate}

+ + + + + + +{foreach from=$permalinks item=permalink name="permalink_loop"} + + + + + +{/foreach} +
Id {$SORT_ID}{'Category'|@translate} {$SORT_NAME}{'Permalink'|@translate} {$SORT_PERMALINK}
+ +

{'Permalink history'|@translate}

+ + + + + + + + + + +{foreach from=$deleted_permalinks item=permalink} + + + + + + + + + +{/foreach} +
Id {$SORT_OLD_CAT_ID}{'Category'|@translate}{'Permalink'|@translate} {$SORT_OLD_PERMALINK}Deleted on {$SORT_OLD_DATE_DELETED}Last hit {$SORT_OLD_LAST_HIT}Hit {$SORT_OLD_HIT}
{$permalink.cat_id}{$permalink.name}{$permalink.permalink}{$permalink.date_deleted}{$permalink.last_hit}{$permalink.hit}[{'delete'|@translate}]
diff --git a/admin/template/wigo/admin/picture_modify.tpl b/admin/template/wigo/admin/picture_modify.tpl new file mode 100644 index 000000000..f6243acb9 --- /dev/null +++ b/admin/template/wigo/admin/picture_modify.tpl @@ -0,0 +1,190 @@ +{* $Id$ *} +

{'title_picmod'|@translate}

+ +{'thumbnail'|@translate} + + + +
+ +
+ {'Informations'|@translate} + + + + + + + + + + + + + + + + + + + + + + + +{if isset($HIGH_FILESIZE) } + + + + +{/if} + + + + + + + {if isset($related_categories) } + + + + + {/if} + +
{'Path'|@translate}{$PATH}
{'Post date'|@translate}{$REGISTRATION_DATE}
{'Dimensions'|@translate}{$DIMENSIONS}
{'Filesize'|@translate}{$FILESIZE}
{'High filesize'|@translate}{$HIGH_FILESIZE}
{'Storage category'|@translate}{$STORAGE_CATEGORY}
{'Linked categories'|@translate} +
    + {foreach from=$related_categories item=name} +
  • {$name}
  • + {/foreach} +
+
+ +
+ +
+ {'Properties'|@translate} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{'Name'|@translate}
{'Author'|@translate}
{'Creation date'|@translate} + + {'set to'|@translate} + + + +
{'Tags'|@translate}{$TAG_SELECTION}
{'Description'|@translate}
{'Minimum privacy level'|@translate} + +
+ +

+ + +

+ +
+ +
+ +
+
+ {'Association to categories'|@translate} + + + + + + + +
+

{'Associated'|@translate}

+ +

+
+

{'Dissociated'|@translate}

+ +

+
+ +
+
+ +
+
+ {'Representation of categories'|@translate} + + + + + + + +
+

{'Represents'|@translate}

+ +

+
+

{'Does not represent'|@translate}

+ +

+
+ +
+
diff --git a/admin/template/wigo/admin/plugins_list.tpl b/admin/template/wigo/admin/plugins_list.tpl new file mode 100644 index 000000000..99d3234c9 --- /dev/null +++ b/admin/template/wigo/admin/plugins_list.tpl @@ -0,0 +1,52 @@ +
+ +{'Sort order'|@translate} : + + +

{'Plugins'|@translate}

+
+ + +{if isset($plugins)} + + + + + + + + + +{html_head} {*add the style to html head for strict standard compliance*} + +{/html_head} +{foreach from=$plugins item=plugin name=plugins_loop} + + + + + + +{/foreach} +
{'Name'|@translate}{'Version'|@translate}{'Description'|@translate}{'Actions'|@translate}
+ {$plugin.NAME} + {$plugin.VERSION}{$plugin.DESCRIPTION} + {foreach from=$plugin.actions item=action} + {$action.L_ACTION} + {/foreach} +
+{/if} diff --git a/admin/template/wigo/admin/plugins_new.tpl b/admin/template/wigo/admin/plugins_new.tpl new file mode 100644 index 000000000..bfa9dde5c --- /dev/null +++ b/admin/template/wigo/admin/plugins_new.tpl @@ -0,0 +1,36 @@ +
+

{'Plugins'|@translate}

+
+ +{'Sort order'|@translate} : + + +{if isset($plugins)} +
+ + + + + + + + + + +{foreach from=$plugins item=plugin name=plugins_loop} + + + + + + + +{/foreach} +
{'Name'|@translate}{'Version'|@translate}{'Date'|@translate}{'Author'|@translate}{'Actions'|@translate}
{$plugin.EXT_NAME} + {$plugin.EXT_DESC}{$plugin.VERSION} + {$plugin.VER_DESC}{$plugin.DATE}{$plugin.AUTHOR}{'plugins_auto_install'|@translate} + / {'plugins_download'|@translate} +
+{/if} diff --git a/admin/template/wigo/admin/plugins_update.tpl b/admin/template/wigo/admin/plugins_update.tpl new file mode 100644 index 000000000..77173f92e --- /dev/null +++ b/admin/template/wigo/admin/plugins_update.tpl @@ -0,0 +1,70 @@ +
+

{'Plugins'|@translate}

+
+ +{if isset($plugins_not_uptodate)} +
+{'plugins_need_update'|@translate} + + + + + + + + + +{foreach from=$plugins_not_uptodate item=plugin name=plugins_loop} + + + + + + +{/foreach} +
{'Name'|@translate}{'plugins_actual_version'|@translate}{'plugins_new_version'|@translate}{'Actions'|@translate}
{$plugin.EXT_NAME} + {$plugin.EXT_DESC}{$plugin.VERSION}{$plugin.NEW_VERSION} + {$plugin.NEW_VER_DESC}{'plugins_auto_update'|@translate} + / {'plugins_download'|@translate}
+{/if} + + +{if isset($plugins_uptodate)} +
+{'plugins_dontneed_update'|@translate} + + + + + + + +{foreach from=$plugins_uptodate item=plugin name=plugins_loop} + + + + +{/foreach} +
{'Name'|@translate}{'Version'|@translate}
{$plugin.NAME} + {$plugin.EXT_DESC}{$plugin.VERSION}
+{/if} + + +{if isset($plugins_cant_check)} +
+{'plugins_cant_check'|@translate} + + + + + + + +{foreach from=$plugins_cant_check item=plugin name=plugins_loop} + + + + +{/foreach} +
{'Name'|@translate}{'Version'|@translate}
{$plugin.NAME}{$plugin.VERSION}
+{/if} diff --git a/admin/template/wigo/admin/profile.tpl b/admin/template/wigo/admin/profile.tpl new file mode 100644 index 000000000..f6326319c --- /dev/null +++ b/admin/template/wigo/admin/profile.tpl @@ -0,0 +1,6 @@ +{* $Id$ *} +
+

{'Profile'|@translate}

+
+ +{$PROFILE_CONTENT} diff --git a/admin/template/wigo/admin/rating.tpl b/admin/template/wigo/admin/rating.tpl new file mode 100644 index 000000000..aa91892dc --- /dev/null +++ b/admin/template/wigo/admin/rating.tpl @@ -0,0 +1,64 @@ +{* $Id$ *} +

{'Rating'|@translate} [{$NB_ELEMENTS} {'elements'|@translate}]

+ +
+
+ {'Filter'|@translate} + + + + + + + + + +
+
+ + + + + + + + + + + + + + +{foreach from=$images item=image} + + + + + + + +{foreach from=$image.rates item=rate} + + + + + + +{/foreach} {*rates*} +{/foreach} {*images*} +
{'File'|@translate}{'Number of rates'|@translate}{'Average rate'|@translate}{'Controversy'|@translate}{'Sum of rates'|@translate}{'Rate'|@translate}{'Username'|@translate}{'Rate date'|@translate}
{$image.FILE}{$image.NB_RATES}/{$image.NB_RATES_TOTAL}{$image.AVG_RATE}{$image.STD_RATE}{$image.SUM_RATE}
{$rate.RATE}{$rate.USER}{$rate.DATE}[{'delete'|@translate}]
+ + diff --git a/admin/template/wigo/admin/site_manager.tpl b/admin/template/wigo/admin/site_manager.tpl new file mode 100644 index 000000000..eec993b63 --- /dev/null +++ b/admin/template/wigo/admin/site_manager.tpl @@ -0,0 +1,70 @@ +{* $Id$ *} +
+

{'Site manager'|@translate}

+
+ +{if not empty($remote_output)} +
+
    + {foreach from=$remote_output item=remote_line} +
  • {$remote_line.CONTENT}
  • + {/foreach} +
+
+{/if} + +{if isset($local_listing)} +{'remote_site_local_found'|@translate} {$local_listing.URL} +{if isset($local_listing.CREATE)} +
+

+ {'remote_site_local_create'|@translate}: + + + +

+
+{/if} +{if isset($local_listing.U_SYNCHRONIZE)} + {'site_synchronize'|@translate} +

+{/if} +{/if} + +{if not empty($sites)} + + {foreach from=$sites item=site} + + {/foreach} +
+ {$site.NAME}
({$site.TYPE}, {$site.CATEGORIES} {'Categories'|@translate}, {$pwg->l10n_dec('%d element','%d elements',$site.IMAGES)}) +
+ [{'site_synchronize'|@translate}] + {if isset($site.U_DELETE)} + [{'site_delete'|@translate}] + {/if} + {if isset($site.remote)} +
+ [{'remote_site_test'|@translate}] + [{'remote_site_generate'|@translate}] + [{'remote_site_clean'|@translate}] + {/if} + {if not empty($site.plugin_links)} +
+ {foreach from=$site.plugin_links item=plugin_link} + [{$plugin_link.U_CAPTION}] + {/foreach} + {/if} +
+{/if} + +
+

+ + +

+

+ +

+
diff --git a/admin/template/wigo/admin/site_update.tpl b/admin/template/wigo/admin/site_update.tpl new file mode 100644 index 000000000..ad4f99e0f --- /dev/null +++ b/admin/template/wigo/admin/site_update.tpl @@ -0,0 +1,115 @@ +{* $Id$ *} + +
+

{'title_update'|@translate}: {$SITE_URL}

+
+ +{if isset($update_result)} +

{$L_RESULT_UPDATE}

+ +{/if} + +{if isset($metadata_result)} +

{$L_RESULT_METADATA}

+ +{/if} + + +{if not empty($sync_errors)} +

{'update_error_list_title'|@translate}

+
+
    + {foreach from=$sync_errors item=error} +
  • [{$error.ELEMENT}] {$error.LABEL}
  • + {/foreach} +
+
+

{'update_errors_caption'|@translate}

+ +{/if} + +{if not empty($sync_infos)} +

{'update_infos_title'|@translate}

+
+
    + {foreach from=$sync_infos item=info} +
  • [{$info.ELEMENT}] {$info.LABEL}
  • + {/foreach} +
+
+{/if} + +{if isset($introduction)} +

{'update_default_title'|@translate}

+
+ +
+ {'update_sync_files'|@translate} +
    +
  • +
  • + +
  • +
      +
    • +
    • +
    • +
    +
  • +
+
+ +
+ {'update_sync_metadata'|@translate} + +
    +
  • + +
  • +
  • + +
  • +
+
+ +
+ +
+
+ +
+ {'update_cats_subset'|@translate} +
    +
  • + +
  • + +
  • +
+
+ +

+ + +

+
+{/if}{*isset $introduction*} + +

{'Site manager'|@translate}

diff --git a/admin/template/wigo/admin/stats.tpl b/admin/template/wigo/admin/stats.tpl new file mode 100644 index 000000000..f7556bc2f --- /dev/null +++ b/admin/template/wigo/admin/stats.tpl @@ -0,0 +1,26 @@ +{* $Id$ *} + +
+

{'History'|@translate} {$TABSHEET_TITLE}

+
+ +

{$L_STAT_TITLE}

+ + + + + + + + +{if not empty($statrows)} +{foreach from=$statrows item=row} + + + + + +{/foreach} +{/if} + +
{$PERIOD_LABEL}{'Pages seen'|@translate}
{$row.VALUE}{$row.PAGES}
diff --git a/admin/template/wigo/admin/tabsheet.tpl b/admin/template/wigo/admin/tabsheet.tpl new file mode 100644 index 000000000..61c6f206a --- /dev/null +++ b/admin/template/wigo/admin/tabsheet.tpl @@ -0,0 +1,10 @@ +{* $Id$ *} +{if isset($tabsheet) and count($tabsheet)} + +{/if} \ No newline at end of file diff --git a/admin/template/wigo/admin/tags.tpl b/admin/template/wigo/admin/tags.tpl new file mode 100644 index 000000000..b2ce57341 --- /dev/null +++ b/admin/template/wigo/admin/tags.tpl @@ -0,0 +1,54 @@ +{* $Id$ *} +
+

{'Manage tags'|@translate}

+
+ +
+ + {if isset($EDIT_TAGS_LIST)} +
+ {'Edit tags'|@translate} + + + + + + + {foreach from=$tags item=tag} + + + + + {/foreach} +
{'Current name'|@translate}{'New name'|@translate}
{$tag.NAME}
+ +

+ + +

+
+ {/if} + +
+ {'Add a tag'|@translate} + + + +

+
+ +
+ {'Tag selection'|@translate} + + {$TAG_SELECTION} + +

+ + +

+
+ +
diff --git a/admin/template/wigo/admin/thumbnail.tpl b/admin/template/wigo/admin/thumbnail.tpl new file mode 100644 index 000000000..fff7b3dff --- /dev/null +++ b/admin/template/wigo/admin/thumbnail.tpl @@ -0,0 +1,120 @@ +{* $Id$ *} +
+

{'title_thumbnails'|@translate}

+
+ +{if isset($results) } +
{'tn_results_title'|@translate}
+ + + + + + + + + {foreach from=$results.elements item=elt} + + + + + + + + {/foreach} +
{'path'|@translate}{'thumbnail'|@translate}{'tn_results_gen_time'|@translate}{'filesize'|@translate}{'Dimensions'|@translate}
{$elt.PATH}{$elt.GEN_TIME}{$elt.TN_FILESIZE_IMG}{$elt.TN_WIDTH_IMG} x {$elt.TN_HEIGHT_IMG}
+ + + + + + + + + + + + + + + + + + + + + + + + + +
{'tn_stats'|@translate}
{'tn_stats_nb'|@translate}{$results.TN_NB}
{'tn_stats_total'|@translate}{$results.TN_TOTAL}
{'tn_stats_max'|@translate}{$results.TN_MAX}
{'tn_stats_min'|@translate}{$results.TN_MIN}
{'tn_stats_mean'|@translate}{$results.TN_AVERAGE}
+
+{/if} + +{if isset($params) } +
+ +
+ {'tn_params_title'|@translate} + +
    +
  • + {'tn_params_GD'|@translate} + + +
  • + +
  • + + + + +
  • + +
  • + + + + +
  • + +
  • + {'Number of thumbnails to create'|@translate} + + + + +
  • +
+
+ +

+
+{/if} {*isset params*} + +{if !empty($remainings) } +
{$TOTAL_NB_REMAINING} {'tn_alone_title'|@translate}
+ + + + + + + + {foreach from=$remainings item=elt name=remain_loop} + + + + + + + {/foreach} +
 {'path'|@translate}{'filesize'|@translate}{'Dimensions'|@translate}
{$smarty.foreach.remain_loop.iteration}
{$elt.PATH}
{$elt.FILESIZE_IMG}
{$elt.WIDTH_IMG} x {$elt.HEIGHT_IMG}
+{else} +
[ {'tn_no_missing'|@translate} ]
+{/if} diff --git a/admin/template/wigo/admin/upload.tpl b/admin/template/wigo/admin/upload.tpl new file mode 100644 index 000000000..986a2cf93 --- /dev/null +++ b/admin/template/wigo/admin/upload.tpl @@ -0,0 +1,52 @@ +{* $Id$ *} +
+

{'waiting'|@translate} {$TABSHEET_TITLE}

+
+ +

{'title_upload'|@translate}

+ +
+ + + + + + + + + + + {if not empty($pictures) } + {foreach from=$pictures item=picture name=picture_loop} + + + + + + + + + {/foreach} + {/if} +
{'category'|@translate}{'Date'|@translate}{'file'|@translate}{'thumbnail'|@translate}{'Author'|@translate} 
{$picture.CATEGORY_IMG}{$picture.DATE_IMG} + {$picture.FILE_IMG} + + {if not empty($picture.thumbnail) } + {$picture.thumbnail.FILE_TN_IMG} + {/if} + + {$picture.UPLOAD_USERNAME} + + + +
+ +

+ + + + + +

+ +
diff --git a/admin/template/wigo/admin/user_list.tpl b/admin/template/wigo/admin/user_list.tpl new file mode 100644 index 000000000..0f6c1ab95 --- /dev/null +++ b/admin/template/wigo/admin/user_list.tpl @@ -0,0 +1,327 @@ +{* $Id$ *} +
+

{'title_liste_users'|@translate}

+
+ +
+
+ {'Add a user'|@translate} + + + + +
+
+ +
+
+ {'Filter'|@translate} + + + + + + + + + + + + + + +
+ +
+ +
+ + + + + + + + + + + {if not empty($plugin_user_list_column_titles)} + {foreach from=$plugin_user_list_column_titles item=title} + + {/foreach} + {/if} + + + + + {foreach from=$users item=user name=users_loop} + + + + + + + + {foreach from=$user.plugin_columns item=data} + + {/foreach} + + + {/foreach} +
 {'Username'|@translate}{'user_status'|@translate}{'Email address'|@translate}{'Groups'|@translate}{'properties'|@translate}{$title}{'Actions'|@translate}
{$user.STATUS}{$user.EMAIL}{$user.GROUPS}{$user.PROPERTIES}{$data} + {'permissions'|@translate} + {'Profile'|@translate} + {foreach from=$user.plugin_actions item=data} + {$data} + {/foreach} +
+ + + +{* delete the selected users ? *} +
+ {'Deletions'|@translate} + + +
+ +
+ {'Status'|@translate} + + + + + + + + {if isset($adviser)} + + + + + {/if} + +
{'Status'|@translate} + + + +
{'adviser'|@translate} + + / {'set to'|@translate} + + +
+
+ +{* form to set properties for many users at once *} +
+ {'Groups'|@translate} + + + + + + + + + + + + + +
{'associate to group'|@translate} + {html_options name=associate options=$association_options selected=$associate_selected} +
{'dissociate from group'|@translate} + {html_options name=dissociate options=$association_options selected=$dissociate_selected} +
+ +
+ +{* Properties *} +
+ {'properties'|@translate} + + + + + + + + + + + + + +
{'enabled_high'|@translate} + + / {'set to'|@translate} + + +
{'Privacy level'|@translate} + + + +
+ +
+ +{* preference *} +
+ {'Preferences'|@translate} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{'nb_image_per_row'|@translate} + + + +
{'nb_row_per_page'|@translate} + + + + +
{'theme'|@translate} + + + +
{'language'|@translate} + + + +
{'recent_period'|@translate} + + + +
{'auto_expand'|@translate} + + / {'set to'|@translate} + + +
{'show_nb_comments'|@translate} + + / {'set to'|@translate} + + +
{'show_nb_hits'|@translate} + + / {'set to'|@translate} + + +
{'maxwidth'|@translate} + + + + +
{'maxheight'|@translate} + + + + +
+ +
+ +

+ {'target'|@translate} + + +

+ +

+ + +

+ +
+ + + \ No newline at end of file diff --git a/admin/template/wigo/admin/user_perm.tpl b/admin/template/wigo/admin/user_perm.tpl new file mode 100644 index 000000000..3183c82e7 --- /dev/null +++ b/admin/template/wigo/admin/user_perm.tpl @@ -0,0 +1,23 @@ +{* $Id$ *} +

{$TITLE}

+ +{if isset($categories_because_of_groups) } +
+ {'Categories authorized thanks to group associations'|@translate} + +
    + {foreach from=$categories_because_of_groups item=cat } +
  • {$cat}
  • + {/foreach} +
+
+{/if} + + +
+ {'Other private categories'|@translate} + +
+ {$DOUBLE_SELECT} +
+
diff --git a/admin/template/wigo/content.css b/admin/template/wigo/content.css new file mode 100644 index 000000000..d9bfedb3a --- /dev/null +++ b/admin/template/wigo/content.css @@ -0,0 +1,27 @@ +/* $Id$ */ +/* .Content is on every pages so it is common and it will no longer be a specific css */ +.content { margin-right: 1em; margin-bottom: 1em; } +.content h2 { margin-bottom: 3px;} +.content .navigationBar { margin: 10px 0; text-align: center; } +.content form { text-align: left; } +.content dt { margin-bottom: 5px; font-style: italic; + font-size: 110%; } +.content ul.categoryActions a img, ul.categoryActions a { +border:0; margin-bottom:-5px; } +ul.categoryActions { margin: 0 2px; width: auto; list-style-position:outside; + padding: 0; text-indent: 0; list-style: none; text-align: center; } +.content div.titrePage ul.categoryActions { float: right; } +.content div.titrePage { padding: 0 0 3px; } +.content ul.categoryActions li { display: inline; } +.content div.comment { margin: 0 0 0.5em 0; padding: 0; + overflow: hidden; width: 100%; /* don't ask why. It's a very usefull trick */ } +.content div.comment a.illustration { + display: block; float: left; margin: 0.5em 0 0 0.5em; } +.content div.comment p.commentHeader { + text-align: right; margin: 0.5em 0.5em 0 0; } +.content div.comment ul.actions { text-align: center; margin: 0.2em; } +.content div.comment blockquote { + margin-right: 0.5em; overflow: visible; /*avoid a very strange margin behaviour (all browsers) */ } + + /* not used but should be */ +body#thePopuphelpPage .content { margin: 1em; } \ No newline at end of file diff --git a/admin/template/wigo/default-colors.css b/admin/template/wigo/default-colors.css new file mode 100644 index 000000000..277454a11 --- /dev/null +++ b/admin/template/wigo/default-colors.css @@ -0,0 +1,97 @@ +/* $Id$ */ + +/* others */ + +#imageToolBar * { + background: inherit; +} + +/* So that non-links are slightly greyed out */ +.content .navigationBar { + color: #b0b0b0; +} + +/* Tables & forms */ + +INPUT.text, INPUT.password, INPUT.button, +INPUT.submit, INPUT.reset, INPUT.file, +SELECT, TEXTAREA { + color:black; + background-color: #d3d3d3; /* lightgrey */ +} + +INPUT:focus, SELECT:focus, TEXTAREA:focus, INPUT.focus, FORM .focus { + background-color: #f5f5f5; /* whitesmoke */ +} + +/* some theme set a border on INPUT which is not pretty for radio/checkbox */ +INPUT[type="radio"], INPUT[type="checkbox"] { + border: none; /* <= Opera needs this */ +} + +INPUT.radio, INPUT.checkbox { + border: none; /* <= IE6 needs this */ +} + +/* rate buttons displayed like links */ +INPUT.rateButton, INPUT.rateButtonSelected, INPUT.rateButtonStarFull, INPUT.rateButtonStarEmpty { + color:inherit; + background-color:transparent; /* Konqueror doesn't accept transparent here */ +} + +.errors { /* Errors display */ + color: red; + background-color: #ffe1e1; + font-weight: bold; + text-align: left; + margin: 5px; + border: 1px solid red; + background-image: url(icon/admin/errors.png); + background-repeat: no-repeat; + background-position: top right; + padding: 10px 50px 10px 10px; +} + +/** + * Informations box in administration + */ +.infos { + text-align: left; + color: #002000; + background-color: #98fb98; /* palegreen */ + background-image: url(icon/admin/infos.png); + background-repeat: no-repeat; + background-position: top right; + margin: 5px; + padding: 10px 50px 10px 10px; +} + +/** + * Header message like upgrade or adviser mode + */ +.header_msgs { + text-align:center; + font-weight: bold; + color:#696969; /* dimgray */ + background-color: #d3d3d3; + margin: 1px; + padding: 1px; +} + +/** + * Header notes box in public/administration + */ +.header_notes { + border: 1px solid #aaaaaa; /* border color and style */ + text-align: center; + background-image: url(icon/note.png); + background-repeat: no-repeat; + background-position: top left; + font-weight: bold; + margin: 14px; + padding: 5px 00px 0px 0px; +} + +LEGEND { + font-style: italic; +} \ No newline at end of file diff --git a/admin/template/wigo/default-layout.css b/admin/template/wigo/default-layout.css new file mode 100644 index 000000000..ac2388bdb --- /dev/null +++ b/admin/template/wigo/default-layout.css @@ -0,0 +1,533 @@ +/* $Id$ */ +/* $Id: */ +BODY #theHeader P { display: none; } + +/* History tables */ +TABLE.table2 { + border: 1px solid black; + margin: 1em auto; + padding: 0; +} + +TABLE.table2 TD { + padding: 0 20px; +} + +TABLE.table2 TR { + text-align: left; +} + +table.table2 thead td { padding:7px 20px 3px 20px; } +table.table2 tr.throw { text-align: center; } +table.table2 { margin:0pt auto; } +.sort { display:block; padding:8px 5px 0px 1px; } + + +.hour { + white-space: pre; +} + +.number { + text-align: right; +} + +TABLE#dailyStats { + width: 60%; +} + +TABLE#detailedStats { + width: 99%; +} + +/* categoryOrdering */ +SELECT.categoryList { + width: 100%; +} + +FORM#categoryOrdering { + padding-left: 1em; /* same as FIELDSET margin (there is no fieldset in this form) */ + padding-right: 1em; /* same as FIELDSET margin (there is no fieldset in this form) */ +} +FORM#categoryOrdering p { + text-align: left; + margin-top: 1em; + margin-bottom: 1em; +} +UL.categoryUl { + list-style: none; + padding: 0; + margin: 0; +} + +LI.categoryLi { + border: 1px solid gray; + padding: 0px 5px; + margin-bottom: 5px; +} + +FORM#categoryOrdering UL.categoryActions { + float: right; + margin-top: 5px; +} +/* */ + +FORM#catModify TABLE { width: auto; } + +FIELDSET.elementEdit A { + display: block; + float: right; +} + +TABLE.doubleSelect { + text-align: center; + margin: 0 auto; + width: 100%; +} + +TABLE.doubleSelect TD { + padding: 0 5px; + width: 50%; +} + +TABLE.doubleSelect SELECT.categoryList { + width: 100%; +} + +FORM#categoryPermissions LI { + display:inline; + white-space: nowrap; +} + +FIELDSET#mainConfCheck SPAN.property, +FIELDSET#historyConf SPAN.property, +FIELDSET#commentsConf SPAN.property, +FIELDSET#uploadConf SPAN.property { + float: right; + text-align: left; +} +FIELDSET#mainConfCheck INPUT, +FIELDSET#historyConf INPUT, +FIELDSET#commentsConf INPUT, +FIELDSET#uploadConf INPUT { + float: none; +} + +FIELDSET#mainConf SPAN.property { + width: 25%; +} +FIELDSET#mainConf TEXTAREA.description { + width: 70%; +} + +FIELDSET#mainConfCheck SPAN.property, +FIELDSET#historyConf SPAN.property { + width: 90%; +} +FIELDSET#mainConfCheck INPUT, +FIELDSET#historyConf INPUT, +FIELDSET#commentsConf INPUT, +FIELDSET#uploadConf SELECT, +FIELDSET#uploadConf INPUT { + margin-left: 5%; +} + +FIELDSET#commentsConf SPAN.property { + width: 85%; +} + +FIELDSET#uploadConf SPAN.property { + width: 73%; +} + +.statBar { + height: 10px; + background-color: #66f; + border: 1px solid black; +} + +/* Tabsheet */ /* +.tabsheet { + list-style: none; + white-space: nowrap; + text-decoration: none; + border-bottom: 1px solid #fff; + margin-left: 5px; margin-right: 5px; + padding: 3px 5px; +} + +.tabsheet LI { + display: inline; + margin: 0px 6px; + font-size: 120%; + font-weight: normal; + border: 1px solid #fff; + border-bottom: none; + padding: 3px 2em; +} + +.tabsheet LI.selected_tab { + font-weight: bold; + position: relative; + top: 1px; + padding-top: 4px; +} */ + +.over{ +position: relative; +z-index: 0; +} + +.over:hover{ +background-color: transparent; +z-index: 50; +} + +.over SPAN{ /*CSS for enlarged image*/ +position: absolute; +background-color: #eee; +padding: 5px; +left: -1000px; +border: 1px solid #69c; +visibility: hidden; +color: black; +text-decoration: none; +} + +.over SPAN IMG{ /*CSS for enlarged image*/ +border-width: 0; +padding: 2px; +} + +.over:hover SPAN{ /*CSS for enlarged image on hover*/ +visibility: visible; +top: 0; +left: 60px; /*position where enlarged image should offset horizontally */ +} + + +/* Tooltips*/ +.tooltip { + position: relative; +} + +.tooltip SPAN { + display: none; +} + +.tooltip:hover { + cursor: pointer; + z-index: 500; +} + +.tooltip:hover SPAN { + display: inline; + position: absolute; + top: 30px; + left: -50px; + width: 400px; + + font-size: 11px; + text-decoration: none; + text-align: justify; + background-color: #FFFFCC; + color: #444444; + + padding: 10px; + border: 1px solid Black; +} + +BODY { + margin: 5px; + padding: 0; + font-size: 0.8em; + font-family: Univers, Helvetica, Optima, "Bitstream Vera Sans", sans-serif; + text-align: center; /* be nice to IE5 */ +} + +H1 { + text-align: center; + font-size: 150%; + font-weight: bold; + padding: 0; + margin: 0.5em 0 1em 0; +} + +H2 { + margin: 0; + padding: 5px 0.5em 5px 0.5em; + text-align: left; + font-size: 120%; +} + +A { + text-decoration:none; + border-bottom: 1px dotted #005e89; +} +A:hover { + border-bottom: 1px solid #858460; +} +A.button, A.button:hover { + border: 0; +} +IMG { + border: none; +} + +HR.separation { + visibility: hidden; + clear: both; +} + +#copyright { + clear: both; + font-size: 83%; + text-align: center; + margin: 0 0 10px 0; +} + +/** General defaults **/ +INPUT, SELECT { + margin: 0; + font-size: 1em; /* <= some browsers don't set it correctly */ +} +UL, DL, OL { text-align: left;} +TABLE { /* horizontaly centered */ + margin-left: auto; + margin-right: auto; +} +/* for debugging purpose */ +PRE { text-align:left; } + +/** forms **/ + +FORM { padding: 0em; } + +FORM P { + text-align: center; + margin-top: 2em; + margin-bottom: 2em; +} + +FORM FIELDSET P { + margin-top: 1em; + margin-bottom: 0; +} + +.small { + font-size: 80%; +} + +TEXTAREA.description { + height: 12em; + width: 40em; + overflow: auto; +} + +SELECT.categoryList { + height: 20em; + width: auto; +} + +DIV.comment BLOCKQUOTE { + padding: 0.5em; + overflow: auto; /* no solution for IE6 */ + min-height: 2.75em; /* fix a Gecko bug whith scrollbar and 1 line only */ +} + + +/** + * Filter forms are displayed label by label with the input (or select...) + * below the label. Use an UL to make a group (radiobox for instance). + * Use a SPAN to group objects in line + */ +FIELDSET { + padding: 1em; + margin: 1em; + overflow: hidden; /* <- makes Opera happy */ +} + +FORM.filter FIELDSET UL { + margin: 0; +} +FORM.filter FIELDSET UL, +FORM.filter FIELDSET LABEL { + display: block; + float: left; + margin-right: 1em; + padding: 0; +} + +FORM.filter FIELDSET LI { + list-style: none; + margin-bottom: 0.5em; +} + +FORM.filter FIELDSET LI LABEL { + display: inline; + float: none; +} + +FORM.filter FIELDSET UL.tagSelection LABEL { + display: inline; + float: none; + margin-right:0.5em;/*reduce from above*/ +} + +/* cannot use FIELDSET>LABEL because of IE<=6 */ +FORM.filter FIELDSET LABEL INPUT, +FORM.filter FIELDSET LABEL SELECT, +FORM.filter FIELDSET LABEL SPAN, +FORM.filter FIELDSET LABEL TEXTAREA { + display: block; + margin: 0.5em 0; +} +FORM.filter FIELDSET * LABEL INPUT, +FORM.filter FIELDSET * LABEL SELECT, +FORM.filter FIELDSET * LABEL TEXTAREA, +FORM.filter FIELDSET LABEL SPAN INPUT, +FORM.filter FIELDSET LABEL SPAN SELECT, +FORM.filter FIELDSET LABEL SPAN TEXTAREA { + display: inline; + vertical-align: top; + margin: 0 0.5em 0 0; +} + +FORM.filter FIELDSET UL.tagSelection LI LABEL INPUT { + margin-right:0; +} + +/* following declaration is important to avoid strange FF behaviour */ +FORM.filter FIELDSET LABEL SPAN SELECT { + margin: 0; +} + +FORM.filter FIELDSET P +{ + clear: left; + display: block; +} + +FORM.filter INPUT[type="submit"] { + margin-top: 1em; +} + +FORM.properties UL, FORM#update UL { + list-style-type: none; + margin: 0; + padding: 0; +} + +FORM.properties LI, FORM#update UL { + margin-bottom: 0.5em; + padding: 0; + line-height: 1.8em; + clear: left; +} + +FORM.properties SPAN.property { + font-weight: bold; + float: left; + width: 50%; + text-align: right; + margin: 0; + padding: 0 0.5em 0 0; +} + +#theHeader H1 { + margin-bottom: 0.5em; +} + +/* button tools */ +UL.actions { + text-indent: 0; + list-style: none; +} +UL.actions LI { + display: inline; +} +UL.actions A { + border: none; +} + +UL.tagSelection { + width: 99%; + margin: 1em 0 1em 0; + padding: 0; +} + +UL.tagSelection LI { + display: inline; + white-space: nowrap; +} + +#fullTagCloud { + font-size: 120%; + text-align: justify; + padding: 0; + margin: 1em 2em 1em 2em; +} + +#fullTagCloud LI { + display: inline; + white-space: nowrap; + margin: 0 2px; +} + + +.tagLevel5 { font-size: 150%; } +.tagLevel4 { font-size: 140%; } +.tagLevel3 { font-size: 120%; } +.tagLevel2 { font-size: 100%; } +.tagLevel1 { font-size: 90%; } + + +/* Popup help page */ +BODY#thePopuphelpPage #copyright { + display: none; +} + +BODY#thePopuphelpPage .content P { + text-align: justify; + padding: 0.5em; +} + +BODY#thePopuphelpPage .content OL LI, +BODY#thePopuphelpPage .content UL LI +{ + margin-bottom: 0.5em; +} + + +TR.tagLine { + border-bottom: 1px solid #ddd; + text-align: left; +} +TR.tagLine:hover { + background-color: #fff; +} +TD.nbEntries { + text-align: right; + font-style: italic; + font-size: 90%; +} + +FIELDSET.tagLetter { + border: 1px solid #d3d3d3; + width: 200px; + margin: 0.5em; + padding: 10px; +} + +LEGEND.tagLetterLegend { + border: 1px solid #d3d3d3; + font-size:120%; + font-weight: bold; + padding: 0 5px; + color: #555; + font-style: normal; +} + +TABLE.tagLetterContent { + width:100%; + font-size:80%; + border-collapse : collapse; diff --git a/admin/template/wigo/fix-ie5-ie6.css b/admin/template/wigo/fix-ie5-ie6.css new file mode 100644 index 000000000..0ff151542 --- /dev/null +++ b/admin/template/wigo/fix-ie5-ie6.css @@ -0,0 +1,37 @@ +/* $Id$ */ +/* Issues in IE from 5 to 6 only not to be used with IE7 */ + +@import "thumbnails-fix-ie5-ie6.css"; + +/* to avoid vanishing objects in IE6 */ +H1, #theHeader { + width: 100%; /* <- useless but seems to make IE6 happy */ +} +.content { + height: 1em; /* for IE6 it's like min-height */ +} + +/* fix quickconnect layout */ +FORM#quickconnect FIELDSET { + width: 99%; /* correct an ugly 1 or 2 px misalignement with IE */ +} + +/* fix IE with another layout for thumbnails */ +.content UL.thumbnails SPAN.wrap2 { + display: block; + position: relative; + text-align: left; +} + +.content UL.thumbnails IMG.thumbnail { + position: relative; + top: -50%; /* Is this following hacking technic required ? */ + /*\*//*/ + margin-top: -40%; + /**/ +} +.content UL.thumbnails INPUT { + position: absolute; + left: 2px; + top: 2px; /* same as other browsers but not so pretty */ +} diff --git a/admin/template/wigo/footer.tpl b/admin/template/wigo/footer.tpl new file mode 100644 index 000000000..0ae5dde2c --- /dev/null +++ b/admin/template/wigo/footer.tpl @@ -0,0 +1,42 @@ +{* $Id$ *} +{* + + + Warning : This is the admin pages footer only + don't be confusing with the public page footer + +*} + +{if isset($footer_elements)} +{foreach from=$footer_elements item=v} +{$v} +{/foreach} +{/if} +{if isset($debug.QUERIES_LIST)} +
+{$debug.QUERIES_LIST} +
+{/if} + + + \ No newline at end of file diff --git a/admin/template/wigo/header.tpl b/admin/template/wigo/header.tpl new file mode 100644 index 000000000..607f31529 --- /dev/null +++ b/admin/template/wigo/header.tpl @@ -0,0 +1,65 @@ +{* $Id$ *} +{* + + + Warning : This is the admin pages header only + don't confuse with the public page header + +*} + + + + + +{$GALLERY_TITLE} :: {$PAGE_TITLE} + + + + + + + +{known_script id="jquery" src=$ROOT_URL|@cat:"template-common/lib/jquery.packed.js" now=1} {*jQuery is always available by default*} +{$themeconf.local_head} + + + +{if not empty($head_elements)} + {foreach from=$head_elements item=elt}{$elt}{/foreach} +{/if} + + + + +
{* Dummy block for double background management *} +
+ +{if not empty($header_msgs)} +
+ {foreach from=$header_msgs item=elt} + {$elt} + {/foreach} +
+{/if} + +
{*$PAGE_BANNER*}
+{if not empty($header_notes)} +
+ {foreach from=$header_notes item=elt} + {$elt} + {/foreach} +
+{/if} \ No newline at end of file diff --git a/admin/template/wigo/index.php b/admin/template/wigo/index.php new file mode 100644 index 000000000..c15b15795 --- /dev/null +++ b/admin/template/wigo/index.php @@ -0,0 +1,30 @@ + diff --git a/admin/template/wigo/intro.tpl b/admin/template/wigo/intro.tpl new file mode 100644 index 000000000..457e50644 --- /dev/null +++ b/admin/template/wigo/intro.tpl @@ -0,0 +1,47 @@ +{* $Id$ *} +

{'title_default'|@translate}

+
+
{'Piwigo version'|@translate}
+
+ +
+ +
{'Environment'|@translate}
+
+
    +
  • {'Operating system'|@translate}: {$OS}
  • +
  • PHP: {$PHP_VERSION} ({'Show info'|@translate}) [{$PHP_DATATIME}]
  • +
  • MySQL: {$MYSQL_VERSION} [{$DB_DATATIME}]
  • +
+
+ +
{'Database'|@translate}
+
+
    +
  • + {$DB_ELEMENTS} + {if isset($waiting)} + ({$waiting.INFO}) + {/if} + + {if isset($first_added)} + ({$first_added.DB_DATE}) + {/if} +
  • +
  • {$DB_CATEGORIES} ({$DB_IMAGE_CATEGORY})
  • +
  • {$DB_TAGS} ({$DB_IMAGE_TAG})
  • +
  • {$DB_USERS}
  • +
  • {$DB_GROUPS}
  • +
  • + {$DB_COMMENTS} + {if isset($unvalidated)} + ({$unvalidated.INFO}) + {/if} +
  • +
+
+
diff --git a/admin/template/wigo/layout.css b/admin/template/wigo/layout.css new file mode 100644 index 000000000..5a7d5c4df --- /dev/null +++ b/admin/template/wigo/layout.css @@ -0,0 +1,12 @@ + +/* template css */ +/*@import "menubar.css";*/ +@import "content.css"; +@import "thumbnails.css"; +@import "default-layout.css"; +/* Override properties with import local file */ +@import "local-layout.css"; +/* common css */ +@import "../../../template-common/default-layout.css"; +/* Override properties with import local file */ +@import "../../../template-common/local-layout.css"; \ No newline at end of file diff --git a/admin/template/wigo/local-layout.css b/admin/template/wigo/local-layout.css new file mode 100644 index 000000000..e8136ac6d --- /dev/null +++ b/admin/template/wigo/local-layout.css @@ -0,0 +1 @@ +/* You can modify this file */ \ No newline at end of file diff --git a/admin/template/wigo/menubar.css b/admin/template/wigo/menubar.css new file mode 100644 index 000000000..c0c51db29 --- /dev/null +++ b/admin/template/wigo/menubar.css @@ -0,0 +1 @@ +/* menubar.css is no longer used in admin because menubar is always active in admin so it is layout */ \ No newline at end of file diff --git a/admin/template/wigo/picture.css b/admin/template/wigo/picture.css new file mode 100644 index 000000000..839760053 --- /dev/null +++ b/admin/template/wigo/picture.css @@ -0,0 +1,143 @@ +/* $Id$ */ +#imageHeaderBar { + padding-top: 2px; + padding-bottom: 2px; + margin-top: 4px; + overflow: hidden; + width: 100%; +} + +#imageHeaderBar .browsePath { + float: left; + margin-left: 10px; +} + +#imageHeaderBar .imageNumber { + float: right; + margin-right: 10px; +} + +#imageHeaderBar H2 { + text-align: center; + padding: 0; + clear: both; +} + +#imageToolBar { + text-align: center; + position: relative; + clear: both; + margin-bottom: 4px; + padding: 0; +} + +#imageToolBar { + height: 28px; +} +#imageToolBar A, #imageToolBar IMG { + display: block; + border: none; + margin: 0; padding: 0; +} +#imageToolBar A { width: 48px; } +#imageToolBar IMG { margin: 2px auto; } +#imageToolBar .randomButtons A { float: left; } +#imageToolBar .navButtons A { float: right; } + +#theImage { + clear: left; +} + +#theImage>IMG { + display: block; + margin: 0 auto; +} + +#theImage IMG { + border-width: 3px; + border-style: solid; +} + +.navThumb { + margin-top: 2px; +} +#thumbPrev { + float: left; +} + +#thumbNext { + float: right; +} + +#linkPrev { + margin-right: 10px; + margin-left: 5px; +} + +#linkNext { + margin-right: 5px; + margin-left: 10px; +} + +TABLE.infoTable .value { + text-align: left; +} + +TABLE.infoTable .label { + font-weight: bold; + text-align: right; + padding-right: 0.5em; +} + +TABLE.infoTable TD.value UL { + margin: 0; + padding: 0 0 0 1.5em; + list-style-type: square; +} + +.rateButton, .rateButtonSelected, .rateButtonStarFull, .rateButtonStarEmpty { + padding:0; + border:0; +} + +.rateButton, .rateButtonStarFull, .rateButtonStarEmpty { + cursor: pointer; +} + +.rateButtonSelected { + font-weight:bold; + font-size:120%; +} + +.rateButtonStarFull { + background: url('icon/rating-stars.gif') no-repeat scroll; background-position:-16px center; width:16px; +} + +.rateButtonStarEmpty { + background: url('icon/rating-stars.gif') no-repeat scroll; background-position:0 center; width:16px; +} + +#comments { + text-align: left; +} + +#comments .comment { + margin: 1em 0; +} + +#comments P { + margin: 0 0.5em 0 1em; +} + +#comments .author { + font-weight: bold; +} + +#thePicturePage #comments BLOCKQUOTE { + margin: 0.5em 1em 1em 4em; +} + +#comments P.userCommentDelete { + float: right; + margin: 0 0.5em 0 0; +} diff --git a/admin/template/wigo/print.css b/admin/template/wigo/print.css new file mode 100644 index 000000000..88c9ef4a1 --- /dev/null +++ b/admin/template/wigo/print.css @@ -0,0 +1,14 @@ +#menubar, .content .navigationBar, UL.categoryActions, +#imageToolBar, .navThumb, #addComment { + display: none; +} + +BODY { + margin: 0; + color: #000000; + background: #ffffff; +} + +.content { + margin: 0; +} diff --git a/admin/template/wigo/profile_content.tpl b/admin/template/wigo/profile_content.tpl new file mode 100644 index 000000000..9cabf0a51 --- /dev/null +++ b/admin/template/wigo/profile_content.tpl @@ -0,0 +1,109 @@ +{* $Id$ *} +
+ +
+ {'Registration'|@translate} + +
    +
  • + {'Username'|@translate} + {$USERNAME} +
  • +{if not $SPECIAL_USER} {* can modify password + email*} +
  • + + + + +
  • +{if not $IN_ADMIN} {* admins do not need old password*} +
  • + + + + +
  • +{/if} +
  • + + + + +
  • +
  • + + + + +
  • +
+{/if} +
+ +
+ {'preferences'|@translate} + +
    +
  • + + + + +
  • +
  • + + + + +
  • +
  • + + + + {html_options name=template options=$template_options selected=$template_selection} +
  • +
  • + + + + {html_options name=language options=$language_options selected=$language_selection} +
  • +
  • + + + + +
  • +
  • + {'auto_expand'|@translate} + {html_radios name='expand' options=$radio_options selected=$EXPAND} +
  • +
  • + {'show_nb_comments'|@translate} + {html_radios name='show_nb_comments' options=$radio_options selected=$NB_COMMENTS} +
  • +
  • + {'show_nb_hits'|@translate} + {html_radios name='show_nb_hits' options=$radio_options selected=$NB_HITS} +
  • +
  • + + + + +
  • +
  • + + + + +
  • +
+
+ +

+ + +

+ +
diff --git a/admin/template/wigo/theme/roma/images/active_tab.png b/admin/template/wigo/theme/roma/images/active_tab.png new file mode 100644 index 000000000..a0c6e5ce5 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/active_tab.png differ diff --git a/admin/template/wigo/theme/roma/images/active_tab2.png b/admin/template/wigo/theme/roma/images/active_tab2.png new file mode 100644 index 000000000..560c27a56 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/active_tab2.png differ diff --git a/admin/template/wigo/theme/roma/images/bottom-left-bg.png b/admin/template/wigo/theme/roma/images/bottom-left-bg.png new file mode 100644 index 000000000..ce611dfed Binary files /dev/null and b/admin/template/wigo/theme/roma/images/bottom-left-bg.png differ diff --git a/admin/template/wigo/theme/roma/images/external_active.png b/admin/template/wigo/theme/roma/images/external_active.png new file mode 100644 index 000000000..918640316 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/external_active.png differ diff --git a/admin/template/wigo/theme/roma/images/external_inactive.png b/admin/template/wigo/theme/roma/images/external_inactive.png new file mode 100644 index 000000000..03c50fbf5 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/external_inactive.png differ diff --git a/admin/template/wigo/theme/roma/images/fillet.png b/admin/template/wigo/theme/roma/images/fillet.png new file mode 100644 index 000000000..dd63b2e49 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/fillet.png differ diff --git a/admin/template/wigo/theme/roma/images/inactive_tab.png b/admin/template/wigo/theme/roma/images/inactive_tab.png new file mode 100644 index 000000000..a9eabe672 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/inactive_tab.png differ diff --git a/admin/template/wigo/theme/roma/images/inactive_tab2.png b/admin/template/wigo/theme/roma/images/inactive_tab2.png new file mode 100644 index 000000000..63b66476a Binary files /dev/null and b/admin/template/wigo/theme/roma/images/inactive_tab2.png differ diff --git a/admin/template/wigo/theme/roma/images/menuBoxBottom_new.png b/admin/template/wigo/theme/roma/images/menuBoxBottom_new.png new file mode 100644 index 000000000..66b91a5e4 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/menuBoxBottom_new.png differ diff --git a/admin/template/wigo/theme/roma/images/menuBoxTop_new.png b/admin/template/wigo/theme/roma/images/menuBoxTop_new.png new file mode 100644 index 000000000..c74e6c2c7 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/menuBoxTop_new.png differ diff --git a/admin/template/wigo/theme/roma/images/menubar-detail.png b/admin/template/wigo/theme/roma/images/menubar-detail.png new file mode 100644 index 000000000..d78ebe7f8 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/menubar-detail.png differ diff --git a/admin/template/wigo/theme/roma/images/menubar-top.png b/admin/template/wigo/theme/roma/images/menubar-top.png new file mode 100644 index 000000000..d122f5dca Binary files /dev/null and b/admin/template/wigo/theme/roma/images/menubar-top.png differ diff --git a/admin/template/wigo/theme/roma/images/piwigo_logo_sombre_214x100.png b/admin/template/wigo/theme/roma/images/piwigo_logo_sombre_214x100.png new file mode 100644 index 000000000..106f20add Binary files /dev/null and b/admin/template/wigo/theme/roma/images/piwigo_logo_sombre_214x100.png differ diff --git a/admin/template/wigo/theme/roma/images/top-left-bg.png b/admin/template/wigo/theme/roma/images/top-left-bg.png new file mode 100644 index 000000000..9f1711826 Binary files /dev/null and b/admin/template/wigo/theme/roma/images/top-left-bg.png differ diff --git a/admin/template/wigo/theme/roma/index.php b/admin/template/wigo/theme/roma/index.php new file mode 100644 index 000000000..547a117bf --- /dev/null +++ b/admin/template/wigo/theme/roma/index.php @@ -0,0 +1,54 @@ + diff --git a/admin/template/wigo/theme/roma/mail-css.tpl b/admin/template/wigo/theme/roma/mail-css.tpl new file mode 100644 index 000000000..5b3e53c3d --- /dev/null +++ b/admin/template/wigo/theme/roma/mail-css.tpl @@ -0,0 +1,19 @@ +{* $Id$ *} +/* Theme wipi mail css */ + +body {ldelim} background-color:#111; color:#69c;} +#the_page {ldelim} background: #111 url({$ROOT_URL}template/{$themeconf.template}/mail/text/html/images/mailbody-bg.png) repeat-y scroll left top;} +#content {ldelim} background: transparent url({$ROOT_URL}template/{$themeconf.template}/mail/text/html/images/header-bg.png) no-repeat scroll left top;} +#copyright {ldelim} background: transparent url({$ROOT_URL}template/{$themeconf.template}/mail/text/html/images/footer-bg.png) no-repeat scroll left bottom; +color: #69c;} +h2 {ldelim} background-color: #222;color:#eee;background-image: url({$ROOT_URL}template/{$themeconf.template}/theme/{$themeconf.theme}/images/tableh1_bg.png);} +img {ldelim} margin: 16px; padding:15px;border:1px solid #eee; -moz-border-radius: 4px; border-radius: 4px 4px; } +img:hover {ldelim} border:1px solid #69c; -moz-border-radius: 4px; border-radius: 4px 4px; } +a {ldelim} color: #69c; background: transparent; } +a:hover {ldelim} color: #f92; } +a.PWG {ldelim} border: 0px; } +a.PWG .P {ldelim} color : #f92; } +a.PWG .W {ldelim} color : #aaa; } +a.PWG .G {ldelim} color : #69c; } +a.PWG:hover .P {ldelim} color : #69c; } +a.PWG:hover .G {ldelim} color : #f92; } diff --git a/admin/template/wigo/theme/roma/theme.css b/admin/template/wigo/theme/roma/theme.css new file mode 100644 index 000000000..d2fe4ae1a --- /dev/null +++ b/admin/template/wigo/theme/roma/theme.css @@ -0,0 +1,126 @@ +/* $Id$ */ +/* text color */ +body, h3, dt, h2, .throw, .content, +input.rateButtonSelected /* <= why IE doesn't inherit this ? */ { color:#ccc; } +INPUT[type="text"], INPUT[type="password"], INPUT[type="button"], +INPUT[type="submit"], INPUT[type="reset"], INPUT[type="file"], select, textarea { +color:#111; background-color: #eee; } +input.rateButton, legend, #theAdminPage h3 { color: #777; } +#theAdminPage h2 { color: #333; } + +.content .infos { color: #3f6; border:0pt none; background-color: transparent; +padding:5px 0px 0pt 10pt; min-height: 48px; text-align:left; } +.content .infos li, .content .errors li { list-style-type:none; } +.content .errors { color: #f70; border:0pt none; background-color: transparent; +padding:5px 0px 0pt 10pt; min-height: 48px; text-align:left; font-weight:bold; } +#copyright { color:#777; margin:60px auto 0px 240px; text-align:center; +padding-bottom: 15px; } +.header_notes { +background: transparent url(../../../../../template/yoga/icon/note.png) no-repeat right top; +border:0; font-weight:bold; min-height: 48px; +padding:15px 60px 0 0; position:absolute; right:0; +text-align:right; top:90px; width:550px; } + +html, body { min-height: 100%; } +body { margin: 0; padding: 0; +background:#111111 url(images/bottom-left-bg.png) no-repeat fixed left bottom; } +#the_page { margin: 0; padding: 0; z-index: 1; top:0px; +padding-top: 0; min-height: 100%; width:100%; position:absolute; left:0px; } +#headbranch { width: 233px; height: 240px; margin: 0; padding: 0; +position:absolute; left:0px; top:0px; z-index: 0; +background:transparent url(images/top-left-bg.png) no-repeat scroll left top; } +#theHeader { min-height:105px; margin: 0; padding: 0; +background:transparent url(images/piwigo_logo_sombre_214x100.png) no-repeat scroll 245px top; } +h3, #imageToolBar a:hover, .row1, .content { background-color: #222; } +.row2 { background-color:#111; } +#content { background: #222 url(images/fillet.png) repeat-x top left; min-height: 466px; } +.content { padding:0px 5px 5px 5px; margin: 0 10px 0 248px; z-index:99; } +.content h3 { font-size:20px; letter-spacing:-0.4px; margin:0 20px 12px 0; + text-align:right; background:none; border: 0; } +.content h4 { font-size:14px; text-align:left; padding:3px; margin: 2px;} +.content h2:before, .content h2:after, +.content h2 { +letter-spacing:0.1em; margin-right:30px; text-align:right; color: #777; +text-transform:none; font-weight:bold; padding-left:20px; } +.content dl, dd { margin:5px; } +.content div.titrePage { height:55px; } +.instructions { text-align: left; padding: 20px 20px 0 20px; } +.throw, td h3 { + background-image: url(images/fillet.png); background-repeat: repeat-x; } +/* borders */ /* TODO */ +INPUT, SELECT, TEXTAREA { border-left: 2px inset #696969; +cursor:text; text-indent:4px; } +.content UL.thumbnails SPAN.wrap2 { + border: 1px solid #aaaaaa; /* thumbnails border color and style */ + border-radius: 4px 4px; /* round corners with CSS3 compliant browsers */ +} +label { cursor:pointer } +.virtual_cat { background: #222 !important; } +a.Piwigo { + font-family: verdana, arial, helvetica, sans-serif !important; + font-size: 11px; font-weight: normal; letter-spacing: 0; + color : #f36; text-decoration: none; border: 0; color: #f36; } + +* { outline-width: 0; } +a { color:#f70; border-color: #FF3363; } +a:hover { color: #f33; border-color: #FF3363; } + +h2 { display:block; font-size:28px; letter-spacing:-1px; +margin:0 20px; height:95px; overflow:hidden; padding:0; position:absolute; +right:0; text-align:right; top:0; width:770px; } +.header_msgs { background-color:transparent; } +.HelpActions a { border:0; margin:4px 14px 0 0; position:absolute; right:0; } +.HelpActions li {list-style-image:none; list-style-position:outside; +list-style-type:none; text-align:center; text-indent:0pt; } + +/* tabsheets are often used in admin pages => No specific css files */ +.tabsheet { +background-color:transparent; border:0; display:table; float:right; +font-family:verdana,arial,helvetica,sans-serif; font-size:8px; line-height:14px; +list-style-image:none; padding: 0; position:relative; text-decoration:none; +top:-2px; white-space:nowrap; margin: 0 28px 0 0;} +.tabsheet li { float:left; margin: 0 8px; text-align:right; overflow: hidden; +background:transparent url(images/inactive_tab2.png) no-repeat scroll right 5px; } +.tabsheet a { +background:transparent url(images/inactive_tab.png) no-repeat scroll left 5px; +color:#777; display:block; font-size:11px; text-transform:capitalize; border:0; +font-weight:bold; height:28px; overflow:hidden; padding:12px 7px 5px 18px; line-height: 18px; +text-align:right; text-decoration:none; margin: 0 4px 0 0; } +.tabsheet li:hover, .tabsheet li.selected_tab { +background:transparent url(images/active_tab2.png) no-repeat scroll right 5px; } +.tabsheet a:hover, .tabsheet li.selected_tab a { color: #F36; +background:transparent url(images/active_tab.png) no-repeat scroll left 5px; } +.tabsheet a span { background-color: #222; } + +#debug { margin-left:248px; font-size:12px; } +/* menubar is on all admin pages => No specific css file */ +#menubar { +background:transparent url(images/menuBoxBottom_new.png) no-repeat scroll left bottom; +border:0; display:inline; float:left; left:0; margin: 0 0 0 35px; min-height:475px; height:475px; /* should be 477 */ +padding:0; width:207px; z-index:99; text-align: left; } +#menubar ul.scroll { overflow-y:auto; height: 148px; margin-right:8px; + /* Only IE family supports colored scrollbar */ + scrollbar-face-color: #222; scrollbar-shadow-color: #444; scrollbar-highlight-color: #000; + scrollbar-3dlight-color: #292929; scrollbar-darkshadow-color: #333; scrollbar-track-color: #111; + scrollbar-arrow-color: #ff3333; } +html>body #menubar {min-height:477px; height:477px;} /* IE 7 and modern browsers */ +#menubar .selected a { color: #f70; border-color: #f36;} +#menubar .selected a:hover { color: #f36; border-bottom: 1px solid #f36;} +#menubar dd { +background: transparent url(images/menubar-detail.png) repeat-y top left; +margin: 10px 0 0 0; padding: 0; height:232px; } +#menubar dl { +background:transparent url(images/menuBoxTop_new.png) no-repeat scroll left top; +width: 207px; border:0; margin: 0; padding: 0; display: block; min-height:35px; } +#menubar dl.first { +background:transparent url(images/menubar-top.png) no-repeat scroll left 1px; } +#menubar dt { margin: 0; display: block; background: none; left:10px; font-weight:bold; +position:relative; padding: 5px 1px 4px 5px; top:-10px; font-size: 13px; color: #666; } +#menubar dt span { background-color: #111; cursor:pointer; } +#menubar a { border-bottom:0; text-decoration:none; font-size: 12px; +color: #F70; border-bottom: 1px dotted #777;} +#menubar li { margin: 0 0 0 6px; } +#menubar li.external { list-style-image:url(images/external_inactive.png); padding:10px 0px 0pt 10px; } +#menubar li.external:hover { list-style-image:url(images/external_active.png); } +#menubar ul { color: #333; margin:10px 0pt 3px 9px; + list-style-type: square; list-style-position: inside; padding: 0 0 0 2px; } diff --git a/admin/template/wigo/theme/roma/themeconf.inc.php b/admin/template/wigo/theme/roma/themeconf.inc.php new file mode 100644 index 000000000..00c86776d --- /dev/null +++ b/admin/template/wigo/theme/roma/themeconf.inc.php @@ -0,0 +1,59 @@ + 'wigo', + 'theme' => 'roma', + 'icon_dir' => 'template/yoga/icon', + 'admin_icon_dir' => 'template/yoga/icon/admin', + 'mime_icon_dir' => 'template/yoga/icon/mimetypes/', + 'selected_admin_menu' => selected_admin_menu(), + 'local_head' => '', +); +?> diff --git a/admin/template/wigo/thumbnails.css b/admin/template/wigo/thumbnails.css new file mode 100644 index 000000000..536034810 --- /dev/null +++ b/admin/template/wigo/thumbnails.css @@ -0,0 +1,37 @@ +/* $Id$ */ +.content UL.thumbnails { + margin: 0; padding: 0; list-style: none; + text-align: center; /* to center the whole collection in .content */ +} +.content UL.thumbnails LI { display: inline } +.content UL.thumbnails SPAN.wrap1 { + margin: 0 5px 5px 5px; + display: table-cell; display: inline-table; + display: inline-block; /* Why 3 display option ??? */ + vertical-align: top; /* OK with Opera and IE6 not Geko */ + text-align: center; /* to center the thumbnail and legend in Geko/Opera */ +} +.content UL.thumbnails SPAN.wrap2 { + margin: 0; /* important reset the margins */ + display: table-cell; /* block prevents vertical-align here */ + vertical-align: middle; /* Ok with Opera and Geko not IE6 */ +} +.content UL.thumbnails LABEL { display: block; border-bottom: none; } +.content UL.thumbnails IMG { + margin-bottom: -4px; /* why ??? something wrong with Geko and Opera ignored by IE6*/ +} +.content UL.thumbnails LABEL { position: relative; } +.content UL.thumbnails INPUT { + position: relative; /* <= Opera can handle relative here */ + top: -20px; +} +:root .content UL.thumbnails INPUT { /* hide from Opera */ + position: absolute; /* <= Opera hide 1 checkbox over 2 !!! */ + left: 2px; top: 2px; +} +UL.thumbnails .levelIndicatorB { +display:block; position:absolute; z-index:100;padding:0px 0 0 14px; color:black; font-weight:bold; font-size:120%; +} +UL.thumbnails .levelIndicatorF { +display:block; position:absolute; z-index:101;padding:1px 0 0 15px; color:white; font-weight:bold; font-size:120%; +} \ No newline at end of file -- cgit v1.2.3