Оглавление / Внутренние файлы программы

xbuttons.txt

Описание

Этот файл определяет поведение XRumer-а при обработке элементов Submit формы. Он нужен для игнорирования определённых кнопок «submit» внутри форм (таких, как например кнопка «Save» на форумах phpBB - её необходимо игнорировать для корректного постинга)

Пояснение значений

  • FieldName - имя поля
  • LFieldName - имя поля в нижнем регистре
  • FieldValue - значение поля
  • LFieldValue - значение поля в нижнем регистре
  • FieldType - тип поля
  • EntireField - весь текст поля button-а, включая внутренние теги (если есть)
  • CurrentURL - текущая обрабатываемая ссылка
  • LForm - HTML-содержимое формы в нижнем регистре

Структура файла

Файл состоит из блоков, ограниченных тегами

        [ignore] ... [/ignore]
и
        [include] ... [/include]
Между блоками можно размещать комментарии, ограниченные
фигурными скобками. 

Структура блоков

Любой блок всегда ограничевается двумя тэгами
        [тэг1]... содержимое блока... [/тэг1]
или
        [тэг1]... содержимое блока... [/]
[include]..[/] и [ignore]..[/] - составные блоки. Такие блоки содержат
условия (простые блоки) и/или другие составные блоки.
Допустимые тэги:
//строгое сравнение
   [FieldName]_текст_[/]
   [LFieldName]_текст_[/]
   [FieldValue]_текст_[/]
   [LFieldValue]_текст_[/]
   [FieldType]_текст_[/]
   [EntireField]_текст_[/]
   [CurrentURL]_текст_[/]
   [LForm]_текст_[/]
//вхождение строки
   [inFieldName]_текст_[/]
   [inLFieldName]_текст_[/]
   [inFieldValue]_текст_[/]
   [inLFieldValue]_текст_[/]
   [inFieldType]_текст_[/]
   [inEntireField]_текст_[/]
   [inCurrentURL]_текст_[/]
   [inLForm]_текст_[/]
 //Boolean блоки,  без закрывающего тэга
   [isMassPM] - флаг, включен ли режим "Масс-ПМ"
   [isAllowfirstPreview] - флаг, сработал ли флаг FIRSTPREVIEW из xmessages.txt
   
 // PostingMode
   [PostingMode] режим [/]
    режимы:
      PM_NEWMESSAGE
      PM_REGISTER
      PM_LOGIN
      PM_EPROFILE
      PM_RANDOMREPLY
Cложные логические условия задаются составными блоками:
    [OR] блокА блокБ ... [/OR]    - блок срабатывает если сработал хотя бы один из подблоков.
    [NO] блокА блокБ ... [/OR]    - срабатывает если не сработал хотя бы один из подблоков
                                    (логическая схема NAND)
    [AND] блокА блокБ ... [/AND]  - срабатывает только если сработали все подблоки.
Блоки [include]..[/] и [ignore]..[/] также работают по схеме AND.

Поддерживается комментирование в файле:

  //Нужный вам комментарий
  
  {
     ...
     блок комментариев
     ...     
  }   


Печать/экспорт
QR Code
QR Code xbuttons.txt (generated for current page)
Языки