Павел
Павел 1 месяц назад #
В редакторе Imperavi Redactor при добавлении записи с ссылкой в форматирование КОД, ссылки режутся или добавляется <a … a>. Исправил добавив в wysiwyg/redactor в wysiwyg.class.php
private $options = [ 'minHeight' => 500, 'autoresize' => false, 'toolbarFixedBox' => true, 'plugins' => [], 'linkify' => false, 'autolink' => false, 'convertLinks' => false, 'pasteLinkTarget' => false, ];
Добавленный код стал отображаться нормально
Павел 4 года назад #
Добавить кто онлайн в Ленту событий Версия 1.3.3
По пути /templates/default/controllers/feed файл fragment_feed.tpl.php замените блок <div class=«icon»> на ниже
<div class="icon"> <a href="<?php echo $url; ?>" <?php if (!empty($item['user']['is_online'])){ ?>class="peer_online" title="<?php echo LANG_ONLINE; ?>"<?php } else { ?> class="peer_no_online"<?php } ?>> <a href="<?php echo href_to('users', $item['user']['id']); ?>"><?php echo html_avatar_image($item['user']['avatar'], 'micro', $item['user']['nickname']); ?></a> </div>
и поправьте стили в
.peer_online:after,
.peer_no_online:after
Павел 4 года назад #
Увеличить картинку в группе.
Спасибо Олег Васильевичу
Да, опция таки имеется, только разработчики позабыли о ней в шаблоне))
Короче, в файле: templates\default\controllers\groups\group_header.tpl.php, найдите:
Код PHP:
<span class="logo"><?php echo html_image($group['logo'], $group['fields']['logo']['handler']->getOption('size_full'), $group['title']); ?></span>
и замените на:
Код PHP:
<?php if(!empty($group['fields']['logo']['handler']->getOption('size_modal'))) { ?> <a class="ajax-modal logo" href="<?php echo html_image_src($group['logo'], $group['fields']['logo']['handler']->getOption('size_modal'), $group['title']); ?>"> <?php echo html_image($group['logo'], $group['fields']['logo']['handler']->getOption('size_full'), $group['title']); ?> </a> <?php } else { ?> <span class="logo"><?php echo html_image($group['logo'], $group['fields']['logo']['handler']->getOption('size_full'), $group['title']); ?></span> <?php } ?>
Ну и назначьте в админке в настройках соответствующего поля пресет для увеличения.
Код актуален для последней версии системы. По идее, подойдёт для большинства.
Павел 5 лет назад #
Было
$i['options'] = array_merge($item['options'], $i['options']);
стало
$i['options'] = array_merge( ['options'], $i['options']);