Мои Гости 2.0

Пожалуйсто доделайте (((

#1 19 июня 2011 в 19:40
Друзья, есть очень полезный плагин — Мои Гости но он не доделан. У него есть 2 ошибки в работе.

1. Он не подчищает базу данных о просмотрах и в итоге она зарастет, и страница с гостями будет гигантской.
2. Гости(Люди не вошедшие на сайт под своим логином и паролем) могу видеть вкладку "Мои Гости" в профиле, когда они не должны иметь к ней доступа.

Пожалуйста доделайте плагин. Буду очень благодарен. Вот ссылка на оригинал(спасибо ХолиГану за его труды)
#2 19 июня 2011 в 19:59
думаю проще и лучше будет к автору обратиться
#3 19 июня 2011 в 20:04
Обращался, не отвечает. Видимо занят.
#4 19 июня 2011 в 20:45
я также обращался с просьбой подправить проблему с зарастанием закладки гостей, видимо действительно занят.
#5 19 июня 2011 в 22:46
Я в том блоге сказал что надо зделать кнопку "Очистить список". Но автор чего то заортачился.
И вдобавок, нужна пагинация.
#6 20 июня 2011 в 00:25
Я тоже терпеливо жду, сам периодически пробую исправить эти недостатки, но к сожалению не получается, не хватает знаний и времени.

Гости могут видеть вкладку "Мои Гости" в профиле

Just
Для меня вот это самый главный недостаток, а очистить страницу с гостями, можно и в самой базе, как например я иногда статистику сайта подчищаю, тем более страница относительно не быстро заполняется гостями.
#7 20 июня 2011 в 08:51

Для меня вот это самый главный недостаток

alexz31
поместите вывод вкладки мои гости между {if $is_auth} и {/if}
Должна скрыться от неавторизованных.
#8 20 июня 2011 в 12:11
Пробовал помещать между {if $is_auth} и {/if} код в этом файле /templates/_default_/plugins/p_guests.tpl но ничего не получается. Пробовал разные варианты, т.е. разные куски кода в этом файле ставить между {if $is_auth} и {/if} не получается. Наверно где-то в другом месте надо.
#9 20 июня 2011 в 13:08


Пробовал помещать между {if $is_auth} и {/if} код в этом файле /templates/_default_/plugins/p_guests.tpl но ничего не получается. Пробовал разные варианты, т.е. разные куски кода в этом файле ставить между {if $is_auth} и {/if} не получается. Наверно где-то в другом месте надо.

alexz31

com_users_profile.tpl
кнопка таба
  1. {foreach key=id item=plugin from=$plugins}
  2. <li><a href="#upr_{$plugin.name}"><span>{$plugin.title}</span></a></li>
  3.  
  4. {/foreach}
сам div таба
  1. {foreach key=id item=plugin from=$plugins}
  2. <div id="upr_{$plugin.name}" >{$plugin.html}</div>
  3. {/foreach}
#10 20 июня 2011 в 20:45
У меня не получается корректно это сделать.
#11 21 июня 2011 в 15:16
Народ те кто понимают как до что скиньте измененный файл, я уже мозг сломал… но так и не нашел и не понял куда че пихать!
#12 22 июня 2011 в 04:26

Как поставил плагин "Визиты" Ссылка так и забыл про это.

Acsac
Установил и правда работает так как положено у меня на 1.8
Ну я ещё потестирую в разных так сказать вариантах, если что-то будет не ладиться, то напишу здесь.
#13 22 июня 2011 в 07:16
А в плагине "Визиты" старые записи гостей в БД остаются или автоматически удаляются?
Плагин ведь важный для социальных сетей, а БД засирать не хочется.
#14 22 июня 2011 в 12:31
При моём беглом знакомстве с плагином я понял, что:
В настройках можно установить, что будут показываться во вкладке ВИЗИТЫ последние например 10 пользователей, которые посещали мой профиль или другую цифру, а вот чтобы в базе старые посещения профилей стирались автоматически через какое то время или через какое то количество пользователей, посетивших ваш профиль наверно этого нет. Но я оставлю плагин, пусть работает, со временем посмотрю что получается.
#15 13 января 2012 в 17:29
у меня тоже беда плагин "Мои гости" просто перестал обновлять гостей пол года назад, странно наверно это случилось при каком-то обновлении версии движка...

А модуль "Визиты" он ведь ну совсем древний, он будет с 1.9 работать?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.