Перейти к публикации

Тег declination не работает если значение больше тысячи


Рекомендованные сообщения

Всем привет.

Тег declination не работает если значение больше тысячи.

До тысячи норм показывает, после тысячи просто пишет что прописано в шаблоне.

Пример тега такой.

{views} [declination={views}]просмот|р|ра|ров[/declination]

 

 

 

Ссылка на сообщение
Поделиться на других сайтах
26 минуты назад, radrigo сказал:

Всем привет.

Тег declination не работает если значение больше тысячи.

До тысячи норм показывает, после тысячи просто пишет что прописано в шаблоне.

Пример тега такой.


{views} [declination={views}]просмот|р|ра|ров[/declination]

 

 

 

это всё из-за этого: http://dle-news.ru/release/1657-datalife-engine-v106-final-release.html#sel=8:1,8:37

уже писалось об этом, вот:

думаю в следующей версии исправят.

Ссылка на сообщение
Поделиться на других сайтах
В Friday, January 22, 2016в13:22, celsoft сказал:

Данная проблема известна, и будет исправлена в следующей версии скрипта DLE.

Давно хочу спросить, а как быть тем, у кого кончается дицензия до выхода новой версии, они так живут с багами и сами придумывают решение?

Если это баг, почему не пишите как ее оперативно исправить?

Ссылка на сообщение
Поделиться на других сайтах

в файлах modules/show.short.php  modules/full.short.php  modules/show.custom .php  поменять

'{views}' => number_format($row['news_read'], 0, ',', ' '),

 на

'{views}' => number_format($row['news_read'], 0, ',', ''),

пропадет форматирование, но будет работать
 

Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, MSK сказал:

Давно хочу спросить, а как быть тем, у кого кончается дицензия до выхода новой версии, они так живут с багами и сами придумывают решение?

Если это баг, почему не пишите как ее оперативно исправить?

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

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, celsoft сказал:

Существует ведь лицензионное соглашение с которым вы соглашаетесь.

Да, соглашаюсь - соглашаюсь получать продукт без багов. А если эти баги не были своевременно выявлены это проблема не покупателя, а продукта. 

И тут вопрос уже не столько по сроку лицензии, сколько по оперативному исправлению.

 

Цитата

3.1. Срок обслуживания клиента с момента приобретения одной лицензионной копии Программы "DataLife Engine" равен одному году. Если по истечении срока обслуживания, Вы решите не продлевать его действие, то Ваша Программа будет функционировать в полном объеме, но без нашей технической поддержки и без предоставления новых версий Программы, за исключением критических обновлений Программы.

Такие, пусть мелкие, баги не позволяют использовать заявленный функционал в полном объеме. Почему в большинстве случаев ответ поддержки: "Будет исправлено в следующей версии скрипта". Вы не даете рекомендации по исправлению, которые, кстати, делают многие разработчики?

Приходится самостоятельно разбираться с исправлениями :(

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...