Есть контакт! 11 часов поисков вылилось в следующее решение ))
В Topic.entity.class.php добавляем функцию
public function getCurrentUserIsJoin($UserId) {
$oBlogUser = Engine::getInstance()->Blog_GetRelationBlogUserByBlogIdAndUserId($this->getBlogId(),$UserId);
return $oBlogUser;
}
И… все.
Из шаблона топика узнаем о подключении пользователя обращением:
Бюсь весь день над тем же. Решение из топика не дает результата.
Пытался также привычным путем, прописал в Topic.entity.class.php:
public function getCurrentUserIsJoin() {
$oBlog = Engine::getInstance()->Blog_GetBlogById($this->getBlogId());
return $oBlog->getCurrentUserIsJoin();
}
Но в результате при вызове из шаблона $oTopic->getCurrentUserIsJoin() всегда получаем false даже для подключенных пользователей.
Для использования {$oBlog->getUserIsModerator()} в комментариях, необходимо включить подгрузку данных о пользоветеле блога в Comment.class.php ...
Но далее по тексту приведен код для 0.4 Подозреваю, что в 0.3 тоже надо подгрузить данные о пользователе в Topic.class.php, чтобы заработало обращение $oTopic->getCurrentUserIsJoin(). Но как сделать, не знаю.
Также могло бы помочь, если бы удалось получить сущность блога в шаблоне топика… Как и писали выше, в 0.3 нет GetBlog, есть только GetBlogById в Blog.class.php. В общем, буду благодарен любой помощи.
Я через таргетированные объявления даю рекламу. Рекламирую внешние ссылки. Конверт низкий. Как только вконтактер понимает, что из любимой сети его выносит, то в 2 случаях из 3 закрывает страницу. Анализировал через webvisor.
Но, конечно, многое зависит от тематики и предложения. Если предложение гласит «получите халявный бакс», то конверт будет выше :).
Сейчас, думаю, что лучше в объявлениях рекламировать группу все-таки, т.к. к такой рекламе вконтактер относится лояльнее и внимательнее изучает предложение на странице группы, а там может и перейдет на сайт или хотя бы присоединится к группе.
Некоторым спамят для наращивания ссылочной массы по яху — именно этот показатель отображается в SeoQuake. Кроме того, не все верят в силу запрета индексации. Есть сведения, что Яндекс, к примеру, ходит по таким ссылкам все равно. Поэтому спаммеры обычно прекрасно знают о ноиндекс на сайте, но продолжают спамят.
Поставил бы 10 баксов на то, что у блогберга уплачено все ;))
Просто очень странно, если нормальный проект (к тому же, имеющий определенную популярность) будет мелочиться по такому вопросу
Эммм… я уже этого пользователя удалил из БД, попытался сейчас в логах покопаться. Однообразные запросы. Пока подозрительного ничего не нашел.
Но могу показать этого же пользователя на других сайтах. Вот, например — Те же симптомы. Бот всегда на сайте. Обновляйте страницу и время последнего захода всегда будет обновляться (там часовой пояс только не мск). При этом в списках онлайн его не найдете —
В Topic.entity.class.php добавляем функцию
И… все.
Из шаблона топика узнаем о подключении пользователя обращением:
Т.е. в функцию передается параметр — id текущего юзера.
Пытался также привычным путем, прописал в Topic.entity.class.php:
Но в результате при вызове из шаблона $oTopic->getCurrentUserIsJoin() всегда получаем false даже для подключенных пользователей.
Увидел в одной теме ответ ort'a:
Но далее по тексту приведен код для 0.4 Подозреваю, что в 0.3 тоже надо подгрузить данные о пользователе в Topic.class.php, чтобы заработало обращение $oTopic->getCurrentUserIsJoin(). Но как сделать, не знаю.
Также могло бы помочь, если бы удалось получить сущность блога в шаблоне топика… Как и писали выше, в 0.3 нет GetBlog, есть только GetBlogById в Blog.class.php. В общем, буду благодарен любой помощи.
Но, конечно, многое зависит от тематики и предложения. Если предложение гласит «получите халявный бакс», то конверт будет выше :).
Сейчас, думаю, что лучше в объявлениях рекламировать группу все-таки, т.к. к такой рекламе вконтактер относится лояльнее и внимательнее изучает предложение на странице группы, а там может и перейдет на сайт или хотя бы присоединится к группе.
Народ, есть еще заинтересованные в модуле кошелька для 0.3.1? Пожалуйста, отмечайтесь!
Начал вот уже самопальный кошелек делать, точнее пытаться-начать-делать. А тут такая красотища на скринах…
eXtravert, выпуск кошелька (без заданий) для 0.3.1 таки невозможен?
Просто очень странно, если нормальный проект (к тому же, имеющий определенную популярность) будет мелочиться по такому вопросу
зы: плюсиков наставить пока силенок нет, но кармические плюсы пошли в вашу сторону ;)
Теперь ошибка голосования не выходит. За топик голос отдается. Однако к рейтингу коллективного блога единица не прибавляется.
За два с половиной часа никак не смог продвинуться
Но могу показать этого же пользователя на других сайтах. Вот, например — Те же симптомы. Бот всегда на сайте. Обновляйте страницу и время последнего захода всегда будет обновляться (там часовой пояс только не мск). При этом в списках онлайн его не найдете —