Модифицированный модуль «Новые статьи» для версии 1.10
Вывод последних статей в несколько колонок от 1 до 5-ти регулируется в настройках
Так же имеет много дополнительных настроек для вывода нужной инфо и фото…
Добавлен “подхват” первого фото из короткого описания и полного содержания статьи (если есть)
Опция в конфиге в самом низу…
ОБНОВЛЕНИЕ
Добавлены опции:
• установка высоты*
• подложка под фото с заданием ширины высоты и цвета в конфиге (*подложка)
• подхватывает фото из статей и анонсов с внешних ресурсов
• настройка стилей заголовков
• ограничение на кол-во символов в заголовке
• корректная работа по-отдельности показывать дату и комменты
• “ручной” (множественный) выбор категорий из которых берутся статьи
• если текст анонса отсутствует берётся основной текст статьи
• опция на открытие статей в новой вкладке(окне)
Предистория…
Скачать архив АРХИВ ОБНОВЛЁН до 1.10.2 (исправлено клонирование)
Стандартная установка: содержимое архива распаковываем согласно директориям, устанавливаем в админке, настройка с фронтенда и из админки…
Вывод последних статей в несколько колонок от 1 до 5-ти регулируется в настройках
Так же имеет много дополнительных настроек для вывода нужной инфо и фото…
Добавлен “подхват” первого фото из короткого описания и полного содержания статьи (если есть)
Опция в конфиге в самом низу…
ОБНОВЛЕНИЕ
Добавлены опции:
• установка высоты*
• подложка под фото с заданием ширины высоты и цвета в конфиге (*подложка)
• подхватывает фото из статей и анонсов с внешних ресурсов
• настройка стилей заголовков
• ограничение на кол-во символов в заголовке
• корректная работа по-отдельности показывать дату и комменты
• “ручной” (множественный) выбор категорий из которых берутся статьи
• если текст анонса отсутствует берётся основной текст статьи
• опция на открытие статей в новой вкладке(окне)
Предистория…
Скачать архив АРХИВ ОБНОВЛЁН до 1.10.2 (исправлено клонирование)
Стандартная установка: содержимое архива распаковываем согласно директориям, устанавливаем в админке, настройка с фронтенда и из админки…
Реклама #
Upliner 12 лет назад #
• Mike • 12 лет назад #
Upliner 12 лет назад #
Просто как то не удобно, взял на халяву, так еще и ныть/просить изменить доработать...
Но раз уж Вы говорите, что это стоит делать, то писать обязательно буду, если сам не справлюсь.
Еще раз благодарю.
ps:надеюсь в этом модуле "косячков" не будет :)
• Mike • 12 лет назад #
Если вы сами “ловите”, а тем более исправляете, тем более напишите тут, многие же не обладают нужными знаниями чтобы исправлять и “допиливать самолично”…
Upliner 12 лет назад #
Да, ты прав. Теперь буду писать сам (пора зарабатывать уважение в сообществе ). Просто раньше, обычно сообщал авторам, а они уже исправив публиковали, ибо считал себя не в праве выкладывать чужие разработки исправленные мной или даже замечания по их работе на всеобщее обозрение (дабы не обидеть разработчика).
Но, пришло время и мне внести свою лепту в стремительно развивающуюся InstantCMS! Тем более, что другие платформы я не признаю. Инстант моя первая и единственная.
Наша отечественная. Наша гордость! :)
• Mike • 12 лет назад #
Soc1um 12 лет назад #
Soc1um 12 лет назад #
• Mike • 12 лет назад #
1. научится “читать код”…
2. научится “понимать код”…
3. научится “думать кодом”…
4. научится “думать как носитель кода (программист)”…
5. не забывать что сам “человек” (пользователь)…
С первым поможет официальное руководство по PHP, MySQL и “ижи с ими” плюс редактор кода,
например, WeBuilder 2011 у которого есть замечательная функция онлайн справки по PHP при выборе функции и нажатии F1 — откроется официальное руководство по данной функции (на русский раздел можно изменить в настройках исправив в адресе “en” на “ru”)…
Второе придёт после освоения первого, и так далее до 4-го пункта… )
Четвёртое по-сложнее, но постараюсь объяснить на сравнениях:
“Обычному человеку”, чтобы включить свет в комнате, нужно подойти к выключателю и нажать на кнопку…
— это ТЗ )
“Дизайнеру” нужно чтобы ничто в комнате не отвлекало внимания от этой самой кнопки и у “обычного человека” само собой возникало желание её нажать, и при этом чтобы не возникало сомнений — включится, именно, СВЕТ… (причем, нужно предусмотреть, что свет включают, как правило, в темноте, поэтому кнопку и комнату может быть и не видно, а, значит, она должна находится в привычном месте, где “обычно обитают подобные её кнопки” — «интуитивный интерфейс», короче… )))
Тут можно привести как видят эту ситуацию “СЕОшники”, но волшебство самого определения быстро превратит комментарии в “дедушкину портянку”, по сему воздержусь… )
…
Ну, и наконец, программист(кодер или разработчик, кому как больше нравится) —
Для разработки кнопки необходимо:
— Убедится, что дом подключен к городской электросети(хотя бы);
— Если не подключен — сообщить “обычному человеку” о невозможности подключения;
— Убедится, что квартира не отключена от электросети ( за неуплату, например );
— Если отключена — сообщить “обычному человеку” о невозможности подключения;
— Убедится, что в комнате есть электропроводка;
— Если “нет” — сообщить “обычному человеку” о невозможности подключения;
— Убедится, что электропроводка подведена к данной кнопке;
— Если “нет” — сообщить “обычному человеку” о невозможности подключения;
— Убедится, что в сети есть напряжение(ток);
— Если “нет” — сообщить “обычному человеку” о невозможности подключения;
— Если кнопки не существует — создать новую;
— Задать свойства и методы кнопки (функции, аргументы)
— Определить как кнопка будет реагировать на события (положение кнопки: включ.||выключ.|| в среднем положении || короткое замыкание || полное замыкание ));
— Подключить кнопку к проводке;
— Убедится, что кнопка исправна используя “заглушку” лампочки и выполнив тестовое нажатие и посмотреть что вернёт кнопка true или false;
— Если лампочка вернула false — сообщить “обычному человеку” о неисправности кнопки;
— Убедится, что проводка идёт к нужной лампочке;
— Если “нет” — сообщить “обычному человеку” о том, что лампочка не обнаружена;
— Убедится, что лампочка не включается другой кнопкой;
— Убедится, что лампочка не выключается другой кнопкой;
— Убедится, что лампочка выключена;
— Убедится, что лампочка исправна, выполнив тестовое нажатие и посмотреть что возвращает лампочка true или false;
— Если лампочка вернула false — сообщить “обычному человеку” о неисправности лампочки;
— Если лампочка вернула true — включить лампочку;
— Сообщить “обычному человеку” о том, что лампочка успешно включена;
— Если всё работает как запланировано, предусмотреть возможность переноса кнопки включения лампочки для работы в другой комнате и предусмотреть возможность включения кнопкой похожих на лампочку объектов, кондиционера, например…
— Предусмотреть, чтобы кнопка не только включала, но и выключала лампочку;
— Предусмотреть, чтобы не было конфликтов с другими кнопками…
— Предусмотреть, чтобы с кнопкой мог работать “Дизайнер” и передать её в шаблон…
Ну, это, я утрирую, конечно, но по сути что-то подобное и происходит при разработке… )))
И пятый пункт! постоянно помним про пятый пункт!
…
reload 12 лет назад #
за пятый пункт +100500))
за модуль +1
И за что что хороший человек + мильЁн)
...спасибо за модуль и остальное!
Edik_Salonikski 12 лет назад #
Александр 12 лет назад #
• Mike • 12 лет назад #
Александр 12 лет назад #
• Mike • 12 лет назад #
Сейчас и в том посте обновлю архив.
Напомню порядок:
(при включенной нижней опции в конфиге)
— Сначала плагин ищет фото в description (в анонсе), если не находит — ищет в content (основном тексте), если ни там ни там не находит — ищет фото загруженное через поле при добавлении статьи, если и его нет, то вставляет заглушку…
Александр 12 лет назад #
IRATE 12 лет назад #
IRATE 12 лет назад #
IRATE 12 лет назад #
• Mike • 12 лет назад #
IRATE 12 лет назад #
rol 12 лет назад #
• Mike • 12 лет назад #
• Mike • 12 лет назад #
Azura 12 лет назад #
gen 12 лет назад #
Еще бы хотелось самостоятельно задавать высоту фото, быть может это даст возможность более оригинально оформлять модуль.
И еще есть возможность скрывать Показывать даты и авторов, но при этом убирается Показывать число комментариев, хотя галочка на месте, вопрос так задумано или это можно исправить????
• Mike • 12 лет назад #
— То есть и высоту и ширину задавать отдельно или же пропорционально в зависимости от высоты или ширины?
… «возможность скрывать Показывать даты и авторов, но при этом убирается Показывать число комментариев,… »
— Ну они просто оставлены как в стандартном модуле, не было задачи их переделывать… (легко убрать в шаблоне)
В принципе, в конфиг можно вынести любой параметр, просто это его усложнит для восприятия, особенно, для новичков…
gen 12 лет назад #
Да высоту и ширину чтобы можно было вбивать самостоятельно в настройках модуля типа (200х120), чтоб не привязыватся к квадратной форме, пока там только ширина.
Что касается авторов, даты, просто там есть момент отключить это, но с ним отключаются комментарии, хотя галочка стоит, чтоб коменты работали и кажется что это баг. Вариант вообще убрать этот пункт с отключением комментариев или добавить это все в один. Типа вкл дату, коменты, автора или нет. Или вариант отключать и включать все по отдельности.
• Mike • 12 лет назад #
gen 12 лет назад #
Вот кстати думаю, что может быть размер,стиль шрифта могли бы задаваться в настройках модуля.
Еще такой вот вопросик, можно ли сделать, чтоб выводился рейтинг статьи в модуле и еще этот рейтинг ставить прям в модуле (вывести две иконки нравится - не нравится).
1. Эта картинка залита стандартно
2. Эта первая из статьи
3. Это о том, что мы говорили подогнать по высоте.
gen 12 лет назад #
Есть категория новсти, в ней еще 3 под категории, так вот 2 из них в одном модуле хотел вывести, а одну в другом, но увы. Может быть как в Материалы из раздела, id допустим указывать категорий через запятую?
• Mike • 12 лет назад #
IRATE 12 лет назад #
• Mike • 12 лет назад #
все решат сами нужно это в конфиге или нет, да и не так часто модуль настраивается, а упрощать нужно то чем постоянно пользуются…
сделаю, “как руки дойдут”, на данный момент не хватает просто времени влезть и подправить + протестировать…
IRATE 12 лет назад #
gen 11 лет назад #
• Mike • 11 лет назад #
AlLar 11 лет назад #
С рождеством!
IRATE 11 лет назад #
• Mike • 11 лет назад #
с 1.10.1 работает…
IRATE 11 лет назад #
gen 11 лет назад #
Олег Васильевич я 11 лет назад #
Николай (asd43) 11 лет назад #
Савонарола 11 лет назад #
• Mike • 11 лет назад #
Савонарола 11 лет назад #
ЗЫ. Вообще странно, что юзер может создать только один блог в линейке 1.х. Создал один коллективные и личного уже не создашь
• Mike • 11 лет назад #
Посмотрю что можно с модулем придумать, в 1.10.1 он называется «Записи в блогах» вроде…
Савонарола 11 лет назад #
А по-хорошему, когда весь контент создается одним инструментом (блогами), то это делает юзабилити сайта более дружелюбным к юзеру.
Простой пример, человек надыбал интересную новость, но запостил ее в блог, а все красивости в инстанте линейки 1.х созданы на базе компонента Каталог статей. В итоге на главной странице висит в слайдере всякая старая хрень, а интересный пост из блога отображается одной строкой. Так не лучше ли дать возможность админу насоздавать коллективных блогов по тематикам, в которых и будет создаваться общий контент?
Знаю, что есть решение как обойти этот вопрос, подшаманив в самой базе, но это лишние танцы с бубном. Блоги инструмент очень интересный и пока они по развитию в инстанте хромают сильно. А жаль
мир 11 лет назад #
lezginka.ru 11 лет назад #
IRATE 11 лет назад #
Николай (asd43) 11 лет назад #
• Mike • 11 лет назад #
обновленный архив или вверху тоже обновлён.
Все файлы копировать не обязательно достаточно заменить install.php и проапгрейдить модуль в админке.
На стандартном шаблоне все отключения и включения опций работают штатно, проверяйте перекрытие стилей в своем шаблоне (отличия от стандартного).
• Mike • 11 лет назад #
• Mike • 11 лет назад #
предыдущий был не полный…
IRATE 11 лет назад #
Писал уже оставляйте старые версии и нумеруйте.
IRATE 11 лет назад #
• Mike • 11 лет назад #
Архивы с номерами для разных версий и в админке апгрейдится если нужно я пишу…
IRATE 11 лет назад #
архив 9
архив 10
архив 10.1
как в репозитарии.
• Mike • 11 лет назад #
mod_latestcol_1_9.zip
mod_latestcol_1_10a.zip «a» обозначает альфарелиз…
mod_latestcol_1_10_1.zip
mod_latestcol_1_10_2.zip
…
IRATE 11 лет назад #
Плохо я умею изъясняться.
• Mike • 11 лет назад #
IRATE 11 лет назад #
• Mike • 11 лет назад #
IRATE 11 лет назад #
Савонарола 11 лет назад #
Савонарола 11 лет назад #
• Mike • 11 лет назад #
• Mike • 11 лет назад #
picaboo 11 лет назад #
Савонарола 11 лет назад #
irbis 11 лет назад #
• Mike • 11 лет назад #
Если обновляете, удалите сначала старые файлики. И в админке удалите, а потом поставьте новый.
irbis 11 лет назад #
irbis 11 лет назад #
platon 11 лет назад #
irbis 11 лет назад #
уберите из кода
platon 11 лет назад #
• Mike • 11 лет назад #
universe 10 лет назад #
• Mike • 10 лет назад #
universe 10 лет назад #
SE7EN 11 лет назад #
тиа такого
SE7EN 11 лет назад #
что-то типа такого
scanread 10 лет назад #
Только вот вопрос, хорошо так делать, или нет?
• Mike • 11 лет назад #
Man 11 лет назад #
Где исправить максимальное количество?
Man 11 лет назад #
Man 11 лет назад #
MyGaLeRy 10 лет назад #