Открываю маленький секрет.. Сейчас почти готова (максимум среда-четверг следующей недели) 4-я версия. В последней версии действительно есть какая-то проблема с фансибоксом.. или это связано с обновлением самого движка.. В общем суть простая, будет новая версия. :)
Что там будет: - полностью шаблон (теперь чистый tpl) отделён от PHP. В шаблоне теперь есть возможность перестраивать каждую часть компонента по отдельности. Каждый шаблон имеет свой стиль
- будет несколько предустановленных шаблонов: 1. специальная (главная) статья (название, картинка, текст), ниже основные статья в несколько колонок (название, картинка, текст), ниже ссылки. 2. специальная (главная) статья (название, картинка, текст), ниже основные статья в несколько колонок (название, картинка), справа ссылки. 3. основные материалы в несколько столбцов (только картинки).
- модуль уже адаптирован под новые возможности движка. В частности сейчас каждый модуль имеет свой уникальные ID в шаблоне.
- сделано возможность оставлять форматирование текста при обрезке текста. Эта функция работает правильно при валидном коде (HTML4, HTML5, XHTML)
Случайно в ЖуиГаллеру на сайте у меня было прикреплено Последние новости с использованием этого модуля и вот такие ошибки выдало в нем вместо записей:
Notice: Constant THUMBNAIL_METHOD_SCALE_MAX already defined in /home/virtwww/w_nogotok-biz_01049c49/http/prolesa/includes/libraries/images/images.php on line 237
Notice: Constant THUMBNAIL_METHOD_SCALE_MIN already defined in /home/virtwww/w_nogotok-biz_01049c49/http/prolesa/includes/libraries/images/images.php on line 242
Notice: Constant THUMBNAIL_METHOD_CROP already defined in /home/virtwww/w_nogotok-biz_01049c49/http/prolesa/includes/libraries/images/images.php on line 247
Notice: Constant THUMBNAIL_ALIGN_CENTER already defined in /home/virtwww/w_nogotok-biz_01049c49/http/prolesa/includes/libraries/images/images.php on line 252
Notice: Constant THUMBNAIL_ALIGN_LEFT already defined in /home/virtwww/w_nogotok-biz_01049c49/http/prolesa/includes/libraries/images/images.php on line 253
Notice: Constant THUMBNAIL_ALIGN_RIGHT already defined in /home/virtwww/w_nogotok-biz_01049c49/http/prolesa/includes/libraries/images/images.php on line 254
Notice: Constant THUMBNAIL_ALIGN_TOP already defined in /home/virtwww/w_nogotok-biz_01049c49/http/prolesa/includes/libraries/images/images.php on line 255
Notice: Constant THUMBNAIL_ALIGN_BOTTOM already defined in /home/virtwww/w_nogotok-biz_01049c49/http/prolesa/includes/libraries/images/images.php on line 256
Fatal error: Cannot redeclare class Thumbnail in /home/virtwww/w_nogotok-biz_01049c49/http/prolesa/includes/libraries/images/images.php on line 261
Warning: Invalid argument supplied for foreach() in Z:\home\joostina1305\www\modules\mod_gdnews\helper.php on line 249 на свежеустановленном модуле, из настроек выбрал только раздел и категорию.
Версия 4.0 (29.11.2011) + Добавлена полноценная система шаблонов. Теперь шаблоны подностью отделены от PHP + Добавлена возможность сохранять форматирование ввобной части текста в модуле. Система отключена когда включено ограничение по словам - Удалён идентификатор модулей. Изменения в Joostina (r871) позволилиидентифицировать каждый модуль ~ Изменена система подключения библиотеки Fancybox и стилей шаблонов ~ Исправлена некоторые ошибки кода
если кто-то делал свои стили и шаблоны, то внимательно будьте при изменении.. Теперь система шаблонов совсем иная. При редактировании модуля добавил информацию как работать с шаблонами
Как идея к следующей версии: попробовать сделать чтобы заголовки новостей выводились в строчку через запятую... Т. е. примерно так: первая новость, вторая новость, третья новость, четвертая новость.
Использовать такую структуру можно в разделах вопросниках. Т. е. примерно так: Ответы на такие вопросы, как: первая новость, вторая новость, третья новость, вы сможете узнать из нашего каталога ответов. Соответственно новости хотелось бы чтобы брались рандомом.
немного не понял предложение.. если просто выводить название в строку, то это и сейчас возможно. Отключай всё остальное, и если не понравится, чуть подправь шаблон
этот модуль работает под 1.3.0.4 и 1.3.0.5 Но в первом варианте нужно внести два изменения - r871 - там вводится идентификация каждого модуля. Таким образом в самом модуле позволило избавится от ручной их идентификации если их больше одного. Можно использовать модуль и без этого, но тогда придётся отказаться от того чтобы название модуля было ссылкой. - r895 - тут просто была исправлена ошибка в одной из библиотек Джустины. Библиотека преобразует прямые кавычки и апострофы в парные. Можно конечно это вынести и в настройки или проверять наличие функции, но не вижу смысла если можно просто скачать исправление..
Что планируется в ближайшее время: - миниэскизы будут формироваться сразу на сервере и передаваться соответственно клиенту меньшим объёмом. И следовательно эти картинки уже можно будет кешировать; - сделать возможность исключать из шаблона любые элементы (сейчас наличие всех элементов обязательно) и тем самым изначально исключать проверку настроек в самом модуле; - адаптировать модуль под Joostina 1.4
что-то я не пойму.. в каких ссылках должен быть itemid, которые формирует модуль? Так они не влияют на сам вывод модуля, они влияют на отображение самого материала после того как нажата ссылка в модуле..