Перед созданием новой темы, пожалуйста, ознакомьтесь с FAQ по LinkorCMS

Релиз LinkorCMS 1.4.1

Разработчик
Сообщений: 287
Младший пользователь
Сообщений: 7
Агний:
Ссылка на новость: http://linkorcms.ru/news/1/5/

Во как, наконец-то дождался!!! Спасибо за релиз!!!, тестируем...
Неизвестный
Сообщений: 1
Новичок
Сообщений: 3
Добрый день.
Скажите над системой перестали вестись работы? Забросили?
Разработчик
Сообщений: 605
Нет, не забросили. Работы ведутся потихоньку.
Супер пользователь
Сообщений: 35
хотелось бы быть в курсе, что уже сделано,добавлено,удалено и улучшено
Разработчик
Сообщений: 287
+ Главная страница теперь корневая директория, а не index.html.
+ Двойной заголовок в страницах. Можно разделить заголовок на две части символом "|", первая короткая часть будет отображаться в меню, вторая будет заголовком страницы.
+ Распознавание пункта меню с адресом index.html и подсвечивание его на главной странице.
+ Жесткая подсветка ссылки на модуль, если этот модуль активен в данный момент.
+ Возможность создавать несколько блоков меню и выбрать категорию страниц по которой будет строится меню.
+ В гостевой книге теперь работают переносы и ББ-код.
+ Возможность в шаблоне генерировать верхнее меню по модулю страницы с помощью блока меню.
+ Выбор изображения с помощью файлового менеджера для категорий (в фотогалерее, статьях, загрузках). Сортировка категорий, уровни видимости, отключение категорий. Для картинок категорий теперь создаются миниатюры.
+ Фотогалерея: Исправлена ошибка с сортировкой изображений при выводе в админке, теперь изображения сортируются только при выводе из одной категории. Исправлены ошибки в выводе кнопок сортировки изображений в админке. Эскизы теперь генерируеются автоматически.
+ Отключение прикрепления файлов в обратной связи. Автоматическое скрытие поля "Департамент" если он единственный.
+ Новый шаблон на bootstrap 3 версии.

Все изменения:
Скрытый текст
Супер пользователь
Сообщений: 49
Агний
А где можно скачать эту версию?
Разработчик
Сообщений: 287
В ближайшее время будет релиз или бета версия.
Решили пока оставить работы по сборщику и подготовить новую версию.
Супер пользователь
Сообщений: 125
Агний:
+ Главная страница теперь корневая директория, а не index.html.
+ Двойной заголовок в страницах. Можно разделить заголовок на две части символом "|", первая короткая часть будет отображаться в меню, вторая будет заголовком страницы.
+ Распознавание пункта меню с адресом index.html и подсвечивание его на главной странице.
+ Жесткая подсветка ссылки на модуль, если этот модуль активен в данный момент.
+ Возможность создавать несколько блоков меню и выбрать категорию страниц по которой будет строится меню.
+ В гостевой книге теперь работают переносы и ББ-код.
+ Возможность в шаблоне генерировать верхнее меню по модулю страницы с помощью блока меню.
+ Выбор изображения с помощью файлового менеджера для категорий (в фотогалерее, статьях, загрузках). Сортировка категорий, уровни видимости, отключение категорий. Для картинок категорий теперь создаются миниатюры.
+ Фотогалерея: Исправлена ошибка с сортировкой изображений при выводе в админке, теперь изображения сортируются только при выводе из одной категории. Исправлены ошибки в выводе кнопок сортировки изображений в админке. Эскизы теперь генерируеются автоматически.
+ Отключение прикрепления файлов в обратной связи. Автоматическое скрытие поля "Департамент" если он единственный.
+ Новый шаблон на bootstrap 3 версии.

Все изменения:
Скрытый текст


HTML: base/inc/html.class.php
+ Добавлена функция DataPrepend для добавления элементов в начало списка.
+ Исправлен ошибка в функции Select и полем selected в data, наче 0 == ''.
+ Добавлена функция Tag, нужно все функции класса переписать с использованием метода Tag и паремтры other по умолчанию теперь будут null.

IndexTemplate: base/inc/index_template.class.php
+ Добавлена функция BreadCrumbGet.
+ Добавлена функция BreadCrumbRemove + используется теперь в модуле Страницы (modules/pages/index.php).
+ theme.html и init.php теперь подключаются перед самой компиляцией шаблона, что позволит изменять больше параметров.
+ Поля для колонок блоков.
+ Доработаны функции AddUserBlock и ViewBlocks. Теперь в блоках можно использовать объект TemplateBlock, для работы с шаблоном блока.
+ Добавлены mod_* переменные в блок template.
+ Исправлена ошибка, не включались блоки left_coll, right_coll и т.д., автоматически.

AdminTemplate: base/inc/admin_template.class.php
+ Функции Highlight и HighlightError теперь сами могут добавить себе контейнер, если он еще не добавлен.
+ Добавлена поддержка TextCSS при ajax загрузке (добавляет поле css_inline).

Guestbook: modules/guestbook/*
+ В гостевой книге теперь работают переносы и ББ-код.

Ufu: base/inc/system/ufu.php
+ Функция Ufu теперь в качестве главной страницы отдает адрес сайта, что решает проблему с index.html в хлебных крошках.

Request: base/inc/system/request.php
+ Добавлена функция CheckR, аналогичная CheckGet и CheckPost и проверяет наличие ключей в $_REQUEST.
+ Функции CheckGet и CheckPost теперь могут принимать массив в качестве параметра.
+ SafeR теперь читает некоторые спец символы перед именем каждой переменной и может возвращать значение.
Параметры $MaxLength и $Type теперь не обязательные.
+ Добавлена функция SafeA.
+ Доработана GetBoolValue.

Database: base/inc/system/database.php
+ Добавлена функция ValuesToArray( $Values ), которая преобразует Values запрос в массив (обратное действие функции Values).
+ Доработана функция Parser_ParseValuesStr.
+ Удалены функции Parser_ParseValuesStr, Parser_ParseSetStr

Db Layers
+ Обновлены классы LcDatabaseFilesDB и LcDatabaseMySQL.
+ В Select добавлена возможность передавать массив в качестве Values.
+ Теперь правильно поддерживается передача неполного Values если указать порядок колонок. Не переданные значения
заполняются автоматически значением по умолчанию, 0 если это число и пустая строка если это строковые данные.
+ Теперь Values и Set запросы можно передавать в виде массивов.
+ Layers классы можно полностью обновлять.

Menu and Pages
+ Доработка меню: пустые категории теперь не выводятся, несколько меню без кэширования делают 1 запрос к базе.

TPicture: base/inc/picture.class.php
+ Слегка переработан TPicture класс, переписана фукция добавления водяного знака, добавлены новые методы изменения размера изображения (fit, crop, fill, stretch).
+ Добавлена поддержка библиотеки Imagick. Теперь миниатюры по умолчанию генерируются с помощью Imagick, если библиотека установлена на сервере.

Images: base/inc/system/images.php
+ [Images] Добавлена функция RemoveThumbs, которая удаляет все эскизы изображения по имени файла.
+ [Images] Параметр Streach переименован в Method, в функциях GetThumb и CreateThumb.

Категории: tree.class.php, tree_a.class.php, tree_b.class.php
+ Выбор изображения с помощью файлового менеджера для категорий.
+ Генерация миниатюр изображений категорий в админке при просмотре (ShowCats) и редактировании (CatEditor).
+ Грамматическая ошибка "Все дочерние объекты ___так-же___ будут удалены." в ShowCats.
+ В ShowCats добавлен параметр $ExtraFuncTemplate в котором можно передать шаблон дополнительных кнопок функций.
+ Теперь в счетчиках выводится не сумма всех объектов в категории и подкатегориях, а только в текущей категории и только
если их больше 0. Так гораздо нагляднее.
+ В класс Tree добавлена функция ClearCache().
+ Добавлена функция Get в tree.class.php.
+ В функцию IndexTree::ShowCats добавлен параметр $SelfCategory, чтобы выводить только одну категорию на странице с заголовком и подкатегориями.
+ В Tree, IndexTree и AdminTree добавлены функции FilterCatData().
+ В AdminTree добавлена возможность перемещения элементов (функция MoveCat).
+ Функции CatEditor, EditorSave, DeleteCat, MoveCat могут сами получать параметры из внешних данных GET или POST и могут теперь вызываться без параметров.
+ Подправлены комментарии у функций IndexTree: ShowPath и Catalog.
+ Теперь каталог с именем "---" не выводится в хлебных крошках.
+ Добавлен метод Admin в AdminTree, который сам управляет администрированием категорий, вызывает нужный метод в зависимости от параметра action.
+ AdminTree добавлены поля для шаблонов дополнительных функций и информационного всплывающего окошка.
+ Немного оптимизирована функция GetAllParent при запросе элементов в обратном порядке.
((( Короче полностью обновить tree классы, очень много изменений )))

Фотогалерея: modules/gallery/*
+ Исправлена ошибка с сортировкой изображений при выводе в админке, теперь изображения сортируются только при выводе из одной категории.
+ Исправлены ошибки в выводе кнопок сортировки изображений в админке.
+ Эскизы теперь генерируеются автоматически.

String: base/inc/system/string.php
+ Описание функции DivideWord: Режет на части слова, которые длиннее заданного параметра.
+ DivideWord, добавлен параметр $Divider.
+ Добавлена простая функция для шаблонизации строки Template( $TemplateContent, $Vars, $Compile = true ).

Starkyt: base/inc/starkyt.class.php
+ В функции InitStarkyt добавлен параметр $TemplateStr = null. Так теперь мы можем использовать строку в качестве
главного шаблона.
+ Добавлен метод __toString (компиляция).
+ В StarkytBlock теперь доступно для чтения поле Starkyt указывающее на шаблонизатор в котором создан блок.

Access: base/inc/system/access.php
+ Немного оптимизированы функции GetWhereByAccess и AccessIsResolved (кэшируется access level).

LmFileCache
+ Убран символ амперсанд (&) во Write перед параметром Value. Он ничего не дает и только мешает.
+ Неиспользуемая глобальная переменная $config в CacheOptions.

Extension: base/inc/system/extensions.php
+ В функциях ExtRemovePlugin, RemoveAccessRestriction, RemoveConfig, RemovePluginConfig добавлена поддержка передавать
массив в качестве первого параметра.

Config: base/inc/system/config.php
+ Теперь функция AddConfig не тупо добавляет настройку, а проверяет существует ли такая настройка, и если да, то просто
её обновляет. Похожее поведение теперь и у AddConfigGroup.

FileSystem: base/inc/system/filesystem.php
+ Добавлена константа _DS_, которая соответствует DIRECTORY_SEPARATOR. Во всех функциях filesystem.php теперь используется _DS_.

Blocks: modules/blocks/admin.php
+ В Move нужно использовать SafeEnv для pos.

StarkytCompile
+ Почему в for не "$start += 2" ?

Url: base/inc/system/url.php
+ Добавлена функция UrlMakeParams().

Scripts: base/inc/system/scripts.php
+ Добавлена функция ScriptsAdd().

User: base/inc/user.class.php
+ Функция CheckAccess2 теперь может принмать массив в качестве первого параметра, второй парамтр становится не обязательным.

Page: base/inc/page_template.class.php
+ Добавлена функция AddCSS позволяющая подключать произвольный css код к странице.

Scripts
+ Обновлёны: jquery, jquery_ui, colorbox.
+ Добавлено отложенное выполнение inline скриптов в скрипте Admin.
+ Admin.js добавлена поддержка css_inline.
+ Добавлена метод ApplyCSS в ajaxcssjs, который разбирает строку с css правилами и применяет их к странице.


Можно увидеть хоть какие то дополнения из этого списка для текущей версии ??
В теме http://linkorcms.ru/forum/topic662.html
Разработчик
Сообщений: 605
Fort, вам не кажется, что портирование новой версии на старую - это утопия?
Супер пользователь
Сообщений: 125
Мартин:
Fort, вам не кажется, что портирование новой версии на старую - это утопия?

ну я только закончил перекапывать 1.4 и шаблон и все ост. сделал. сейчас заполняю сайт. Брать готовый новый я не буду. я очень много переписал для себя. Кинул бы еще пару дополнений или фиксов...
Гости не могут отвечать на темы. Войдите или Зарегистрируйтесь.
Здесь присутствуют
(пользователей: 0, гостей: 1)
Быстрый переход: