gormarket

gormarket
Рейтинг
47
Регистрация
29.12.2010

Либо (продолжая использовать Cufon) находите похожий шрифт с кириллицей в формате TTF, конвертируете его в формат для Cufon и заменяете используемый шрифт на новый

нестандартный шрифт средствами JS

Либо средствами CSS через font-face.

нестандартный шрифт средствами CSS

может так ?

/^([а-яё0-9]{1,20})$|^([a-z0-9]{1,20})$/

Попробуйте открывать файл с флагом b (бинарный)

fopen

И содержимое файла действительно нужно сначала прочесть, прежде чем записывать в другой файл.

CSS

Так можно выводить счетчик любых элементов на странице

Придумываете для счетчика имя переменной, например list0 (в примере имя было li)

Задаете этой переменной начальное значение (инициализируете, где нибудь выше появления первого элемента, который хотите считать, например в стилях body или в стилях общего контейнера, родителя, в котором лежат все <div class="three columns"> содержащие подсчитываемые h4)

body {

counter-reset: list0;

}

Хотите чтоб отсчет шел с нуля, а не с единицы, задайте -1 в качестве начального значения

counter-reset: list0 -1;

Для подсчитываемого элемента создаете псевдоэлемент before, и в его стилях делаете инкремент этого счетчика и вывод значения счетчика через стилевое свойство content

.three.columns h4::before {

counter-increment: list0;

content: counter(list0) ". ";

}

Если не нужна точка после цифры, делаете просто

content: counter(list0);

И здесь же задаете для этого псевдоэлемента нужные стили: размер шрифта, цвет фона, поля и отступы и т.п.

Происходит преобразование к одному типу при сравнении

var_dump($current==$key)

строка $current преобразуется в число, если $key число

получается 0==0

Кажется где то так

<?php include $_SERVER["DOCUMENT_ROOT"]."/ink.php"; ?>

Только кажется при запуске скрипта кроном эта переменная не установлена.

Ничего страшного в этой картинке нет.

Просто по стечению обстоятельств при показе яндексом сохраненной копии для данной страницы картинка логотипа отображается шесть раз.

Это из-за стилей логотипа, и из за выделения яндексом поисковых слов.

У вас тег ссылки в блоке логотипа имеет такие стили

.logo a {

display: block;

}

#image-logo a {

width: 300px;

height: 60px;

background: url(blue/logo.png) no-repeat;

}

А яндекс в блок логотипа при показе копии данной страницы насовал еще дополнительно 5 своих ссылок, и к ним применились эти же стили.

В результате эффект шестикратного дублирования картинки логотипа.

Так что это не переспам.

В исходном коде страницы может и есть переспам, но данный эффект здесь ни при чем.

Через .htaccess это вполне реально сделать.

RewriteRule в .htaccess действительно не реагирует на то, что в адресе находится после вопросительного знака.

Потому что он работает со значением, находящимся в %{REQUEST_URI} (то что до знака вопроса), а нужно обрабатывать %{QUERY_STRING} (то что после знака вопроса).

Это делается с помощью условий RewriteCond

Где-то так

RewriteCond %{QUERY_STRING} ^(.*)&+$

RewriteRule ^.*$ http://%{HTTP_HOST}/$0?%1 [R=301,L]

Это если не будут влиять другие правила реврайтов в этом же .htaccess

Это можно сделать одними только стилями

для списка убирайте маркеры

list-style: none;

а для ссылок задавайте background в зависимости от href

Например если одна из ссылок имеет адрес как у данной страницы, то стиль для этой ссылки будет примерно таким

a[href*="showthread.php?t=773508"] {

background: url("/путь_до_нужной_картинки") 0px 0px no-repeat transparent;

padding-left: 50px;

}

И так для каждой ссылки

ghetto_dog, Вы сейчас не отцентрируете выпадающие блоки меню, так чтоб они были видны полностью, потому что они слишком широкие.

Сейчас могут нормально отображаться только выпадающие блоки с 5 колонками, а у Вас там по 8 колонок в каждом блоке.

На странице подключен скрипт, который после загрузки страницы получает ширину каждого выпадающего блока и сдвигает каждый блок влево так, чтоб правый край блока совпадал правым блоком контейнера страницы <div id="container">. А так как ширина блоков больше ширины контейнера, то они "заползают" влево за край экрана.

Или уменьшайте количество колонок в выпадающих блоках до пяти, или уменьшайте ширину этих колонок, чтобы в сумме ширина 8 колонок была не более 980px.

Всего: 437