+0.64
Рейтинг
0.60
Сила

Jevix. P вместо BR, возможно?

Приветствую всех.

У меня возник вопрос, можно ли перенос строк реорганизовать, т.е. вместо тегов br использовать параграфы?

UPD: Возможо.
Вот цитата с хабра:

Нашел решение.

Разрешаем тег p
Ставим cfgSetAutoBrMode(false);
В jevix.class.php в функции parse исправляем:

if($this->isAutoBrMode) {
    $this->text = preg_replace('/<br\/?>(\r\n|\n\r|\n)?/ui', $this->nl, $text);
} else {
    $this->text = preg_replace('/\n?(.+?)(?:\n\s*\n|\z)/s', "$1\n", $text);
}

Создание новой страницы

Не раз видел, что у новичков (таких же как и я) возникал впорос как созать новую страницу без стандартного плагина «StaticPage», т.е. вручную.

Создаем страницу: site.ru/price/

Читать дальше →

Плагин «Дайджест»

После топика, реализован данный плагин.

На данный момент плагин умеет:
— Отправлять на мыло пользователям которые отсутствовали на сайте определенное время сообщение-информер с последними «событиями» на сайте (пример текста письма в топике)
— Выполнение отправки рассылки по расписанию (cron)
— Делать отправку сообщения-информера в ручном режиме выбранному пользователю (группе пользователей, данный режим делался как возможность тестирования).
— В ручном режиме можно предварительно просмотреть текст отправляемого письма.
— Совместим с плагином «Mailing (большие рассылки)»
— Совместим с плагином «Nice URL»
— Мультиязычность в шаблонах.

Стоимость плагина 15$, плагин в каталоге.

Встречайте! 100500 сайт на LiveStreet ;)

Привет обитателям интернета! Вот и настала пора, показать на суд присяжных наше милое творение. А именно сайт про/для просмотра сериалов. В основном сайт делается для себя, друзей и «Just for Fun». Проект полностью фри, и как уже было написано — «работаем за идею»
Читать дальше →

Добавляем тэг irony на 0.4.2

Давно хотел сделать этот тэг на своем небольшом сайте, и вот,
при поддержке богов Хаоса и Раздора и под чутким руководством OnTheFly это получилось.



Первая пошаговая инструкция для дураков ls версии 0.4.2 и шаблона New, в которой написано, как мы создадим кнопку добавления тега, добавим ее в редактор, разрешим тэг, и добавим селектор в css и будем писать красненьким ;)
Читать дальше →

Разработка плагина "Группы"

Извиняюсь за замораживание разработки плагина.Работа над плагином остановилась по причине весеннего призыва в армию… Вот только недавно вышел из больницы. Дали отсрочку на пол года

В этом топике описан плагин «Группы», который в данный момент разрабатывается.
Посмотреть можно тут http://demo.nkostroma.ru
Есть:
— создание групп любым пользователем
— рейтинг
— описание
— фотоальбомы
— навигация по городам, странам, регионам
— загрузка аудио
— альбомы аудио

Планируется:
— видео проигрыватель
— поклонники группы

Если Вам нужен этот плагин, пишите чтобы Вы хотели видеть в его функциональности.

Демо-сайт

Читать дальше →

Плагин "Пылесос" для 0.4х

Плагин умеет удалять лишние фотки не принадлежащие ни одному топику и окончательно удалять коменты, «пылесосить» можно как из профия админа (_ваш_сайт_/settings/cleaner/) так и поставить в cron. Пока на этом Все.
Если будут пожелания — добавлю их в обновления.

На написание подтолкнули — собственные нужды, его вроде «хотят», и отсутствие обновления для 0.4х от автора предыдущей версии.

плагин в каталоге.

PS: Осторожнее с плагином если у Вас установлены дополнения сохраняющие файлы в общую папку — при использовании плагин может их удалить.

если плагин Вам понравился буду рад донейту
Читать дальше →

БЕСплатный плагин Hookets - расширение функционала сайта без плагинов

Зачастую, нам требуется выполнить какой-нибудь короткий код или вывести какой-то html или java-код в каком-нибудь месте страницы. Например, вставить код счетчика, Google Analytics или какое-нибудь поле meta в заголовок. Конечно, можно вставить этот код в шаблон. Но что, если через какое-то время вы решите сменить шаблон? Или на вашем сайте используется переключатель шаблонов? Что если вам потребуется поменять этот кусочек в куче шаблонов, в нескольких местах? Что, если вы забудете его где-то поменять? И еще… Что, если вам надо сделать какие-то действия, которых нет в функционале, а заморачиваться с написанием плагина муторно?

UPD2: Какое-то сегодня утро доброе. И если девушка просит… В общем плагин резко-так стал бесплатным :)

Читать дальше →

Разграничить администраторские права

Помогите пожалуйста. На сайте имеется несколько администраторов. Но получается, что если они имеют админские права, то и в админпанели они могут тоже все(вкл. и откл. плагины, менять настройки и т.д.).

Вопрос как мне защититься от кривых рук? Идея такая, чтобы часть меню админки скрыть от них, а оставить только пункт «блоги и пользователи». Пускай что хотят там-то и делают.

В файле menu.admin.tpl (aceadminpanel) добавил {if $oUserCurrent->isAdministrator()} и получилось вот так
{if $oUserCurrent->isAdministrator()}
    <li {if $sMenuItemSelect=='blogs'}class="active"{/if}>
        <a href="{router page='admin'}blogs/">{$oLang->adm_menu_blogs}</a>
	{if $sMenuItemSelect=='blogs'}
        <ul class="sub-menu" >
            <li {if $sMenuSubItemSelect=='list'}class="active"{/if}><div><a href="{router page='admin'}blogs/list/">{$oLang->adm_menu_blogs_list}</a></div></li>
            {if $aPluginActive.aceblogextender}
            <li {if $sMenuSubItemSelect=='category'}class="active"{/if}><div><a href="{router page='category'}admin/list/">{$oLang->mblog_categories}</a></div></li>
            {/if}
        </ul>
	{/if}
    </li>


Но тогда все равно открывается все меню, поскольку они являются админами. А хотелось бы чтобы было как-то вот так

{if $sUserLogin==gena}, но тогда меню закрывается для всех.

Что я не так сделал?

Исправлены ошибки в бесплатном пингаторе

Присказка

После просмотра скринкаста о трастовом пингаторе я начал следить за этой темой. Особенно меня заинтриговал следующий комментарий:

Все ругаются на цену, однако никто не задумывался, что стоило его создать и отладить. Переписки с саппортами поисковых систем всем знакомы? Так вот, чтобы отладить его работу понадобилось чуть ли не пол года и цена в 40$ — просто смех! Закажите такой пингатор на фрилансе и получите ценник в 6 раз больше + нерабочий скрипт, т.к. никто не будет тратить своё время на переписку и устранение багов с саппортом ПС.

В моем понимании пинг это простой GET или POST запрос и мне стало интересно посмотреть, что там такого наворотил Яндекс, что понадобилось полгода для отладки плагина.

Читать дальше →