Войти

Все для создания сайта

Начало » Статьи » UcoZ - сервисы » Общие вопросы

Редактор страниц.
История.

До обновления системы от 12.06.07 года, модуль "Редактор страниц" имел следующий способ работы: в панели управления был список страниц сайта и к каждой странице окошко с кодом. Таким образом, пользователь должен был отвечать за код каждой страницы в отдельности и хранился в системе этот код единым объектом. Работа других модулей принципиально разнилась с организацией "Редактора страниц".
Явное неудобство "Редактора страниц" выражалось в том, что при смене дизайна проекта информация хранящаяся на таких страницах терялась. Это закономерно, так как система не различала контента и оформления. Неявное неудобство чувствовалось также - лишний код (часто совершенно одинаковый для страниц) не давал сразу сосредоточиться на месте добавления обычной информации, предназначенной для вывода на данной странице. Совершенно иначе обстояло дело с такими модулями как "Дневник" или "Новости сайта" и тому подобных, организованных по принципу каталога. Здесь все материалы хранились в базах и при смене оформления оставались в тех же ячейках памяти, что позволяло вывести безболезненно ее[информацию] при любом дизайне. После обновления все преимущества каталожных модулей стали доступны и для "Редактора страниц". Прежние страницы система позволяла редактировать как и прежде, а вот вновь созданные работали по новому принципу.

Настоящее.

На данный момент для "Редактора страниц" работает следующий принцип: есть единый шаблон - он отвечает за дизайн всех страниц, его можно править по адресу: "Редактор страниц"->"Управление дизайном страниц"->"Страницы сайта". Кстати, применяя каркас к "Редактору страниц" можно увидеть генерацию этого шаблона самим каркасом. Именно в "Страницы сайта" хранятся правила оформления страниц, созданных в "Редакторе страниц". Наполнение страницы теперь хранится в базе и соответствует глобальной переменной $CONTENT$. Все, чем наполняется страница через путь "Редактор страниц"->"Управление страницами сайта"-"Изменить инфмормацию" хранится именно в этой переменной - $CONTENT$ и именно эта переменная говорит системе вывести данные. Таким образом, пользователь получает 2 весомые возможности:
1. Изменять дизайн и знать, что данные выведутся на новом дизайне неизменно(через переменную $CONTENT$).
2. Сосредотачиваться на наполнении страницы и не видеть лишнего кода, отвечающего за дизайн.
Остается остановится на скрытой возможности изменения дизайна каждой отдельновзятой страницы. Если раньше это было явно - код ведь отдельный для каждой страницы, теперь это просто скрыли, при генерации страниц сайта код также для каждой из них свой, достигается это лишь по-другому. Введена переменная $URI_ID$, которая отвечает за идентификацию страницы. Другими словами, можно сказать системе: вот эту страницу прописать так, а ту иначе. Делается это через условные операторы. Как и в случае с каркасом можно прописать в шаблон дизайна страниц эту переменную[$URI_ID$] и самим увидеть как система выведет на каждой странице ее имя. Или воспользоваться следующим правилом: имя страницы определяется как pageN, где page - неизменная часть имени, а N соответствует ID страницы, которое указано в колонке ID для каждой страницы по пути: "Редактор страниц" » "Управление страницами сайта". Должно получится что-то вроде: page1, page2 и т.д.
Далее всего лишь условный оператор типа:
%IF($URI_ID$=page1)%желаемый код страницы с ури1 %ELSE% код страниц с другим ури %ENDIF%
Здесь от нужд уже. Один раз настраиваем дизайн и затем с удовольствием работаем лишь с контентом, кстати, последнее можно делать даже с самого сайта.
Система стала еще проще и приятнее для пользователя.

Категория: Общие вопросы | Добавил: design (13.06.07) | Автор: evra
Просмотров: 19933 | Комментарии: 28 | Рейтинг: 3.3 |
Комментарии
Всего комментариев: 251 2 3 »
25 12.09.12, 17:56 от (Admin1502)
Подскажыте пожайлуста!!!!!!

Модуль "Редактор страниц" не активирован.

Для активации модуля зайдите в панель управления, раздел "Редактор страниц" и нажмите на кнопку "Активировать модуль".

Где редактор страниц???

24 04.04.10, 17:36 от Полина Нортенко (Anorsell)
Здравствуйте. Очень нужна помощь.
Создала сайт. Активировала "Каталог статей". Но что делать если нужна еще одна страница аналогичная каталогу статей? Пыталась добавить через редактор страниц, но мне нужно чтобы там были разделы и категории, а там этого нет. Есть еще вариант решения проблемы?

23 31.03.10, 11:24 от Евгения (Saldatka)
Здравствуйте, я только недавно пользуюсь этим сервисом, и у меня вопрос по созданию структуры. Я создала страничку и к ней 5 подстраниц. Пытаюсь добавить материал на одну из подстраниц, а он появляется на всех 5 подстраницах. Подскажите, пожалуйста, в чем моя ошибка. Спасибо!

22 18.12.09, 09:41 от Igor Shalgin (hestA)
Я хочу создать в меню сайта ссылку на новую страницу где будут новости.. как сделать чтобы была возможность добавления новостей как на главной странице?
Ответ: Нужно прописать код, кот. отвечает за вывод новостей.

21 14.08.09, 16:17 от Александра (Александра)
SOS!!! Помогите пожалуйста, я попыталась поменять дизайн сайта. В результате, не могу зайти ни на сайт ни на форум, такое ощущение, что кнопка ВХОД не работает. Могу войти в панель управления через ucoz, но там отсутствует верхняя часть ПУ, попыталась поменять настройки, так ни чего не сохраняется. Что это может быть? Как мне вернуть все в прежнее положение?
Ответ: Восстановите дизайн.

20 08.04.09, 16:21 от cool (maxora)
а кда поставить код чата? на пда верси?

19 06.04.09, 20:49 от cool (maxora)
так с меню сайта я розобрался все работает на 100% реально лучше чем было а вот у меня тперь возник другой вопрос как зделать так чтоб чат был и на pda сайте для комуникаторов можнео его туда както поставить? и как? скажите пожалуйста
Ответ: Возьмите попробуйте и узнаете. Код чата есть, вот и пробуйте.

18 05.04.09, 20:20 от cool (maxora)
пожалоста обесните че случилось? я не понемаю после того как я поменял дизайн сайт пропала меню сайта пропал сылка на форум и все остальное .но в панели управленя вроде они есть только на главной странице все пропало че мне делать? как вернуть их?ответие пожалоста
Ответ: Успокоиться и жить дальше - ответ прийдет.
А вообще просто спокойно подумать. Что где реально прописано - посмотреть html, исходный код и т.д. Сделать выводы.

17 02.04.09, 10:44 от (rza2008)
После введения новых изменений у меня перестали открываться некоторые страницы, которые я добавлял через Редактор страниц!! Страницы стандартные (фотоальбом, блог, гостевая работают) Когда хочешь посмотреть другие страницы -выдает всегдаглавную!!
Че делать то?? верните все как было!!

16 04.03.09, 20:58 от Влад
Sorry,до нижнего сообщения:

В новой созданой странице!!

Ответ: Если я правильно поняла, то Вам нужно использовать информеры. Там настроить дизайн.

1-10 11-20 21-25
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]