Плагин "Main Page" v.1.1.0

Наконец дошли руки и до этого плагина и получилось реализовать то, что давно уже задумывалось. Изменения небольшие по объему, но значительно расширяющие возможности плагина.

А изменилось следующее:
  1. Новую страницу теперь можно и не выводить в качестве главной.
  2. Добавлена возможность задавать свой адрес для страницы создаваемой плагином.
  3. Для разных страниц можно создать несколько разных шаблонов и переключать их в конфиге.
  4. Добавлен пример страницы для шаблона «Developer-Kit».

Немного подробнее обо всем

В новой версии плагина создаваемая страница не обязательно должна быть главной. Это может быть страница расположенная по заданному в конфиге адресу. Таким образом, плагин можно удобно использовать и для создания каких-то своих промо-страниц (например, для анонса мероприятия или рекламы), а не только для формирования главной страницы. В общем, здесь все ограничивается лишь Вашей фантазией.

Кроме того, можно создать несколько готовых шаблонов для различных страниц и переключать их по необходимости в конфиге. Можно заранее заготовить шаблоны под различные мероприятия и проч. и просто включать их в конфиге в нужное время не правя каждый раз страницу.

Ну и то, о чем просили уже давно: в плагин добавлен пример страницы. Сделано это, правда, только для шаблона «Developer-Kit», но и для любого другого все делается по аналогии. Посмотреть на пример некоторое время можно в моем блоге (ссылка в главном меню блога). Пример простой, но некоторое представление о том, для чего можно использовать плагин, должен дать.

PS: Новую версию плагина скачать можно будет после модерации.

32 комментария

avatar
То что нужно!
avatar
А есть возможность организовать эти страницы на поддомене name.site.ru?
avatar
Нет, нету. Это простенький плагин, который лишь добавляет новую страницу, которую можно заполнить по своему усмотрению.
avatar
а можно одну только страницу сделать??
avatar
Так плагин одну страницу и создает, это шаблонов для нее заготовить можно сколько угодно, если надо.
avatar
печально.
было бы хорошо, что бы несколько страниц, вдруг несколько нужно будет отдельных страниц… а тут такое
avatar
На большее, увы, у меня недостаточно знаний.
avatar
плагин зачетный, спору нет, только опять же жаль что одна страница
avatar
работа плагина на Old Street

тык
avatar
И?
avatar
просто
avatar
что бы показать, как оно выглядит, так же проще, мобильней, и удобно
avatar
а как сменить фон промо-страницы

#body { 
background: url("../images/bg.jpg") 0px 0px repeat fixed rgb(245, 242, 233) !important;
}


так не выходит
avatar
Так же изменил и в зеленые напрямую направил к CSS файлу.
avatar
Хеадер
avatar
Если просто поменять изображение — в папке images шаблона плагина. Или же в файле стилей — 1-я строчка. Там еще есть и подключение js для паралакса…
avatar
чуть не понял.

я вот не могу сменишь фон промо страницы, он такой же как и на главной, я взял стиль
именно фон, а не а не банер
avatar
Извините, решил что речь идет об изображении. Для страницы фон не задавался, он берется с самого шаблона. Но если надо — пропишите отдельно для нее. Кстати, если речь по-прежнему идет о шаблоне OldStreet, то для него промо-страницу примера надо немного переделать.
avatar
дак вот, я взял стиль где прописан фон для именно шаблона, и прописал туда не кирпичный фон, а свой, в файле хидер(в самом плагине) напрямую прописал путь к тому стилю, обновил кеш, и толку ноль, даже поставил !important но итог один он почему то не видит его, не знаю почему, а в oldstreet что там нужно переделывать?
avatar
в файле хидер(в самом плагине) напрямую прописал путь к тому стилю
Возможно путь плохо прописали… Стили лучше дописывать в файл стилей плагина.

а в oldstreet что там нужно переделывать
В самом шаблоне ничего, а пример из плагина под шаблон необходимо адаптировать. На вскидку в первой и последней строчке файла index.tpl надо удалить

{$aTemplatePathPlugin.mainpage}

посмотреть что получиться и при небходимости доработать стилями.
avatar
да все верно забыл добавить «s» вконце названия стиля шаблона.

а вот по поводу удаления строчки, можно и нет так, можно стянуть из шаблона футер и хидер в папку плагина к шаблону, и тоже самое выйдет
avatar
Вариант, но зачем?..
avatar
что зачем, просто говорю что как вариант, выходит тоже самое.
avatar
а вот проблема, нашел как ставить свой бекграудн, но пролема в одном когда ставлю свой, то получается что пропадает верхний банер.
avatar
все, это я сглупанул, нашел, у меня дублировались стили, по этому не получалось как нужно
avatar
Дублировать зачем? Надо Вам, к примеру, счетчик в подвал поставить или еще какие изменения внести — придется в двух файлах это делать…
avatar
Этот дубляж я убрал, теперь все отображается как нужно.
avatar
Хорошее обновление, очень ждал возможности «страницу теперь можно и не выводить в качестве главной»
avatar
Спасибо!
avatar
меня еще интересует, как сделать так, что бы при закрытом сайте она открывалась полюбому
avatar
А вот этого не подскажу — не знаю, но идея хорошая.
avatar
Этот вопрос я решил плагином «расширенный закрытый режим»
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.