Головна » Блоги

Блоги

Розширюємо можливості фільтрів для дат в наборах для InstantCMS 2
Вітаю!
Однією з "фішок" другої гілки системи, безперчно, є набори в типах контенту. Спробуємо іх трішечки розширити.
Шаблон для віджета "Категоріїї типу контента" з виводом опису категорії та лічильником кількості записів в категоріях
Вітаю, шановні!
Шаблон дозволить вивести віджет з описом категорії та кількістю записів у відповідній категорії.
Як ви вже здогадалися, - рішення для InstantCMS 2-х. Якщо точніше, актуально для версії 2.9.0.
Виглядатиме так:
Шаблон для віджета "Категоріїї типу контента" з виводом опису категорії та лічильником кількості записів в категоріях

Віджет "Список контенту з фільтрацією" для InstantCMS 2
Віджет виводить список категорій до яких належать запси, які виведені віджетом. При кліку по назві категорії, записи "фільтруються" за належністю до неї.
В налаштуваннях можна вказати розміри для блоку запису, пресет картинки, вивести список всіх категорій до яких належать записи, сортувати список категорій за алфавітом та інше.

В віджеті підключається окремий стильовий файл, селектори унікальні. Крім того, є можливість підключити додаткові шаблони. Тому зробити інший вигляд не складе проблем.

Демка: http://tseso.instantcms.com.ua/pages/wd-filter-list.html

Ціна: 99 грн.
Щоб придбати, пишіть ОП.
Маска для сторінки виводу віджетів "Всі, крім головної" в InstantCMS другої гілки
Вітаю!
Дуже часто стикаюся з необхідністю такої сторінки в своїй роботі. На форумі офсайту сситеми, та і в інтернеті також, колеги пропонують в якості позитивних масок перерахувати всі потрібні сторінки. Не те, що треба звичайно.
Самостійно також не міг раніше додуматися і доводилося робити в шаблоні позицію з умовою не виводити її на головній сторінці на PHP. Теж, звичайно, "не те".

Між тим рішення є і воно просте. Люба маска (не важливо "позитивна" чи "негативна") складається з 2-х частин:коренева сторінка (вона ж, - головна) + частина URL після неї. Останні ми і вказуємо в фільтрі в якості маски. Чим відрізняється головна сторінка в плані URL від інших?
Правильно, - у неї більше ніяких символів в URL не міститься.

Виходячи з цього, робимо сторінку для прив'язки віджетів "всі, крім головної" вказавши в якості позитивної маски знак * (зірочка, астерикс), що в перекладі на людську мову означатиме для системи "вивести позицію на сторінках з URL, що склаються з адреси головної сторінки та любої послідовності знаків після ". Все, фільтр "всі, крім головної" готовий!

Миру вам!
Як розділити простір порівну між трьома позиціями з виведеними віджетами в шаблоні InstantCMS 2-х
Вітаю, друзі!
Кілька раз зверталися користувачі з проханням про таке рішення.
Отже, є рядок з 3-х позицій та необхідність розділити порівну доступний рядку простір між позиціями, в які виведено віджети.
Спадають на думку кілька варіантів. Один з них нижче.
Отже, створюємо в файлі макету шаблона (templatesшаблонscheme.html) потрібні позиціі.
Хай це будуть three_left, three_center, three_right.
Тег figure для системного поля image в шаблоні InstantCMS другої гілки


Тег <figure>

figure - тег, що використовується для групування елементів в HTML. Найчастіше використовується при виводі картинок та пояснювальних підписів до них. Рахується, що пошукові системи відносяться до такої подачі елементів більш прихильно.


Поле "image"

Системне поле в InstantCMS другої гілки. Служить для завантаження та виводу картинок. Поле має кілька гарних можливостей. Для прикладу, воно дозволяє сформувати одразу кілька розмірів картинки, вивести різні розміри в різних місцях сайту, збільшити розмір картинки кліком по ній.
Нагадуємо автору про завершення терміну його публікаціїї в InstantCMS 2-х
Вітаю!
Часто виникає необхідність нагадати автору запису про те, що закінчується термін його публікації.
Щоб не виходити за межі шаблону, весь код розмістимо в одному файлі.
Для початку скопіюємо файл templates > default > content > default_item.tpl.php в папку content свого шаблону. Якщо необхідніть нагадування є тільки в певному типі контенту, то можна додатково переназвати файл за таким принципом: системна_назва_типу_контента__item.tpl.php. Для прикладу: board_item.tpl.php
Шаблон Tseso - фінішна пряма
Вітаю, шановні!
Кінець-кінцем зібрався з духом і зробив давно задумане.
Якщо дозволите, для початку історія шаблону в двох словах.
Шаблон задумувався як невеличке розширення можливостей дефолту та виправлення кількох недоробок в останньому. Звідси і назва - абревіатури від (ті ж яйця тільки... англійською).
Час йшов, шаблон потихеньку обростав функціоналом...
Нова версія шаблону Tseso
Вітаю, шановні!
Підготував нову версію шаблона для InstanCMS 2.8.0.
Зміни стосуються стильових файлів (точніше, іх "правопису" та правил підключення).
Вкладка профілю - записи в каталозі для 1.10.6 (плагін)
Плагін обзавівся кількома додатковими налаштуваннями, текстовим файлом, прикладом стилю.
Демки, на жаль, немає. Парочка скринів нижче.
Так виглядаме в профілі:
""
зменшене Зображення. Клацніть, щоб побачити оригінал.

Налаштування:
""
зменшене Зображення. Клацніть, щоб побачити оригінал.

При активуванні опцій "не виводити вкладку, якщо користувач не додавав записи", "показувати тільки свої записи" та "виводити вкладку тільки у певної групи" вкладка не виводиться зовсім при співпаданні умов; при активуванні опції "показувати тільки зареєстрованим" - виводиться відповідне повідомлення з запрошенням авторизуватись.
Завантажити можна тут.
Використовуєте на свої страх та ризик.
Миру вам!
Сторінки: 1 2 3 Наступна Остання