Сразу скажу, что решил сделать это решение платным - времени потрачено немало, но результат того стоит В этом пакете убрана пагинация для: 1. списка клубов (/clubs) 2. списка записей блогов (общего списка и конкретного блога) (/blogs и /blogs/user) 3. списка пользователей (при любой сортировке) (/users) 4. стены клуба и стены пользователя (users/sjen и clubs/15 ) 5. в "Ленте активности" - модуле и компоненте (/actions) 6. В Компоненте InstantVideo 1.52 a) страница /video (по любой сортировке) б) страница рубрики /video/music, по любым сортировкам и фильтрам в) страница канала /video/channel/sjen.html
Доброго времени суток! Представляю на эксплуатацию новый релиз компонента ИнстантАфиша. Приношу свои извинения, тем, кто ставил предыдущую версию и ждали долго доработки. Версия 1.0.0. была с большим количеством багов. Причем, некоторые баги появились после того, как был произведен поспешный багфикс. Поэтому у многих не отображались мероприятия по ссылкам "Скоро" и "Архив".
Закончил работу над компонентом "Онлайн-TV". Как понятно из названия, компонент позволяет транслировать на своем сайте ТВ-каналы. Компонент поддерживает потоки rtmp:// mms:// и http:// . В качестве плеера я выбрал jw-player, по моим долгочисленным испытаниям он ведет себя более корректно с потоком rtmp:// в котором преимущественно и транслируются каналы. При вставке канала с потоком mms:// встраивается стандартный проигрыватель.
Представляю вниманию пользователей простой фильтр для статей, который добавляет слайдер с фотографиями в текст статьи. Слайдер я немного урезал от лишних функций для быстрой загрузки и ускорения работы, вместо него можно использовать любой скрипт. Фильтр сделан "на коленке", за 10 мин. так что пестрить шедеврами, как мне недавно сказали, не собирался Может кому то и пригодится, тем более что все чаще в статьях на новостных сайтах замечаю подобные слайдеры.
Спасибо за работу FreeLancer. С его разрешения публикую решение проверки никнейма на уникальность, которое точно нужно в ряде проектов. Изменению подверглись 2 файла: 1. Проверка при регистрации components/registration/frontend.php После кода // Проверяем nickname или имя и фамилию if($cfg['name_mode']=='nickname'){ $nickname = $inCore->request('nickname', 'str', ''); добавляем // UNIQUE NICKNAME $nick_ok = 0; if (preg_match ('/^[a-zA-Z0-9\]\[\._ @-]+$/is', $nickname)) { $nick_ok = 1; } if (preg_match ('/^[а-яА-Я0-9\]\[\._ @-]+$/is', $nickname)) { $nick_ok = 1; } if(!$nick_ok) { $msg...
По предыдущему посту решил что надо и Тини “втянуть” в 1.9 Собственно, этот редактор известен писать про него особо нечего… Сделан “как есть” то есть в стандартной поставке и конфигураци, настроек пока нет, дополнений тоже… Есть парочка загрузчиков фото для него но их надо переписывать… может кто то захочет прикрутить плагины для него с ДЛЕ или Вордпресса (с переделкой конечно)… Скачать архив Установка, как обычно, копируем в директорию /plugins, устанавливаем и включаем… Глюки, пожелания по нему пишем тут…
Покопался немного в коде, вот что получилось. Нужно добавить php код в файл шаблона template.php, в самый верх (рядом с другим php кодом) $where = $_SERVER["REQUEST_URI"]; // адрес текущей страницы $q = strpos($where,'?'); // позиция символа "?" if ($q){ $canonical = substr($where,0,$q); //если страница с параметрами - отрезаем их }else{ $canonical = $where; } if ($canonical=='/'){$canonical='';} //если главная, убираем слэщ в конце elseif ($canonical=='/index.php') {$canonical='';} //если главная, убираем index.php $canonical = 'http://'.$_SERVER['HTTP_HOST'].$canonical...
Тема навеяна топиком Миноны. До canonical я еще не добрался и сомневаюсь, что можно их сделать, не перелопатив все компоненты. Так что предлагаю вариант, который озвучил soxom - 301 редирект.
Где-то на форуме в постах мелькал данный редактор решил посмотреть каков в работе, сделал пока версию html, дабы ничего не портить в существующих материалах… Все настройки по-умолчанию…
Собственно сделал модуль последних отзывов по компоненту (iGuestBook - гостевая книга) Максима, подумал может кому тоже пригодиться. Сам компонент можно взять тут - http://myinstantcms.ru/catalog Все свои действия я постарался подробно расписать (функции, запросы, циклы и т.д.) в комментариях. Модуль имеет небольшие настройки: Вот скриншоты: Ещё добавил ссылку на "все отзывы", на скриншоте не видно. Кидаем файлы, заходим в админку, устанавливаем...всё просто. Стили редактируем: /*Последние отзывы*/ .mod_guestbook_list{} .mod_guestbook_list img{} .mod_guestbook_quest...
Неделя прошла просто нереально плодотворно! Новые проекты запускаются Щепелеву Дмитрию спасибо за помощь наставления! Как бы не копошились рядом, функционал "Я Молодой" будет расти и будет становиться всё удобнее и приятнее! Ну а сегодня запущен сервис который поможет вам искать! Искать что было рядом кто был рядом и рассказать всем что происходит рядом с вами! Данный плагин войдёт в сборку usermaps_0.6 которая скоро появится! Maps::Events новый сервис Я Молодой, или вашего сайта, который в будущем позволит Вам привязать любое действие Ваших пользователей к карте и они всегда...
Приветствую. Выкладываю финальную версию плагина для отправки сообщений посредством аякса. Оформить это в формате плагина решил для того, чтобы максимально упростить его установку и в случае чего было бы так же просто его отключить. Из особенностей могу выделить отправку сообщения через Enter либо Ctrl+Enter. Комбинацию выбирает сам пользователь и она запоминается для последующих сообщений (в cookies).
Доброго всем времени суток! Сегодня я решил я продать одну из своих наработок. Работы вроде немного было, вот и денег небольших попрошу. UPD: так как я на самом деле потратил немного времени на разработку, решено перевести данный хак в бесплатный. Если кому-то понравится(понадобится) мой хак - он может отблагодарить мой небольшой труд по реквизитам в конце поста. И там же и скачать хак. Это будет дополнительным мне стимулом, для поиска новых багов, их решений и создания всяких разных "фич". Итак, хак "Повторная активация пользователя" UPD: А также умная регистрация - т.е. при авторизации пользователя будет выдавать, например, если он заблокирован, еще не активирован и т.п. (кстати не проверил БАН пользователя - прошу проверить) А также - при "тыке" на ссылку активации пользователь автоматически авторизуется на сайте. чтобы было более понятно, смотрим скриншоты
Многие пользователи регистрируются на вашем сайте, и потом по разным причинам не заходят на него уже никогда. Многие из них просто забывают о его существовании. Чтобы мягко и ненавязчиво напомнить о своем сайте, сделал для себя небольшой хак для отправки сообщений пользователям которые давно не посещали сайт, например написать сообщение, мол уважаемый пользователь, с вашего последнего посещения многое изменилось на нашем сайте и т.д. Приглашаем посетить нас вновь. Для этого прикрутил форму отправки в панель администратора. Даное решение не претендует на гениальность, просто сделал для себя...
Приветствую! Решил сделать небольшой перерыв в разработке супер навороченной системы сообщений (смотреть тут) и заодно заработать на пиво к завтрашнему мега матчу Реал - ЦСКА (среда, 23:45 по Москве). Этот пост является продолжением темы избавления от пагинации (начало положила "Лента событий"). Разработка проверялась на версиях Инстанта 1.8-1.9. Учитывая предыдущий опыт, сделал сразу две версии: 1. "Как вконтакте" - стена подгружается сама по мере прокручивания страницы вниз. 2. С кнопкой "Показать еще" - само ничего не грузится, нужно нажать на кнопку и более...