From 2a9c48225dc8e065de71a9b077b1e935e10aa077 Mon Sep 17 00:00:00 2001 From: vdigital Date: Wed, 10 Jan 2007 21:26:23 +0000 Subject: Admin Advices now is p0w0 compliant (other themes as well coming). Admin Advices random thumbnail is partly check (Name, Description, Author, creation date and metadata) well updated or not. Tags relation will be checked asap for the thumbnail. More : Thumbnail is directly linked to Modify picture Admin function to make it accurate. git-svn-id: http://piwigo.org/svn/trunk@1709 68402e56-0260-453c-a942-63ccdbb3a9ee --- plugins/admin_advices/admin_advices.tpl | 22 +++++++++++++++++++--- .../admin_advices/en_UK.iso-8859-1/lang.adv.php | 2 ++ .../admin_advices/fr_FR.iso-8859-1/lang.adv.php | 2 ++ plugins/admin_advices/main.inc.php | 18 +++++++++++++++++- template/yoga/theme/p0w0/theme.css | 5 +++-- 5 files changed, 43 insertions(+), 6 deletions(-) diff --git a/plugins/admin_advices/admin_advices.tpl b/plugins/admin_advices/admin_advices.tpl index 0122663ec..f6e9d98c9 100644 --- a/plugins/admin_advices/admin_advices.tpl +++ b/plugins/admin_advices/admin_advices.tpl @@ -1,6 +1,6 @@ -
+

{lang:About}: {ADVICE_ABOUT}

{ADVICE_TEXT}

@@ -8,10 +8,26 @@ {More.ADVICE}
-
+ + {thumbnail.IMAGE_ALT} + alt="{thumbnail.IMAGE_ALT}" title="{thumbnail.IMAGE_TITLE}"> + + {thumbnail.IMAGE_ALT}{lang:Name}
+ {thumbnail.IMAGE_ALT}{lang:Description}
+ {thumbnail.IMAGE_ALT}{lang:Author}
+ {thumbnail.IMAGE_ALT}{lang:Creation date}
+ {thumbnail.IMAGE_ALT}{lang:Metadata}
+
diff --git a/plugins/admin_advices/en_UK.iso-8859-1/lang.adv.php b/plugins/admin_advices/en_UK.iso-8859-1/lang.adv.php index 0e78a6c6c..4c8adf87e 100644 --- a/plugins/admin_advices/en_UK.iso-8859-1/lang.adv.php +++ b/plugins/admin_advices/en_UK.iso-8859-1/lang.adv.php @@ -29,6 +29,8 @@ //$lang_info['charset'] = 'iso-8859-1'; //$lang_info['direction'] = 'ltr'; //$lang_info['code'] = 'en'; +global $lang; +$lang['Metadata'] = 'Metadata'; foreach ($conf as $key => $value) { if ( is_string($value) ) diff --git a/plugins/admin_advices/fr_FR.iso-8859-1/lang.adv.php b/plugins/admin_advices/fr_FR.iso-8859-1/lang.adv.php index d8b4d5ee3..4b824f91f 100644 --- a/plugins/admin_advices/fr_FR.iso-8859-1/lang.adv.php +++ b/plugins/admin_advices/fr_FR.iso-8859-1/lang.adv.php @@ -29,6 +29,8 @@ //$lang_info['charset'] = 'iso-8859-1'; //$lang_info['direction'] = 'ltr'; //$lang_info['code'] = 'fr'; +global $lang; +$lang['Metadata'] = 'Méta-données'; foreach ($conf as $key => $value) { if ( is_string($value) ) diff --git a/plugins/admin_advices/main.inc.php b/plugins/admin_advices/main.inc.php index 172cdf489..4e574424b 100644 --- a/plugins/admin_advices/main.inc.php +++ b/plugins/admin_advices/main.inc.php @@ -39,7 +39,7 @@ function set_admin_advice() // Random Thumbnail $query = ' SELECT * - FROM '.IMAGES_TABLE.' + FROM '.IMAGES_TABLE.' ORDER BY RAND(NOW()) LIMIT 0, 1 ;'; @@ -47,12 +47,28 @@ SELECT * $row = mysql_fetch_assoc($result); if ( is_array($row) ) { + $url_modify = get_root_url().'admin.php?page=picture_modify' + .'&image_id='.$row['id']; + $url_check = get_themeconf('icon_dir').'/'; + $url_uncheck = $url_check . 'uncheck'; + $url_check .= 'check'; $template->assign_block_vars( 'thumbnail', array( 'IMAGE' => get_thumbnail_url($row), 'IMAGE_ALT' => $row['file'], 'IMAGE_TITLE' => $row['name'], + 'METADATA' => (empty($row['date_metadata_update'])) ? + $url_uncheck : $url_check, + 'NAME' => (empty($row['name'])) ? + $url_uncheck : $url_check, + 'COMMENT' => (empty($row['comment'])) ? + $url_uncheck : $url_check, + 'AUTHOR' => (empty($row['author'])) ? + $url_uncheck : $url_check, + 'CREATE_DATE' => (empty($row['date_creation'])) ? + $url_uncheck : $url_check, + 'U_MODIFY' => $url_modify, ) ); } diff --git a/template/yoga/theme/p0w0/theme.css b/template/yoga/theme/p0w0/theme.css index f2a3e5648..f9b40aa1d 100644 --- a/template/yoga/theme/p0w0/theme.css +++ b/template/yoga/theme/p0w0/theme.css @@ -77,8 +77,9 @@ A { A:hover { border-color: #f92; } -#content { - background-color: #eee; +#content, DIV.content { + /* All div similar to #content can be classified as content */ + background-color: #eee; border: 1px solid #69c; padding: 5px; } -- cgit v1.2.3