Re: Предложения по функционалу
Нужно ли, но хотелось бы видеть в базе все зарегестрированные шорткоды с правилами применения. Было бы удобно подсматривать.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Монстра → Разработка → Предложения по функционалу
Нужно ли, но хотелось бы видеть в базе все зарегестрированные шорткоды с правилами применения. Было бы удобно подсматривать.
Предложил бы усовершенствовать менеджер страниц. При сайте из 5-10 страничек все нормально. А при количестве от 50-100 и более уже чувствуется, что легко в них заблудиться.
Что может пригодиться:
- групповая обработка (удаление, изменение, клонирование)
- сортировка по колонке
- возможность определять видимые колонки (например, мне не очень надо высвечивать автора, т.к. он один, гораздо полезнее высвечивать slug. Для себя я это сделал, но не гибко, нужна все-таки возможность настройки.)
- разбивка по рубрикам и, соответственно, фильтр по ним.
- настройка количества вывода страниц сайта в менеджере, остальные по ссылке 2,3,4 и т.д.
И еще: если бы была совместимость с MODx , мы бы получили большой набор сниппетов, существенно расширяющих функционал.
Решить проблемы с дубликатами страниц: /home и /index.php
Awilum Сделайте пожалуйста в новой версии Монстры мета тег title плагина pages - отдельным от заголовка страницы, чтобы его можно было вводить в закладке метаданные, а то сео оптимизаторы требуют и приходится каждый раз переделывать плагин.
Предложение по профилям пользователей.
1. Добавить аватарку;
2. Сделать возможным добавления админом дополнительных заполняемых полей по своему усмотрению;
3. Поле "Обо мне" сделать с редактором.
Монстра, конечно же, не социальный движок, и тягаться с напрямую с социальными движками нет никакого смысла, но можно добавить расширенные возможности интеграции с этими самыми сетями... Например, сделать возможным для пользователей в профили вставлять ленту Твиттера, виждеты от ВКонтакте и Фэйсбука...
Awilum Сделайте пожалуйста в новой версии Монстры мета тег title плагина pages - отдельным от заголовка страницы, чтобы его можно было вводить в закладке метаданные, а то сео оптимизаторы требуют и приходится каждый раз переделывать плагин.
Поддерживаю.
p.s.: самому приходится использовать keywords в качестве тайтлов страниц.
Я просто удаляю из шаблона вывод тайтла в шапке страницы и вывожу просто с тегом Н1 в контенте страницы, так и борюсь. К сожалению с плагинами та же история. Как будто у нас никто не думает о дальнейшем продвижении
удаляю из шаблона вывод тайтла в шапке страницы и вывожу просто с тегом Н1 в контенте страницы
т.е. у вас на страницах выводится:
<title></title>
я использую следующую конструкцию:
<title><?php echo Site::keywords(); ?></title>
но такой велосипед не работает в некоторых плагинах, например в плагине Вопрос-ответ от JINN'а. получается пустой тайтл.
да и в серпе яндекса получается, полная чушь, если тайтлы не заполнены.
Поэтому, хотелось бы, чтобы Awilum действительно предусмотрел возможность отделить название страницы от тайтла. Но, думаю, что это будет не скоро, поскольку в приоритете другие функции и доработки. Будем ждать ответа Сергея по данному вопросу.
Почему выводится
<title></title>
Изначально метатег выглядит так
<title><?php echo Site::name() . ' - ' . Site::title(); ?></title>
Я его делаю так
<?php echo Site::title(); ?></title>
Затем в шаблоне страницы удаляю
<h1><?php echo Site::title(); ?></h1>
А при заполнении страницы в поле тайтл заполняю то, что нужно для метатега тайтл. Сам же заголовок страницы вставляю непосредственно content
Хотя кевордс тоже по приколу. Согласен.
bender, sergeyterr какая проблема ? я не могу понять суть вопроса.
Awilum - У нас заголовок, который отображается на странице (плагин page) совпадает с тем который выводится в метатеге тайтл
Site::title()
А мета тег должен быть отдельным - отдельное поле в закладке метаданные, в него пишутся данные сеооптимизатора, а не то, что выводится в качестве заголовка h1 на странице. Это должны быть две разные переменные.
Сейчас в выдаче яндекса сайты на монстре выглядят так:
Если мы хотим сдетать, чтобы вместо "Monstra - Download" было к примеру "Скачать Monstra CMS - быстрый движок сайтов на файлах", то приходится изобретать грабли о которых писали я и sergeyterr, поэтому хотелось бы отдельное поле для заголовков.
Если использовать для SEO названия страниц, то в админке это выглядит страшно, путаешься в страницах. И, самое главное, хлебные крошки и функция вставки ссылок на страницы в редакторе меню получаются практически не рабочими. Я использую поле кейвордс, но по идее - это не правильно.
Поэтому мы и внесли данное предложение.
Awilum, я не знаю, как описать подробнее.
вопрос понятен. хз. добавлять ли еще одно поле и как его называть. так как и так уже их два
Title - оно же Name
Slug - оно же Name и Url одновременно
Awilum - вопрос однозначен - Slug - это поле урла, оно должно быть уникальным и на латинице. Title - это поле названия страницы - он может повторятся иметь кирилицу и отображается на странице в теге <h1> а метатег Title - он не отображается на странице а только в хидере <title></title> - Как видишь, это три совершенно разные поля.
Так и назови метатег title и помести в закладку метаданные
вопрос понятен. хз. добавлять ли еще одно поле и как его называть. так как и так уже их два
Title - оно же Name
Slug - оно же Name и Url одновременно
может быть, meta title
по идее можно сделать следующее:
если поле meta_title не заполнено, то выводим как есть сейчас: site_name - site_title,
а если заполнено, то выводим meta_title
Здравствуйте!
Возможно ли реализовать в след.версии, чтобы можно было разделять... какую страницу какой редактор меняет...
чтобы у каждого были свои страницы для редактирования..
Доступ к определённым страницам у редакторов.
спасибо большое!
Предлагаю сделать форму ввода логина и пароля шорткодом, чтобы ее можно было вывести на любую страницу сайта
Предлагаю так же сделать: смену шаблона для страницы "регистрация"
Предлагаю так же сделать: смену шаблона для страницы "регистрация"
Этот функционал уже давно существует
https://github.com/Awilum/monstra-cms/b … hp#L68-L76
// Set view file // From current theme folder or from plugin folder if (File::exists($theme_view_file = THEMES_SITE . DS . Site::theme() . DS . $view . '.view.php') && BACKEND == false) { $this->view_file = $theme_view_file; } else { $this->view_file = PLUGINS . DS . $view . '.view.php'; }
Либо правите существующую вьюшку либо перегружаете вьюшкой в папке с вашей темой
Наблюдал за развитием uikit и pagekit от yootheme.
Тыкаю по админке и чуть-чуть завидую
Не считайте за рекламу этой cms.
Всем привет) Нужен ли плагин для компиляции Less в Css прямо из монстры? Написала вчера, но подрихтовать код уже лениво, вдруг никому не надо. Если будет востребовано - пишите. Поделюсь.
В качестве применения можно bootstrap компилить. Variables всякие там менять и все такое.
Монстра → Разработка → Предложения по функционалу
Форум работает на PunBB, при поддержке Informer Technologies, Inc