Ряд вопросов и предложений
37 повідомлень
#18 років тому
Здравствйте.Я интенсивно пользуюсь Вашим сервисом в течении четырех месяцев, и некоторые моменты замеченные мной со стороны юзабилити
1. При просмотре какого нибудь проекта в левой колонке есть блок ПРОЕКТЫ ДАННОЙ КАТЕГОРИИ, там если сабж проекта длииный то его окончание обрезается, заметив интрестное начло проекта я постоянно навожу на него мышь с надежой, что вы наконец то добавили туда title c полным названием темы. Я наверное не один такой, исправить ситуацию минутное дело, сделайте пожалуйста.
2. На днях хотел найти проекты которые были закрыты по слову через поиск, оказывается он не ищет по закрытым темам (мне надо посмотреть предложения, что возможно ли такое, что я хочу ). Сегодня обнаружил, что списка закрытых проектов не существует, а можно перейти на закрытый проект только зная конкретный урл проекта. Или у Вас есть причины так делать?
3918 повідомлень
#18 років тому
Спасибо за замечания.Передам разработчикам. Исправят в ближайшие дни.
246 повідомлень
#18 років тому
От себя добавлю: в поиске новых сообщений есть колонка "Ответов/Просмотров". Если ответов нет, пишет "1". Исправьте пожалуйста. Как бы первый пост -- это не ответ.Есть адрес такого вида : weblancer.net/users/xxx
есть и такое: weblancer.net/freelancers/
может объединить? заменить freelancers на users. и логически правильнее.
37 повідомлень
#18 років тому
Вспомнил
3 пункт - при заходе на страницу пользователя пункт простмотры увеличивается каждый раз, поэтому получается, что это число дает не точное значение.
вот даже код могу скинуть из похожего проекта, если надо
Оффтопик
// ключ идентификаторов просмотренных анкет пользователем
define('ViewingKey', 'ViewingKey'
;
/// <summary>
/// Добавляет просмотр анкеты
/// </summary>
/// <param name="$id">идентификатор пользователя</param>
function Viewing($id)
{
global $db;
$id = SafetyUtility::SafeInt($id);
// нашли в куках выходим
if (isset($_COOKIE) && strpos($_COOKIE, $id) !== false)
return;
$ip = CommonUtility::GetIP(); // получаем идентификатор пользователя
// смотрим по базе IP
$v = $db->ExecuteScalar("SELECT COUNT(*) FROM `VoicesViewing` WHERE `UserId` = $id AND `IP` = '$ip'" );
// пользователь уже просматривал анкету
if ($v != 0)
return;
$db->ExecuteNonQuery("INSERT INTO `VoicesViewing` ( `UserId` , `IP` , `IsVoice` , `IsViewing` ) VALUES ($id, '$ip', '0', '1'
"
;
$db->ExecuteNonQuery("UPDATE `Users` SET `QuantityViewing` = `QuantityViewing` + 1 WHERE `UserId` = $id"
;
$cokId = "";
if (isset($_COOKIE))
$cokId = $_COOKIE.", $id"; // дописываем в куки просмотренного пользователя
else
$cokId = $id;
setcookie(ViewingKey, $cokId, LongLive, FolderSiteName, DomainName);
}
// ключ идентификаторов просмотренных анкет пользователем
define('ViewingKey', 'ViewingKey'

/// <summary>
/// Добавляет просмотр анкеты
/// </summary>
/// <param name="$id">идентификатор пользователя</param>
function Viewing($id)
{
global $db;
$id = SafetyUtility::SafeInt($id);
// нашли в куках выходим
if (isset($_COOKIE) && strpos($_COOKIE, $id) !== false)
return;
$ip = CommonUtility::GetIP(); // получаем идентификатор пользователя
// смотрим по базе IP
$v = $db->ExecuteScalar("SELECT COUNT(*) FROM `VoicesViewing` WHERE `UserId` = $id AND `IP` = '$ip'" );
// пользователь уже просматривал анкету
if ($v != 0)
return;
$db->ExecuteNonQuery("INSERT INTO `VoicesViewing` ( `UserId` , `IP` , `IsVoice` , `IsViewing` ) VALUES ($id, '$ip', '0', '1'


$db->ExecuteNonQuery("UPDATE `Users` SET `QuantityViewing` = `QuantityViewing` + 1 WHERE `UserId` = $id"

$cokId = "";
if (isset($_COOKIE))
$cokId = $_COOKIE.", $id"; // дописываем в куки просмотренного пользователя
else
$cokId = $id;
setcookie(ViewingKey, $cokId, LongLive, FolderSiteName, DomainName);
}
3918 повідомлень
3 повідомлення
#18 років тому
Цитата ("Weblancer"):Цитата ("me76"):отсутствует возможность смены своего пароля
]https://www.weblancer.net/user/profile.html?section=password
спасибо большое. как оказалось, опера в режиме fit to width при определенном размере окна (оно у меня не максимизировано) отображала ссылки 'подпись' и 'смена пароля' чуть ниже, где они попадали на белый фон и становились невидимы. надеюсь, это подправить нетрудно

3918 повідомлень
#18 років тому
me76, Вы не могли бы сообщить размеры окна и версию Opera ?Спасибо.
3918 повідомлень
#18 років тому
shelukhin, обратитесь в службу поддержки.Они помогут Вам сменить логин.
3 повідомлення
#18 років тому
Цитата ("Weblancer"):me76, Вы не могли бы сообщить размеры окна и версию Opera ?
Спасибо.
opera 9.10, размер окна 822х601, а клиентской области - 796х527
3918 повідомлень
#18 років тому
Virtson, спасибо.Конечно же так быть не должно. Вероятно, учитывается какая-то блокированная тема. Исправим.
37 повідомлень
#18 років тому
Спасибо большое за title в обрезанных сообщениях, очень удобно стало
3918 повідомлень
#18 років тому

Всегда пожалуйста.
Кроме того, поиск теперь выполняется по всем проектам, в том числе и по закрытым.