Создание документа редактором админки.

Создание документа.

При нахождении в URL-e несуществующего документа, но в фолдере которого данному администратору разрешена деятельность, он видит такую картину:

По этому адресу нет никакого документа.
Вы его можете создать.

Нажатие кнопки создания документа вызовет на экран форму редактора:

Внесите изменения в документ:

В данный момент Вы видите форму редактора в компактном исполнении, но на самом деле она будет обширной, и куда более удобной для редактирования кода странички.

Обратите внимание.

Хочется отметить, что уже в момент отрисовки этой формы браузером начальный код документа пишется на диск, и далее администратор вносит в него изменения. Соответственно, если с правами доступа не всё обстоит благополучно, либо на хосте активирована сейфмода, и скрипту не разрешено создавать папки или файлы в структуре сервера, то перед страничкой сайта повылазит много ошибок. Которые к собственно скрипту не имеют ровным счётом никакого отношения - хостер должен разрешать движку акт творения папок и файлов, а также их последующее уничтожение.

В собственно форме редактора доступны кнопки подставления HTML тегов в область фокуса, и кнопка сохранения изменений. Которая обновит содержимое экрана, и нарисует в заголовке формы ссылку на документ. Для визуального контроля, что же там получилось.

При переходе по этой ссылке мы увидим:

Заголовок документа

HTML код документа в соответствующих тегах.

Как видим, документ благополучно создался. Соответственно, и кнопка создания документа была заменена на две - его редактирования и удаления.

При создании документа в несуществующем пока фолдере этот фолдер в структуре сервера будет сформирован автоматически. Причём, если администратор сразу хочет создать глубоко вложенный файл, все эти вложенные друг в друга фолдеры также появятся.