div { display:table; width:100%}div > div{ display:table-cell; text-align:left; vertical-align:top;}
или
div { display:block; letter-spacing:-0.3em;}div > div{ display:inline-block; letter-spacing:normal;}
варианты почти одинаковы, но есть нюансики
в вашем варианте флоат не работает, потому, что между блоками расположен пробел, который делает общую ширину блоков >100%
поэтому надо дать для контейнера letter-spacing:-0.3em; а для ячеек - letter-spacing:normal;
и к тому-же у блоков position не выбран
Но мой вам совет. Завязывайте с сатанизмом. верстайте через инлайн-блок
времена ИЕ6 ушли безвозвратно---------- Добавлено 03.03.2016 в 13:16 ----------апд float: centr; - это что-то новое
Если вас пугает именно страшные красные описания, просто вытрите из modulename.info строчки,
; Information added by Drupal.org packaging script on ххх-хх-хх
version = "х.x-х.х"
core = "х.x"
project = "project-name"
datestamp = "xxxxxxxxxx"
и автообновлятор их потеряет
вот только переодически лазить на сайт и смотреть на предмет появления критических обновлений
Дикий пионер,
4096/64 = 64 файла.
думаю, что на одного человека хватит ))
а потом он забудет сам, что качал
widgin, а можно примеры юрлов?
А еще лучше постучите в лс. надо не живом сайте посмотреть
подрихтовал
изменения минимальны. Добавил привязку к урлу.
1 надо изменить вверху три строчки, где if
// местонахождение сервера // можно не указывать, если в настройках сервера это есть date_default_timezone_set ('Europe/Moscow'); $reqiest_url = parse_url($_SERVER['REQUEST_URI']); /*добавлено */ $path = base64_encode($reqiest_url['path']); /* добавлено*/ if (empty($_COOKIE["dCount".$path])) /*изменено */ {
изменить строку получения данных
$dCount = unserialize(base64_decode($_COOKIE["dCount".$path]));
которая сразу под $max_dpd = 86400;
и внизу исправить строчку в явакскрипте
document.cookie = "dCount<?php print $path; ?>=<?php print $cookie; ?>; expires=<?php print $expires; ?>";
это при условии, что используется чпу. если используется для навигации стандартные гет запросы, то надо вместо $reqiest_url['path'] написать $reqiest_url['query']
тут правда кол-во кук будет пропорционально кол-ву открытых страниц, но зато должно выводиться как надо
Сейчас подрихтуем )
хороший вопрос. Откровенно говоря даже не знаю.
надо спросить у тех, кто знаком с шаблонизатором.
возможно, если заменить <?php код ?> На {{ код }} то будет работать
Вот такой вот хитрый счетчик вам написал
генерит рандомное кол-во скачиваний
но чтобы юзверь не прочухал записывает ему в куку кол-во скачиваний, а потом при каждом его заходе добавляет какое-то кол-во скачиваний еще.
кол-во скачиваний привязано к времеи отсутствия пользователя
например если он отсутствовал два дня, а у вас стоит итератор 500 скачиваний в день, то кол-во "качек" может увеличиться на 0-1000
если 2 часа, то на 0-11
<!-- begin smart counter --> <?php // местонахождение сервера // можно не указывать, если в настройках сервера это есть date_default_timezone_set ('Europe/Moscow'); if (empty($_COOKIE["dCount"])) { // если это новопользователь // генерим куку с рандомным значением от 200 до 1000 и сохраням у пользователья // чтобы небыло такого, что при каждом релоаде новое значение $dCount = array( 'downloads' => ceil(rand(200,1000)), // кука 'time' => time() // дата создания ); $cookie = base64_encode(serialize($dCount)); $expires = date("m/d/Y H:i", strtotime('+365 days') ); // время жизни куки в днях } else { // кука есть, то значит человек заходил в течении месяца // показываем ему другое рандомное значение, которое больше предыдущего // генерим новую куку с учетом кол-ва времени, который пользователь отсутствовал $max_dpd = 86400; //максимальное кол-во скачиваний в день 86400 = макс 1 скачивание в секунду, но кмк надо ставить реальную цифру, например 96 $dCount = unserialize(base64_decode($_COOKIE["dCount"])); $dayLeft = (time() - $dCount['time'])/(60*60*24); // кол-во дней прошедших с момента последней "загрузки" $downloads = $dCount['downloads']; // сохраненное кол-во "загрузок". $delta = $dayLeft * $max_dpd; // максимальное число, на которое может увеличиться счетчик $dCount = array( 'downloads' => ceil(rand($downloads,$downloads + $delta)), // кука 'time' => time() // дата обновления ); $cookie = base64_encode(serialize($dCount)); $expires = date("m/d/Y H:i", strtotime('+365 days') ); // время жизни куки в днях } print 'Скачиваний: '. $dCount['downloads']; ?> <!-- так как мы не можем использовать php функцию setcookie, т.к она должна вызываться до начала вывода данных в браузер, то задействуем вот такой финт ушами --> <script type="text/javascript" > document.cookie = "dCount=<?php print $cookie; ?>; expires=<?php print $expires; ?>"; </script> <!-- //end smart counter -->
А чего там делать? 1 запрос на базу, да цикл. всё
Я-бы тоже ничего не положил, если-ли бы в момент просмотра каталога вылетел калбэкхантер со словами "Вы были у нас 35 секунд"
Да ёпвашумать!!!!
я каталог смотрю!