Jump to Navigation

Блоги

Сохранение файлов вместо открытия

Многие видели, как при попытке скачать архив с расширением .rar браузер открывает его в виде простого текста из мешанины символов. Это значит, что на сервере сайта не настроено принудительное сохранение типов файлов, которые не должны открываться в браузере.

AddType application/octet-stream .rar .doc .mov .avi .pdf .xls .mp4

Можно добавить и другие расширения

Условные комментарии в CSS и HTML

Условные комментарии работают только в Explorer под Windows

Если верить условным комментариям это - Internet Explorer

Если верить условным комментариям это - Internet Explorer 5

Если верить условным комментариям это - Internet Explorer 5.0

Если верить условным комментариям это - Internet Explorer 5.5

Если верить условным комментариям это - Internet Explorer 6

Если верить условным комментариям это - Internet Explorer 7

Если верить условным комментариям это - Internet Explorer 5 и выше

Children terms node count


<?php

function term_node_count_count_nodes($tid) {
// For each term ID, generate an array of descendant term IDs to the right depth.
$descendant_tids = array();
$depth = NULL;
$term = taxonomy_get_term($tid);
$tree = taxonomy_get_tree($term->vid, $tid, -1, $depth);
$descendant_tids[] = array_merge(array($tid), array_map('_taxonomy_get_tid_from_term', $tree));

301 редирект в .htaccess

RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^site\.nichost\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.site\.nichost\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [L,R=301]

Главное меню в виде таблицы (Drupal 6)

<?php foreach($primary_links as $key => $link) { print "" . l($link['title'], $link['href']) . ""; } ?>

max-width, min-width, max-height, min-height в Internet Explorer

Для эмуляции max-width в IE воспользуемся не очень распространенным свойством expression().

width:expression(document.body.clientWidth > 400? "400px": "auto" );

Таким же образом можно эмулировать работу в IE свойства min-width:


width:expression((document.documentElement.clientWidth
|| document.body.clientWidth) < 400? "400px":
"auto");

Для свойства max-height можно сделать так:

Страницы

Подписаться на RSS - блоги


Main menu 2

by Dr. Radut.