Где подправить диапазон дат? С наступающим 2010-м!

Где и что (и желательно как) подправить, чтобы в запросах были 2010, 2011 и т.п. гг ?

Для лентяев:
sed -i -e 's,for($i=2001;$i<2010;$i++),for($i=$year-10;$i<=$year;$i++),g' mysqltools.php

Там исправлять надо в 4 или 5 местах (в mysqltools.php).

Как вариант:
Исправление mysqltools.php никакого визуального результата не дало, но отлично помогла простая замена папки самса в корне веб сервера (у меня на сусе /srv/www/htdocs/sams) на папку php из нового дистрибутива sams 1.0.5 (только config.php трогать не нужно, на симлинк ругается).

for($i=$year-10;$i<=$year;$i++)

Это конечно красиво, но вызывает у неподготовленного админа панику в конце каждого года.

" Cancer, 12.01.2010 — 12:44 Новое

Кстати предлогаю сделать так, мне кажется что это более логичнее

for($i=$year-10;$i<=$year;$i++)" - можно и так, вообще все зависит от поставленной цели. :)

Cancer аватар

Кстати предлогаю сделать так, мне кажется что это более логичнее

for($i=$year-10;$i<=$year;$i++)

Sergey прав
можешь поковырять ручками (хоть интуитивно) mysqltools.php, естественно предварительно сделав копию файла ;)
допустим переправив года 2001 на 2010 и 2010 на 2020
только посмотри в httpd.conf от апатча путь к действующему файлу (указана будет директория в конце файла)
данные действия замечательно работают на FBSD 7

Вылезла куча мелочей при установке rpm в сусе,постараюсь поправить завтра

Про rpmы для OpenSuse вопрос к DogEater, он у нас в этом специалист.
Но он говорил именно для OpenSuse получились кривые зависимости и еще какие-то проблемы, в результате OpenSuse выкладывать не стали.

Ну как, build.opensuse.org подвел? :) Смотрю много rpm/deb пакетов появилось, а для сусе только 1.0.4 лежит. Когда ждать, неизвестно?

Правит нужно mysqltools.php

В svn уже давно правильное решение, проблема 2015 года уже решена: http://www.permlug.org/node/4560

ps: Меинтейнер sams в FreeBSD обещал заняться сборкой нового пакета, сроки не называл.

PavelVinogradov
То что сейчас в svn это не решение проблемы а перенос её на 2015. Может исправите более гибко например так

for($i=$year-3;$i<$year+1;$i++)

Cancer аватар

А для FreeBSD когда будет ?

Если такета нет на странице релиза - скорее всего он не войдет в этот релиз, возможно тикет привязан к другому релизу.
Deb и rpm пакеты мы планируем выпустить одновременно с официальным релизом, работа по обновлению пакетов уже почти завершена. Если https://build.opensuse.org/ нас не подведет - пакеты будут.

Вроде не нашел тикета с включением ВСЕХ отключенных пользователей по окончанию периода лимита трафика (а не только "отключенных за превышение трафика"). Это будет пофиксено?
И вопрос про rpm для suse/ubuntu и пр: они появятся сразу с дистрибутивом новой версии или позже?

Твое ощущение абсолютно верное:)

Предварительно выпуск версии мы запланировали на 28 число, хочется и багов побольше исправить и новых не наделать. Подробности о релизе http://sams.nixdev.net/milestone/sams-1.0.5

В любом случае желающие уже могут брать исправленную версию из svn.

Ахтунг!!! Конец близок! Как в январе трафик то считать :)
Поскорее бы увидеть 1.0.5, а то не охото по голове получить..

В версии 1.0.5 это будет исправлено, дата выхода версии 1.0.5 - где-то в конце этого года;)

Следите за нашими анонсами.

Cancer аватар

Такое ощущение что жестко указали диапазон с 2001 по 2009.

обязательно напишите в багтрекер.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".