Перейти к содержанию

avangcom

Актив
  • Постов

    476
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Активность репутации

  1. Лайк
    avangcom отреагировал в Desti за запись, Своя функция вместо var_dump() ... die()   
    Наверное все сталкивались с необходимостью вставлять такой код в разрабатываемый файл для отладки?
    echo("<pre>"); var_dump($data); die(); Муторно и долго, согласитесь? Написать три строки, удалить три строки.. Хочется "встроенную" функцию, вызываемую прямо из глобального пространства имен, без всяких этих \IPS\... - чтобы она и данные вывела красиво и выполнение остановила. И такая возможность есть, достаточно вписать в самый конец файла init.php такую конструкцию:
    eval( ' function vd() { $args = \func_get_args( ); echo ("<pre>----------------------------------------------------------<br>"); foreach ($args as $value) { var_dump($value); echo ("<br>----------------------------------------------------------<br>"); } die; } '); и обращаться откуда угодно к этой новой функции одной строкой: 
    vd($data); У меня в init.php прописаны две функции, ve() с var_export() и vd() с var_dump() - очень удобно. Можно передавать несколько аргументов, полосочки добавлены для удобства поиска на экране. 
  2. Лайк
    avangcom отреагировал в Maqlao за запись, Выделение сообщений пользователей со статусом онлайн   
    Для более интересного отображения сообщений пользователей, находящихся на форуме, выделим их сообщения свойством box-shadow.
    На примере используем именно это css свойство, но вы можете использовать абсолютно любое, например сменить фон поста или цвет шрифта.
    Открываем шаблон forums > front > topics > postContainer и ищем:
    class='cPost Добавляем новый класс с условием - если пользователь в сети, показываем класс monline, иначе - moffline:
    {{if $comment->author()->isOnline()}}monline{{else}}moffline{{endif}} Теперь добавим стиль для класса monline в custom.css:
    article.monline {box-shadow: 0 0 5px 2px rgba(125, 214, 6, 0.31);}
×
×
  • Создать...