Баги TorrentPier II closedsticky

Started by PheRum on 2011-06-30 15:49 — 1655 replies, 268504 views

#101
нет
Что он тогда не меняет?
#102
незнаю
сделал как у тебя, все работтает
#103
Хм, баг не баг? http://i26.fastpic.ru/big/2011/0816/8c/7c5f2fd966ea28736f638fab898cd08c.jpg
PS Просто поправил, с 18 на 17 число.
http://code.google.com/p/torrentpier2/source/detail?r=218
#104
Вот тоже: http://i26.fastpic.ru/big/2011/0816/8c/1bb9e961ef9feaa9e396d07df8a41a8c.png
http://i26.fastpic.ru/big/2011/0816/b9/190360396b923bc65da3e7e3c02749b9.png
#105
так обновись и датастори обнови
#106
Имхо, вывод дней рождения немного не логично в датастор кидать, при 10000 пользователях
  • кешируемый файл занимает около мегабайта, каждый раз его дергать, тем более на главной😕
  • генерация странички заметно увеличится
Аякс привлекательнее смотрится. Если кому нужно могу выложить.
#107
если не сложно, почему бы и не выложить. авось кому и пригодится 🙂
#108
Распаковываете архив и копируете в папку ajax
Открываете ajax.php
находите
    case 'user_register':
        require(INC_DIR .'functions_validate.php');
    break;
ниже вставляете
    case 'users_birthday':
    break;
находите
'posts'            => array('guest'),
после вставляете
'users_birthday'    => array('user'),
находите в самом низу последнюю фигурную скобку и перед ней вставляете
    function users_birthday()
    {
        require(AJAX_DIR .'users_birthday.php');
    }

открыть index.tpl
куда вам удобнее вставляете
<script type="text/javascript">
function users_birthday()
{
f_list = false;
$('#users_birthday').toggle();
if (!f_list) ajax.users_birthday();
return false;
}
ajax.users_birthday = function()
{
ajax.exec({action : 'users_birthday'});
};
ajax.callback.users_birthday = function(data)
{
$('#users_birthday td').html(data.html);
};
f_list = true;
</script>

<p onclick="users_birthday()" class="tCenter" title="Нажмите для просмотра">&dArr;{L_BIRTHDAYS}&dArr;</p>

<span id="users_birthday" style="display:none">
<table>
<tbody class="genmed">
<tr><td></td></tr>
</tbody>
</table>
</span>
<div class="hr1" style="margin: 5px 0 4px;"></div>

Ну и удаляете дублирующий код датастор из index.php и build_stats.php
#109
Имхо, вывод дней рождения немного не логично в датастор кидать, при 10000 пользователях
  • кешируемый файл занимает около мегабайта, каждый раз его дергать, тем более на главной😕
  • генерация странички заметно увеличится
Аякс привлекательнее смотрится. Если кому нужно могу выложить.

в оригинале вообще был прямой запрос на эти все 10000 пользователей, можно уменьшить кол-во, отбросив тех у кого прошёл ДР, конечно можно использовать аякс , но при открытии главной страницы всегда будет вылезать в углу индикатор загрузки
#110
Обновился на R227, при входе требует капчу, вместо неё http://i24.fastpic.ru/big/2011/0817/44/35e4aae5a8c24f0debd5868e297a8b44.png