![]() |
|
![]() |
||||||
![]() |
event, javascript, js, событияC помощью данного скрипта можно быстро рассортировать фотографии по датам. Дата создания фотографии берется из EXIF. Директории фотоархива будут иметь следующий формат: photos/2009/20090628. Читать дальше... Данная функция предназначена для очистки html-кода, а конкретно кода, который генерируется при переносе текста из Word'a.
Удобно использовать в online wysiwyg-редакторах, где этот функционал не реализован (для этой цели и искалась). Код взят из плагина CleanHTML для редактора FCKEditor. Читать дальше... clean, editor, html, javascript, wisiwygПо долгу работы частенько приходится тестировать различные формы, частенько код обработки форм не сразу работает корректно - приходится постоянно заполнять одну и ту же форму. Чтобы этого избежать я ставлю у формы свойство target="_blank", в итоге сабмит формы открывается в новом окне, окно с формой остается открытой, а сама форма - заполненной. Для упрощения процесса установки атрибута у формы, написал небольшой букмарклет, который ставит у всех форм на странице атрибут target равным '_blank'. Чтобы его использовать - перетащите эту ссылку - Forms target blank в закладки, а чтобы его запустить - просто кликните по закладке. Код букмарклета представлен ниже. Читать дальше... Изменить иконку сайта можно путем удаления существующего тэга, указывающего на favicon и добавления нового (это действительно только для Firefox и Opera). Было бы неплохо, если бы иконку можно было изменять путём простой подмены аттрибута href, однако браузеры не реагируют на изменения аттрибутов тэга link. Ниже приведен пример функции, которая устанавливает иконку: Читать дальше... По умолчанию код для вставки видео, который предлагает YouTube, дает видео в низком (точнее, обычном) качестве. Для того, чтобы вставить видео высокого качества нужно добавить в адрес записи "&ap=%2526fmt%3D18" (без кавычек). Само собой, это доступно только для тех записей, у которых есть вариант в высоком качестве. Если такого нет, автоматически покажется обычный. Вообще, помимо варианта по умолчанию, доступны следующие виды качества видео (т.е. значения параметра fmt): - 6 - HQ flv (480 x 360, 30fps, 900KBps video Flash Sorenson, 44.1KHz 96 kbps Mono CBR audio MP3) - 18 - mp4 (480 x 360, 24fps, 512KBps video h.264, 44.1KHz 128 kbps Stereo audio AAC) - 22 - HD (1280 x 720, 30fps, 2000kbps video AVC, 232kbps audio AAC, 44.1khz stereo) Эти параметры можно использовать и в ссылках на видео. Например: http://www.youtube.com/watch?v=S1ZZreXEqSY&fmt=18 Читать дальше... В XSLT нет встроенного оператора, который бы позволил установить принадлежность узла некоторому множеству. Для этой цели используется способ основанный на функции count, которая возвращает количество узлов множества Читать дальше... Интересный способ проверки, является ли значение некоторой переменной нечисловым или нет: выражение $x!=$x обратится в "истину" только в том случае, если значение $x является NaN, то есть не-число. Читать дальше... check, is_numeric, nan, xsltФункция возвращает текущее время в формате Unix timestamp. В зависимости от настроек времени в конфигурационном файле берется либо локальное время сервера либо время по гринвичу(GMT). Если вы не хотите получать время по гринвичу (чаще всего это требуется если вы разрабатываете сайт, позволяющий пользователю выставить свою временную зону), нет никакой выгоды от использования данной функции по сравнению со стандартной для PHP функцией time(). Читать дальше... Получает в качестве параметра время в формате Unix timestamp и возвращает его в понятном человеку формате используя следующий шаблон: YYYY-MM-DD HH:MM:SS AM/PM Это может быть полезным если вам необходимо отобразить дату в поле формы для ее просмотра. Время может возвращаться с секундами или без них в Европейском формате или формате США. Если передано только время, оно будет возвращено без секунд в формате США. Читать дальше... Первый параметр должен задавать формат, второй - дату в виде Unix timestamp. Поддерживаемые форматы: DATE_ATOM, DATE_COOKIE, DATE_ISO8601, DATE_RFC822, DATE_RFC850, DATE_RFC1036, DATE_RFC1123, DATE_RFC2822, DATE_RSS, DATE_W3C Читать дальше... Функция возвращает количество дней в указанном месяце указанного года. Также учитывает високосный год. Если второй параметр пуст, используется текущий год. Читать дальше... Функция получает в качестве параметра время в формате MySQL Timestamp и возвращает его в формате Unix. Читать дальше... Функция принимает в качестве параметра часовой пояс (список часовых поясов вы можете найти в соответствующем разделе далее) и возвращает разницу с всемирным временем(UTC) в часах. Читать дальше... Возвращает округлённое значение val с указанной точностью precision (количество цифр после запятой). Последняя может быть отрицательной или нулём (по умолчанию). Читать дальше... require() и include() идентичны почти во всём, за исключением того, как они обрабатывают неудачное выполнение. include() выдаёт Warning!, а require() выдаёт Fatal Error. Иначе говоря, не бойтесь использовать require(), если вам нужно, чтобы отсутствующий файл останавливал обработку страницы. include() не работает таким образом: скрипт всё равно продолжит работу. Читать дальше... Оператор require_once() включает/include и вычисляет специфицированный файл в процессе выполнения скрипта. Это поведение напоминает оператор require() с той только разницей, что, если код из файла уже был подключён, он не будет подключён ещё раз. См. в документации к require() информацию о работе этого оператора. Читать дальше... Возвращает число Пи с точностью, определяемой директивой precision в php.ini, значение по умолчанию которой 14. Константа M_PI даёт идентичный результат. Читать дальше... equivalent, function, javascript, math, number, php, pilcg_value() возвращает псевдослучайное в диапазоне (0, 1). Функция комбинирует два CG с периодами 2^31 - 85 и 2^31 - 249. Период этой функции равен продукту обоих составляющих. Читать дальше... Допустим есть программа на perl и необходимо чтобы выполнение прерывалось по истечении таймаута времени выполнения. Делается это так: Читать дальше... Это очень простой паттерн, позволяющий сэкономить время на вызовах функций, результат действия которых зависит только от входных параметров. Идея в том, что результат действия функции кэшируется в её внутренней static-переменной (значение которой не теряется при выходе из функции). Читать дальше... Возвращает TRUE, если val является 'not a number/не-числом', вроде результата acos(1.01). Читать дальше... check, equivalent, function, is, javascript, nan, php, variableПример скрита, который экспортирует данные из базы данных в таблицу Excel.
Используется модуль Spreadsheet из репозитория Pear. Читать дальше... Box Model хак используется для того, чтобы справиться с глюком эксплорера, в котором border и padding включаются в ширину элемента Читать дальше... check, equivalent, function, is, javascript, null, php, variable check, equivalent, function, is, javascript, php, string, variable |
Меню
Подписка на RSS:
Поиск
Облако тегов
.net
add
application
array
asp
bash
browser
center
charset
check
class
clean
color
convert
count
create
css
curl
cursor
database
date
delete
dir
directory
disable
dom
download
editor
element
email
encode
equivalent
event
exists
expression
extension
file
find
form
format
function
generator
get
header
height
html
http
ie
image
ip
is
javascript
jquery
key
line
link
list
load
mail
math
mouse
mysql
name
number
object
page
perl
php
position
query
random
regexp
regular
scriplet
secuirity
select
send
seo
shell
size
sort
sql
string
style
system
text
textarea
time
unix
url
utf8
validate
variable
vb
visual basic
width
window
wisiwyg
xml
xslt
|
![]() |
![]() |
![]() |
||
![]() |
![]() |