Skocz do zawartości


Zdjęcie

Black Inspiration JavaScript mod


  • Zaloguj się, aby dodać odpowiedź
81 odpowiedzi w tym temacie

#41 GumaSzpieg

GumaSzpieg

    Bywalec

  • Użytkownik
  • 101 postów

Napisano 2009.07.29, 09:50

Ja proponuje, aby w następnej aktualizacji kompozycj AQQ zapamiętywało mój wybór wyświetlania opisów na liście kontaktów.
W tym momencie przy każdym włączeniu AQQ trzeba klikać, by pokazało opisy.
Proponuję również, aby wyświetlało awatary każdego kontaktu po najechaniu na niego - w tym momencie wyświetla tylko awatary tych kontaktów, które nie mają opisu. No i aby wyświetlał się awatar po zaznaczeniu kontakt, tak jak w kompozycji Standard.

---
@Lord ByRad: thx :)

Użytkownik GumaSzpieg edytował ten post 2009.07.30, 21:53


#42 Lord ByRad

Lord ByRad

    Expert

  • Użytkownik
  • 985 postów

Napisano 2009.07.29, 17:29

@GumaSzpieg: Co do zapamiętywania wybranych opcji, to z poziomu AQQ prawdopodobnie jest to niemożliwe (nie daje się korzystać z kontrolek ActoweX w AQQ ;/ ), istnieje możliwość zmodyfikowania ustawień domyślnych na stałe - wystarczy wyedytować pliki:
Ścieżk profilu AQQ/Themes/Black Inspiration JSmod/Contacts/timer.js
Ścieżk profilu AQQ/Themes/Black Inspiration JSmod/Messages/skrypt.js
zgodnie z zawartymi w nich instrukcjami. Można ustawić w nich czy pasek w oknie rozmowy domyślnie ma być zwinięty, czy rozwinięty, czy opisy mają być wyświetlane normalnie, cy w tooltipach oraz czy po starcie lista kontaktów ma być w wersji Normal, czy Mini (wystarczy zmienić 0 <-> 1 zgodnie z opisem).
Co do pokazywania/ukrywania avatarów, to również myślałem o tym, ale zajmę się tym w nieco późniejszym terminie...

279.gif


#43 przemek505

przemek505

    Początkujący

  • Użytkownik
  • 9 postów

Napisano 2009.08.01, 22:19

Jak zwiekszyc rozmiar awatarow w oknie rozmowy??

#44 Lord ByRad

Lord ByRad

    Expert

  • Użytkownik
  • 985 postów

Napisano 2009.08.01, 22:42

@przemek505: tam, gdzie zainstalowałeś kompozycję, w pliku: "BlackInspiration JSmod/Message/body.htm" znajdź:
.avatar{
  background-image:url(../Grafika/avatar.png);
  padding-top:5px;
  padding-left:0px;
  width:42px;
  height:42px
}
i zmień wartości przy "width" i "height" na takie, jakie ci będą pasowały. Aby zobaczyć efekt trzeba zmienić kompozycję na dowolną inną, a następnie wrócić do tej, ze zmianami albo zresetować AQQ.

279.gif


#45 przemek505

przemek505

    Początkujący

  • Użytkownik
  • 9 postów

Napisano 2009.08.01, 23:06

Zrobilem tak jak napisaleś i nic nie zmienilo :(

Użytkownik przemek505 edytował ten post 2009.08.01, 23:10


#46 Pbo

Pbo

    Kierownik

  • Przyjaciel
  • 3477 postów

Napisano 2009.08.01, 23:11

A odświeżyłeś, albo zrestartowałeś AQQ? Bo bez tego nie zadziała.

Komunikatory głosowe Ventrilo.TeamSpeak, Mumble

PolscyGracze.pl - wiadomości ze świata gier | Serwer XMPP PGra.cz


#47 przemek505

przemek505

    Początkujący

  • Użytkownik
  • 9 postów

Napisano 2009.08.01, 23:29

Tak tak i jedno i drugie ani zmiana kompozycji ani restart nie pomogl jedynie widze ze panel boczny jakos sie poszezyl

Jedyne co sie zwiekszylo to ramka awatara tak ktora sie znajduje w foldzerze grafika

Użytkownik przemek505 edytował ten post 2009.08.01, 23:31


#48 Arthemis

Arthemis

    Rozgrzewam się

  • Wtyczkopisarz
  • 53 postów

Napisano 2009.08.02, 01:44

To będzie trochę więcej kombinowania.
css: background-image nie jest skalowany do wysokości i szerokości obiektu img. Można jednak swobodnie emulować działanie background-image.

w pliku body.htm o którym wspomniał Lord ByRad znajdź
.avatar{
  background-image:url(../Grafika/avatar.png);
  padding-top:5px;
  padding-left:0px;
  width:42px;
  height:42px
}

i zamień na
.avatar{
  padding-top:5px;
  padding-left:0px;
  width:62px;          /* nowa szerokość obramowania */
  height:62px;         /* nowa wysokość obramowania */
}
.avatarBG{             /* to będzie nam emulowało "background-image" */
  position: absolute;
  z-index:-1;
  width:100%;
  height:100%;
}
.avatarIMG{	
  width: 42px;         /* szerokość avatara */
  margin-top: 8px;     /* margines górny */
  margin-left: 9px;    /* margines lewy */
}

Następnie w tym samym folderze znajdź plik "header.htm" i zmień
<img  src="CC_AVATAR_PATHIN" width="32" />
na
<img src="../Grafika/avatar.png" class="avatarBG" /><img  src="CC_AVATAR_PATHIN" class="avatarIMG" />
oraz
<img  src="CC_AVATAR_PATHOUT" width="32" />
na
<img src="../Grafika/avatar.png" class="avatarBG" /><img  src="CC_AVATAR_PATHOUT" class="avatarIMG" />


Żeby dostosować wymiary do swoich potrzeb zmieniasz rozmiary obramowania a następnie kombinujesz z rozmiarami w "avatarIMG" tak aby było ładnie wyśrodkowane ;)

#49 Lord ByRad

Lord ByRad

    Expert

  • Użytkownik
  • 985 postów

Napisano 2009.08.02, 19:18

No tak xD Tak to już jest jak się pisze z głowy, nie sprawdzając efektów... sorki - mój błąd.

279.gif


#50 przemek505

przemek505

    Początkujący

  • Użytkownik
  • 9 postów

Napisano 2009.08.02, 21:56

Dzieki Mistrzu Arthemis dziala elegancko. Tylko jedno co dodalem od siebie do tego kodu to wysokosc avatara bo pewnie szybko pisales i zapomniales o tym:D.

}
.avatarIMG{
width: 42px; /* szerokość avatara */
margin-top: 8px; /* margines górny */
margin-left: 9px; /* margines lewy */
}
zmienilem na
}
.avatarIMG{
width: 55px; /* szerokość avatara */
height: 70px; /* wysokość avatara */
margin-top: 12px; /* margines górny */
margin-left: 9px; /* margines lewy */
}

Jeszcze raz wielkie dzieki teraz mam pieknie widocznie avatarki :D:D

#51 Jaro88PL

Jaro88PL

    Mam pędzel, to go używam! =)

  • Dekorator
  • 797 postów

Napisano 2009.08.03, 21:21

Szczerze mówiąc jestem przeciwny takim modyfikacją. Fakt fajnie to wygląda i efektownie ale jestem zdania jak moi koledzy z konnekt'a i tlen'a - komunikator jest do KOMUNIKOWANIA się a nie robienia z niego kombajna który animacjami zamula wolniejsze [starsze] komputery [i nie wskórają tu zdania że na wolniejszych kompach można tego nie używac [kompozycji] bo wiadomo że kompozycja ładna to początkujacy użytkownik będzie ją chciał mieć u siebie. A jak pokazal Tlen można zrobić fajny popularny komunikator z dobrym wyglądem bez zbędnych bajerów ;)
Ale tak jak pisałem wcześniej mimo wszystko uważam że kompozycja bardzo ładna a JS dodaje jej klasy lecz mnie to nie przekonuje. ;)

System: Windows 10 Pro x64 | Przeglądarka: IE 11 | AQQ: najnowsze
Kompozycja: Standard, GG12 | Wtyczki: GG Network, AQQ SMS, Contact


#52 GumaSzpieg

GumaSzpieg

    Bywalec

  • Użytkownik
  • 101 postów

Napisano 2009.08.05, 00:28

Jest pewien drobiazg utrudniający korzystanie z aqq w tej skórce. Mianowicie po zaznaczeniu kontaktu z opisem, a następnie zaznaczeniu innego kontaktu, przy tym pierwszym kontakcie znika na sekundę opis, przez co zmienia sie pozycjonowanie innych kontaktów na liście. Jest to bardzo irytujące.

#53 pena

pena

    Początkujący

  • Użytkownik
  • 19 postów

Napisano 2009.08.05, 07:17

jeśli cie to irytuje to masz 2 rozwiazania albo włączysz wszystkie opisy albo wszystkie wyłączysz innej możliwości nie ma

#54 GumaSzpieg

GumaSzpieg

    Bywalec

  • Użytkownik
  • 101 postów

Napisano 2009.08.05, 11:25

Ja mam włączone wszystkie opisy.
Z opisywanym przeze mnie problemem nie spotkałem się w innych kompozycjach.

#55 Pbo

Pbo

    Kierownik

  • Przyjaciel
  • 3477 postów

Napisano 2009.08.05, 11:34

To już wina JS, bo tak samo jest z ikonkami stanu z i, trzeba poczekać sekundę aż się pojawią i tutaj właśnie może pojawić się ten problem. Innego wyjścia nie ma, a fakt faktem, że na innych kompozycjach tego nie ma.

Komunikatory głosowe Ventrilo.TeamSpeak, Mumble

PolscyGracze.pl - wiadomości ze świata gier | Serwer XMPP PGra.cz


#56 Lord ByRad

Lord ByRad

    Expert

  • Użytkownik
  • 985 postów

Napisano 2009.08.08, 17:00

@GumaSzpieg: Faktycznie jest to problem... Postaram się popracować nad tym, ale nie wiem czy to będzie w ogóle możliwe - aktualnie opisy są pokazywane tylko za pośrednictwem skryptu i może tutaj pomóc zwiększenie częstotliwości, z jaką skrypt sprawdza zmiany opisów na liście kontaktów ale kosztem tego byłoby znaczne zwiększenie załadowania procesora więc raczej odpada w wersji publicznej, a jak ktoś chce to może sam zmienić w pliku: */BlackInspiration JSmod/Contacts/Skrypt.js poprawić w wierszu 96:
var t=setInterval("descriptionPresence()",1000)
na mniejszą wartość (1000 = 1s, przy mniejszej wartości skrypt będzie wykonywany częściej, a przy większej - rzadziej, adekwatnie wpływając za procesor). W następnej wersji dodam oddzielną zmienną z tym czasem...

279.gif


#57 Jarszo

Jarszo

    Rozgrzewam się

  • Użytkownik
  • 76 postów

Napisano 2009.08.08, 22:00

Ja mam proste pytanie, czy będzie inna odmiana kompozycji z tym JS'em ?
Dołączona grafika <3

#58 majaque

majaque

    Bywalec

  • Użytkownik
  • 100 postów

Napisano 2009.08.08, 22:12

Szykuje się ;) Bazowana na grafikach z gry BattleField: Heroes. Podstawką była oczywiście kompozycja Black Inspiration JS.
Dołączona grafika WTW testuję na Windows 7 Ultimate x64.

#59 Lord ByRad

Lord ByRad

    Expert

  • Użytkownik
  • 985 postów

Napisano 2009.08.09, 11:41

@Jaqrszo: Generalnie, to każdy może czerpać z tych skryptów ile tylko zechce, więc to zależy już przede wszystkim od Twórców kompozycji.

279.gif


#60 VaruSS

VaruSS

    Rozgrzewam się

  • Użytkownik
  • 87 postów

Napisano 2009.08.10, 15:44

No piękna ale ja wolę jak są opisy od razu szkoda że za każdym razem muszę je włączać ... chyba, że o czymś nie wiem ?
[spoiler=konfiguracja]
Win 7 PRO ,IE8,(def:Opera 10.52 kompilacja 3363),COMODO IS Free AQQ: 2.2.0.45 kompozycja: Standard, wtyczki: SpellChecker, Korektor.

Win XP Pro SP3,IE 8,(def:Firefox 3.6.3),COMODO IS Free AQQ: 2.2.0.45 kompozycja: Standard wtyczki: SpellChecker, Korektor
[/spoiler]




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych