Головна
» Блоги
Блоги
Вітаю!
Часто виникає необхідність нагадати автору запису про те, що закінчується термін його публікації. Щоб не виходити за межі шаблону, весь код розмістимо в одному файлі. Для початку скопіюємо файл templates > default > content > default_item.tpl.php в папку content свого шаблону. Якщо необхідніть нагадування є тільки в певному типі контенту, то можна додатково переназвати файл за таким принципом: системна_назва_типу_контента__item.tpl.php. Для прикладу: board_item.tpl.php
Олег Васильович я
4 січень 2018
+1
707
Немає коментарів
|
Вітаю, шановні!
Кінець-кінцем зібрався з духом і зробив давно задумане. Якщо дозволите, для початку історія шаблону в двох словах. Шаблон задумувався як невеличке розширення можливостей дефолту та виправлення кількох недоробок в останньому. Звідси і назва - абревіатури від (ті ж яйця тільки... англійською). Час йшов, шаблон потихеньку обростав функціоналом... |
Вітаю, шановні!
Підготував нову версію шаблона для InstanCMS 2.8.0. Зміни стосуються стильових файлів (точніше, іх "правопису" та правил підключення). |
Плагін обзавівся кількома додатковими налаштуваннями, текстовим файлом, прикладом стилю.
Демки, на жаль, немає. Парочка скринів нижче. Так виглядаме в профілі: Налаштування: При активуванні опцій "не виводити вкладку, якщо користувач не додавав записи", "показувати тільки свої записи" та "виводити вкладку тільки у певної групи" вкладка не виводиться зовсім при співпаданні умов; при активуванні опції "показувати тільки зареєстрованим" - виводиться відповідне повідомлення з запрошенням авторизуватись. Завантажити можна тут. Використовуєте на свої страх та ризик. Миру вам! |
Вітаю!
За великим рахунком цей запис - продовження попередньої теми. Думаю, можливості створити вертикальне меню у вигяді дерева згодиться багатьом. Для цього зробив вибір і для віджета "Меню". Виглядає це так: Використано плагін treeview. Для інсталяції, вміст роззпакувати до кореня сайту, погодитися на заміну файлів. В адмінці перезберегти налаштування всіх віджетів меню та віджета "аватар користувача". Прихований текст видно тільки зареєстрованим користувачам Миру вам! |
Вітаю!
Невеличкий хак дозволить призначати віджету "Аватар користувача" інший шаблон. Для прикладу - виводити костувальницьке меню у вигляді дерева. |
Вітаю!
Цей запис для тих, хто як і я ніяк не може підібрати гарну адаптивну розмітку. Перебрав, препробував більше десятка. На жаль, всі мали для мене якісь недоліки. Кінець-кінцем зробив свою. Отже, що вона собою уявляє: Розмітка - гумова + адаптив. Максимальна кількість стовпчиків: 12, з правим відступом в 2%. Поєднання ширин стовпчиків любе в межах 12. html розмітки: Код PHP: Пояснення:
.container - слугує тільки для одного: обмеження максимальної ширини (якщо потрібно) .row - рядок стовпчиків; має ширину в 96% від максимальної ширини container з боковими відстуами в 2% .col-1 - стовпчик мінімальної ширини (6.5% від ширини батьківського блоку з правим відступом в 2% від тієї ж ширини;) .last - прибирає боковий відступ у останнього стопчика (можна не вказувати для першого рівня вкладенності. якщо не збираєтеся підтримувати ІЕ 7-8; є обов'язковим для 2-го і більше рівнів вкладеності) Пи роздільній здатності 767рх та менше, любий стовпчик займає всю ширину row Владати стовпчики в стовпчики можна, при цьому ширина вкладанех та їх відступ вираховуються вже від ширини батьківського стовпчика. Якщо потрібно вкладати рядки без відступів в стопчик, можна використувавати клас row-in замість row (100% ширини батьківського блоку, без бокових відступів) Демо розмітки тут Приклад використання - шаблон Light для InastantCMS 2.1.2 Потестуйте, відгукніться. Наперед вдячний! |
Для прикладу: відвідувач має підтвердити що йому виповнилося 18 років.
|
Про бажаність унікального аватару теми піднімались не один раз.
Можна, звичайно, зробити поле "аватар" обов'язковим при реєстації. Недолік - ускладнюється сама реєстрація. Як варіант пропоную виводити нагадування про нього. Спробував зробити за допомогою кук. Отже, завдання вивести нагадування про аватар зареєстрованому користувачу в якого аватар не встановлено.
Олег Васильович я
24 вересня 2014
+2
634
Немає коментарів
нагадування, користувач, аватар, instantcms
|
Простий адаптивний слайдер новин для 1.10.3
Навіть, якщо у вас не адаптиний шаблон, модуль без проблем самостійно адаптується до розмірів батьківського блоку. Приклади адаптації. в широкій позиції: ![]() в вузькій: ![]() Доступні налаштування модуля: кількість новин для відтворення, покакзувати чи не покузавати анонси новин, максимальна кількість знаків в заголовку та в анонсі, і,звичайно, розділ з якого виводити новини: ![]() Саме собою, модулю подобаються широкі картинки (рекомендовані розміри останніх рівні ширині батьківського блоку модуля) Модуль безкоштовний. Якщо ви порахуєте що він чогось вартий, прошу звертатися через систему особистих повідомленнь нашого сайту. Всі кошти будуть передані біженцям з Криму. Наперед дякую всім хто відгукнеться. Завантажити можна тут Миру вам! |