Создать мультисайт на GRAV CMS и перенести верстку и контент
Нужно создать и перенести 3 сайта на GRAV CMS как один мультиязычный мультисайт.
Сейчас используется Bolt CMS, которая использует тот же шаблонизатор что и GRAV (twig).
- Основной сайт: atropim.com (эти шаблоны берем за основу для всех 3х сайтов)
- Дополнительные сайты: atrodam.com (создавался как копия atropim.com, поэтому там те же шаблоны) и
- atrocore.com (тут другие шаблоны, но они больше не нужны)
Верстка и шаблоны:
для всех 3 сайтов должны использоваться одни и теже шаблоны на основе шаблонов для atropim.com.
Перенос контента:
1) С atrocore.com переносим только эти страницы
1.1) https://atrocore.com/ - на главной берем только основную картинку города и обрезаем если нужно, чтобы была по размеру как баннер на главной на atropim.com (слайдер не нужен)
1.2) https://atrocore.com/customer-benefits
1.3) https://atrocore.com/about-us
1.4) https://atrocore.com/partner-program
1.5) https://atrocore.com/solution-partner-list
1.6) https://atrocore.com/technology-partner-list
1.7) https://atrocore.com/atrocore
1.8) https://atrocore.com/atropim
1.9) https://atrocore.com/atrodam
1.10) https://atrocore.com/product-information-management
1.11) https://atrocore.com/development
1.12) https://atrocore.com/support
1.13-24) Плюс эти же страницы для немецкого языка
Для всех страниц: контактную форму на каждой странице делать НЕ НУЖНО (как сейчас на atrocore.com).
Правовые страницы тут те же самые (5 штук на нем и 5 на англ), что и на atropim.com
2) С atropim.com переносим
все КРОМЕ разделов https://atropim.com/store и https://atropim.com/de/shop
это значит
- 13 статических страниц на англ и 13 на нем, 11 страниц на русском языках
- 5 страниц с правовой информацией (тут только текст) на англ и 5 на нем языках
- контактная форма на 3х языках
Также переносим статьи с блога (для всех статей стандартная вёрстка, никаких особенностей, в редких статьях больше одной картинки):
- 41 статья на англ
- 47 статей на нем
- 5 статей на русском
3) С atrodam.com переносим
- 4 статические страницы на англ и 4 на нем
- Правовые страницы тут те же самые (5 штук на нем и 5 на англ), что и на atropim.com
Также переносим статьи с блога (для всех статей стандартная вёрстка, никаких особенностей, в редких статьях больше одной картинки):
- 5 статей на англ
- 30 статей на нем
Требования к новым сайтам:
- Качественное создание мультиязычного мультисайта на GRAV как "для себя".
- Повторяющиеся элементы не должны копироваться (например, контактный банер на каждой странице), и должны в СMS существовать только один раз.
- Один сайт должен быть 3х язычный, 2а других 2х язычные.
- На блоге у пользователя есть возможность оценивать каждую статью (ставить звездочки внизу статьи) - например как тут https://atrodam.com/journal/digital-asset-management - эти звездочки показываются на странице поиска в гугле - этот функционал включая использование микроразметки для статей нужно также перенести (должно работать без выставления кук).
- Сайт не должен ставить для пользователей никакие куки кроме сессионных.
- Нужно установить плагин для админки.
- На блогах должны использоваться категории.
- Сайты должны автоматически генерировать сайтмеп для гугла.
- Сайт должен генерировать RSS фиды для статей с блога.
- Написать простенький плагин, который создает новый Email Obfuscator фильтр для Twig на основе этого https://github.com/treolabs/bolt3-twig-emailobfuscator - чтобы в шаблонах можно было использовать
{{ someEmailAdress|obfuscateEmail }} - Добавить возможность комментирования статей на блоге с помощью этого плагина https://github.com/getgrav/grav-plugin-comments
- Желательно сохранить урлы, если это невозможно, нужно создать правила переадресации для Apache
- Webserver
- Дизайн переключателя языков нужно изменить, название языка должно писаться полностью, например English, это должен быть дропдаун.
- На сайтах должен работать полноценный поиск (можно этот : https://github.com/trilbymedia/grav-plugin-tntsearch )
- Все статьи на блоги должны быть добавлены как маркдаун, и новые также добавляться в маркдауне.
- Неиспользуемый СSS и лейбы для шаблонов не должны переносится.
Дополнительная информация:
Думаю можно взять шаблоны и версту c Bolt CMS на atropim.com для Grav CMS 1 к 1, так как и там и там Twig - это позволит сэкономить время (это нужно изучить).
Все описано детально, новых требований не будет, поэтому прошу вносить предложения с КОНКРЕТНОЙ ЦЕНОЙ.
-
282 Здравствуйте, частично ознакомился с ТЗ, подскажите описание полное дополнений больше не будет? и на какой бюджет рассчитываете? Спасибо за обратную связь.
-
167 Я знаю CMS GRAV, примерно 3 года назад заинтересовался этой разработкой. Устанавливал, тестировал на своем хостинге. Довольно интересная и быстрая штука - чистая файловая система без базы данных. Веб студия RocketTheme создала простую CMS нового образца.
Я сам занимаюсь joomla с 2008 года. Web dev. SEO, Targeting
Более подробно на моем сайте, некоторые работы - в моем профиле.
-
Привет, Александр.
Я знаю CMS GRAV, примерно 3 года назад заинтересовался этой разработкой. Устанавливал, тестировал на своем хостинге. Довольно интересная и быстрая штука - чистая файловая система без базы данных. Веб студия RocketTheme сделала простую CMS нового образца. Единственный минус - слабое сообщество, хотя поддержка нормальная, на своем форуме активничают отвечают на вопросы.
Я сам занимаюсь joomla с 2008 года. Сейчас вышла новая революционная версия joomla-4, я уже 3 сайта новых сделал. Возможно и вам попробовать joomla-4 (рекомендую, но не настаиваю).
Что касается GRAV, то вначале нужно внимательно прочитать ваше ТЗ, дня 3-4 разбираться в GRAV плагинах, чтобы определить, какие выбрать. Ибо там много похожих, а когда устанавливаешь, начинаешь тестировать на рабочем сайте - вылазят глюки. Кроме этого, купить платную подписку Premium (где-то $400), чтобы иметь доступ к их передовым разработкам. У вас довольно сложные сайты, это не простые сайт-визитка.
Я думаю, что перенос сайтов на новую CMS будет стоить не меньше трех тысяч. Слишком много времени надо, чтобы настроить и протестировать систему с новыми расширениями. По времени точно не могу сказать, примерно 2 месяца. Я пробовал, знаю "подводные камни". -
Это самые обычные мультиязычные сайты со статическими страницами и блогом, плюс контактная форма, которые можно легко реализовать на любой СMS. Никаких "подводгных камней" и других особенностей там нет.
Из "особенного" функционала только оценка статей на блоге звездочками.
Все необходимые плагины перечислены в описании, никаких других не нужно.
Платная подписка не нужна, так как не нужет функционал, который за нее предоставляется.
Не понимаю, что Юрий собрался делать 2 месяца, думаю за неделю все можно сделать...
-
Актуальні фриланс-проєкти в категорії Веб-програмування
Розробка веб-сервісу «Інтерактивна ветеринарна стоматологічна карта»Суть проєкту: веб-додаток, де лікарі можуть вести інтерактивні стоматологічні карти пацієнтів (котів та собак) Дизайн інтерфейсу та всі елементи щелеп уже повністю готові у Figma (векторні SVG з розділенням по окремих зубах) Необхідний функціонал: Авторизація та кабінет… Бази даних та SQL, Веб-програмування ∙ 11 хвилин тому ∙ 9 ставок |
Шукаю програміста або вайб-кодера для автоматизації збору даних 2https://drive.google.com/file/d/14tP5XWJB9acV4gn_cJrFwMpihUj3EbQz/view?usp=sharing я випадково на ту ссылку послав Веб-програмування, Парсинг даних ∙ 2 години 38 хвилин тому ∙ 20 ставок |
Комплексний аудит та розвиток сайту на WordPress/WooCommerceКомплексний аудит та розвиток сайту на WordPress/WooCommerce Сайт: https://www.vashstatus.com.ua/ Ми займаємося продажем вхідних та міжкімнатних дверей. Основна задача сайту — залучення клієнтів до офлайн-салону, а також отримання заявок і онлайн-продажів. Шукаємо спеціаліста… CMS, Веб-програмування ∙ 3 години 51 хвилина тому ∙ 31 ставка |
Магазин промислового швейного обладнання
22 000 UAH
Потрібно зробити інтернет-магазин з продажу промислового швейного обладнання під ключ . Зрозумілий магазин із зручним функціоналом . CMS, Веб-програмування ∙ 4 години 22 хвилини тому ∙ 68 ставок |
Аудит, оновлення та оптимізація сайту Joomla 5.3.3
8000 UAH
Аудит, оновлення та оптимізація сайту Joomla 5.3.3. Потрібен спеціаліст з Joomla для комплексної перевірки, оновлення та налаштування сайту.Необхідно: Провести технічний аудит сайту на Joomla. Перевірити поточну версію CMS та за наявності новішої стабільної версії виконати… CMS, Веб-програмування ∙ 21 година 17 хвилин тому ∙ 25 ставок |