Сапомарафон – индикатор дохода
Получить новый индикатор можно здесь.
————–
Сам индикатор можно посмотреть у меня в сайдбаре. Лично я сделал так:
UPD: Обновил код! Пожалуйста, замените старый на новый. Извиняюсь за неудобства.
В переменную $start нужно указать свой начальный доход!
1. Файл sidebar.php, ищем там подходящее место и вставляем, не забудьте в двух местах поменять ВАШ_ID:
<h2>Сапомарафон</h2> <? $doxod=file_get_contents("http://topsape.ru/api.php?act=today&id=ВАШ_ID&format=simple"); $start = file_get_contents("http://topsape.ru/api.php?act=marafon&format=simple&id=ВАШ_ID"); $need=1500-($doxod-$start); $percent = round((($doxod-$start)*100)/1500); ?> <b>Доход за сегодня: <? echo $doxod;?> руб.</b><br /> Осталось: <? echo $need;?> руб. <b><? echo $percent;?>%</b> <br /> <div class="crazy_bar"> <div class="crazy_barf" style="width:<? echo $percent;?>%"></div></div> <br /> <b>Позиция в рейтинге: <? $str=file_get_contents("http://topsape.ru/api.php?act=rank&id=ВАШ_ID"); ereg('<rank>(.*)<\/rank>', $str, $m); $rank=$m[1]; ereg('<change>(.*)<\/change>', $str, $m); $change=$m[1]; echo $rank."<sup>".$change."</sup>"; ?></b><br /><br /> <em>Начальный доход: <? echo $start;?> руб.</em><br /> <em>Начальная позиция: 242</em>
2. Открываем файл стилей style.css и дописываем в конец. В разных темах файл стилей может называться по разному, думаю разберетесь, какой у вас:
.crazy_bar {background:url(bar_no.gif) repeat-x; height:23px; width:100%;} .crazy_barf {background:url(bar.gif) repeat-x; height:23px;}
3. Заливаем две картинки туда, где лежит файл style.css.
Стандартные: первая и вторая. Как у меня на блоге.
Чтобы изменить цвет, скачивайте понравившийся и переименуйте его в bar.gif:
Скачать
Скачать
Скачать
Скачать
Скачать
Все настройки открыты, изменяйте по своему желанию.





Отличный индикатор!
[Ответить]
Уже себе ставлю)
Только вот вопрос – за какое число начальный доход ставить?
[Ответить]
Поидее завтра старт, но я поставил за сегодня, думаю особо разницы не будет, это для себя.
[Ответить]
Доход нужно увеличить не до 1500 р, а на 1500 р. В вашем случае будет 76.35 + 1500…
[Ответить]
Вы уверены что говорите?
Перечитайте правила
[Ответить]
Цитирую:
Чтобы стать победителем, нужно увеличить свой суточный заработок на 1500 р., таким образом вы скорее всего попадете на первую страницу рейтинга TopSape.ru. Всего будет три победителя. Кто первый прибавит к своему заработку 1500 р., тот золотой призер…
[Ответить]
Обложался я
Верно всё. Тогда нужно будет уточнить, с какого числа смотреть доход
[Ответить]
Угу тоже заметил, уже передела свой виджет, более компактный вышел
[Ответить]
Изменил код, вроде правильно теперь всё.
[Ответить]
Вторую часть можно сократить до:
list($rank,$change)=explode(«|»,file_get_contents(«http://topsape.ru/api.php?act=rank&format=simple&id=ВАШ_ID»));
echo $rank.»".$change.»";
А вообще классный индикатор) Завтра, с началом марафона, продумаю насчет начального дохода, чтобы можно через API его брать (там доход за 28 февраля получается). А хотя уже придумал, надо только обновления дождаться))
[Ответить]
Spryt, Спасибо! ) Тогда как начальные значения будут, сразу сделаю и их тоже
[Ответить]
Спасибо, полезная штука!:)
[Ответить]
Отлично – Это Явно пригодится учитывая что Я тоже учавствую
[Ответить]
Молодчинко
[Ответить]
Скорее всего завтра будет немного измененная версия скрипта, плюс добавлю форму для получения кода.
[Ответить]
спасибо за код
тоже себе поставлю …
[Ответить]
Блин я бы тоже поучаствовал, но к сожалению в сапе только один сайт, а СДЛы только в плане….
[Ответить]
Супер! Поставил у себя )
Тоже принимаю участие)
[Ответить]
$start=file_get_contents(«http://topsape.ru/api.php?act=marafon&format=simple&id=ВАШ_ID»);
В первый день, естественно, изменения будут по нулям) Стартовый доход – за 28 февраля.
[Ответить]
Есть! Поменял, спасибо!
[Ответить]
Поправь код в посте)
[Ответить]
Спасибо за индикатор
[Ответить]
Спасибо, поставим себе.
[Ответить]