- Баллы
- 173
Не знаю, что возвращать назад. Может старый мануал сохранился.Что требуется?
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Не знаю, что возвращать назад. Может старый мануал сохранился.Что требуется?
А если нет то как сделать на hd скины?Нет, не работает. Нужно переписать.это работает на hd скины?если да то у меня проблема-вместо лица выходит чёрный квадратА если нет то как сделать на hd скины?
Если его нет, выводится стандартная голова. НЕ нужно умничаний.я использовал простой код для уменьшения hd и все но елси кто то возьмется то нужно просто проверить у файла ширину и разделить на 64, получиться коэф который в обычную форму вырезки лица и все
А чёрный квадрат часто выходит когда скин отсутствует вообще и нету проверки на его наличие в папке
У скина больше разрешение чем 64x32люди!( что за бред... поставил, со стандартным скином всё норм, но если свой залил, то там чёрный квадрат, что делать? dle 9.6
люди!( что за бред... поставил, со стандартным скином всё норм, но если свой залил, то там чёрный квадрат, что делать? dle 9.6
<?php
header('Content-type: image/png');
list($width, $height) = getimagesize('./'.$_GET['img']);
$new_width = 64;
$new_height = 32;
if(isset($_GET['face']))
{
$image_p = imagecreatetruecolor($new_width, $new_width);
}else{
$image_p = imagecreatetruecolor($new_width, $new_height);
}
$image = imagecreatefrompng('./'.$_GET['img']);
imagealphablending($image, false);
imagesavealpha($image, true);
imagealphablending($image_p, false);
imagesavealpha($image_p, true);
if(isset($_GET['face']))
{
imagecopyresized($image_p,$image,0,0,8,8,$new_width,$new_width,8,8); // Face
//imagecopyresized($image_p,$image,0,0,40,8,$new_width,$new_width,8,8); // Accessories
}else{
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
}
imagepng($image_p);
imagedestroy($image_p);
?>
В [/code/] запихни.Например пропускать вывод через такой код
<?php
header('Content-type: image/png');
list($width, $height) = getimagesize('./'.$_GET['img']);
$new_width = 64;
$new_height = 32;
if(isset($_GET['face']))
{
$image_p = imagecreatetruecolor($new_width, $new_width);
}else{
$image_p = imagecreatetruecolor($new_width, $new_height);
}
$image = imagecreatefrompng('./'.$_GET['img']);
imagealphablending($image, false);
imagesavealpha($image, true);
imagealphablending($image_p, false);
imagesavealpha($image_p, true);
if(isset($_GET['face']))
{
imagecopyresized($image_p,$image,0,0,8,8,$new_width,$new_width,8,8); // Face
//imagecopyresized($image_p,$image,0,0,40,8,$new_width,$new_width,8,8); // Accessories
}else{
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
}
imagepng($image_p);
imagedestroy($image_p);
?>
код не учитывает только отсутствие скина вообще в папке но это не думаю будет проблема дописать
Еще раз.Люди а как добавить квадратик с аватаркой в другой блок?
Если вставлять то получается квадрат со стандартным скином
То есть квадрат с рожей вставляется вот только ник определить не может и он показывает стандартную башкуЕще раз.
Наверно самый самый рабочий скрипт на рубаките !!! Прям с первого раза установился))))
Решил что-то полезное сделать для форума. А именно, дам краткую инструкцию как из своей системы скинов, точнее из самих скинов взять головы и прикрепить к аватарам! На самом деле это очень просто!Приступим:[DLE]Для начала качаем скрипт, который во вложении! Затем, распаковываем его в "/engine/modules/".За тем, открываем файл "/engine/ajax/profile.php".Перед "$tpl->compile( 'content' );" пишем: "$tpl->set( '{login_pp}', "{$row['name']}" );"Открываем: "avatar.php" и на 12 строчке меняем на свой путь к скинам.Все! С движковой частью мы разобрались! Теперь пойдем к теговой части...Готовим шаблоны: comments.tpl, login.tpl, profile_popup.tpl, userinfo.tpl.Открываем comments.tpl:В нем ищем: "<img src="{foto}" alt=""/>", заменяем на "<img src="/engine/modules/avatar.php?s=128&u={login}" alt=""/>"Открываем login.tpl:В нем ищем: "<img src="{foto}" alt=""/>", заменяем на "<img src="/engine/modules/avatar.php?s=128&u={login}" alt=""/>"Открываем profile_popup.tpl:В нем ищем: "<img src="{foto}" alt=""/>", заменяем на "<img src="/engine/modules/avatar.php?s=128&u={login_pp}" alt=""/>"Открываем userinfo.tpl:В нем ищем: "<img src="{foto}" alt=""/>", заменяем на "<img src="/engine/modules/avatar.php?s=128&u={usertitle}" alt=""/>"P.S. Вы наверное заметили передаваемые параметры? Так вот: где u - ник, а где s - размер.Доступные размеры: 32/64/128/256/512..И да, по аналогии можно в любых, модулях, шаблонах, это прописать ввъебыч.. .[IPB]Качаем "IPB.zip" Открываем "avatar.xml" и на 33 строчке меняем путь на свой.Затем просто импортируем как хук.[WP]Качаем "WP.zip" Открываем "minotar.php" и на 72,76,130 строчке меняем путь на свой.Затем устанавливаем как плагин.[Vanila]Качаем "Vanila.zip" Открываем "class.minecraftatar.plugin.php" и на 24,32 строчке меняем путь на свой.Затем устанавливаем.Вот и все! Установка на столько проста, что даже 7-ми летний ребенок разберется!Внимание! Качать "avatar.zip" обязательно! В любом случаи!Но! Если у вас не что-то не получается, пишите в эту тему. Вместе разберемся, и поможем. А так же, если у вас есть какие либо предложения, улучшения данной установки/скрипта. Прошу отписать мне.Что планируется: Плагин для XF.
печаль, бедаКак не старался, не работает на IPB. ;(
