+2.29
Рейтинг
15.92
Сила

ARM

Плагин "Мнения" - расширенный функционал голосования


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

Дальше подробнее и с картинками

Красивые подсказки в редакторе

Подсказки в редакторе реализованы через указание их текста в атрибуте тега a. Как оказалось и плагин для вывода сообщений использует этот атрибут, осталось сделать лишь небольшую доработку — в файл скрипта темы (templates/skin/ТЕМА/js/template.js) добавить несколько строчек кода, расположенных ниже. Более подробно о настройках poshytip можно почитать здесь:
$('.markItUpHeader .markItUpButton a').poshytip({
    className: 'infobox-yellow',
    showTimeout:300
});

Все!

мобильный макет для телефонов

Всем добрый день друзья!

Сижу работаю над простейшей адаптацией существующих мобильных шаблонов под свой проект.

У меня в проекте стоят такие плагины

autoopenid
informer
native
page
templatesocial
usermedals
viewcount
voterules
mainpreview
flow
greetings

в полной версии все нормально.

взял мобильную вот тут

вставил ее в корень, залил.

добавляем определение для юзера с какой платформы он заходит:

$phone_array = array('iphone', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
$agent = strtolower( $_SERVER['HTTP_USER_AGENT'] );

foreach ($phone_array as $value) {
        if ( strpos($agent, $value) !== false ) {
                $config['view']['skin'] = 'm';  
                break;
        } else {
                $config['view']['skin'] = 'developer';  
        }
}


все работает в принципе.
в браузере открывает девелопера
в мобилках — скин мобильных (я его назвал m)

проблема в другом.

в мобильной он хочет пригрузить ВСЕ плагины которые есть в генеральной версии.
вопрос. можно как то в конфиге сделать иф и елсе чтоб в мобильной ВСЕ плагины не включались?

Идея плагина "Расширенные теги"

Захотелось сделать что-то подобное кинопоиску. Где навигация идет по разного рода тегам.

Плагин должен
— добавлять возможность создавать группы тегов,
— определять принадлежность к разным типам топиков или блогов.
— задавать параметры валидации.

В общем в скриншотах то, что получилось.

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

Три новых фичи в админке (Обновлено)

Во-первых, хочу сообщить, что aceAdminPanel переходит в статус release candidate. Это значит, что новые фичи в текущую версию добавляться не будут. Еще несколько дней тестов и багфиксов, и финальный релиз пойдет в каталог.

Я знаю, что есть пара фич, которые были в прошлой версии, но не перешли пока в эту. Они будут реализованы в следующей версии.

А сейчас хочу написать про три новые маленькие, но, на мой взгляд, полезные функции, которые добавлены в админку некоторое время назад, но я про них пока не говорил.
Читать дальше →

Вставка видео с ютуба

Кто нибудь объяснит мне как вставить видео в пост? Есть кнопка «видео». Ну и какую ссылку туда вставлять?

вставляю это
youtu.be/YsCpDaSooWA

и это
www.youtube.com/watch?feature=player_embedded&v=YsCpDaSooWA

результат нет. Я вроде не дебил, но так сложно видео у меня еще нигде не вствлялось, как на ЛС))

Плагины SEO, Sitemap, Pingator работают с LiveStreet v1.0

В этом топике я хочу перечислить часть наших плагинов, которые нормально заработали с LiveStreet v1.0 без каких-либо правок кода (мы проверили корректность их работы).




Остальные плагины (Similar, Banneroid, L10n, Mailing, LSDigest и др.) потихоньку допиливаем. Можете простимулировать нас донейтом, чтобы работа шла веселей ;).

Обновление плагина Debug Toolbar для работы с LiveStreet 1.0 + новый функционал!


Напомню список возможностей предыдущей версии плагина:
* Детальная информация об исполняемых SQL запросах к БД сайта. Позволяет увидеть строку запроса
и выявить наиболее медленные
* Время затраченное на создание страницы
* Занимаемая память в ОЗУ и ее пиковое значение
* Текущий язык сайта
* Содержимое глобальных переменных PHP ($_COOKIE, $_POST, $_GET, $_SERVER)
* Интегрирована страница отладчика шаблонизатора Smarty
* Текущие Action и Event страницы

Ко всему этому мы добавили несколько новых и удобных фич:

Возможность посмотреть список шаблонов, которые были использованы для рендера страницы

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



Больше под катом