+3.00
Рейтинг
1.47
Сила
В целом плагин радует, но есть кое какие вопросы:
1 на шаблоне developer, футур почему то уходит в правую колонку под основное содержимое.

это происходит на всех видах страниц включая «главную»
2 Хотел оставить только один вид смайлов (people) для этого, лишнее удалил из emo.js?
этого достаточно избежать
не все браузеры вытерпят, да и сервер может лечь
или из style.css тоже нужно удалять лишнее?
3 с форумом, когда отвечаешь на чей то коммент вот что происходит.


4 Можно ли как то добавить свои смайлы (анимированные гифки)? И как это сделать грамотно?
Ну наконец то у такого огромного сообщества как LS появился плагин со смайликами! Ура Товарищи!
Автору мегареспект! Как доберусь до банкомата обязательно сделаю донат. А пока, пошел устанавливать себе этот плагин.
Может Вы в таком случае хотя бы скажете как сделать
в указанных вами местах нету хуков, можно в самом начале и конце формы это сделать. перенести код из блока в хук.

И если Вас не затруднит, описывайте шаги пожалуйста по подробнее.
Спасибо.
Судя по количеству минусов под каждым вашим коментом, вас преследует не один человек! Думаю дело не в личной неприязни, а в манере вашего общения.
В любом случаю, узнать кто именно минусует можно через «Активность».
Надеюсь я не раскрыл тайну вселенского масштаба…
Я об этом и говорю
А дальше люди пускай сами, хоть рисуют в фотошопе эти смайлы и вставляют в папку image и прописывают в config.
Так Вы возьметесь за создание такого плагина (пустого без смайликов внутри)?
Ну насколько я знаю лицензия смайликов колобков не дает право на распространение, а на использование никаких ограничений. В любом случае можно сделать плагин с пустой папкой image и не прописанным config, и выложить сюда для скачивания. А дальше люди пускай сами, хоть рисуют в фотошопе эти смайлы и вставляют в папку image и прописывают в config.
Уверен, даже на «пустой» плагин найдутся много желающих!
Да, действительно он сначала был платный, потом стал бесплатный, а потом и вовсе пропал из каталога.
можно в самом начале и конце формы это сделать. перенести код из блока в хук.
Отлично если так получится сделать! Только вот как это сделать? Сам я сделать это не смогу, так как я всего лишь любитель-самоучка в программировании. Но если бы вы мне хотя бы объяснили что, куда и как, то я бы постарался сделать.
За любую помощь буду благодарен, и не только я один.
Как и предполагал, проблема легкорешаемая и в общем то лежит на поверхности (когда знаешь где искать)!
Отдельное спасибо Chiliec и ort , именно они натолкнули меня на мысль как всё решить. И так, если кому интересно опишу ход действий. Кстати, придерживаясь такой логике можно много загадок решить в LS.

Поехали!
Совместными усилиями мы решили что проблема не в плагинах, а в том что прошлый программист где то правил файлы самого движка. Нужно было понять какие файлы он правил, и каким образом, и вернуть всё обратно. Для этого:
1 через программу Notepad++ я ввёл в поиск по всему сайту текстовку «Вы не авторизованы для просмотра данного раздела!». Благодаря этому я нашел файлы которые были изменены прошлым прогером.
2 далее через эту же программу я ввел в поиск по всему сайту условие oUserCurrent. Это же условие я ввёл в поиске по чистому сайту (который на денвере).
3 Сопоставив отличия между результатами поиска в моем сайте и чистом сайте (который не тронут, на денвере), я понял в каких файлах были внесены изменения и какие именно.
4 Оставалось эти изменения убрать. И всё стало на свои места.
А конкретно Вы, можете посмотреть на мои исходники?
Chiliec , ort , Спасибо что хоть пытаетесь чем то помочь!
Ну, а если предположить, что именно мог бы сделать прошлый программист что бы на сайте такое появилось? Это в каком месте ему нужно было бы править код движка, что бы сделать такое?
Кстати, в языковом файле нигде не нашел строчку «Вы не авторизованы для просмотра данного раздела!», что за мистика…
Переустановить LS так что бы ничего не потерялось и не повылазило других ошибок я не смогу, так как не профессиональный программист, а всего лишь любитель-самоучка.
А до того как мне сайт достался, прошлым программистом было внесено очень много изменений в шаблоне и в функционале. Поэтому потерять что то уже из сделанного мне никак нельзя.
Спасибо конечно за подсказанный вариант, но мне нужен более рациональный метод.
Ситуация очень печальная!
1 Установил на денвер чистую LS, убедился что там изначально «гостям» открыты все топики и комменты для чтения.
2 Что бы проверить вариант который мне подсказал Chiliec , я всю папку classes из своего сайта(который на сервере), перетащил на сайт который у меня на денвере (чистая LS).
3 проверил еще раз. Сайт на денвере (топики и комментарии) продолжал быть открытым для чтения «гостям».
Вывод: проблема не находится ни в одной из файлов папки classes.

Что мне делать? Где еще может быть зарыта данная проблема? Буду благодарен любой помощи или подсказке.
Попытался поудалять куски из вашей первой ссылки, в итоге либо ничего не менялось либо выдавало ошибку при попытке зайти в топик. То ли я не умею правильно удалять, то ли не знаю что.
Сейчас буду эксперементировать только меня нстораживает ваша фраза
(так делать ни в коем случае нельзя!)
А по поводу второй ссылки- там же написано

нам разве не это нужно?
Перелогиньтесь
После того как удалил тот файл, я «вышел» и попробовал прочитать топик незалогиненным — ничего не вышло.
Если не поможет, значит ещё где-то проверка есть.
Например? Буду рад любой подсказке.
Скажите, а не проще убрать активацию, раз уж она всё равно не нужна?
В смысле? У меня и так регистрация свободная без активации(если вы это имели ввиду)
В идеале я хочу добиться того, что бы пользователь (незарегистрированный или незалогиненный) могли просматривать все статьи, комментарии статические страницы и форумм (от Чиффа), а регистрация давала бы право + оставлять комменты.
А сейчас у меня, статические страницы с форумом открыты, а вот топики и соответственно коменты под ними доступны для чтения только зареганным.
если интересно можете глянуть (fckk.info/)
Сделал всё как вы сказали
убрать проверку на активированность пользователя в модуле User:
github.com/livestreet/livestreet/blob/1.0.3-replication/classes/modules/user/User.class.php#L70
в строке
if ($sUserId and $oUser=$this->GetUserById($sUserId) and $oUser->getActivate()) {
удалить
and $oUser->getActivate()
Ничего не изменилось, так же при попытке зайти в любой топик (из колективных или персональных блогов) вылетает всё таже надпись
Вы не авторизованы для просмотра данного раздела!
Дело в том что я не профессиональный программист, а любитель-самоучка, поэтому чем проще вы мне будете объяснять тем проще мне будет разобраться.
Заранее спасибо.
Простите, не совсем Вас понял. Не могли бы Вы мне поподробнее объяснить что это, и как это исправить?
1 — я не кричу!
2 — я не сказал что ничего не работает!
3 — не нужно так реагировать как буд-то бы я кого то обвиняю в том что у меня такая проблема нарисовалась!
4 — прошу помощи у разработчиков движка, так как подумалось мне, что они могут знать где и из-за чего может вылазить такая ошибка.
5 я не требую, я прошу помощи!