Простая аренда и прокат лимузина. Прокат лимузинов недорого, kristiana коллекция.

Написал виджет SAPE PROFIT для Wordpress

Вот уже давно Spryt хотел сделать нечто подобное, но вроде пока не сделал. А мне давно хотелось написать виджет к Wordpress, ну я взял и написал :) за вечерок. Юзайте наздоровье и не забудьте написать пару строк об этом виджете :)

Сделан виджет на основе наработок Spryt в частности скрипта SAPE stat. Также очень помогла статья ‘Как написать wordpress виджет‘.

Виджет статистики SAPE PROFIT.
Виджет показывает доход за текущий день, + измение по сравнению со вчерашним. Также в настройках можно включить отображение:

  • Кол-во сайтов
  • Сумарный ТИЦ
  • Суммарно Я.индекс

Скрипт кэширует данные статистики в файл sape_profit.txt, поэтому обращение к SAPE API делается только 1 раз в день, при первом посещении сайта в этот день.

Устанавливается как обычный плагин.

Чтобы работало:

  1. Залить папку с плагином в соответствующую папку CMS – plugins
  2. Активировать плагин
  3. Установить права 777 на файл sape_profit.txt
  4. Указать логин и md5 хэш пароля в SAPE в настройках виджета

В файле style.css можно настроить как будет выглядеть главная циферка дохода и цвет, шрифт содержимого виджета.

UPD 23.08.09:

Теперь в виджете можно настроить:
логин, md5 пароль, показывать или нет – кол-во Сайтов, Сумарный тиц, Суммарно Я.индекс

UPD 25.08.09:

Сделал аналогичный плагин – виджет для блоголета.

UPD 30.08.09:

Теперь если стата в Sape за сегодня не обновилось, показывается вчерашний доход, при этом так и пишется “Вчера:”. В настройках виджета можно указать через сколько минут будет происходить обновление статистики, по умолчанию 180 минут. Теперь данные статистики хранятся в настройках WP, соответственно нет операций с txt файлом и должно работать быстрее. Обновил пока только для Wordpress.

Для блоголета Качать здесь

Для Wordpress Качать здесь

20 комментариев на “Написал виджет SAPE PROFIT для Wordpress”

  • ApocX пишет:

    Прикольное решение =) А под Блоголет сможешь переписать?

  • invest-mark.ru пишет:

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

  • Andipas пишет:

    под Блоголет сможешь переписать?

    Надо попробовать.

    Надо бы сохранение логина и хэша сделать прямо из настроек виджета

    Тоже изначально так планировал, но подумал что будет не совсем надежно. Хотя все таки стоит сделать в настройках.

  • Spryt пишет:

    Отличный виджет)
    Кстати, ты в курсе, что в сапе доход обновляется в 6-7 утра, и поэтому твой скрипт может показывать статистику предыдущего дня? Я сравниваю доход в базе (или файлике) за сегодня и вчера, и доход с сапы, если есть изменения – обновляю.

  • Andipas пишет:

    Отличный виджет)

    Спасибо :)

    Кстати, ты в курсе, что в сапе доход обновляется в 6-7 утра, и поэтому твой скрипт может показывать статистику предыдущего дня?

    Я использовал немного твоего кода из Sapestat, в частности тот что показывает today (?act=today) заработок за день. Думаю что если первый посетитель будет до 6-7 утра, то доход будет действительно отображаться за вчерашний день :) Надо подумать как это обойти. Кстати если бы у Topsape был API или что то подобное, можно было бы выводить место в этом рейтинге.

  • Spryt пишет:

    Я читал код) поэтому и обратил внимание. Свой “виджет” я вообще повесил кроном обновляться раз в час, но несколько нерационально)

    А какие данные тебя интересуют по API, и какой вид доступа? Мне например XML вообще не нравится, из-за него кучу библиотек надо подымать (или разбирать XML код через встроенный в пхп парсер). У ISPmanager клевое API – просто file_get_contents(”http://site.ru/manager/ispmgr?authinfo=login:pass&out=text&func=wwwdomain.edit&sok=yes&domain=$domain”); и т.д.) Можно в принципе сделать, все равно раз день все данные парсить, все просчитывать и записывать в кеш)

  • Andipas пишет:

    У ISPmanager клевое API – просто

    Было бы здорово, если что то такое сделаешь в Topsape например меня бы очень устроил такой вариант: file_get_contents(”http://topsape.ru?sel=givplace&login=andipas”);
    Возвращал бы место в рейтинге.

  • SEO-Бомж пишет:

    Еще бы сделать возможность сбора данных из нескольких аккаунтов :) Я себе сделал подобный виджет собирающий данные из нескольких аккаунтов, только кривовато он с крона зупускается :)

  • Andipas пишет:

    Еще бы сделать возможность сбора данных из нескольких аккаунтов

    Возможно потом добавлю такую возможность, если этот плагин будет интересен.

  • Katyura пишет:

    Скачал, попробуем. За блоголёт отдельное спс)

  • Bender пишет:

    Как сделать md5 хэш пароля?

    PS Что-то у вас плагин глучит:
    Сегодня: 120.22-0.54
    Сайтов: 16
    Суммарно Я.индекс: 0

  • Masya пишет:

    Плагин не работает у меня, выводит нули, и кол-во сайтов 2.
    это далеко не так.
    wp 2.8.4

  • Andipas пишет:

    2 Bender & Masya
    Сделай такой файлик php и запусти на денвере или хостинге:

    < ?php
    echo md5('parol');
    ?>

    Да заметил, что бывают нули, буду править…

  • Masya пишет:

    У меня какбэ не было проблемы сделать md5 хэш пароля.
    P.s. С обновой ничего не изменилось.
    Сам не пойму почему показывает неправильно

  • ZeDDy пишет:

    Для плагина просто необходима поддержка нескольких аккаунтов. У многих несколько акков на разные сетки сайтов и/или для разных целей/заказчиков. в общем считаю плагин нашел бы большую популярность с такой фичей

  • Сеогад пишет:

    Спасибо Вам! Использовал немного Вашего кода для написания плагина статистики Сапы для Вордпресса.

    WP Sape Stat.

    Попробуйте и мой плагин, надеюсь понравится.

  • Seo пишет:

    Спасибо, попробуем виджет :)

Оставить комментарий

Это не спам.
сделано dimoning.ru

Поиск
Рекомендую
  • FirstVDS
  • Sape
Лучшие коментаторы
Пассив
SAPE:
Сегодня: 6-0.61
Сайтов: 16
Суммарно Я.индекс: 265

wvg sape profit