changed tabs
This commit is contained in:
		
							parent
							
								
									8dd6e9f50c
								
							
						
					
					
						commit
						15f2912e64
					
				|  | @ -1231,31 +1231,30 @@ class accountContainer { | ||||||
| 				return; | 				return; | ||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
| 		if (checkIfWriteAccessIsAllowed()) { |  | ||||||
| 			$this->printCommonControls(); |  | ||||||
| 		} |  | ||||||
| 		echo "<br>\n"; |  | ||||||
| 		// create module menu
 |  | ||||||
| 		echo "<table class=\"".$this->type."list-bright\" border=0 width=\"100%\" style=\"border-collapse: collapse;\">\n"; | 		echo "<table class=\"".$this->type."list-bright\" border=0 width=\"100%\" style=\"border-collapse: collapse;\">\n"; | ||||||
| 		echo "<tr class=\"".$this->type."list-bright\" valign=\"top\"><td style=\"border-bottom: 1px solid;padding:0px;\" colspan=2>"; | 		if (checkIfWriteAccessIsAllowed()) { | ||||||
|  | 			echo "<tr class=\"".$this->type."list-bright\"><td style=\"padding: 15px 15px 0px 15px;\">\n"; | ||||||
|  | 			$this->printCommonControls(); | ||||||
|  | 			echo "</td></tr>\n"; | ||||||
|  | 		} | ||||||
|  | 		// create module menu
 | ||||||
|  | 		echo "<tr class=\"".$this->type."list-bright\" valign=\"top\"><td style=\"padding: 15px;\">"; | ||||||
|  | 		echo '<div class="ui-tabs ui-widget ui-widget-content ui-corner-all">'; | ||||||
| 		// tab menu
 | 		// tab menu
 | ||||||
| 		$this->printModuleTabs(); | 		$this->printModuleTabs(); | ||||||
| 		echo "</td></tr>\n"; | 		echo "<div class=\"ui-tabs-panel ui-widget-content ui-corner-bottom\">\n"; | ||||||
| 		// content header
 | 		// content header
 | ||||||
| 		echo "<tr class=\"" . $this->type . "list-bright\">\n"; | 		$this->printContentHeader(); | ||||||
| 			echo "<td style=\"padding:10px;\">\n"; |  | ||||||
| 				$this->printContentHeader(); |  | ||||||
| 			echo "</td>\n"; |  | ||||||
| 		echo "</tr>\n"; |  | ||||||
| 		echo "<tr class=\"" . $this->type . "list-bright\">\n"; |  | ||||||
| 		// content area
 | 		// content area
 | ||||||
| 		echo "<td width=\"100%\" style=\"padding:10px;\">"; |  | ||||||
| 		// display html-code from modules
 | 		// display html-code from modules
 | ||||||
| 		$return = call_user_func(array($this->module[$this->order[$this->current_page]], 'display_html_'.$this->subpage)); | 		$return = call_user_func(array($this->module[$this->order[$this->current_page]], 'display_html_'.$this->subpage)); | ||||||
| 		$y = 5000; | 		$y = 5000; | ||||||
| 		parseHtml($this->order[$this->current_page], $return, array(), false, $y, $this->type); | 		parseHtml($this->order[$this->current_page], $return, array(), false, $y, $this->type); | ||||||
|  | 		echo "</div>\n"; | ||||||
|  | 		echo "</div>\n"; | ||||||
|  | 		echo "</td></tr>\n"; | ||||||
| 		// Display rest of html-page
 | 		// Display rest of html-page
 | ||||||
| 		echo "</td></tr></table>\n"; | 		echo "</table>\n"; | ||||||
| 		$this->printPageFooter(); | 		$this->printPageFooter(); | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|  | @ -1377,17 +1376,17 @@ class accountContainer { | ||||||
| 	 * Prints common controls like the save button and the ou selection. | 	 * Prints common controls like the save button and the ou selection. | ||||||
| 	 */ | 	 */ | ||||||
| 	private function printCommonControls() { | 	private function printCommonControls() { | ||||||
| 		echo "<table class=\"".$this->type."list\" style=\"border-width:0px;\" width=\"100%\"><tr>"; | 		echo "<table style=\"border-width:0px;\" width=\"100%\"><tr>"; | ||||||
| 		echo "<td align=\"left\">"; | 		echo "<td align=\"left\">"; | ||||||
| 		// save button
 | 		// save button
 | ||||||
| 		echo "<input class=\"smallImageButton\" style=\"background-image: url(../../graphics/save.png);\" name=\"accountContainerSaveAccount\" type=\"submit\" value=\"    " . _('Save') . "\"> \n"; | 		echo "<button id=\"modSaveButton\" name=\"accountContainerSaveAccount\">" . _('Save') . "</button> \n"; | ||||||
| 		// reset button
 | 		// reset button
 | ||||||
| 		if ($this->dn_orig!='') { | 		if ($this->dn_orig!='') { | ||||||
| 			echo "<input class=\"smallImageButton\" style=\"background-image: url(../../graphics/undo.png);\" name=\"accountContainerReset\" type=\"submit\" value=\"    " . _('Reset changes') . "\">\n"; | 			echo "<button id=\"modResetButton\" name=\"accountContainerReset\">" . _('Reset changes') . "</button>\n"; | ||||||
| 		} | 		} | ||||||
| 		if ($this->showSetPasswordButton()) { | 		if ($this->showSetPasswordButton()) { | ||||||
| 			echo "    "; | 			echo "    "; | ||||||
| 			echo "<input class=\"smallImageButton\" style=\"background-image: url(../../graphics/key.png);\" name=\"accountContainerSetPassword\" type=\"submit\" value=\"    " . _('Set password') . "\"> \n"; | 			echo "<button id=\"modPasswordButton\" name=\"accountContainerSetPassword\">" . _('Set password') . "</button> \n"; | ||||||
| 		} | 		} | ||||||
| 		echo "</td>"; | 		echo "</td>"; | ||||||
| 		echo "<td align=\"right\">"; | 		echo "<td align=\"right\">"; | ||||||
|  | @ -1404,11 +1403,37 @@ class accountContainer { | ||||||
| 					echo "<option $selected>" . $profilelist[$i] . "</option>\n"; | 					echo "<option $selected>" . $profilelist[$i] . "</option>\n"; | ||||||
| 				} | 				} | ||||||
| 			echo "</select> \n"; | 			echo "</select> \n"; | ||||||
| 			echo "<input style=\"background-image: url(../../graphics/loadProfile.png);background-position: 2px center;background-repeat: no-repeat;height:24px;\" type=\"submit\" name=\"accountContainerLoadProfile\" value=\"    " . _('Load profile') . "\">  \n"; | 			echo "<button id=\"modLoadProfileButton\" name=\"accountContainerLoadProfile\">" . _('Load profile') . "</button> \n"; | ||||||
| 			printHelpLink(getHelp('', '401'), '401'); | 			printHelpLink(getHelp('', '401'), '401'); | ||||||
| 		} | 		} | ||||||
| 		echo "</td>"; | 		echo "</td>"; | ||||||
| 		echo "</tr></table>"; | 		echo "</tr></table>"; | ||||||
|  | 		?>
 | ||||||
|  | 		<script type="text/javascript"> | ||||||
|  | 			jQuery(document).ready(function() { | ||||||
|  | 				jQuery('#modSaveButton').button({ | ||||||
|  | 			        icons: { | ||||||
|  | 			      	  primary: 'saveButton' | ||||||
|  | 			    	} | ||||||
|  | 				}); | ||||||
|  | 				jQuery('#modResetButton').button({ | ||||||
|  | 			        icons: { | ||||||
|  | 			      	  primary: 'undoButton' | ||||||
|  | 			    	} | ||||||
|  | 				}); | ||||||
|  | 				jQuery('#modPasswordButton').button({ | ||||||
|  | 			        icons: { | ||||||
|  | 			      	  primary: 'passwordButton' | ||||||
|  | 			    	} | ||||||
|  | 				}); | ||||||
|  | 				jQuery('#modLoadProfileButton').button({ | ||||||
|  | 			        icons: { | ||||||
|  | 			      	  primary: 'loadProfileButton' | ||||||
|  | 			    	} | ||||||
|  | 				}); | ||||||
|  | 			}); | ||||||
|  | 		</script> | ||||||
|  | 		<?php | ||||||
| 	} | 	} | ||||||
| 	 | 	 | ||||||
| 	/** | 	/** | ||||||
|  | @ -1499,8 +1524,7 @@ class accountContainer { | ||||||
| 	private function printModuleTabs() { | 	private function printModuleTabs() { | ||||||
| 		// $x is used to count up tabindex
 | 		// $x is used to count up tabindex
 | ||||||
| 		$x=1;		 | 		$x=1;		 | ||||||
| 		echo '<div class="ui-tabs">'; | 		echo '<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">'; | ||||||
| 		echo '<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix">'; |  | ||||||
| 		// Loop for each module
 | 		// Loop for each module
 | ||||||
| 		for ($i=0; $i<count($this->order); $i++ ) { | 		for ($i=0; $i<count($this->order); $i++ ) { | ||||||
| 			$buttonStatus = $this->module[$this->order[$i]]->getButtonStatus(); | 			$buttonStatus = $this->module[$this->order[$i]]->getButtonStatus(); | ||||||
|  | @ -1509,7 +1533,7 @@ class accountContainer { | ||||||
| 			$buttonImage = $this->module[$this->order[$i]]->getIcon(); | 			$buttonImage = $this->module[$this->order[$i]]->getIcon(); | ||||||
| 			$activatedClass = ''; | 			$activatedClass = ''; | ||||||
| 			if ($this->order[$this->current_page] == $this->order[$i]) { | 			if ($this->order[$this->current_page] == $this->order[$i]) { | ||||||
| 				$activatedClass = ' ui-tabs-selected ui-state-active'; | 				$activatedClass = ' ui-tabs-selected ui-state-active ' . $this->type . 'list-bright'; | ||||||
| 			} | 			} | ||||||
| 			// print button
 | 			// print button
 | ||||||
| 			echo '<li class="ui-state-default ui-corner-top' . $activatedClass . '">'; | 			echo '<li class="ui-state-default ui-corner-top' . $activatedClass . '">'; | ||||||
|  | @ -1528,7 +1552,7 @@ class accountContainer { | ||||||
| 			echo "</li>\n"; | 			echo "</li>\n"; | ||||||
| 			$x++; | 			$x++; | ||||||
| 		} | 		} | ||||||
| 		echo '</ul></div>'; | 		echo '</ul>'; | ||||||
| 	} | 	} | ||||||
| 	 | 	 | ||||||
| 	/** | 	/** | ||||||
|  | @ -1539,12 +1563,12 @@ class accountContainer { | ||||||
| 		echo "<td align=\"left\">\n"; | 		echo "<td align=\"left\">\n"; | ||||||
| 			// display DN
 | 			// display DN
 | ||||||
| 			if (isset($this->dn_orig) && ($this->dn_orig != '')) { | 			if (isset($this->dn_orig) && ($this->dn_orig != '')) { | ||||||
| 				echo _("DN") . ": <b>" . htmlspecialchars($this->dn_orig) . "</b>"; | 				echo _("DN") . ": " . htmlspecialchars($this->dn_orig); | ||||||
| 			} | 			} | ||||||
| 		echo "</td>\n"; | 		echo "</td>\n"; | ||||||
| 		echo "<td align=\"right\">\n"; | 		echo "<td align=\"right\">\n"; | ||||||
| 			echo _('Suffix') . ": "; | 			echo _('Suffix') . ": "; | ||||||
| 			echo "<select name=\"accountContainerSuffix\" size=1>\n"; | 			echo "<select class=\"rightToLeftText\" name=\"accountContainerSuffix\" size=1>\n"; | ||||||
| 				// loop through all suffixes
 | 				// loop through all suffixes
 | ||||||
| 				$rootsuffix = $_SESSION['config']->get_Suffix($this->type); | 				$rootsuffix = $_SESSION['config']->get_Suffix($this->type); | ||||||
| 				foreach ($_SESSION['ldap']->search_units($rootsuffix) as $suffix) { | 				foreach ($_SESSION['ldap']->search_units($rootsuffix) as $suffix) { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue