Beispiel #1
0
function AddUser($login)
{
    $objResponse = new xajaxResponse();
    require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/freelancer.php";
    $user = new users();
    $user->GetUser($login);
    if ($user->login && !is_emp($user->role) && !$user->is_banned && $user->active == 't') {
        $inner = "<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">\n<tr>\n\t<td width=\"60\">" . view_avatar($user->login, $user->photo) . "</td>\n\t<td valign=\"top\"><a href=\"/users/" . $user->login . "\" class=\"frlname11\" title=\"" . $user->uname . " " . $user->usurname . "\">" . $user->uname . " " . $user->usurname . " [" . $user->login . "]" . "</a> \n\t<a href=\"javascript:reload_form();\" class=\"blue\">изменить</a></td>\n</tr>\n</table>";
        $objResponse->assign("usersel", "innerHTML", $inner);
        $objResponse->script("document.getElementById('next').disabled = false;document.getElementById('login').value = '" . $login . "';");
    } else {
        $objResponse->script("reload_form();\n\t\t document.getElementById('usersel').innerHTML = document.getElementById('usersel').innerHTML + '" . ref_scr(view_error("Такого фрилансера не существует")) . "';\n\t\t document.getElementById('elogin').value = '" . $login . "';");
    }
    return $objResponse;
}
Beispiel #2
0
function AddUser($login)
{
    $objResponse = new xajaxResponse();
    require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/freelancer.php';
    $user = new users();
    $user->GetUser($login);
    if ($user->login && !is_emp($user->role) && !$user->is_banned && $user->active == 't') {
        $inner = '<table cellspacing="0" cellpadding="0" border="0">
<tr>
	<td width="60">' . view_avatar($user->login, $user->photo) . '</td>
	<td valign="top"><a href="/users/' . $user->login . '" class="frlname11" title="' . $user->uname . ' ' . $user->usurname . '">' . $user->uname . ' ' . $user->usurname . ' [' . $user->login . ']' . '</a> 
	<a href="javascript:reload_form();" class="blue">изменить</a></td>
</tr>
</table>';
        $objResponse->assign('usersel', 'innerHTML', $inner);
        $objResponse->script("document.getElementById('next').disabled = false;document.getElementById('login').value = '" . $login . "';");
    } else {
        $objResponse->script("reload_form();\n\t\t document.getElementById('usersel').innerHTML = document.getElementById('usersel').innerHTML + '" . ref_scr(view_error('Такого фрилансера не существует')) . "';\n\t\t document.getElementById('elogin').value = '" . $login . "';");
    }
    return $objResponse;
}
Beispiel #3
0
{
	if(area.value.length > 1000)
	{
		area.value = area.value.substr(0, 1000);
		msg.innerHTML = '<?php 
print ref_scr(view_error('Исчерпан лимит символов для поля (1000 символов)'));
?>
';
	}
}

function check_com_text() {
	if((document.getElementById('po_text') != undefined) && document.getElementById('po_text').value.length > 1000) {
		document.getElementById('po_text').value = document.getElementById('po_text').value.substr(0, 1000);
		document.getElementById('po_text_msg').innerHTML = '<?php 
print ref_scr(view_error('Исчерпан лимит символов для поля (1000 символов)'));
?>
';
	}
}
//-->
</script>
<div id="debug"></div>

<?php 
//показываем попап успешной покупки ПРО после редиректа
$quickPRO_type = 'project';
require_once $_SERVER['DOCUMENT_ROOT'] . "/templates/quick_buy_pro_win.php";
?>

<?php 
Beispiel #4
0
?>
;
    var opinion_error_limit = '<?php 
print ref_scr(view_error('Исчерпан лимит символов для поля (??? символов)'));
?>
';
    var opinion_error_empty = '<?php 
print ref_scr(view_error('Поле не должно быть пустым!'));
?>
';
    var opinion_error_rating = '<?php 
print ref_scr(view_error('Выберите характер мнения.'));
?>
';
    var comment_error_empty = '<?php 
print ref_scr(view_error('Комментарий не должен быть пустым!'));
?>
';
</script>

<?php 
if ($ops_type == 'total') {
    include_once dirname(__FILE__) . '/opinions/tpl.total_opinions.php';
} elseif ($ops_type == 'norisk') {
    if ($is_transfer) {
        include_once dirname(__FILE__) . '/tpl.advice-edit.php';
    } else {
        if ($edit === 0) {
            include_once dirname(__FILE__) . '/tpl.advices.php';
        } else {
            if ($edit > 0) {
            print 'errmsg204="' . ref_scr(view_error($alert[204])) . '";';
        }
        if ($alert[205]) {
            print 'errmsg205="' . ref_scr(view_error($alert[205])) . '";';
        }
        if ($alert[206]) {
            print 'errmsg206="' . ref_scr(view_error($alert[206])) . '";';
        }
        if ($alert[202]) {
            print 'errmsg202="' . ref_scr(view_error($alert[202])) . '";';
        }
        if ($alert[207]) {
            print 'errmsg207="' . ref_scr(view_error($alert[207])) . '";';
        }
        if ($alert[208]) {
            print 'errmsg208="' . ref_scr(view_error($alert[208])) . '";';
        }
        ?>
window.addEvent('domready', function() {
    if($$('div.errorBox')) {
        new Fx.Scroll(window).toElement($$('div.errorBox')[0].getPrevious());
    }
});
<?php 
    }
    ?>
function add_preview(filepath){
  return;
  ext = filepath.value.substr(filepath.value.length-3,3);
  if ((ext == 'swf') || (ext == 'pdf'))
  {
            print "errmsg204=\"" . ref_scr(view_error($alert[204])) . "\";";
        }
        if ($alert[205]) {
            print "errmsg205=\"" . ref_scr(view_error($alert[205])) . "\";";
        }
        if ($alert[206]) {
            print "errmsg206=\"" . ref_scr(view_error($alert[206])) . "\";";
        }
        if ($alert[202]) {
            print "errmsg202=\"" . ref_scr(view_error($alert[202])) . "\";";
        }
        if ($alert[207]) {
            print "errmsg207=\"" . ref_scr(view_error($alert[207])) . "\";";
        }
        if ($alert[208]) {
            print "errmsg208=\"" . ref_scr(view_error($alert[208])) . "\";";
        }
        ?>
window.addEvent('domready', function() {
    if($$('div.errorBox')) {
        new Fx.Scroll(window).toElement($$('div.errorBox')[0].getPrevious());
    }
});
<?php 
    }
    ?>
function add_preview(filepath){
  return;
  ext = filepath.value.substr(filepath.value.length-3,3);
  if ((ext == 'swf') || (ext == 'pdf'))
  {
Beispiel #7
0
<td colspan="2" style="padding-bottom: 12px;">
<script type="text/javascript">
<!--
	function CheckSelected(){
		chc = false;
		mnts = frm.elements.length;
		for (i = 0; i < mnts; i++){
			if (frm.elements[i].name == "selected[]" && frm.elements[i].checked == 1)
			chc = true;
		}
		if (!chc) document.getElementById('submenu').innerHTML = "<?php 
echo ref_scr(view_error("Необходимо выбрать хотя бы один контакт"));
?>
";
		return (chc);
	}
//-->
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="n_qpr">
	<td height="18" align="left" valign="bottom"><img src="/images/arrow_rl.gif" alt="" width="12" height="14" hspace="6" border="0"></td>
	<td valign="top">
		Действия с отмеченными: 
		 <a href="#" class="blue" onClick="if (CheckSelected() && warning(3)) {frm.action.value='delete'; frm.submit();} else return(false);">Удалить</a> |
		 <?php 
if ($page != "team") {
    ?>
		 <a href="#" class="blue" onClick="if (CheckSelected()) {frm.action.value='team'; frm.submit();}"><?php 
    if (substr($_SESSION['role'], 0, 1) == '0') {
        ?>
Рекомендовать фрилансера<?php 
Beispiel #8
0
}
// срок окончания ПРО - только для админов
if (hasPermissions('users') && $user->is_pro === 't') {
    $proLast = payed::ProLast($user->login);
    $proDate = $proLast['cnt'] ? date('d-m-Y в h:i', strtotime($proLast['cnt'])) : null;
}
$access_favorite = $_SESSION['login'] && $user->login != $_SESSION['login'];
$access_contacts = ($user->isCurrent() || is_view_contacts($user->uid) || hasPermissions('users')) && is_contacts_not_empty($user);
$show_contacts_col = $access_favorite || $access_contacts;
?>
    <?php 
if ($user->login == $_SESSION['login'] || hasPermissions('users')) {
    ?>
        <script type="text/javascript">
            statusTxt="<?php 
    echo ref_scr(input_ref_scr($user->status_text));
    ?>
";
            statusTxtSrc= <?php 
    echo json_encode(array('data' => iconv('CP1251', 'UTF8', $user->status_text)));
    ?>
;
            statusType=<?php 
    echo $user->status_type;
    ?>
;
            statstr=new Array();
        <?php 
    for ($i = -1; $ststr = $user->statusToStr($i); $i++) {
        ?>
                statstr[<?php