Конструктор страниц

754
.
NURD
Это как простенькая основа. Далее крутите как хотите.
только копирайт внутри файлов оставляйте.
После установки почитайте site.ru/page/example.htm
.
Ей 25
NURD, у Сегоро почти такой-же хак. Но я им не пользуюсь. Да и не создашь с помощью хтмл ничего этакого.
.
Ей 25
Screamer, ну кому как. Если новичёк откроет страницу в редакторе которую шаблонизатор строит он же там ничего не поймёт. Будет думать гадать: как же там то-то или вон-то-то выводится? Я вон ДЦМС седьмую ветку в редакторе смотрел. Запутано там всё до нельзя. С трудом разобрался как-же там меню изменить, если в админку не заходить. Ну что php кодом, а не тыканьем по ссылкам в админке. В ДЦМС 6 ветки тоже так было, но там было по понятней.
.
Lestat (26.04.2012/13:52)
NURD, кого то ты мне напоминаешь, по манере общения
http://johncms.com/users/profi ... 15951
А ты мне никого не напоминаешь

А что на счет Html Pages by seg0ro, то там довольно таки серо все.
В первую очередь это то, что используется база данных.
А также мою версию html-редактора можна легко усовершенствовать глобализировав при выдаче контента переменные функцией что-то типо
function assign ($content) {
  preg_match_all("/{$(.+?)}/",$content,$m);
    for ($i=0; $i<count($m); $i++) {
      global $$m['1'][$i];
      $content = str_replace($m['0'][$i],$$m['1'][$i],$content);
   }
  return $content;
}

И все переменные будут шаблонизироваться из такого шаблона {$имя переменной}.
.
ValekS (26.04.2012/14:06)
NURD, у Сегоро почти такой-же хак. Но я им не пользуюсь. Да и не создашь с помощью хтмл ничего этакого.
А вообще на этот счет согласен. Если хочешь что-то стоящее сделать - делай на jQuery+CSS и PHP. А html-редактор - так, для новичков. Кому-то и пригодится.
Например чтобы создать страничку правил сайта выражения не нужны))
.
Подправил.
function assign ($content) {
  preg_match_all("/{$(.+?)}/sU",$content,$m);
  for ($i=0; $i<count($m['1']); $i++) {
      global $$m['1'][$i];
      $content = str_replace($m['0'][$i],$$m['1'][$i],$content);
   }
  return $content;
}
.
Кому там мой ник не нравится?

У меня сейчас на сайте сделано так:
есть файл и в нем:
общая для всех станиц шапка,
общий конец (копирайт)
основные переменные и сбор статистики
во всех остальных станицах require "главный файл" стоит и print "верх", print "низ", а между ними код скриптов и вывод их работы.

Насколько это криворуко?
Нужно ли что то менять?
Все ли Вы поняли?
.
И_че? (28.04.2012/08:21)
Кому там мой ник не нравится?
Pillott (26.04.2012 /
15:45)
И_че?, ну и ник же ты себе
подобрал, фиг нормально
прочитаешь посты
.
NURD
И_че? (28.04.2012/08:21)
Кому там мой ник не нравится?

У меня сейчас на сайте сделано так:
есть файл и в нем:
общая для всех станиц шапка,
общий конец (копирайт)
основные переменные и сбор статистики
Зачем? Зачем отделять шапку и футер от основного шаблона? Чтоб МАТ?))) Не ну конечно если это модернизация типо шаблонизатор, то да некоторую пользу можно извлечь.
.
Кадило крутится, лавэха мутится
NURD (28.04.2012/10:28)
Зачем? Зачем отделять шапку и футер от основного шаблона? Чтоб МАТ?))) Не ну конечно если это модернизация типо шаблонизатор, то да некоторую пользу можно извлечь.
Учимся выражать свои мысли без использования мата. В противном случае в дальнейшем последует наказание.
Всего: 32