Хаки, патчи, модули, плагины и прочие доработки движка

от
до
где то видел на форуме тему про редирект при логине \ разлогине - как остаться на той же самой странице, если у вас стоит форма входа на всех страницах. методом тыка сделал и решил описать как - так как тема актуальна.
+22
2.16K
доброго времени суток уважаемое сообщество. немного приболел и появилось время нечем незаниматься по учёбе, решил поковыряться с движком представляю вашему вниманию хак фотогалереи - а именно мой старый хак альбомов клубов, о котором я писал в своём блоге, и наконец, как и обещал в админку вынес списки альбомов и фотографий пользователей проблема заключалась в том, что они не относятся к фотогалерее и живут отдельной жизнью от фотографий и альбомов фотогалереи, в отличии от альбомов клубов, которые привязаны к фотогалерее.
+45
2.17K
В догонку к ленте активности после смены с промежутка времени на точное время события, чтоб там правильно отображалось время - нужно чтоб время было правильно настроено на сайте в админке в разделе Настройки - Настройки сайта - вкладка время. но как понять какое время сейчас на сервере, на котором находится сайт, и какое время на самом сайте с учётом часовых поясов и смещения в часах. так как вверху в админке где отображается время и дата, дата отображается с сервера с учётом временной зоны (через функцию php), которую вы выставили в настройках сайта во вкладке время. а вот время в админке (вверху в шапке) отображается не сервера, а Java-скриптом показывается текущее время вашего компьютера. а нам надо узнать время сервера и время самого сайта с учтом настройки. меня мучил вопрос - КАК???
+28
2.84K
меня достал уже этот глюк ленты активности, когда не совпадает время события и сколько времени прошло с момента события, а особенно накаляет глюк "меньше минуты назад" - ни на форуме, ни в траке я адекватного решения этой проблемы так и не нашёл, поэтому пошёл другим путём который у меня работает без глюков. и так
+52
1.62K
как известно у клубов есть свои фотоальбомы. столкнулся с проблемой, когда в одном из клубов сделали ошибку в названии, а как отредактировать не знают. в управлении клубам ни я ни админ клуба не нашли кнопочки редактировать (только удалить). а в админке я вообще не нашёл список альбомов клубов (потом нашёл - нажал все фотографии, выбрал фотку из этого альбома, потом перешёл в настройки самого альбома - через ж... не правда ли???) задался вопросом как сделать удобный список альбомов с возможностью их редактировать вот оно решение
+28
1.38K
У меня в модуле Статистика пользователей стоит галочка показывать именинников, так же у меня стоит отправка сообщения пользователю с поздравлением с днем рождения, заметил, что письма с поздравлениями отправляются, а вот пользователь в списке именинников не показывается. выяснилось, что если у пользователя скрыта дата рождения в профиле (а она скрыта поумолчанию), то он и не будет отображаться в списке. так вот, обьясняю как сделать так, чтоб в этом модуле в списке именинников отображался весь список именинников сайта не зависимо от того, стоит показывать в профиле дату рождения или скрывать её.
+32
3.21K
предистория на сайте появилось два пользователя с абсолютно одинаковыми никнеймами. один из них стал оставлять комментарии, а второго засыпали вопросами по поводу этих комментариев. пошла путаница, пока не выяснилось, что это 2 разных пользователя с одинаковыми никнеймами на сайте. да и вообще не удобно, будет к примеру какое нибудь обсуждение, и мне скажут - "а вон обратись к васе, он шарит." а к какому именно васе ??? если их у меня будет 20 на сайте, поэтому поднял вопрос об уникальности никнейма на форуме, где меня тыкнули носов в тему для версии 1.5-1.6. принцип не изменился, но во первых там немного поменялись файлы, во вторых там есть некоторый недочёт, при котором я не могу сменить что либо в профиле если не поменяю хотяб один символ в своём никнейме и плюс если я админ - я не могу изменить профиль, не поменяв при этом никнейма пользователя. и так приступаем проверка происходит * при регистрации * при редактировании профиля то есть если никнейм занят - выводится сообщение что он занят
+26
2.35K
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.