|
Описание ||
Установка ||
Работа с редактором ||
Скриншот ||
Download ||
Демо-версия
Версия 1.0
Логин администратора: admin
Пароль администратора: enter
Описание скрипта
MISOP HTML Upgrade Editor - это Perl-скрипт для обновления статичных HTML документов из веб-интерфейса. Данный скрипт предназначен для пользователей, не знающих HTML, а также для пользователей, часто обновляющих какие-либо страницы, желающих это делать быстрее. Но для того, чтобы человек, не знающий HTML мог им пользоваться, необходимо, чтобы человек знакомый с HTML вставил в документы, которые будут доступны для обновления специальные теги, текст между которыми и будет доступен для изменения. Всего в документ может быть вставлено до 50 пар данных тегов (подробнее читайте ниже в описании работы со скриптом).
Поэтому данный инструмент будет очень полезен веб-дизайнерам в качестве подарка своим клиентам. К тому же стоит добавить, что этот скрипт очень прост в установке, поскольку весь программный код специально для этой цели реализован в одном файле.
Скрипт предназначен преимущественно для изменения текстовой информации на страницах, с возможностью использования HTML-тегов, есть возможность вставлять рисунки, ссылки и т.п... Для облегчения работы с HTML-тегами имеется небольшой инструментарий, реализованный на языке JavaScript. Скрипт идеально подойдёт для обновления новостей сайта, а также для добавления ссылок на странице ссылок, обновления информации о товарах в интернет-магазине и других целей.
Кроме этого, с помощью скрипта можно просматривать список всех файлов и папок, расположенных на вашем сайте (размер, дата последнего изменения, атрибуты), в том числе и тех, которые не видят программы FTP-клиенты.
Установка скрипта
Прежде чем устанавливать скрипт, нужно ознакомиться и принять лицензионное соглашение. Устанавливая этот скрипт, вы автоматически принимаете данное соглашение.
Как уже было сказано выше, установка скрипта не должна вызвать трудностей.
- Открыть файл editor.pl простым текстовым редактором, например "Блокнот". Первые строчки
этого файла будет выглядеть так:
#!/usr/bin/perl
# логин администратора
$admin_name = "admin";
# пароль администратора
$admin_password = "enter";
|
#!/usr/bin/perl - Это полный путь на диске к интерпретатору Perl. В том случае, если этот путь не совпадает с путём к интерпретатору Perl на вашем хостинге, эту строчку необходимо изменить, например так: #!/usr/local/bin/perl Эта строка обязательно должна быть первой строкой файла editor.pl. И не в коем случае не удаляйте в ней первые два символа #!
Путь к интерпретатору Perl на вашем хостинге вы сможете узнать в разделе помощи на сайте вашего хостинг-провайдера, или в службе технической поддержки вашего хостинга.
- Затем изменяете логин и пароль администратора.
Строку $admin_name = "admin"; изменяете примерно так: $admin_name = "youname";
Строку $admin_password = "enter"; изменяете примерно так: $admin_password = "youpassword";
Внимание! Кавычки и точка с запятой в конце обязательны!
- Сохраняете все произведённые изменения в текстовом редакторе и закрываете документ.
- Закачиваете файл editor.pl на сервер с помощью любого FTP-клиента. В том случае, если на вашем хостинге Perl-скрипты выполняются только из папки cgi-bin, устанавливать нужно туда. Если Perl-скрипты выполняются из любой директории, то закачиваете файл editor.pl в любую, доступную по HTTP-протоколу папку вашего сайта. Закачиваете на сервер файл sample.html, демонстрирующий пример работы скрипта. Только не закачивайте файл sample.html в папку cgi-bin!
-
Выставляете атрибуты на editor.pl, разрешающие его выполнение. Обычно 0755 или 0711 (если вдруг скрипт не будет при этом работать, следует уточнить у вашего хостинг-провайдера какие атрибуты разрешают запуск Perl-скриптов). На файл sample.html и все другие файлы, которые в будущем вы будете редактировать, необходимо устанавливать атрибуты, разрешающие запись в них. Обычно достаточно атрибутов 0644 (как правило, атрибуты 0644 устанавливаются сами по умолчанию при загрузке файла на сервер), но если установить атрибуты 0777 - то будет работать точно.
Всё, установка завершена.
Работа с редактором
После установки набираете в командной строке своего броузера полный URL-адрес файла editor.pl, например: http://localhost/editor.pl в результате чего должно появиться окно авторизации как справа на рисунке. Если же такое окно не появилось, значит вы сделали что-то неправильно при установке. |
 |
Для авторизации необходима поддержка файлов Cookies вашим броузером. Cookies - это такие небольшие файлы на вашем компьютере, в которые осуществляется запись и чтение их посредством броузера. Рекомендуется также чтобы JavaScript тоже был включён, что обеспечит нормальную комфортную работу. В большинстве броузеров приём Cookies включён по умолчанию, также как и JavaScript.
Это информация только для тех, кто знаком с HTML
Для того, чтобы скрипт мог открывать и сохранять файлы, в исходный текст HTML-документов, которые нужно будет обновлять с помощью этого скрипта, необходимо вставить в HTML-документ хотя бы один тег <MISOP_EDITOR> и обязательный закрывающий тег </MISOP_EDITOR>. Теги необходимо вставлять таким образом, чтобы текст, который будет подлежать обновлению, располагался между тегом <MISOP_EDITOR> и тегом </MISOP_EDITOR>, и не допускать ошибок. Например, если вы вставите один лишний тег, или одного тега не будет хватать, или случайно вставите закрывающий тег выше открывающего, то с таким документом работать будет невозможно. Теги могут быть как в верхней так и в нижней раскладке клавиатуры. После этого документ готов для редактирования. Пример такого документа можно посмотреть здесь. Всего документ может содержать до 50 пар таких тегов.
После того, как вы авторизуетесь, введя логин и пароль, откроется страница со списком файлов и папок каталога, в котором находится скрипт. Щёлкая мышкой на именах папок, при необходимости перейдите в нужный каталог, в котором лежат документы доступные для редактирования. Для редактирования доступны только специально подготовленные файлы с тегами <MISOP_EDITOR> и </MISOP_EDITOR> ! Остальные файлы открываться не будут! Выбрав файл, информацию в котором вы хотите обновить, откроется страница с фреймом, текстовым полем (лями) и инструментами редактирования. Во фрейме будут выделены красным цветом и помечены ТЕКСТ 1 - НАЧАЛО ... ТЕКСТ 1 - КОНЕЦ, ТЕКСТ 2 - НАЧАЛО ... ТЕКСТ 2 - КОНЕЦ, и т.д. те участки текста, которые доступны для изменения скриптом, т.е. текст, находящийся между метками <MISOP_EDITOR> и </MISOP_EDITOR>.
В том случае, если редактируемый документ располагается не в одной папке с данным скриптом, вероятнее всего во фрейме он будет отображаться некорректно. Для того, чтобы увидеть его корректное отображение, нажмите на красную ссылку вверху страницы, и в появившемся диалоге запроса укажите полный URL-адрес редактируемого файла. В текстовых полях (ле) (в документе их может быть до 50 в зависимости от количества меток) редактора будет располагаться сам текст, доступный для свободного изменения. Для форматирования текста выделите текст, который хотите форматировать и нажмите на нужную кнопку или шрифт (с выделениями работает только в Microsoft Internet Explorer, в других броузерах теги будут просто добавляться в конец текста). Для получения информации о кнопках, наведите мышкой на нужную кнопку и появится всплывающая подсказка.
В том случае, если вы не просто изменяли текст, а форматировали его, перед тем как сохранить изменения или нажать кнопку предварительный просмотр, во избежание ошибок проверьте во всех текстовых полях, все ли теги были закрыты. Для этой цели возле каждого текстового поля имеется ссылка "Закрыть все теги", нажав на которую все не закрытые теги, которые были открыты с помощью панели инструментов автоматически будут закрыты в правильной последовательности. Если какая-либо из кнопок имеет красный цвет, это означает что данный тег не закрыт.
Перед тем как сохранить произведённые изменения, рекомендуется нажать на кнопку предварительный просмотр, и новом открывшемся окне броузера посмотреть как будет выглядеть документ после сохранения.
Домашняя страница скрипта
Высказать своё мнение или задать вопрос
| |