0
Есть контакт! 11 часов поисков вылилось в следующее решение ))

В Topic.entity.class.php добавляем функцию
public function getCurrentUserIsJoin($UserId) {
		$oBlogUser = Engine::getInstance()->Blog_GetRelationBlogUserByBlogIdAndUserId($this->getBlogId(),$UserId);
		return $oBlogUser;
	}


И… все.

Из шаблона топика узнаем о подключении пользователя обращением:
$oTopic->getCurrentUserIsJoin($oUserCurrent->getId())

Т.е. в функцию передается параметр — id текущего юзера.
  • avatar
  • Kayum
  • 11 марта 2011, 23:51
0
Бюсь весь день над тем же. Решение из топика не дает результата.

Пытался также привычным путем, прописал в Topic.entity.class.php:


	public function getCurrentUserIsJoin() {
	$oBlog = Engine::getInstance()->Blog_GetBlogById($this->getBlogId());
	return $oBlog->getCurrentUserIsJoin();
	}


Но в результате при вызове из шаблона $oTopic->getCurrentUserIsJoin() всегда получаем false даже для подключенных пользователей.

Увидел в одной теме ответ ort'a:
Для использования {$oBlog->getUserIsModerator()} в комментариях, необходимо включить подгрузку данных о пользоветеле блога в Comment.class.php ...
Но далее по тексту приведен код для 0.4 Подозреваю, что в 0.3 тоже надо подгрузить данные о пользователе в Topic.class.php, чтобы заработало обращение $oTopic->getCurrentUserIsJoin(). Но как сделать, не знаю.

Также могло бы помочь, если бы удалось получить сущность блога в шаблоне топика… Как и писали выше, в 0.3 нет GetBlog, есть только GetBlogById в Blog.class.php. В общем, буду благодарен любой помощи.
  • avatar
  • Kayum
  • 11 марта 2011, 20:07
0
Хорошо бы, чтобы в настройках сайта у пользователя была опция «показывать результаты тестов в профиле», чтобы юзер мог ее отключить
  • avatar
  • Kayum
  • 21 августа 2010, 00:16
0
Понравилось демо. Делаю заказ.
  • avatar
  • Kayum
  • 21 августа 2010, 00:09
0
Я через таргетированные объявления даю рекламу. Рекламирую внешние ссылки. Конверт низкий. Как только вконтактер понимает, что из любимой сети его выносит, то в 2 случаях из 3 закрывает страницу. Анализировал через webvisor.
Но, конечно, многое зависит от тематики и предложения. Если предложение гласит «получите халявный бакс», то конверт будет выше :).

Сейчас, думаю, что лучше в объявлениях рекламировать группу все-таки, т.к. к такой рекламе вконтактер относится лояльнее и внимательнее изучает предложение на странице группы, а там может и перейдет на сайт или хотя бы присоединится к группе.
  • avatar
  • Kayum
  • 20 июля 2010, 20:40
0
Извиняюсь, забыл указать самое главное. Модуль нужен для 0.3.1 стандартной сборки (без адаптации на мой сайт).
  • avatar
  • Kayum
  • 19 июля 2010, 15:46
0
О, ну это звучит не так плохо.
Народ, есть еще заинтересованные в модуле кошелька для 0.3.1? Пожалуйста, отмечайтесь!
  • avatar
  • Kayum
  • 13 июня 2010, 16:23
0
Эх, а я так не могу уйти с 0.3.1 :( И не думаю, что смогу, т.к. много изменений.

Начал вот уже самопальный кошелек делать, точнее пытаться-начать-делать. А тут такая красотища на скринах…

eXtravert, выпуск кошелька (без заданий) для 0.3.1 таки невозможен?
  • avatar
  • Kayum
  • 13 июня 2010, 15:52
+1
Действительно, старая тема еще от 2008-го — livestreet.ru/blog/tips_and_tricks/580.html
  • avatar
  • Kayum
  • 27 апреля 2010, 20:33
0
Некоторым спамят для наращивания ссылочной массы по яху — именно этот показатель отображается в SeoQuake. Кроме того, не все верят в силу запрета индексации. Есть сведения, что Яндекс, к примеру, ходит по таким ссылкам все равно. Поэтому спаммеры обычно прекрасно знают о ноиндекс на сайте, но продолжают спамят.
  • avatar
  • Kayum
  • 15 апреля 2010, 19:30
0
Пишут, что не работает
  • avatar
  • Kayum
  • 15 апреля 2010, 19:24
0
Можно сделать эти поля скрытыми и присвоить им любое значение по умолчанию. Где-то даже здесь было про это.
  • avatar
  • Kayum
  • 10 апреля 2010, 00:02
0
Поставил бы 10 баксов на то, что у блогберга уплачено все ;))
Просто очень странно, если нормальный проект (к тому же, имеющий определенную популярность) будет мелочиться по такому вопросу
  • avatar
  • Kayum
  • 06 апреля 2010, 23:20
0
О! ort и gran благодарю! Заработало! Жизнь прекрасна!
зы: плюсиков наставить пока силенок нет, но кармические плюсы пошли в вашу сторону ;)
  • avatar
  • Kayum
  • 23 марта 2010, 11:24
0
Эмммм… сделал так:

$oBlog=$this->Blog_GetBlogById($oTopic->getBlogId());
$oBlog->setRating($oBlog->getRating()+1);

Теперь ошибка голосования не выходит. За топик голос отдается. Однако к рейтингу коллективного блога единица не прибавляется.
  • avatar
  • Kayum
  • 23 марта 2010, 10:50
0
Таки не могу понять, как обратиться к $oBlog ((( Нужно, чтобы в методе VoteTopic файла rating.class.php заработала строка из метода VoteBlog
$oBlog->setRating($oBlog->getRating()+ХХХХХ);

За два с половиной часа никак не смог продвинуться
  • avatar
  • Kayum
  • 23 марта 2010, 10:32
0
Спасибо! Буду пробовать
  • avatar
  • Kayum
  • 22 марта 2010, 22:44
0
Спасибо, успокоили
  • avatar
  • Kayum
  • 17 марта 2010, 23:33
0
Эммм… я уже этого пользователя удалил из БД, попытался сейчас в логах покопаться. Однообразные запросы. Пока подозрительного ничего не нашел.

Но могу показать этого же пользователя на других сайтах. Вот, например — nsju.org/profile/Kvadrostiles/ Те же симптомы. Бот всегда на сайте. Обновляйте страницу и время последнего захода всегда будет обновляться (там часовой пояс только не мск). При этом в списках онлайн его не найдете — nsju.org/people/
  • avatar
  • Kayum
  • 17 марта 2010, 23:15
0
Он просто торчит на сайте. Это постоянное непрерывное торчание + отсутствие в списках онлайн (шут знает, сколько еще их таких) и настораживает.
  • avatar
  • Kayum
  • 17 марта 2010, 20:44