Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Сайт на нескольких языках ⇐ ПредыдущаяСтр 4 из 4
В стандартном PHP-Fusion имеются локали для создания сайтов на 34 языках. Однако полноценный мультиязычный сайт из стандартного PHP-Fusion не сделаешь. Например в русской кодировке windows-1251 будут нормально сохраняться только английские слова, а умляуты французского и немецкого - нет. Кроме того, пункты меню, названия панелей, заголовки и тексты страниц останутся на одном языке. Я сейчас работаю над созданием полноценного мультиязычного интерфейса. Преимущества для вебмастера Сохранение и распространение созданных ранее плагинов и модов Установка сайта одним сборником особенно полезна для вебмастера новичка, который не знает где искать темы и плагины, как их исправлять если они не работают. Очень многие сайты по PHP-Fusion закрылись. И с них уже не скачаешь плагины и моды. Поэтому все работающие и полезные плагины и моды я стараюсь внедрить в сборник.
Понятный код PHP-Fusion 7 идеально подходит для обучения програмированию на PHP и MySQL Програмировать в PHP-Fusion 7 достаточно просто. Процедурный стиль. В PHP-Fusion 7 не используются классы PHP, ООП (объектно-ориентированное програмирование), смарти-шаблонизаторы. Редко используются джойны MySQL. Хорошие php-функции, с помощью которых легко сделать свою страницу (например функции обращения к БД, пагинации, загрузки картинок, обработки текста. Есть инклюды поиска, комментариев и рейтингов. Логически правильные названия переменных, дифайнов и файлов.
Работают плагины PHP-Fusion версий v7.0, v7.01, 7.02 и темы PHP-Fusion версий v6-7.02
Для установки PHP-Fusion 7 Bogatyr есть две полноценных русских локали: utf8 и win1251 Исправлены проблемы с русской кодировкой, чтобы текст не был знаками вопросов. кодировка прописывается в файле /locale/Russian/global.php и функции подключения к БД dbconnect().
Улучшенная система установки плагинов и панелей К панелям показывается описание, а при установке плагинов выводятся все запросы к БД чтобы было видно все ошибки.
Отображения всех важных переменных в футэре для админа Все настройки cms, куки, панели, локали, дифайны - всё сразу видно.
Новый редактор панелей Я добавил: + Теперь панели можно добавлять в хэдэр и футэр. Логотип, горизонтальное меню, текст в футере и всё-всё-всё теперь сделано в виде панелей хэдэра и футэра. + Можно добавлять небольшие панели горизонтально в строчку с адаптивной вёрсткой (логотип, панель входа, панель перключения темы и языка). + Новые адаптивные панели навигации в виде кнопок (текст), тизеров (картинка и текст), банеров (картинка без текста), разворачивающиеся меню "аккордеон", меню в несколько колонок в футере. + Панели можно поставить на все страницы, только на главную или только на внутренние страницы. + Можно сделать свой набор панелей для страниц разных типов (напр., главная форума, внутренняя страница форума). + после каждой операции с панелями порядок панелей обновляется автоматически + Для панелей меню css-файл генерируется автоматически после сохранения настроек размеров панелей в админке. + в редакторе панели administration/panel_editor.php можно менять сторону на которой добавлена панель
Новый шаблонизатор с лёгким созданием адаптивных тем оформления + В темах нет лишнего PHP и CSS кода. Весь контент выводится с помощью панелей и плагинов. + Очень легко менять шаблоны. При смене шаблона контент не изменяется и панели не исчезают. + Тема обычно состоит из одного PHP и CSS файла, а не из десятков и сотен файлов (как в других CMS). + CSS-файл темы можно разделить на несколько файлов для удобства редактирования. Панели хэдэра и футэра выводят PHP и HTML код, и при этом запрашивают CSS-файл из папки темы с таким же названием, который можно создать или скопировать из другой темы. + В темах нет smarty, только нормальный PHP и HTML код. + Делать свои шаблоны можно быстро, легко и дёшево. Как создать новую нуль-тему + PHP и CSS функционал адаптивной вёрстки вынесен в отдельные файлы, чтобы использовать их при создании новых тем. + Можно сделать нуль-тему только из набора панелей (без php-кода элементов дизайна). + Сайт будет работать даже с пустым файлом темы theme.php, + Все дефолтные функции темы добавлены в файле themes/templates/panels.php и теперь тема работает вообще без кода в theme.php и даже вообще без файлов theme.php и theme.css. Это огромный плюс при загрузке кривых тем.
Полная поддержка Я отвечаю на все вопросы пользователей и попутно исправляю CMS. Ответы также вношу во встроенную в CMS справку и на сайт поддержки. Чтобы я мог посмотреть Ваш сайт и ответить на все вопросы, его желательно установить на хостинге, а не на локальном сервере.
Контакты: Владимир Казаков http://vveb.ws/php-fusion.php - хэлпы по PHP-Fusion 7 https://vk.com/vvebws - я в ВК https://vk.com/phpfusion - группа PHP-Fusion 7 iсq: 609-561-751 sкуpе: Vladimir__Kazakov имыйл: weblogo (0) narod [тчк] ru |
Последнее изменение этой страницы: 2019-03-22; Просмотров: 105; Нарушение авторского права страницы