Граффити под instantcms 1.7
Ну вот окончилась зимняя сессия и руки дошли до передклки форума от InstantCMS. В некотором роде пробный вариант хочу предоставить на всеобщее обозрение.
Обновлённая версия Сообщения пользователя Ajax версия 1.7версия под 1.6 смотреть тут 1.Добавлен разделитель от спам сообщений длинных символов. 2.Добавлены ББ коды при первом сообщение с профиля пользователя 3.Добавлены ББ коды при переписке с пользователями которыми уже переписывались. 4. Возможность добавление больше смайлов. Админка. 1. Вывод Как с Аватаром так и без Аватара 2.Возможность включать и отключать Аякс 3.Автоматическая проверка входящих сообщений: вкл и выкл 4.Время обновления статистики сообщений: ТЕСТИРОВАЛСЯ В ОПЕРЕ В МОЗИЛЕ И В ХРОМЕ...с ИЕ6 модуль не дружит Возможные...
Установил у себя компонент Подарки, и вот решил этих самых подарков нагрузить. Пошел простым способом... надергал и обработал майловские GIFы - (моргают и блестят). Немного, но приятно выглядят. 96х96 pxl. Может кому пригодятся... СКАЧАТЬ ПОДАРКИ
Перерыл все форумы в поиске флешки от Роя Танка для instantcms. Есть тут на сайте кое-какие модули, но у меня ни один не заработал. Решил разобраться сам. В виду того что "инстантом" пользуюсь меньше месяца инсталятор не осилил но все и так очень просто -
Создаём простенький спойлер jquery, и используем в нужных целях. Первым делом нужно подключить используемую библиотеку jQuery и еще JS приблуду, которая отвечает за плавное сворачивание и разворачивание. Приведенный код нужно разместить на web-странице между <head>...</head> jQuery у нас есть, так что его подключать не нужно.
Столкнулся с такой вещью: подразделы универсального каталога выводятся на сайте не в алфавитном порядке, а по айдишнику. Это неудобно и неправильно, если подразделов много.
Представляем обновленный компонент InstantMaps, позволяющий организовать гео-информационный каталог на вашем сайте на InstantCMS.
Что получится на выходе? — Возможность загружать файлы к каждому элементу универсального каталога — Счётчик количества скачиваний работает — Не нужно никаких костылей — просто в списке полей элементов универсального каталога появится новое — «Файл» — Пользователи вашего сайта тоже смогут загружать файлы — В каждом элементе каталога теперь выводится никнейм пользователя, который его добавил — Ограничение на размер загружаемого файла — 20 метров (к сожалению, в админке не настраивается, можно только править вручную в коде)
Настолько привык я пользоваться Мозиллой, что с выходом версии 1.7 даже как-то и не посмотрел, как топорно из-за отсутствия закругления уголков смотриться дефолтный шаблон в IE (все версии) и Опере (9.64). А как посмотрел, начал срочно искать решение. Вот итог: Во всех версиях IE: В Opera 9.64
Понадобился вывод в сайдбаре только заголовков из определенной рубрики. Подумал немного и решил переделать стандартный модуль вывода новостей. В итоге получился новый небольшой модуль.Внешний вид:
Итак, представляем Вашему вниманию компонент Instant Bookmarks. Компонент делался для себя, по просьбам трудящихся выкладываю для общего пользования. Отдельное спасибо Очень Серому за мотивацию к доведению до ума компонента.
В предыдущем посте на скорую руку была сделана возможность выделять красным цветом текст в комментариях. Пользователи (на моем сайте, естественно), поблагодарили и ... им захотелось большего. Почему только красный? Пришлось переделывать. Для этого подглядел, как цвет меняется в phpBB ну и вывод BBcode в Инстанте.
Возникла необходимость выделения цветом текста в комментарии. Поиск по трикам ничего не дал. Что-же, внедрением полной обработки цвета внутри BBCode заниматься не будем, а просто добавим кнопку выделения красным цветом.
Данный разработка сняла гнев пользователей в мою сторону при заполнении доски объявлений. Дело в том что при неправильно заполненном поле, скрипт перенаправляет пользователя снова на страницу занесения данных, где естественно все поля пустые. А если подумать что юзер мог минут 15 сочинять текст для поля ОПИСАНИЕ, а потом все исчезнет... Сделаем кнопку Назад. 1.Создаем файл Templates\Ваш шаблон\components\error.tpl. Помещяем туда код: {* ================================================================================ *} {* =========================== ошибка ============================================= *} {* ================================================================================ *} <h1 class="con_heading">{$err_title}</h1> {if $messages} <div class="sess_messages"> {foreach key=id item=message from=$messages} {$message} {/foreach} </div> {/if} <input type="button" name="back" value="{$LANG.BACK}" style="font-size:18px" onClick="window.history.go(-1)" />