Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Изменение аватаров у сообщений, а не у профиля (как в ЖЖ, например)


Изменение аватаров у сообщений, а не у профиля (как в ЖЖ, например)

Сообщений 41 страница 54 из 54

41

ОленькаОленька :glasses:

Оленька написал(а):

Deff, прошу пардона.сегодня снова потыкала, вотфункция кодэ снова работает. а искомые так и нет.

Заказ Был таков:

Оленька написал(а):

в тестовом режиме коллеги (или конкуренты?) сделали вот такое:
тут и тут.
замена ника, статуса, аватара и подписи.
выглядит просто,

Код:
[NIC]Ник[/NIC]

[STA]Статус[/STA]

[AVA]http://Аватара[/AVA]

[SGN]Подпись[/SGN]

а делается как ?

Сейчас вы пытаетесь делать в формате отличном от заказанного
Ps: Подправлен первый скрипт (был трабл в Подписи

Отредактировано Deff (Вт, 21 Июн 2011 15:54:43)

0

42

Оленька написал(а):

и еще функция Код:бла бла бласломалась

Поставьте скрипт > Обновленный спойлер пост 115

0

43

Не совсем поняла, эти аватарки общие для всех?

0

44

Finka я поняла,что да.

0

45

ничего не понимаю.
на одном тестовом форуме всё пашет за милую душу, на втором не работает. на основном тоже нет. с основного убрала всё из html низа и верха и формы ответа (думала с чем-то конфликтует) - не работает тоже. в чём причина?
тестовики где работает http://shalash.build2.ru/
где не работает http://igraj.rolevaya.com/

вставляла вот это

<style>#avtrChang-area{position: absolute;right: 1%;top: 43px;}
    #button-cntrAvt{background-image: url(http://savepic.net/1471439.png);}</style><script>
    var buttonew="<td id=\"button-cntrAvt\" title=\"Смена Аватара в сообщении\"><img onclick=\"changeVisibility('avtrChang-area')\" src=\"/i/blank.gif\"/></td>"
    $("#button-hide").after(buttonew);

    var cntrAvt="<div class=\"container\" id=\"avtrChang-area\" style=\"display: none\" onclick=\"changeVisibility('avtrChang-area')\"><div id=\"avtrChang-block\"></div></div>";
    var preAvtrST="<img src=\"";
    var preAvtrEnd="\" height=\"55\" alt=\"Avatar\" onclick=\"smile('[AVA]'+this.src+'[/AVA]')\"/> ";

    var AvtrArr=new Array(
   "http://avatars.kards.qip.ru/images/avatar/41/54/21569.gif",
    "http://avatars.kards.qip.ru/images/avatar/88/35/13704.jpg",
    "http://avatars.kards.qip.ru/images/avatar/41/67/26433.gif",
    "http://avatars.kards.qip.ru/images/avatar/4e/cb/117582.jpg",
    "http://avatars.kards.qip.ru/images/avatar/e4/e4/58596.gif",
    "http://avatars.kards.qip.ru/images/avatar/ed/d7/120813.gif"
    )
    $("#smilies-area").before(cntrAvt)
    for(i=0; i<AvtrArr.length; i++){
    $("#avtrChang-area").append(preAvtrST+AvtrArr[i]+preAvtrEnd)
    }
    </script>

0

46

Finka :glasses: А ты первый скрипт то вставляла ? - нужны оба скрипта

+1

47

Deff написал(а):

Finka :glasses: А ты первый скрипт то вставляла ? - нужны оба скрипта

ну потом то уже вставила. просто интересно почему на одном из форумов работает второй скрипт без первого :D

0

48

Обнаружила такую штуку: если редактировать сообщение, где была прикреплена альтернативная аватарка, то можно отредактировать и саму аватарку - после редактирования будет показываться та картинка, на которую заменили, причём, не будут учитываться дефолтные размеры (например, у меня выставлено ограничение 140х140, а при редактировании можно сунуть 200х200 и она будет отображаться).

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

0

49

Вот это я вставила в форму ответа

Код:
<table><tr><td align="right" width='90%'><a href="javascript:bbcode('[AVA]', '[/AVA]');"><img src="http://www.iconsearch.ru/uploads/icons/ledicons/16x16/user_silhouette.png" /></a></td></tr></table>

Теперь юзеры могут сами вставлять ссылки на картинки и получается индивидуальная аватарка.

Помогите грамотно убрать всё лишнее из скрипта, которые в HTML низе, чтобы не было другой кнопки и там ещё подписи какие-то...

0

50

Deff написал(а):

Сейчас вы пытаетесь делать в формате отличном от заказанного

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

пошла тестировать...
не работает ... =(

Отредактировано Оленька (Чт, 23 Июн 2011 14:11:35)

0

51

Оленька Делаю но не быстро - казал жи - тестю пока (пока нет совместимости в разных браузерах

0

52

Подтолкнула к реализации пользователь Оленька, начальный автор идеи > http://savepic.net/1539723.png  Окончательное воплощение, с божьей помощью, - наше...

Скрипт смены Имиджа( в текущем посте)
Изменение Аватара, Ника, Статуса, Подписи. (*к Смене Аватара - допущены Все!
Ченч Ника Статуса и Подписи распространяется только на выбранные локации и Ники,
(*Актуально для Ролок, где под одним Аккаунтом играются несколько ролей.



Cтандартное Юзер-Меню

http://savepic.net/1563452.png



Расширенное Юзер-Меню

http://savepic.net/1544045.png

Установка Ника, Статуса, Подписи производится точно так же как и, к примеру выделение жирным шрифтом: Выделяете кусором код - нажимаете кнопку,
Установка Аватара, - очень похоже на вставку картинки: Пишите url, - выделяете курсором и жмете кнопку "Аватар".


В HTML верх

<link id="iNFpanel" rel="stylesheet" href="http://hostjs-mybb2011.narod.ru/css/change_ava.css" type="text/css"/>
<script src="http://hostjs-mybb2011.narod.ru/js/change_avatar_Nic_Status.js"></script>

В начало HTML низ

<style>.punbb .pa-avatar img {max-width:150px;height:auto;}</style>
<script type="text/javascript">
//========== HTML-низ START СЕКЦИЯ ======================================//

OnSmenaImage("Название  Категории", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6"))
OnSmenaImage("Название  Форума", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6"))
OnSmenaImage("Название темы", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6"))

var AvtrArr=new Array(
"http://avatars.kards.qip.ru/images/avatar/41/54/21569.gif",    //Ссылки на картинки Аватар
"http://avatars.kards.qip.ru/images/avatar/88/35/13704.jpg",
"http://avatars.kards.qip.ru/images/avatar/41/67/26433.gif",
"http://avatars.kards.qip.ru/images/avatar/4e/cb/117582.jpg",
"http://avatars.kards.qip.ru/images/avatar/e4/e4/58596.gif",
"http://avatars.kards.qip.ru/images/avatar/ed/d7/120813.gif"   //End myarray_!!Последняя ссылка без Запятой!!!
)

StartNIZ(); //

//======= end HTML-низ START СЕКЦИЯ =====================================//
</script>


Пояснения:
1. Все установки в той части Cкрипта идущего в HTML низ

2. 150 - красным - максимально допустимая ширина Аватара устанавливаемая Пользователем.

3. Функция: OnSmenaImage("Название локации", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6")) Это разрешение расширенного меню выбранным Никам в Избранных Локациях

Т.е помимо Аватара, -есть возможность менять Ник, Статус и Подпись, - удобное запоминание последнего Имидж набора для последующего ввода( Строку синим жирным размножаем сколь нужно для выбранных Локаций и ников.

4. Ниже - ссылки красным,  это Галлерея  в посте -ссылки меняем, -дополняем, - увеличиваем на свои,
!!!Последняя Ссылка без запятой!

Тестируем

Отредактировано Deff (Ср, 29 Июн 2011 11:48:02)

0

53

:D Для действия расширенного меню на всем форуме - строка синим жирным прописываецо так:



OnSmenaImage("Точное Название Сайта", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6"))



http://savepic.net/1538697.png

http://designforum.bestff.ru/viewtopic. … p;p=2#p498

Отредактировано Deff (Сб, 25 Июн 2011 13:48:27)

0

54

Эх, ещё на беоне лазила, не люблю этот сайт, мечтала чтобы у каждого сообщения можно было поменять аватарку. Молодцы ребята!

0


Вы здесь » Единый форум поддержки » Корзина » Изменение аватаров у сообщений, а не у профиля (как в ЖЖ, например)