Spesta 2.12 a+b
Обновление (файл называется так же) системы стастистики «Spesta 2 a+b». С предыдщего апдейта изменилось следующее:
- сортировка и подсчёт процентов о отчёте переделаны, теперь они работают более адекватно (сортируют и считают статистику целиком)
- собственные настройки (например, пароль) можно вынести в файл
config-personal.inc.php, формат такой же как в config.inc.php. Т. е. при заливке дистрибутива ваш пароль на админку перезаписан не будет - внутри отчётов, в фильтрах можно использовать расширенную грамматику, об этом ниже
Кто не в курсе, что это за система, прочитайте у меня на сайте соответствующую статью.
Теперь о расширенной граматике. Включается она только тогда, когда в фильтре используется звёздочка («*»). «mozilla*» означает «начинается с mozilla» (регистр значения не играет), «mozilla*windows*» — строка содержит сначала «mozilla», потом «windows». Т. е. «*» — это «любые символы».
Если нужно совпадение и чувствительность к регистру, то можно искать так: «*MSIE*!» — найдёт только строки, где содержится «MSIE» именно в этом регистре.
Если нужно инвертирование поиска, то можно писать так: «!*MSIE*» — найдёт строки, в которых не содержится «MSIE» в любом регистре, «!*MSIE*!» — найдёт строки, где не содержится «MSIE» именно в этом регистре.
Комментарии 25
http://git.or.cz/gitwiki/GitHosting
Спасибо, гляну. Я просто не планировал заниматься этим настолько серьёзно.
Просто у меня во всех списках пусто.
Тогда
Странно. Посмотрю обязательно. В понедельник спишемся, посмотрим конкретные данные. У меня на проекте всё отображается.
Окей.
Итак, welcome в аську.
kit.vl.ru/stat
admin
test
Вылечил убиранием в 195 строке index.inc.php четвертого параметра:
return array_slice($a, $up, $down — $up);
Работает!
Сегодня попробую вылечить. Фигня в том, что у меня все отчёты видно, я попробую на чужих данных.
У вас какая версия PHP, кстати?
Всё ясно, баг проявлялся (я перезалил архив) на
Кстати вот этот поисковый запрос не перекодируется " http://search.yaca.yandex.ru/yandsearch?p= … E%D0%BA%22 и получается «Р’ладивосток»
Понятно.
В следующей версии будет несколько правок специально под PHP4. Очень странно, что не перекодируется.
Что выдаёт следующий
var_dump(preg_match('//u', rawurldecode('%D0%92%D0%BB%D0%B0%D0%B4%D0%B8%D0%B2%D0%BE%D1%81%D1%82%D0%BE%D0%BA')));
int(1)
Интересно, гм.
А остальные
Да. Можете проверить. Доступ
Тормозить будет сильно.
Да надо другую статистику делать, надоело это патчить.
А если rdns запросы в фоновом режиме выполнять?
По крону что ли? Ну, я этого точно делать не буду :) Патчи приветствуются :)