Главное меню
Теги для поисковиков
Экономическая онлайн игра
Экспресс-опрос
Популярное на сайте
Подписчики нашей группы
ТОП пользователей
![]() | support 9 апреля 2015 ICQ: 6186830 Новостей: 60 Комментариев: 2 |
![]() | Agent008 28 января 2016 ICQ: -Не указано- Новостей: 0 Комментариев: 2 |
![]() | Базука 28 января 2016 ICQ: 123456789 Новостей: 0 Комментариев: 0 |
![]() | Ваняткина 3 февраля 2016 ICQ: -Не указано- Новостей: 0 Комментариев: 0 |
![]() | Anonym 27 апреля 2016 ICQ: -Не указано- Новостей: 1 Комментариев: 0 |
Витрина ссылок
Мы принимаем

Календарь публикаций
Архив публикаций
Публикации форума
Dogma добавил(а) новый ресурс: Шрифт - Neon - Neon - это цветной шрифт в неоновом стиле. Посмотреть вложение 56057 Neon - это цветной шрифт в неоновом стиле. Вам ...
Динамичные панели комиксов, Воздушные шары и набор инструментов SFX для Procreate
Dogma добавил(а) новый ресурс: Динамичные панели комиксов, Воздушные шары и набор инструментов SFX для Procreate - Набор кистей для рисования воздушных шаров и звуковых эффектов в ваших ...
Тонкие линейные карандаши для Procreate
Dogma добавил(а) новый ресурс: Тонкие линейные карандаши для Procreate - Набор тонких линейных карандашей для рисования вашего дизайна. Посмотреть вложение 56041 ...
Волосы с хвостиками кисти для Procreate
Dogma добавил(а) новый ресурс: Волосы с хвостиками кисти для Procreate - Набор штамповых кистей для рисования портретной иллюстрации. Посмотреть вложение 56038 ...
Концептуальный мегапакет для Procreate
Dogma добавил(а) новый ресурс: Концептуальный мегапакет для Procreate - Мегапакет кистей для создания потрясающих природных сцен.. Посмотреть вложение 56029 . ...
Подписчики нашей группы
Поделиться с друзьями
Последнии комментарии

категория: Документация
функция для работы с анкетами - %PEOPLE()%
функция %PEOPLE()%
Универсальная функция для работы с анкетами. Рассмотрим только одно применение этой функции с аргументом 'LIST'.
Функция %PEOPLE('LIST')% предназначена для получения списка зарегистрированных пользователей по определенным критериям.
Полный список всех возможных аргументов:
0 = 'LIST'
1. номер выводимой страницы, отсчет от 1. Т.к. список может быть достаточно длинный, весь вывод разбивается на страницы.
2. количество записей на странице. Управляет разбитием списка на страницы.
3. количество колонок в таблице. Для вывода используется таблица (тэг
4. шаблон ячейки таблицы. Как должен выглядеть вывод.
5. опции поиска — набор флагов, указывающих по каким критериям необходимо осуществлять поиск анкет (см. ниже).
6. (необязательный) подстрока поиска ника, может содержать начало ника.
7. (необязательный) критерий поиска: начальная дата регистрации, строка вида DDMMYY.
8. (необязательный) критерий поиска: конечная дата регистрации, строка вида DDMMYY.
9. (необязательный) критерий поиска: IP-адрес для поиска
10. (необязательный) критерий поиска: CompID — одно из значений CompID для поиска
11. (необязательный) критерий поиска: день рождения, строка, может иметь три варианта: DD-MM — для поиска по дню и месяцу, DD-MM-YYYY — для поиска по дню, месяцу и году, YYYY — для поиска только по году.
Список пользователей формируется с учетом опций поиска. Набор этих опций передается в функцию как строка, в которой записана комбинация параметров для выбора требуемых данных. Для более наглядной записи опций поиска, все опции имеют предопределенные имена. Для комбинации множества опция в строке необходимо использовать символ вертикальной черты '|'.
Список опций для поиска:
CHECKED — проверенная анкета
NO_CHECKED — непроверенная анкета
LOCKED — заблокированная анкета
NO_LOCKED — незаблокированная анкета
DELETED — удаленная анкета
NO_DELETED — неудаленная анкет
UNIQUE — в спсике будет присутствовать только один ник от анкеты
SORT_NICK — вывод списка осуществляется с сортировкой по никам
SORT_DATE — вывод списка осуществляется с сортировкой по дате регистрации
SORT_LOCK — вывод списка осуществляется с сортировкой по дате блокировки (если требуется найти заблокированные анкеты)
SORT_REVERSE — сортировка осуществляется от большего к меньшему
IP_REG — используется только если указан IP в поиске, искать по данным регистрации
IP_EDIT — используется только если указан IP в поиске, искать по данным редактирования анкеты
IP_ENTER — используется только если указан IP в поиске, искать по данным последнего захода в чат
IP_NET — используется только если указан IP в поиске, искать в подсети, к которой принадлежит этот IP-адрес
CID_REG — используется только если указан CompID в поиске, искать по данным регистрации
CID_EDIT — используется только если указан CompID в поиске, искать по данным редактирования анкеты
CID_ENTER — используется только если указан CompID в поиске, искать по данным последнего захода в чат
BIRTHDAY — используется для поиска по дате рождения
Пример:
Необходимо найти анкеты по следующим критериям: анкеты проверены, не заблокированы и не удалены, требуется только один ник от анкеты, сортировать по никам. Строка с комбинацией опций записывается так:
Результатом работы функции %PEOPLE("LIST")% будет HTML-код списка.
Дополнительно эта функция создает 5 переменных, которые можно использовать на странице:
1. %FIRST% — номер первого элемента текущей страницы
2. %LAST% — номер последнего элемента текущей страницы
3. %PAGE% — номер текущей страницы
4. %PAGES% — количество страниц
5. %TOTAL% — количество всех элементов с данным критерием поиска
функция %PEOPLE()%
Универсальная функция для работы с анкетами. Рассмотрим только одно применение этой функции с аргументом 'LIST'.
Функция %PEOPLE('LIST')% предназначена для получения списка зарегистрированных пользователей по определенным критериям.
Полный список всех возможных аргументов:
0 = 'LIST'
1. номер выводимой страницы, отсчет от 1. Т.к. список может быть достаточно длинный, весь вывод разбивается на страницы.
2. количество записей на странице. Управляет разбитием списка на страницы.
3. количество колонок в таблице. Для вывода используется таблица (тэг
<table />
), здесь задается количество колонок этой таблицы.4. шаблон ячейки таблицы. Как должен выглядеть вывод.
5. опции поиска — набор флагов, указывающих по каким критериям необходимо осуществлять поиск анкет (см. ниже).
6. (необязательный) подстрока поиска ника, может содержать начало ника.
7. (необязательный) критерий поиска: начальная дата регистрации, строка вида DDMMYY.
8. (необязательный) критерий поиска: конечная дата регистрации, строка вида DDMMYY.
9. (необязательный) критерий поиска: IP-адрес для поиска
10. (необязательный) критерий поиска: CompID — одно из значений CompID для поиска
11. (необязательный) критерий поиска: день рождения, строка, может иметь три варианта: DD-MM — для поиска по дню и месяцу, DD-MM-YYYY — для поиска по дню, месяцу и году, YYYY — для поиска только по году.
Список пользователей формируется с учетом опций поиска. Набор этих опций передается в функцию как строка, в которой записана комбинация параметров для выбора требуемых данных. Для более наглядной записи опций поиска, все опции имеют предопределенные имена. Для комбинации множества опция в строке необходимо использовать символ вертикальной черты '|'.
Список опций для поиска:
CHECKED — проверенная анкета
NO_CHECKED — непроверенная анкета
LOCKED — заблокированная анкета
NO_LOCKED — незаблокированная анкета
DELETED — удаленная анкета
NO_DELETED — неудаленная анкет
UNIQUE — в спсике будет присутствовать только один ник от анкеты
SORT_NICK — вывод списка осуществляется с сортировкой по никам
SORT_DATE — вывод списка осуществляется с сортировкой по дате регистрации
SORT_LOCK — вывод списка осуществляется с сортировкой по дате блокировки (если требуется найти заблокированные анкеты)
SORT_REVERSE — сортировка осуществляется от большего к меньшему
IP_REG — используется только если указан IP в поиске, искать по данным регистрации
IP_EDIT — используется только если указан IP в поиске, искать по данным редактирования анкеты
IP_ENTER — используется только если указан IP в поиске, искать по данным последнего захода в чат
IP_NET — используется только если указан IP в поиске, искать в подсети, к которой принадлежит этот IP-адрес
CID_REG — используется только если указан CompID в поиске, искать по данным регистрации
CID_EDIT — используется только если указан CompID в поиске, искать по данным редактирования анкеты
CID_ENTER — используется только если указан CompID в поиске, искать по данным последнего захода в чат
BIRTHDAY — используется для поиска по дате рождения
Пример:
Необходимо найти анкеты по следующим критериям: анкеты проверены, не заблокированы и не удалены, требуется только один ник от анкеты, сортировать по никам. Строка с комбинацией опций записывается так:
"CHECKED|NO_LOCKED|NO_DELETED|UNIQUE|SORT_NICK"
Результатом работы функции %PEOPLE("LIST")% будет HTML-код списка.
Дополнительно эта функция создает 5 переменных, которые можно использовать на странице:
1. %FIRST% — номер первого элемента текущей страницы
2. %LAST% — номер последнего элемента текущей страницы
3. %PAGE% — номер текущей страницы
4. %PAGES% — количество страниц
5. %TOTAL% — количество всех элементов с данным критерием поиска
HTML-cсылка на публикацию | |
BB-cсылка на публикацию | |
Прямая ссылка на публикацию |
Другие новости по теме:
- Комментариев: 0
- Просмотров: 4518