Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1

Немного сниппетов

72skull72

  • Джуниор
  • Юзер
  • 3
  • Репутация:0 
  • Предупреждения: 0 
  • Регистрация:
    14 Июл 2013
#1
Code:

Привет всем это моя первая тема и в ней я хочу вам кинуть несколько готовых php сниппетов (они работают на любой CMS на Atom X тоже (я проверил)). 
Ну в общем вот коды:
  1. Функция для использование аватаров из Gravatar:
    Code:
    function gravatar($email,$size=120) {
        global $theme;

        $default = 'http://'.$_SERVER["HTTP_HOST"].'/templates/default/avatar.png';
        $gra['url'] = 'http://www.gravatar.com/avatar/'.md5(strtolower(trim($email))).'?d='.urlencode($default).'&s=100';
        $gra['img'] = '<img src="'.$gra['url'].'" alt="Gravatar" width="'.$size.'" height="'.$size.'"/>';
        
        return $gra['img'];
    }
         у переменной $default изменяем адрес к вашему аватару (позволяет вывести вашу аву у пользователя если у него её нет)
         Использование функции:

Code:
  echo gravatar('admin@test.ru');
    2. Получаем фавикон любого сайта:
        
Code:
function favicon($url)
{
    $parses = '<img src="http://www.google.com/s2/favicons?domain='.$url.'" width="16" height="16" alt="Favicon" />';

return $parses;
}
Использование функции:
Code:
echo favicon('atomx.net');
3. Получаем счетчик Push 2 Check через PHP функцию
Code:
function push2check()
{
    global $title_origin;
    
    $img = '<a href="http://push2check.net/'.$_SERVER['HTTP_HOST'].'" onclick="return !window.open(this.href)"  title="Push 2 Check">
<img src="http://auto.push2check.com/p.php?d='.$_SERVER['HTTP_HOST'].'&w=88&h=31&bw=1&bg=F2F2F2&f=1A8AE3&b=9E9E9E&png=1&pngi=1&psn='.$title_origin.'&plc=all" style="border-style: none" alt="Push 2 Check"/></a>';

return $img;
}
Где переменная $title_origin замените на свою ибо она отвечает за название вашего сайта =) 
Использование функции:
Code:
echo push2check();

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#2
В Atom-M уже давно Wasja добавил использование Gravatar в движок

72skull72

  • Джуниор
  • Юзер
  • 3
  • Репутация:0 
  • Предупреждения: 0 
  • Регистрация:
    14 Июл 2013
#3
Сашка, ну это в Atom-M )) может у кого нет вот и кинул))

1
Сейчас online: 5. Зарегистрированных: 0. Гостей: 5.