aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvdigital <vdigital@piwigo.org>2008-07-22 18:38:56 +0000
committervdigital <vdigital@piwigo.org>2008-07-22 18:38:56 +0000
commit159b97507d21e67dea0b99cb29cab85aeb0a5b01 (patch)
tree415470c6e41bdb8054aeca8d52902cde5a36e2fc
parent4322abb39fe8672ba0179e9a460a73ae65fdfffc (diff)
Swift Theme Creator (minor changes): non functional version yet (2).
git-svn-id: http://piwigo.org/svn/trunk@2449 68402e56-0260-453c-a942-63ccdbb3a9ee
-rw-r--r--admin/template/yoga/theme/admin/theme.css41
-rw-r--r--plugins/SwiftThemeCreator/theme_creator.php13
2 files changed, 27 insertions, 27 deletions
diff --git a/admin/template/yoga/theme/admin/theme.css b/admin/template/yoga/theme/admin/theme.css
index 6569dc95c..3f05818f8 100644
--- a/admin/template/yoga/theme/admin/theme.css
+++ b/admin/template/yoga/theme/admin/theme.css
@@ -1,46 +1,35 @@
/* $Id$ */
/* text color */
body, h3, dt, h2, .throw, .content,
-input.rateButtonSelected /* <= why IE doesn't inherit this ? */ {
- color:#ccc; }
+input.rateButtonSelected /* <= why IE doesn't inherit this ? */ { color:#ccc; }
input.text, input.button, input.submit, input.reset, input.file, select, textarea {
color:#444; }
input.rateButton, legend, #theAdminPage h3 { color: #777; }
#theAdminPage h2 { color: #333; }
-/* common */
-.content .infos {
- color: #3f6; border:0pt none; background-color: transparent;
- padding:5px 0px 0pt 10pt; min-height: 48px; text-align:left; }
+
+.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; font-weight:bold; background-color: transparent;
- padding:5px 0px 0pt 10pt; min-height: 48px; text-align:left; }
+.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;
-/* background:transparent url(images/tuft_of_grass-bg.png) no-repeat scroll left bottom; */}
+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; }
-/* backgrounds */
html, body { min-height: 100%; }
-body {
- background:#111111 url(images/bottom-left-bg.png) no-repeat fixed left bottom;
- margin: 0; padding: 0;
-}
-#the_page {
-border:0; display:block; margin: 0; padding-bottom: 0; z-index: 1; top:0px;
+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 {
-background:transparent url(images/top-left-bg.png) no-repeat scroll left top;
-border:0; display:block; margin: 0; padding: 0; width: 233px;
-height: 240px; position:absolute; left:0px; top:0px; z-index: 0; }
-
-#theHeader {
- background:transparent url(images/piwigo_logo_sombre_214x100.png) no-repeat scroll 245px top;
- min-height:105px; }
+#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; }
diff --git a/plugins/SwiftThemeCreator/theme_creator.php b/plugins/SwiftThemeCreator/theme_creator.php
index 6ac86c54f..ab122d5fb 100644
--- a/plugins/SwiftThemeCreator/theme_creator.php
+++ b/plugins/SwiftThemeCreator/theme_creator.php
@@ -131,7 +131,18 @@ if (isset($_POST['submit']) and (!is_adviser()))
array_push($errors,
l10n('Header picture is not found, check its path and name.'));
- // 5 - Width and Height control
+ // 5 - Expected Width and Height limits control
+ if ( !(is_numeric($_POST['picture_width']) and ($_POST['picture_width'] < 12
+ or $_POST['picture_width'] > 4096 )) )
+ array_push($errors,
+ '['.$_POST['picture_width'].'] : '
+ . l10n('incorrect width value [12-4096].'));
+ if ( !(is_numeric($_POST['picture_height']) and ($_POST['picture_height'] < 12
+ or $_POST['picture_height'] > 200 )) )
+ array_push($errors,
+ '['.$_POST['picture_width'].'] : '
+ . l10n('incorrect width value [12-4096].'));
+
// 6 - Generate missing colors values
/*