mirror of
				https://git.code.sf.net/p/seeddms/code
				synced 2025-10-31 05:11:27 +00:00 
			
		
		
		
	Merge branch 'seeddms-5.1.x' into seeddms-6.0.x
This commit is contained in:
		
						commit
						aece6cbaaa
					
				|  | @ -372,10 +372,27 @@ background-image: linear-gradient(to bottom, #882222, #111111);; | ||||||
| 		echo "   <a class=\"btn btn-navbar\" data-toggle=\"collapse\" data-target=\".nav-col1\">\n"; | 		echo "   <a class=\"btn btn-navbar\" data-toggle=\"collapse\" data-target=\".nav-col1\">\n"; | ||||||
| 		echo "     <span class=\"fa fa-bars\"></span>\n"; | 		echo "     <span class=\"fa fa-bars\"></span>\n"; | ||||||
| 		echo "   </a>\n"; | 		echo "   </a>\n"; | ||||||
| 		echo "   <a class=\"brand\" href=\"../out/out.ViewFolder.php?folderid=".$this->params['dms']->getRootFolder()->getId()."\">".(strlen($this->params['sitename'])>0 ? $this->params['sitename'] : "SeedDMS")."</a>\n"; | 		echo "   <a href=\"../out/out.ViewFolder.php?folderid=".$this->params['dms']->getRootFolder()->getId()."\"><img src=\"../views/bootstrap/images/seeddms-logo.svg\"></a>"; | ||||||
|  | 		echo "   <a class=\"brand\" href=\"../out/out.ViewFolder.php?folderid=".$this->params['dms']->getRootFolder()->getId()."\"><span class=\"hidden-phone\">".(strlen($this->params['sitename'])>0 ? $this->params['sitename'] : "SeedDMS")."</span></a>\n"; | ||||||
| 
 | 
 | ||||||
| 		/* user profile menu {{{ */ | 		/* user profile menu {{{ */ | ||||||
| 		if(isset($this->params['session']) && isset($this->params['user']) && $this->params['user']) { | 		if(isset($this->params['session']) && isset($this->params['user']) && $this->params['user']) { | ||||||
|  | 			/* search form {{{ */ | ||||||
|  | 			echo "     <form action=\"../out/out.Search.php\" class=\"form-inline navbar-search pull-left\" autocomplete=\"off\">"; | ||||||
|  | 			if ($folder!=null && is_object($folder) && $folder->isType('folder')) { | ||||||
|  | 				echo "      <input type=\"hidden\" name=\"folderid\" value=\"".$folder->getID()."\" />"; | ||||||
|  | 			} | ||||||
|  | 			echo "      <input type=\"hidden\" name=\"navBar\" value=\"1\" />"; | ||||||
|  | 			echo "      <input name=\"query\" class=\"search-query\" ".($this->params['defaultsearchmethod'] == 'fulltext_' ? "" : "id=\"searchfield\"")." data-provide=\"typeahead\" type=\"search\" style=\"width: 150px;\" placeholder=\"".getMLText("search")."\"/>"; | ||||||
|  | 			if($this->params['defaultsearchmethod'] == 'fulltext') | ||||||
|  | 				echo "      <input type=\"hidden\" name=\"fullsearch\" value=\"1\" />"; | ||||||
|  | //			if($this->params['enablefullsearch']) {
 | ||||||
|  | //				echo "      <label class=\"checkbox\" style=\"color: #999999;\"><input type=\"checkbox\" name=\"fullsearch\" value=\"1\" title=\"".getMLText('fullsearch_hint')."\"/> ".getMLText('fullsearch')."</label>";
 | ||||||
|  | //			}
 | ||||||
|  | 	//		echo "      <input type=\"submit\" value=\"".getMLText("search")."\" id=\"searchButton\" class=\"btn\"/>";
 | ||||||
|  | 			echo "</form>\n"; | ||||||
|  | 			/* }}} End of search form */ | ||||||
|  | 
 | ||||||
| 			echo "   <div class=\"nav-collapse nav-col1\">\n"; | 			echo "   <div class=\"nav-collapse nav-col1\">\n"; | ||||||
| 			echo "   <ul id=\"main-menu-admin\" class=\"nav pull-right\">\n"; | 			echo "   <ul id=\"main-menu-admin\" class=\"nav pull-right\">\n"; | ||||||
| 			echo "    <li class=\"dropdown\">\n"; | 			echo "    <li class=\"dropdown\">\n"; | ||||||
|  | @ -485,12 +502,15 @@ background-image: linear-gradient(to bottom, #882222, #111111);; | ||||||
| 
 | 
 | ||||||
| 			echo "   <ul class=\"nav\">\n"; | 			echo "   <ul class=\"nav\">\n"; | ||||||
| 			$menuitems = array(); | 			$menuitems = array(); | ||||||
|  | 			/* calendar {{{ */ | ||||||
| 			if ($this->params['enablecalendar'] && $accessobject->check_view_access('Calendar')) $menuitems['calendar'] = array('link'=>'../out/out.Calendar.php?mode='.$this->params['calendardefaultview'], 'label'=>"calendar"); | 			if ($this->params['enablecalendar'] && $accessobject->check_view_access('Calendar')) $menuitems['calendar'] = array('link'=>'../out/out.Calendar.php?mode='.$this->params['calendardefaultview'], 'label'=>"calendar"); | ||||||
| 			if ($accessobject->check_view_access('AdminTools')) $menuitems['admintools'] = array('link'=>'../out/out.AdminTools.php', 'label'=>"admin_tools"); | 			if ($accessobject->check_view_access('AdminTools')) $menuitems['admintools'] = array('link'=>'../out/out.AdminTools.php', 'label'=>"admin_tools"); | ||||||
| 			if($this->params['enablehelp']) { | 			if($this->params['enablehelp']) { | ||||||
| 				$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME'])); | 				$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME'])); | ||||||
| 				$menuitems['help'] = array('link'=>'../out/out.Help.php?context='.$tmp[1], 'label'=>"help"); | 				$menuitems['help'] = array('link'=>'../out/out.Help.php?context='.$tmp[1], 'label'=>"help"); | ||||||
| 			} | 			} | ||||||
|  | 			/* }}} End of calendar */ | ||||||
|  | 
 | ||||||
| 			/* Check if hook exists because otherwise callHook() will override $menuitems */ | 			/* Check if hook exists because otherwise callHook() will override $menuitems */ | ||||||
| 			if($this->hasHook('globalNavigationBar')) | 			if($this->hasHook('globalNavigationBar')) | ||||||
| 				$menuitems = $this->callHook('globalNavigationBar', $menuitems); | 				$menuitems = $this->callHook('globalNavigationBar', $menuitems); | ||||||
|  | @ -508,22 +528,6 @@ background-image: linear-gradient(to bottom, #882222, #111111);; | ||||||
| 				} | 				} | ||||||
| 			} | 			} | ||||||
| 			echo "   </ul>\n"; | 			echo "   </ul>\n"; | ||||||
| 
 |  | ||||||
| 			/* search form {{{ */ |  | ||||||
| 			echo "     <form action=\"../out/out.Search.php\" class=\"form-inline navbar-search pull-left\" autocomplete=\"off\">"; |  | ||||||
| 			if ($folder!=null && is_object($folder) && $folder->isType('folder')) { |  | ||||||
| 				echo "      <input type=\"hidden\" name=\"folderid\" value=\"".$folder->getID()."\" />"; |  | ||||||
| 			} |  | ||||||
| 			echo "      <input type=\"hidden\" name=\"navBar\" value=\"1\" />"; |  | ||||||
| 			echo "      <input name=\"query\" class=\"search-query\" ".($this->params['defaultsearchmethod'] == 'fulltext_' ? "" : "id=\"searchfield\"")." data-provide=\"typeahead\" type=\"search\" style=\"width: 150px;\" placeholder=\"".getMLText("search")."\"/>"; |  | ||||||
| 			if($this->params['defaultsearchmethod'] == 'fulltext') |  | ||||||
| 				echo "      <input type=\"hidden\" name=\"fullsearch\" value=\"1\" />"; |  | ||||||
| //			if($this->params['enablefullsearch']) {
 |  | ||||||
| //				echo "      <label class=\"checkbox\" style=\"color: #999999;\"><input type=\"checkbox\" name=\"fullsearch\" value=\"1\" title=\"".getMLText('fullsearch_hint')."\"/> ".getMLText('fullsearch')."</label>";
 |  | ||||||
| //			}
 |  | ||||||
| 	//		echo "      <input type=\"submit\" value=\"".getMLText("search")."\" id=\"searchButton\" class=\"btn\"/>";
 |  | ||||||
| 			echo "</form>\n"; |  | ||||||
| 			/* }}} End of search form */ |  | ||||||
| 			echo "    </div>\n"; | 			echo "    </div>\n"; | ||||||
| 		} | 		} | ||||||
| 		echo "  </div>\n"; | 		echo "  </div>\n"; | ||||||
|  |  | ||||||
|  | @ -306,6 +306,8 @@ background-image: linear-gradient(to bottom, #882222, #111111);; | ||||||
| 		$accessobject = $this->params['accessobject']; | 		$accessobject = $this->params['accessobject']; | ||||||
| 		echo "<nav class=\"navbar navbar-expand-lg navbar-dark bg-dark border-bottom fixed-top\">\n"; | 		echo "<nav class=\"navbar navbar-expand-lg navbar-dark bg-dark border-bottom fixed-top\">\n"; | ||||||
| 		echo " <a class=\"navbar-brand\" href=\"../out/out.ViewFolder.php?folderid=".$this->params['dms']->getRootFolder()->getId()."\"><img src=\"../views/bootstrap/images/seeddms-logo.svg\"> <span class=\"d-none d-md-inline-block ml-4\">".(strlen($this->params['sitename'])>0 ? $this->params['sitename'] : "SeedDMS")."</span></a>\n"; | 		echo " <a class=\"navbar-brand\" href=\"../out/out.ViewFolder.php?folderid=".$this->params['dms']->getRootFolder()->getId()."\"><img src=\"../views/bootstrap/images/seeddms-logo.svg\"> <span class=\"d-none d-md-inline-block ml-4\">".(strlen($this->params['sitename'])>0 ? $this->params['sitename'] : "SeedDMS")."</span></a>\n"; | ||||||
|  | 
 | ||||||
|  | 		if(isset($this->params['user']) && $this->params['user']) { | ||||||
| 			/* search form {{{ */ | 			/* search form {{{ */ | ||||||
| 			echo "     <form action=\"../out/out.Search.php\" class=\"form-inline ml-4 mr-auto\" autocomplete=\"off\">"; | 			echo "     <form action=\"../out/out.Search.php\" class=\"form-inline ml-4 mr-auto\" autocomplete=\"off\">"; | ||||||
| 			if ($folder!=null && is_object($folder) && !strcasecmp(get_class($folder), $dms->getClassname('folder'))) { | 			if ($folder!=null && is_object($folder) && !strcasecmp(get_class($folder), $dms->getClassname('folder'))) { | ||||||
|  | @ -321,7 +323,7 @@ background-image: linear-gradient(to bottom, #882222, #111111);; | ||||||
| 		echo " <button class=\"navbar-toggler\" type=\"button\" data-toggle=\"collapse\" data-target=\"#navbarMain\" aria-controls=\"navbarMain\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">\n"; | 		echo " <button class=\"navbar-toggler\" type=\"button\" data-toggle=\"collapse\" data-target=\"#navbarMain\" aria-controls=\"navbarMain\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">\n"; | ||||||
| 		echo "  <span class=\"navbar-toggler-icon\"></span>\n"; | 		echo "  <span class=\"navbar-toggler-icon\"></span>\n"; | ||||||
| 		echo " </button>\n"; | 		echo " </button>\n"; | ||||||
| 		if(isset($this->params['user']) && $this->params['user']) { | 
 | ||||||
| 			echo " <div class=\"collapse navbar-collapse\" id=\"navbarMain\">\n"; | 			echo " <div class=\"collapse navbar-collapse\" id=\"navbarMain\">\n"; | ||||||
| 			echo "  <ul class=\"navbar-nav\">\n"; | 			echo "  <ul class=\"navbar-nav\">\n"; | ||||||
| 			if ($this->params['enablecalendar']) echo "    <li class=\"nav-item\"><a class=\"nav-link\" href=\"../out/out.Calendar.php?mode=".$this->params['calendardefaultview']."\">".getMLText("calendar")."</a></li>\n"; | 			if ($this->params['enablecalendar']) echo "    <li class=\"nav-item\"><a class=\"nav-link\" href=\"../out/out.Calendar.php?mode=".$this->params['calendardefaultview']."\">".getMLText("calendar")."</a></li>\n"; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Uwe Steinmann
						Uwe Steinmann