Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Ошибки / Bugs Reports
# 1 Тема: Замерзла статистика одной из публикаций.
dicoz
Пользователь

Avatar пользователя

dicoz

Любитель Fusion

Сообщений: 215
Откуда: Украина
Зарегистрирован: 19 Октября 2008, 21:16:55
Сказали спасибо 5 раз
Статус: offline
ICQ статус 248570740
Опубликовано 09 Июня 2009, 20:03:41
У меня все файлы из категории downloads подсчитывються по статистике просмотров (раньше подсчитывало скачивания но я переделал чтобы считало просмотры) А вот именно конкретно соамого поулярного файла статистика просмотров перестала считаться недавно. С чем это может быть связанно?
вот ссылка на него http://allwow.ru/downloads.php?cat_id=11&page_id=11


--------------------
Осваиваю 3тий палец в изучении движка, нечего их всего 5 smiley
<hr>
Чем больше я узнаю, тем больше понимаю что нечего не знаю (с)
^ наверх ^ 248570740
# 2  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 09 Июня 2009, 20:06:30
Что именно изменял?


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 3  
dicoz
Пользователь

Avatar пользователя

dicoz

Любитель Fusion

Сообщений: 215
Откуда: Украина
Зарегистрирован: 19 Октября 2008, 21:16:55
Сказали спасибо 5 раз
Статус: offline
ICQ статус 248570740
Опубликовано 09 Июня 2009, 20:18:31
Ну я изменял давно и все работало долго и без лагов и сейчас паешт кроме вот только этой темы smiley
Вот что изменял я http://www.towson.ru/forum/viewthread.php?forum_id=6&thread_id=23


[Изменил(а) dicoz, 10 Июня 2009, 10:10:27]

--------------------
Осваиваю 3тий палец в изучении движка, нечего их всего 5 smiley
<hr>
Чем больше я узнаю, тем больше понимаю что нечего не знаю (с)
^ наверх ^ 248570740
# 4  
dicoz
Пользователь

Avatar пользователя

dicoz

Любитель Fusion

Сообщений: 215
Откуда: Украина
Зарегистрирован: 19 Октября 2008, 21:16:55
Сказали спасибо 5 раз
Статус: offline
ICQ статус 248570740
Опубликовано 11 Июня 2009, 14:06:24
Ну что есть идеи что это может быть?
моет это потому что в SQL именно эта публикация занимает самую длинную строку из всех что есть на сайте?


[Изменил(а) dicoz, 11 Июня 2009, 17:25:11]

--------------------
Осваиваю 3тий палец в изучении движка, нечего их всего 5 smiley
<hr>
Чем больше я узнаю, тем больше понимаю что нечего не знаю (с)
^ наверх ^ 248570740
# 5  
mishqa35
SF Team

Avatar пользователя

.jQ*

SF Support Team

Немогу без SF

Сообщений: 732
Откуда: Череповец
Зарегистрирован: 08 Ноября 2007, 20:35:30
Сказали спасибо 129 раз
Статус: offline
ICQ статус 6698669
Опубликовано 11 Июня 2009, 17:08:49
попробуй в mysq заменить
download_count SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',


на
download_count INT(10) UNSIGNED NOT NULL DEFAULT '0',


может быть это предельное числовое значение просто.


--------------------
Fusion и jQuery
^ наверх ^ 6698669 http://sf-fusion.ru
1 пользователь сказал спасибо Вам: dicoz
# 6  
dicoz
Пользователь

Avatar пользователя

dicoz

Любитель Fusion

Сообщений: 215
Откуда: Украина
Зарегистрирован: 19 Октября 2008, 21:16:55
Сказали спасибо 5 раз
Статус: offline
ICQ статус 248570740
Опубликовано 11 Июня 2009, 17:24:17
Помогло, Спасибо smiley
Слушай, а подскажи как можно сделать чтобы когда значения становились очень длинными, то шло сокращение цифры типа 55к ну чтобы на сайте цифры не вылазили куда попало? А то чую в скором времени это станет проблемой.

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


[Изменил(а) dicoz, 11 Июня 2009, 17:35:33]

--------------------
Осваиваю 3тий палец в изучении движка, нечего их всего 5 smiley
<hr>
Чем больше я узнаю, тем больше понимаю что нечего не знаю (с)
^ наверх ^ 248570740
# 7  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 11 Июня 2009, 17:42:37
dicoz написал:
Помогло, Спасибо smiley
Слушай, а подскажи как можно сделать чтобы когда значения становились очень длинными, то шло сокращение цифры типа 55к ну чтобы на сайте цифры не вылазили куда попало? А то чую в скором времени это станет проблемой.

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

Недумаю что файл скачают 10000000000 раз...это уже индивидуальная особенность, которая нужна единицам, но ненужна большинству, ведь не все используют движок как файловый архив...


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 8  
dicoz
Пользователь

Avatar пользователя

dicoz

Любитель Fusion

Сообщений: 215
Откуда: Украина
Зарегистрирован: 19 Октября 2008, 21:16:55
Сказали спасибо 5 раз
Статус: offline
ICQ статус 248570740
Опубликовано 11 Июня 2009, 17:51:39
Ну это спорный вопрос smiley Ну с принципе меня это волнует только в одном месте на моем сайте, это в боковой панели статистики скачивания файлов. как сократить название чтобы выводило 65к а не как на картинке.


[Изменил(а) dicoz, 19 Июня 2009, 00:59:04]

--------------------
Осваиваю 3тий палец в изучении движка, нечего их всего 5 smiley
<hr>
Чем больше я узнаю, тем больше понимаю что нечего не знаю (с)
^ наверх ^ 248570740
# 9  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 11 Июня 2009, 19:13:38
Подсказка, есть такая вот функция...

// Translate bytes into kb, mb, gb or tb by CrappoMan
function parsebytesize($size,$digits=2,$dir=false) {



Ну вы понеле :)


--------------------
Retired
^ наверх ^
# 10  
dicoz
Пользователь

Avatar пользователя

dicoz

Любитель Fusion

Сообщений: 215
Откуда: Украина
Зарегистрирован: 19 Октября 2008, 21:16:55
Сказали спасибо 5 раз
Статус: offline
ICQ статус 248570740
Опубликовано 11 Июня 2009, 20:14:08
Скажи мне простому смертному куда его тут влупить?
echo "<div class='side-label'><b>".$locale['LP_001']."</div>";
$result = dbquery("SELECT * FROM ".$db_prefix."downloads ORDER BY download_count DESC LIMIT 0,10"smiley;
if (dbrows($result) != 0) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
while($data = dbarray($result)) {
$itemsubject = trimlink($data['download_title'], 16);
echo "<tr>\n<td class='small'><img src='".THEME."images/bullet.gif'> <a href='".BASEDIR."downloads.php?cat_id=".$data['download_cat']."&page_id=".$data['download_id']."'
; title='".$data['download_title']."' class='side'>$itemsubject</a></td>\n
<td align='right'>".$data['download_count']."</td>\n</tr>\n";
}
echo "</table>";
} else {
echo "<center>".$locale['004']."</center>\n";



[Изменил(а) dicoz, 11 Июня 2009, 20:22:03]

--------------------
Осваиваю 3тий палец в изучении движка, нечего их всего 5 smiley
<hr>
Чем больше я узнаю, тем больше понимаю что нечего не знаю (с)
^ наверх ^ 248570740
# 11  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 11 Июня 2009, 20:43:20
Я передумал оно не подходит smiley

Там нада на ее основе лепить, или вообще новое чтонить.


--------------------
Retired
^ наверх ^
# 12  
dicoz
Пользователь

Avatar пользователя

dicoz

Любитель Fusion

Сообщений: 215
Откуда: Украина
Зарегистрирован: 19 Октября 2008, 21:16:55
Сказали спасибо 5 раз
Статус: offline
ICQ статус 248570740
Опубликовано 11 Июня 2009, 21:27:35
Значит буду надеяться что к тому времени пока там прибавиться еще один НОЛЬ, я выучу PHP smiley


--------------------
Осваиваю 3тий палец в изучении движка, нечего их всего 5 smiley
<hr>
Чем больше я узнаю, тем больше понимаю что нечего не знаю (с)
^ наверх ^ 248570740
# 13  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 12 Июня 2009, 10:39:19
function bignum($num,$m1000='K') {
switch(strlen($num)) {
case 4: case 5: case 6:
return substr($num, 0, (strlen($num) - 3)).$m1000;
break;
default:
return $num;
}
}

echo bignum('12345');



Обрезалка до миллиона закачек. Можно дополнить и до милиарда, но оно нада?
Ставим функцию вверх панели, ставим обработчик ( bignum('12345')) вместо нужного числа.
фсе.
В твоем примере "влупить" вот таким образом bignum($data['download_count'])
+ вставить функцию конечно же

Offtopic: В данном примере получится 12К


[Изменил(а) Psc, 12 Июня 2009, 10:42:11]

--------------------
Retired
^ наверх ^
# 14  
dicoz
Пользователь

Avatar пользователя

dicoz

Любитель Fusion

Сообщений: 215
Откуда: Украина
Зарегистрирован: 19 Октября 2008, 21:16:55
Сказали спасибо 5 раз
Статус: offline
ICQ статус 248570740
Опубликовано 12 Июня 2009, 11:49:58
Спасибо тебе большое. smiley


--------------------
Осваиваю 3тий палец в изучении движка, нечего их всего 5 smiley
<hr>
Чем больше я узнаю, тем больше понимаю что нечего не знаю (с)
^ наверх ^ 248570740
Перейти на форум:


95,112,326 уникальных посетителей
сейчас: 25 Апреля 2024, 13:41:53
Генерация страницы: 0.49 сек.