Procházet zdrojové kódy

improve the footer with emails part 1 CT#462

Carlos Vargas před 15 roky
rodič
revize
f58561db8e

+ 15 - 2
main/css/academica/default.css

@@ -200,12 +200,22 @@ a.breadcrumb0 {
 
 /* footer styles */
 #footer {
-	height: 22em;
 	background-color: #4171b5;
-	background: url(images/bg.jpg) 50% 100%;
+	background-image: url(images/bg.jpg);
+	background-repeat:repeat-x;
 	color: #B0C8EB;
 	font-weight:bold;
+	min-height: 100px;	
+	overflow:hidden;
 }
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #4171b5;
+	background-image: url(images/bg-footer.gif);
+	background-repeat:repeat-x;	
+}
+
 .push {
 	height: 22em; /* Very important */
 }
@@ -213,6 +223,9 @@ a.breadcrumb0 {
 	float: right;
 	padding-top:235px;
 	margin-right:10px;
+	background-color: #4171b5;
+	background-image: url(images/bg-footer.gif);
+	background-repeat:repeat-x;	
 }
 #footer #platformmanager {
 	float: left;

+ 16 - 4
main/css/blue_lagoon/default.css

@@ -356,11 +356,13 @@ select, input[type=checkbox], input[type=radio], input[type=button], input[type=
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
-	height:3em;
-	background-image: url(images/tab-repeat.png);
-	background-repeat: repeat-x;
-	color:#fff;
 	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+	font-size: 12px;
+	color:#ffffff;
+	min-height: 50px;	
+	overflow:hidden;	
 }
 .push {
 	height: 3em; /* Very important */
@@ -369,6 +371,16 @@ select, input[type=checkbox], input[type=radio], input[type=button], input[type=
 	float: right;
 	padding-top:18px;
 	margin-right:10px;
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+}
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;	
 }
 #footer #platformmanager {
 	float: left;

+ 17 - 3
main/css/chamilo/default.css

@@ -520,13 +520,13 @@ margin-top:0;
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
-	background-color: #fff;
+	background-color: #037fb2;
 	background-image: url(images/bg-footer.gif);
 	background-repeat:repeat-x;
-	background-position:bottom;
 	font-size: 12px;
 	color:#ffffff;
-	height: 8em;
+	min-height: 100px;	
+	overflow:hidden;
 }
 .push {
 	height: 8em; /* Very important */
@@ -535,11 +535,24 @@ margin-top:0;
 	float: right;
 	padding-top:60px;
 	margin-right:5%;
+	background-color: #037fb2;
+	background-image: url(images/bg-footer.gif);
+	background-repeat:repeat-x;	
 }
+
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #037fb2;
+	background-image: url(images/bg-footer.gif);
+	background-repeat:repeat-x;	
+}
+
 #footer #platformmanager {
 	float: left;
 	padding-top:60px;
 	margin-left:5%;
+
 }
 #footer a {
 	color:#f1d40d;
@@ -1823,6 +1836,7 @@ div.comments {
 .current_step {
 	font-weight: bold;
 }
+
 /************************************************************
   styles below here are not necessarily used in the current
 	release and the CVS files, they are from earlier versions,

+ 21 - 9
main/css/delicious_bordeaux/default.css

@@ -352,24 +352,36 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
-	height:3em;
-	background-image: url(images/tab-repeat.png);
-	background-repeat: repeat-x;
-	color:#fff;
 	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+	font-size: 12px;
+	color:#ffffff;
+	min-height: 50px;	
+	overflow:hidden;	
 }
 .push {
 	height: 3em; /* Very important */
 }
-
-
-#footer a {
-	color:#fff;
-}
 #footer .copyright {
 	float: right;
 	padding-top:18px;
 	margin-right:10px;
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+}
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;	
+}
+
+
+#footer a {
+	color:#fff;
 }
 #footer #platformmanager {
 	float: left;

+ 16 - 4
main/css/dokeos_blue/default.css

@@ -342,11 +342,13 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
-	height:3em;
-	background-image: url(images/tab-repeat.png);
-	background-repeat: repeat-x;
-	color:#fff;
 	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+	font-size: 12px;
+	color:#ffffff;
+	min-height: 50px;	
+	overflow:hidden;	
 }
 .push {
 	height: 3em; /* Very important */
@@ -355,6 +357,16 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	float: right;
 	padding-top:18px;
 	margin-right:10px;
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+}
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;	
 }
 #footer #platformmanager {
 	float: left;

+ 8 - 1
main/css/dokeos_classic/default.css

@@ -387,10 +387,13 @@ input[text] {
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
-	height: 3.9em;
 	border-top: 1px solid #4171B5;
 	background-color: #E5EDF9;
+	background-color: #E5EDF9;
 	font-size: 12px;
+	color:#000;
+	min-height: 100px;	
+	overflow:hidden;	
 }
 .push {
 	height: 4em; /* Very important */
@@ -401,6 +404,10 @@ input[text] {
 	padding-top:10px;
 	margin-right:10px;
 }
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+}
 #footer #platformmanager {
 	float: left;
 	padding-top:10px;

+ 16 - 5
main/css/empire_green/default.css

@@ -353,12 +353,13 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
-	height:3em;
-	background-image: url(images/tab-repeat.png);
-	background-repeat: repeat-x;
-	color:#fff;
-	/* background-position: center -15px; */
 	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+	font-size: 12px;
+	color:#ffffff;
+	min-height: 50px;	
+	overflow:hidden;	
 }
 .push {
 	height: 3em; /* Very important */
@@ -367,6 +368,16 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	float: right;
 	padding-top:18px;
 	margin-right:10px;
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+}
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;	
 }
 #footer #platformmanager {
 	float: left;

+ 16 - 5
main/css/fruity_orange/default.css

@@ -353,12 +353,13 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
-	height:3em;
-	background-image: url(images/tab-repeat.png);
-	background-repeat: repeat-x;
-	color:#fff;
-	/* background-position: center -15px; */
 	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+	font-size: 12px;
+	color:#ffffff;
+	min-height: 50px;	
+	overflow:hidden;	
 }
 .push {
 	height: 3em; /* Very important */
@@ -367,6 +368,16 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	float: right;
 	padding-top:18px;
 	margin-right:10px;
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+}
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;	
 }
 #footer #platformmanager {
 	float: left;

+ 15 - 3
main/css/public_admin/default.css

@@ -405,13 +405,14 @@ select, input[type=checkbox], input[type=radio], input[type=button], input[type=
 /*****************************************************
  *  FOOTER STYLES                                    *
  *****************************************************/
-#footer {
-	height: 8em;
+#footer {	
 	background-color: #305582;
 	background-image: url(images/footer.jpg);
-	background-repeat: no-repeat;
+	background-repeat:repeat-x;
 	font-size: 12px;
 	color:#ffffff;
+	min-height: 100px;	
+	overflow:hidden;	
 }
 .push {
 	height: 8em; /* Very important */
@@ -420,6 +421,17 @@ select, input[type=checkbox], input[type=radio], input[type=button], input[type=
 	float: right;
 	padding-top:60px;
 	margin-right:10px;
+	background-color: #305582;
+	background-image: url(images/footer.jpg);
+	background-repeat:repeat-x;		
+	
+}
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #305582;
+	background-image: url(images/footer.jpg);
+	background-repeat:repeat-x;	
 }
 #footer #platformmanager {
 	float: left;

+ 16 - 5
main/css/royal_purple/default.css

@@ -353,12 +353,13 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
-	height:3em;
-	background-image: url(images/tab-repeat.png);
-	background-repeat: repeat-x;
-	color:#fff;
-	/* background-position: center -15px; */
 	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+	font-size: 12px;
+	color:#ffffff;
+	min-height: 50px;	
+	overflow:hidden;	
 }
 .push {
 	height: 3em; /* Very important */
@@ -367,6 +368,16 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	float: right;
 	padding-top:18px;
 	margin-right:10px;
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+}
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;	
 }
 #footer #platformmanager {
 	float: left;

+ 17 - 6
main/css/steel_grey/default.css

@@ -353,13 +353,14 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
  *  FOOTER STYLES                                    *
  *****************************************************/
 
- #footer {
-	height:3em;
-	background-image: url(images/tab-repeat.png);
-	background-repeat: repeat-x;
-	color:#fff;
-	/* background-position: center -15px; */
+#footer {
 	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+	font-size: 12px;
+	color:#ffffff;
+	min-height: 50px;	
+	overflow:hidden;	
 }
 .push {
 	height: 3em; /* Very important */
@@ -368,6 +369,16 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	float: right;
 	padding-top:18px;
 	margin-right:10px;
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+}
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;	
 }
 #footer #platformmanager {
 	float: left;

+ 16 - 5
main/css/tasty_olive/default.css

@@ -353,12 +353,13 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
-	height:3em;
-	background-image: url(images/tab-repeat.png);
-	background-repeat: repeat-x;
-	color:#fff;
-	/* background-position: center -15px; */
 	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+	font-size: 12px;
+	color:#ffffff;
+	min-height: 50px;	
+	overflow:hidden;	
 }
 .push {
 	height: 3em; /* Very important */
@@ -367,6 +368,16 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	float: right;
 	padding-top:18px;
 	margin-right:10px;
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
+}
+.footer_emails{
+	float: left;
+	margin-right:5%;	
+	background-color: #434343;
+	background-image: url(images/tab-repeat.png);
+	background-repeat:repeat-x;
 }
 #footer #platformmanager {
 	float: left;

+ 9 - 6
main/inc/footer.inc.php

@@ -57,6 +57,8 @@ if (api_is_platform_admin()) {
 */
 api_plugin('footer');
 
+echo '<div class="footer_emails">';
+
 if (api_get_setting('show_administrator_data')=='true') {
 	// Platform manager
 	echo '<span id="platformmanager">', get_lang('Manager'), ' : ', Display::encrypted_mailto_link(api_get_setting('emailAdministrator'), api_get_person_name(api_get_setting('administratorName'), api_get_setting('administratorSurname')));
@@ -76,7 +78,7 @@ if (api_get_setting('show_tutor_data')=='true') {
 					$email_link[] = Display::encrypted_mailto_link($email,$username);
 				}
 			}				
-			echo '&nbsp;'.get_lang('Coachs')." : ".implode("&nbsp;|&nbsp;",$email_link);				
+			echo '<br />'.get_lang('Coachs')." : ".implode("<br />",$email_link);				
 		}
 		echo '</span>';
 	}
@@ -91,21 +93,22 @@ if (api_get_setting('show_teacher_data')=='true') {
 		$mail=CourseManager::get_emails_of_tutors_to_course($id_course);
 		if (!empty($mail)) {
 			if (count($mail)>1){
-				$bar='&nbsp;|&nbsp;';
-				echo '&nbsp;'.get_lang('Teachers').' : ';
+				$bar='<br />';
+				echo '<br />'.get_lang('Teachers').' : ';
 			} else {
 				$bar='';
-				echo '&nbsp;'.get_lang('Teacher').' : ';
+				echo '<br />'.get_lang('Teacher').' : ';
 			}
 			foreach ($mail as $value=>$key) {
 				foreach ($key as $email=>$name){
-					echo Display::encrypted_mailto_link($email,$name).$bar;
+					echo '<il>'.Display::encrypted_mailto_link($email,$name).$bar.'</il>';
 				}
 			}
 		}
-		echo '</span>';
+		echo '<br /></span>';
 	}
 }
+echo '</div>';
 
 ?>&nbsp;
 </div> <!-- end of #footer -->