+5.92
Рейтинг
26.67
Сила
  • avatar xyz
  • 0
ну теоретически можно мой плагин Groups допилить
пусть у нас право задается строкой-названием и значением — числом, тогда у каждой группы будет некоторый список прав, для каждого права известно, что делать при конфликтах (например — брать максимум, минимум, and, xor, or), далее пользователю просто задаются в профиле группы; проверку, имеет ли юзер определенное право и значение этого права можно будет узнать через API, которое предполагается использовать в новых плагинах или в самом движке
  • avatar xyz
  • 0
удивительно, но с обновленным tzdata лично у меня на сервере:
php test.php, где задается таймзона, как в ЛС, потом выводится время выдает все корректно
при этом в самом ЛС время идет на час назад
в любом случае, решение из топика помогло, спасибо автору
  • avatar xyz
  • 0
по-моему это блог очередного сеошника, не? причем явно не о белых методах раскрутки
  • avatar xyz
  • 0
ну так перенос строки есть, если нужно расстояние больше — либо ставьте два переноса, либо редактируйте класс jevix'а
  • avatar xyz
  • 0
br это ж не абзац, а перенос строки
  • avatar xyz
  • 1
да, это должен делать ваш хостер
+ он же должен настроить конфиг для сфинкса, так что лучшим решением будет покупка vps/vds, либо использование стороннего поиска
  • avatar xyz
  • 1
вокруг мест, которые надо скрыть (шаблон вроде templates/skin/new/actions/ActionBlog/blog.tpl), написать
{if !$bCloseBlog}
...
{/if}

тогда они будут показываться только избранным
  • avatar xyz
  • 0
1) оба сайта должны использовать одну БД, с разными префиксами
2) в конфиге
$config['db']['table']['user']                = '___db.table.prefix___user';
сменить на
$config['db']['table']['user']                = 'user';

возможно, это что-то поломает, возможно — нет
  • avatar xyz
  • 0
тогда в шаблоне
/templates/skin/[..]/actions/ActionTopic/add.tpl
заменить форму создания или сверху где-нибудь вставить
{if $oUserCurrent->getRating() <= -1}
Вы не можете создавать топики.
{else}
{* тут форма создания топика *}
{/if}


при этом код из того файла удалять не надо, т.к. может найтись хитрожопый хакир, который попытается все равно запостить топик
  • avatar xyz
  • 0
файл classes/modules/acl/ACL.class.php
функция CanAddTopic, в самое начало добавить
if ($oUser->getRating()<=-5) return false;
  • avatar xyz
  • 0
а вот говносайты на ЛС делать не надо :(
  • avatar xyz
  • 0
под иконку с ручкой слишком много места уделено
  • avatar xyz
  • 0
хэш вроде как md5 от текста топика
по поводу второго вопроса — кеш включен?
  • avatar xyz
  • 0
1) сохранить в utf8 без bom (notepad++)
2) файл templates/skin/[...]/actions/ActionRegistration/index.tpl
везде utf8 без bom
  • avatar xyz
  • 0
джойны наверняка косячат
что изменяли? для каждой записи из prefix_topic есть prefix_topic_content?
  • avatar xyz
  • 0
тогда печально
  • avatar xyz
  • 0
если очень много топиков за один раз оно постит, вконтакт капчу будет выдавать?
  • avatar xyz
  • 0
  • avatar xyz
  • 0
Почему в прямом эфире шрифты резкие, а в остальных местах мыло мылом?
  • avatar xyz
  • 0
все страницы сайта в ЛС разделены на Action'ы — экшн для топика, для блога, для написания инбокса, для регистрации и т.п.
внутри экшена может быть несколько подразделов — например, в ActionLogin — логин и логаут
при этом шаблоны делаются по такому же принципу — для каждого «действия» есть свой шаблон, он лежит в подпапке actions и состоит (чаще всего) из инклюдов других файлов с параметрами (например экшн топика подключает вывод хидера (с сайдбаром), вывод самого топика, комментариев и футера)