English

Популярные страницы

Новый формат PHP Макросов

Формат PHP Макросов был изменен.

Это позволило решить большинство проблем, связанных, с использованием больших файлов.

Входящие параметры:

$_POST['FileName']Имя файла.
$_POST['FileSaved']1 - файл СОХРАНЕН; 0 - файл НЕ СОХРАНЕН.
$_POST['Text']Текст редактируемого файла.
$_POST['CurX']Текущая позиция курсора. КОЛОНКА.
$_POST['CurY']Текущая позиция курсора. СТРОКА.
$_POST['SelectedText']ВЫДЕЛЕННЫЙ ТЕКСТ.
$_POST['SelStart']СТАРТОВАЯ позиция выделенного текста.
$_POST['SelLength']ДЛИННА выделенного текста.
$_POST['TextCoding']Кодировка (ANSI, UTF-8).
$_POST['TextFormat']Формат (WIN, Unix, Mac).

Как Вы видите, массив $_SERVER заменен $_POST.

Так же изменены параметры управления выделенным текстом. Теперь используется только два параметра - $_POST['SelStart'] и $_POST['SelLength'].

Добавлены новые параметры $_POST['TextCoding'] и $_POST['TextFormat'].

Рекомендации для адаптации старых макросов к новому формату:

  1. Замените в макросах строку $_SERVER на $_POST (в большинстве случаев этого достаточно)
  2. Если Ваш макрос управлял выделением текста, тогда Вы должны переделать алгоритм выделения текста и использовать параметры
    $_POST['SelStart'] - СТАРТОВАЯ позиция выделенного текста.
    $_POST['SelLength'] - ДЛИННА выделенного текста.

Список рассылки


Подпишитесь на рассылку наших новостей, чтобы всегда быть в курсе последних обновлений!
e-mail:
Go to top!