1 (08.08.2013 11:48 отредактировано berdyev)

Тема: [Релиз] Custom Default Avatars 1.0

http://braxis.ru/hCj.png

Описание:

Расширение позволяет устанавливать дефолтные аватары всем пользователям вашего форума.
Расширение тестировалось только на 1.4.2 версии. Не знаю будет ли оно работать на предыдущих.

В данный момент только на английском языке. (Ибо мне писать на английском куда удобнее).



Установка и настройка:



1. Загрузите папку custom_default_avatar в папку extensions вашего форума.
2. Administration > Extensions > Custom Default Avatar > Установить.
3. Создайте ваш собственный дефолтный аватар.

- Рекомендуется хранить его на своем хостинге, в той же директории где и форум. Если будете пихать дефолтный аватар в вашфорум.ru/img/аватар < не забудьте установить права 777 на картинку.

- Если же не хотите хранить у себя, рекомендую хранить на: http://braxis.ru/

http://braxis.ru/jCj.png

4. Заходим в: Administration > Settings > Features, ищем Default Avatar, отмечаем чекбокс и вставляем ссылку на аватар.
5. Сохраняем, проверяем, радуемся.




Скачать: drive.berdyev.com/punbb/custom_default_avatar.rar

Всем добра smile

Поделиться

2

Re: [Релиз] Custom Default Avatars 1.0

еще один велосипед ?

http://punbb.informer.com/forums/topic/ … lt-avatar/
http://punbb.informer.com/forums/topic/ … lt-avatar/

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

3

Re: [Релиз] Custom Default Avatars 1.0

Ага.

Поделиться

4

Re: [Релиз] Custom Default Avatars 1.0

berdyev, линк поправьте.

Поделиться

5

Re: [Релиз] Custom Default Avatars 1.0

спс давно такое искал мне понравилось это расширение установка аватаров всем кто не загрузил аватар сейчас я приступил за разработку расширение v.i.p статус в который будет входить возможность установки своего цвета на ник,фон форума,итп

Поделиться

6

Re: [Релиз] Custom Default Avatars 1.0

у кого нибудь сохранился архив с расширением?

KANekT, я ставил два расширения. Они не работают! Возможно что-то не доделал, вечером еще раз посмотрю.

Разработка Landing Page - 100$ Администрирование серверов - 30$ Продвижение сайтов - от 250$
Профессиональный VPS для Вашего проекта. 10$Бонус на счет!
Установка и настройка PunBB на ваш Xостинг/Cервер - 10$

Сайт unix

Поделиться

7

Re: [Релиз] Custom Default Avatars 1.0

ну да, не работают. хотя странно, один из для 1.4.2

Разработка Landing Page - 100$ Администрирование серверов - 30$ Продвижение сайтов - от 250$
Профессиональный VPS для Вашего проекта. 10$Бонус на счет!
Установка и настройка PunBB на ваш Xостинг/Cервер - 10$

Сайт unix

Поделиться

8

Re: [Релиз] Custom Default Avatars 1.0

unix, что конкретно там не работает? Какие ошибки возникают? Что в логе ошибок на сервере пишет?

Моя сборка FluxBB 1.5 * Parserus - BBCode parser

Поделиться

9

Re: [Релиз] Custom Default Avatars 1.0

Visman, ошибок я не вижу!
В логах тоже ничего нет

Вот оно установлено:
https://cs7052.vk.me/c621219/v621219553/1521c/wgPl3W428lE.jpg

настроек нет никаких у расширения, по идеи должна отображаться, но нет!

https://cs7052.vk.me/c621219/v621219553/15223/tBGM1iiDCeg.jpg

Добавлено спустя 42 минуты 31 секунду:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE extension SYSTEM "ext-1.0.dtd">

<extension engine="1.0">
    <id>default_avatar</id>
    <title>HM Default Avatar</title>
    <version>1.0</version>
    <description>Esta extencion muestra un avatar por defecto a los usuarios sin avatar</description>
    <author>Himura</author>
    <minversion>1.4</minversion>
    <maxtestedon>1.4.2</maxtestedon>
    <install>    
    </install>
    <uninstall>    
    </uninstall>
    <hooks>
    <hook id="fn_generate_avatar_markup_start">
<![CDATA[
if(!$avatar_type)
{
return '<img src="'.$ext_info['path'].'/no_avatar.jpg" alt="No_Avatar" />';
}
]]>
    </hook>
    </hooks>
</extension>

в расширении один файл manifest и аватарка.

может дело в <img src="'.$ext_info['path'].'/no_avatar.jpg" alt="No_Avatar" />

у меня форум находится example.com/example

Разработка Landing Page - 100$ Администрирование серверов - 30$ Продвижение сайтов - от 250$
Профессиональный VPS для Вашего проекта. 10$Бонус на счет!
Установка и настройка PunBB на ваш Xостинг/Cервер - 10$

Сайт unix

Поделиться

10

Re: [Релиз] Custom Default Avatars 1.0

unix, установил это расширение на тестовом форуме, работает нормально, без танцев с бубном.
Возможно у тебя конфликт с другим расширением или в стиле чего-то слишком умное придумано smile

Моя сборка FluxBB 1.5 * Parserus - BBCode parser

Поделиться

11

Re: [Релиз] Custom Default Avatars 1.0

Да вроде ничего от себя не делал, стиль Artstyle а расширения:

https://cs7052.vk.me/c621219/v621219261/1513f/nsjtnipAwk4.jpg

интересно

Разработка Landing Page - 100$ Администрирование серверов - 30$ Продвижение сайтов - от 250$
Профессиональный VPS для Вашего проекта. 10$Бонус на счет!
Установка и настройка PunBB на ваш Xостинг/Cервер - 10$

Сайт unix

Поделиться

12

Re: [Релиз] Custom Default Avatars 1.0

unix, лучше глянь в кэш в файл кэша хуков в хук fn_generate_avatar_markup_start, чего там за код кроме добавляемого данным расширением есть.

Моя сборка FluxBB 1.5 * Parserus - BBCode parser

Поделиться

13

Re: [Релиз] Custom Default Avatars 1.0

  array (
    0 => '$GLOBALS[\'ext_info_stack\'][] = array(
\'id\'                => \'default_avatar\',
\'path\'            => FORUM_ROOT.\'extensions/default_avatar\',
\'url\'            => $GLOBALS[\'base_url\'].\'/extensions/default_avatar\',
\'dependencies\'    => array (
)
);
$ext_info = $GLOBALS[\'ext_info_stack\'][count($GLOBALS[\'ext_info_stack\']) - 1];

if(!$avatar_type)
{
return \'<img src="\'.$ext_info[\'path\'].\'/no_avatar.jpg" alt="No_Avatar" />\';
}

array_pop($GLOBALS[\'ext_info_stack\']);
$ext_info = empty($GLOBALS[\'ext_info_stack\']) ? array() : $GLOBALS[\'ext_info_stack\'][count($GLOBALS[\'ext_info_stack\']) - 1];
',
  ),
Разработка Landing Page - 100$ Администрирование серверов - 30$ Продвижение сайтов - от 250$
Профессиональный VPS для Вашего проекта. 10$Бонус на счет!
Установка и настройка PunBB на ваш Xостинг/Cервер - 10$

Сайт unix

Поделиться

14

Re: [Релиз] Custom Default Avatars 1.0

unix, ни чего подозрительного не вижу, у меня аналогичный код в хуке.

Моя сборка FluxBB 1.5 * Parserus - BBCode parser

Поделиться

15

Re: [Релиз] Custom Default Avatars 1.0

странно, все расширения отключил. ситуация аналогичная

Разработка Landing Page - 100$ Администрирование серверов - 30$ Продвижение сайтов - от 250$
Профессиональный VPS для Вашего проекта. 10$Бонус на счет!
Установка и настройка PunBB на ваш Xостинг/Cервер - 10$

Сайт unix

Поделиться

16

Re: [Релиз] Custom Default Avatars 1.0

Установил демо-форум на поддомен example.example.com/example и так example.example.com все работает. Буду думать почему на этом не работает.

Разработка Landing Page - 100$ Администрирование серверов - 30$ Продвижение сайтов - от 250$
Профессиональный VPS для Вашего проекта. 10$Бонус на счет!
Установка и настройка PunBB на ваш Xостинг/Cервер - 10$

Сайт unix

Поделиться

17

Re: [Релиз] Custom Default Avatars 1.0

ну ты посмотри хтмл-код, там где должен быть аватар, есть ли там код картинки

<img src="\'.$ext_info[\'path\'].\'/no_avatar.jpg" alt="No_Avatar" />

Попробуй запросить картинку по ее адресу, что ответит сервер?
Проверь физическое наличие картинки на сервере, посмотри лог запросов сервера, может там права не те

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

18

Re: [Релиз] Custom Default Avatars 1.0

hcs, обратил внимание еще вчера, нет кода

https://cs7054.vk.me/c621219/v621219553/154d0/6MSdTk9OlCM.jpg

Добавлено спустя 30 минут 36 секунд:

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

Разработка Landing Page - 100$ Администрирование серверов - 30$ Продвижение сайтов - от 250$
Профессиональный VPS для Вашего проекта. 10$Бонус на счет!
Установка и настройка PunBB на ваш Xостинг/Cервер - 10$

Сайт unix

Поделиться