Создание БЛОГа на нескольких языках
Если есть желание общаться со всем миром, я могу сделать сайт (блог, форум, фотогалереи пользователей) на нескольких языках.
Все статьи, меню, интерфейс можно перевести на несколько языков.
Очень удобно, что сайт на PHP-Fusion можно поставить на субдомен, или в субпапку основного сайта, и даже в корневую папку сайта (ему не обязателен файл index.php и он может работать параллельно с Wordpress, так как названия папок и файлов у них разные).
Я бесплатно установлю такой сайт на любой хостинг, и сразу заказчик сможет приступить к изучению CMS и наполнению своего сайта.
Также бесплатно в Скайпе я расскажу как работать. В админке CMS я постепенно вношу справку для каждой страницы.
Я поставлю на выбор заказчика одну из моих адаптивных тем дизайна.
Движок экспериментальный, сырой, мелкие правки я ещё вношу. Все ошибки исправвляю.
Предполагается что заказчик (администратор сайта) поможет в тестировании движка, а также посоветует как сделать более удобные меню и что добавить в справку.
Техническая реализация:
В админке можно задать список языков.
Есть переключатель языков для изменения языка интерфейса (ссылки, надписи) всего сайта.
Для каждой страницы блога в админке можно вставить текст и заголовок на нескольких языках, а на странице блога будут языковые вкладки. Если заголовок языка из списка не задан, то вкладка не выводится.
Админу сайта также нужно будет задать на нескольких языках анкоры ссылок меню и названия панелей.
На форуме посетитель естественно пишет пост на 1 языке, а язык интерфейса переключается. Аналогично "фотогалереи пользователей".
Если перевода в локалях пока нет, то используется основной язык.
Сейчас я дорабатываю локали английского языка. Это не быстро, так как из php-кода всех плагинов надо выносить слова в локали. Для ядра CMS PHP-Fusion есть локали на 34 языках, но их нужно скачать где-то в кодировке utf8 на национальных сайтах поддержки или перегонять самому.
ПО СРОКАМ - это не быстро, зависит от количества языков, на которые требуется перевести интерфейс сайта. И CMS я буду исправлять и доделывать по результатам тестирования.
Дизайн
Дизайн могу приделать почти любой или поставить одну из моих адаптивных тем.
https://shop.vveb.ws/ - мои дизайны интернет-магазинов.
https://pagex.vveb.ws/ - мои дизайны блога, "Переключатель дизайна" справа вверху.
https://ozozhe.ru/ - пример блога. и три темы дизайна в "Переключателе дизайна" на внутренних страницах.
Для пользователей ещё можно включить "Фотогалереи пользователей", а админу удобнее грузить по одной или несколько фоток на страницу блога.
* * *
Блог Pagex
В стандартном PHP-Fusion нет полноценных контентных модулей для создания блога сопоставимого с блогом на Wordpress.
- Модуль "Статьи" не имеет функционала для загрузки картинок.
- Модуль "Фотогалерея" не позволяет вставлять HTML-код.
- Модуль "Новости" позволяет вставлять HTML-код и загружать одну картинку, но его категории и боковые панели сделаны неудобно, и их обычно все програмисты переделывают под себя.
Я специально создал новый контентный плагин Pagex чтобы создавать на PHP-Fusion полноценные блоги.
Вы можете посмотреть его в действии на demo-сайте - https://pagex.vveb.ws/
Похожий плагин используется для создания страниц https://ozozhe.ru/
Возможности блога:
- адаптивная вёрстка меню категории для смартфонов и планшетов. В настройках можно задать размер блока ссылки с иконкой.
- для каждой страницы можно загрузить несколько картинок или файлов.Поэтому отпадает необходимость использовать "Фотогалереи" и "Загрузки".
- для каждой страницы можно включить комментарии и оценки пользователей.
- боковые панели, например "Последние страницы", "Последние комментарии". нижняя панель "Страницы этой категории".
- поиск по страницам.
- автоматические генерация иконок заданного размера и добавление ссылок в панели меню.
- страницы двух уровней. каждую страницу можно добавить в одну из панелей меню (и автоматически сделать страницей первого уровня, то есть категорией) или добавить как вложенную к любой странице первого уровня. Третьих и более глубоких уровней нет.
- Есть визуальный редактор TinyMCE c загрузкой картинок в TinyBrowser и правильной вставкой кода видео с Ютуба.
- Есть HTML-редактор c вставкой картинок, превьюшек и файлов.
- На странице автоматически выводится слайдер фотографий и список загружаемых файлов данной страницы.
* * *
Модернизированный форум
Образец - https://ozozhe.ru/forum/
Форум PHP-Fusion по уровню возможностей соответствует специализированным CMS форума, а по простоте администрирования не имеет себе равных.
Стандартные возможности форума для администратора:
- Создание форумов и категорий форумов.
- Удаление тем и сообщений, закрытие и прикрепление тем.
- Бан пользователей,
- присвоение рангов пользователю по количеству сообщений на форуме.
- Назначение модераторов.
- разграничение прав для разных групп пользователей при доступе в форумы.
Стандартные возможности форума для пользователя:
- Создавать темы и отвечать в темах.
- Создавать опросы при создании темы. Голосовать.
- Прикреплять в аттачах сообщений картинки, файлы и вставлять код видео.
- Использовать BB-коды для форматирования постов.
- отслеживать тему, и на email приходят уведомления когда в теме появляется ответ.
Расширенные возможности форума (моды):
- боковая панель со случайным опросом.
- В списке последних тем форума и в форумах отображается не только название темы, но и краткое содержание поста, прикреплённые аттачи (картинки и архивы), код iframe видео.
- Темы форума можно сортировать как форум по дефолту (по дате последнего сообщения), как книгу (по названию), как новости (по дате первого сообщения темы).
- Админ и доверенные группы пользователей могут вставлять HTML.
- Перенос тем из одного форума в другой.
- Форум оптимизирован для SEO. Удалены параметры, в урле, выдающие дубли страниц.
- На форуме есть страница и боковая панель "Прикреплённые темы форума", "Последние темы форума" и "Темы этого форума".
- В профиле можно сделать отображение последних тем, в которых отметился пользователь.
* * *
Прочая информация (можно не читать)
* * *