|
|
 |
 |
 |
|
Список функций используемых в системе. |
|
 |
 |
 |
 |
 |
 |
|
 | Основные функции. | boolean is_ajax() - Функция возвращает true в случаи если выполняется ajax запрос.
boolean check_form() - Функция используется в обработчиках форм, останавливает работу скрипта если форма пришла не с текущего URL.
string cut_text(string $text[, int $count]) - Функция обрезает указанный текс то до указанного количества слов.
int get_userage(string $date) - Функция возвращает количество прошедших лет от указанной даты.
array get_zodiak(string $date) - Функция возвращает массив, первая ячейка которого название зодиака, вторая соответствующая ему картинка.
string generate_pas(int $size) - Функция генерирует произвольную строку, содержащую цифры и символы латинского алфавита.
void cache_clear(string $module) - Функция очистки кэша для заданного модуля.
float get_size(int $bytes) - Функция преобразовывает заданное количество байт в следующие системы счисления величины файла.
boolean check_code(string $code) - Функция проверки правильности введенного секретного кода.
string utf8decode(string $str) - Функция декодирования UTF8 кодировки в Windows-1251, используется для декодирования переменных которые были переданы на сервер ajax запросом.
string utf8code(string $str) - Функция кодирования UTF8 кодировки с Windows-1251.
boolean is_admin() - Функция возвращает true если пользователь авторизирован как администратор или модератор.
boolean is_moder() - Функция уточнения является ли пользователь администратором или модератором используется с функцией is_admin().
boolean is_user() - Функция возвращает true если посетитель авторизирован как пользователь.
date format_date(string $date[, string $type]) - Функция преобразования строки с датой в нужный формат заданный параметром $type. Если параметр не указан дата будет преобразована в формат, который установлен в системе по умолчанию.
void create_file(string $text, string $file_name) - Функция делает попытку создания файла $file_name с текстом $text. В большинстве случаев используется для сохранения конфигурации.
string get_textlines(string $text[, int $lines]) - Функция обрезает указанный текст $text до указанного количества абзацев $lines.
string back() - Функция возвращает ссылку на страницу от куда был совершен переход.
void redirect(string $url[, string $type, string $key]) - Функция перенаправления.
Варианты использования:
redirect("News"); - Будет выполнено перенаправление в модуль новостей.
redirect("News.html", "url"); - Будет выполнено перенаправление по указанному URL в данном случаи в модуль новостей.
redirect("", "back"); - Будет выполнено перенаправление на предыдущий URL.
redirect("", "back", "&id=5"); - Будет выполнено перенаправление на предыдущий URL плюс GET параметр переданный в переменной $key.
boolean send_mail(string $tomail, string $toname, string $sendermail, string $sendername, string $theme, string $text) - Функция возвращает true если отправка письма прошла успешно.
Передаваемые параметры:
$tomail – email адрес получателя.
$toname – Имя получателя.
$sendermail – email адрес отправителя.
$sendername – Имя отправителя.
$theme – Тема сообщения.
$text - Текст сообщения.
string view_code(int $colspan[, string $class]) - Функция возвращает HTML код дополняющий таблицу полями ввода и отображения кода безопасности.
Передаваемые параметры:
$colspan - Количество столбцов в таблице.
$class - Класс стилей для ячеек таблицы.
int uploader(string $dir, Object $file_loaded, int $maxsize, array $file_type[, array $limit_image_size[, string $new_file_name]]) - Функция загрузки файлов на сервер. Возвращает код результата загрузки.
Передаваемые параметры:
$dir - Директория куда будет выполняться попытка загрузки файла.
$file_loaded - Загружаемый файл с массива $_FILES.
$maxsize - Максимально допустимый размер файла.
$file_type - Массив разрешенных форматов загружаемых файлов.
$limit_image_size - Массив свойств изображения в 1 ячейку находится максимально допустимая ширена изображения, во второй ячейке находится максимально допустимая высота загружаемого изображения.
$new_file_name - Выполнить загрузку файла с новым названием.
Коды результата загрузки:
0 - Загрузка выполнена успешно.
1 - Ошибка загрузки файла.
2 - Превышен максимально допустимый размер файла.
3 - Не корректный тип файла.
4 - Превышен максимально допустимый пиксельный размер изображения.
5 - Ошибка копирования файла.
string filter_text(string $str[, string $type]) - Функция фильтрации текста от PHP и HTML кода. Параметр $type может иметь значения: nohtml, notags.
string check_mail(string $text[, string $type]) - Функция проверяет валидность email адреса. Возвращает название ошибки. При установленном true в параметре $type email будет проверятся но наличие бана почтового сервера в системе.
string bb_decode(string $text) - Функция возвращает текст с преобразованными BB тегами.
Object bbredactor(string $widov_row, string $arrea_name, string $text, string $width, int $check) - Функция возвращает HTML кода редактора публикаций.
Object add_coment(int $id, string $module) - Функция выводит все имеющие комментарии по указанным параметрам и также добавляет форму для размещения комментариев.
|  | Функции работы с графикой | void resizeimg(string $filename, string $smallimg, int $w, int $h[, int $param])- Функция уменьшения изображения с сохранением пропорций до заданной высоты и ширены.
boolean addsizeimg(string $filename, string $newfile, int $w, int $h) - Функция добавления на изображение данных об этой картинке.
vaid set_mark(string $img, string $mark, int $w, int $h[, int $type]) - Функция установки водяного знака $mark на изображение $img. $w, $h ограничители водяного знака, параметр $type отвечает за положение водяного знака на изображении.
vaoid img_convert(string $img, string $newimg, string $type) - Функция преобразования изображений с одного типа в заданных параметром $type (gif, jpg, png).
|
|
|
 |
 |
 |
|
|