Example #1
0
<form class="heads" method="POST" action="<?php echo $_SERVER['PHP_SELF'] ?>">
<?php
//Получаем переменные для сортировки
@$_GET['sortcolumn']=($_GET['sortcolumn'])?$_GET['sortcolumn']:"ФИО";
@$_GET['sorttype']=($_GET['sorttype'])?$_GET['sorttype']:"ASC";
?>
<div class="heads">
<?php
if($BLOCK_VIS[$menu_marker]['birthdays'])
	include("./libs/birth.php");
if($BLOCK_VIS[$menu_marker]['search'])
	include("./libs/search.php");
if($BLOCK_VIS[$menu_marker]['profile'])	
	include("./libs/profile.php");
if($BLOCK_VIS[$menu_marker]['fast_move'])
	{
	echo"<br/>";
	Alphabet::printGeneralLetters(); //Печатаем буквы алфавита, для быстрого перехода на сотрудников
	}
?>
</div>
</form>
<?php
$ldap=new LDAP($LDAPServer, $LDAPUser, $LDAPPassword); //Соединяемся с сервером

// Делаем фильтр для выборки сотрудников нужных компаний
//-------------------------------------------------------------------------------------------------------------
$CompanyNameLdapFilter=Application::getCompanyNameLdapFilter();
//-------------------------------------------------------------------------------------------------------------
Example #2
0
 if (!$HIDE_CELL_PHONE_FIELD) {
     echo "<th><div>" . $L->l('cell_phone') . "</div></th>";
 }
 if (Staff::showComputerName($Login)) {
     //Если сотрудник является администратором справочника
     echo "<th><div>Компьютер</div></th>";
 }
 if ($GLOBALS['XMPP_ENABLE'] && $GLOBALS['XMPP_MESSAGE_LISTS_ENABLE'] && !empty($_COOKIE['dn'])) {
     echo "<th><div></div></th>";
 }
 if ($FAVOURITE_CONTACTS && $_COOKIE['dn']) {
     echo "<th><div></div></th>";
 }
 echo "<th><div></div></th>";
 if (empty($_COOKIE['dn']) && $ENABLE_DANGEROUS_AUTH) {
     echo Application::getCollTitle();
 }
 //-------------------------------------------------------------------------------------------------------------
 $FavouriteDNs = $ldap->getAttrValue($_COOKIE['dn'], $LDAP_FAVOURITE_USER_FIELD);
 $row = 0;
 // переменная, используемая для нумерации строк таблицы
 //Перебираем всех выбраных пользователей
 foreach ($Staff[$LDAP_DISTINGUISHEDNAME_FIELD] as $key => $value) {
     $Vars['row_css'] = $row % 2 ? "even" : "odd";
     $Vars['current_login'] = $Login;
     $Vars['display_name'] = $DisplayName;
     $Vars['ldap_conection'] = $ldap;
     $Vars['favourite_dns'] = $FavouriteDNs;
     $Vars['data_parent_id'] = false;
     $Vars['id'] = true;
     Staff::printUserTableRow($Staff, $key, $Vars);
Example #3
0
<form class="heads" method="POST" action="<?php echo $_SERVER['PHP_SELF'] ?>">
<?php
@$_GET['sortcolumn']=($_GET['sortcolumn'])?$_GET['sortcolumn']:"ФИО";
@$_GET['sorttype']=($_GET['sorttype'])?$_GET['sorttype']:"ASC";
?>
<div class="heads">
<?php
if($BLOCK_VIS[$menu_marker]['birthdays'])
	include("./libs/birth.php");
if($BLOCK_VIS[$menu_marker]['search'])	
	include("./libs/search.php");
if($BLOCK_VIS[$menu_marker]['profile'])
	include("./libs/profile.php");
?>
</div>
<?php
//Печатаем контейнер в который JS будет класть ссылки для быстрого перехода на отделы
if($BLOCK_VIS[$menu_marker]['fast_move'])
{
	echo "<br/>
	<span id=\"ALPH_ITEM_IN_LINE\" class=\"h\">".$DEP_ITEM_IN_COL."</span>
	<fieldset id=\"move_to_dep\">
		<legend>".$L->l('fast_move_to_department')."</legend>
	</fieldset>
	";
}
?>
</form>
<?php
//=================================================================================================================