Skocz do zawartości


Zdjęcie

[zrealizowano] Przebudowa listy kontaktów


  • Zamknięty Temat jest zamknięty
45 odpowiedzi w tym temacie

Ankieta: Przebudowa listy kontaktów (92 użytkowników oddało głos)

Co myślisz o tym pomyśle?

  1. Głosowano Jestem na TAK (85 głosów [92.39%] - Zobacz)

    Procent z głosów: 92.39%

  2. Jestem na NIE (2 głosów [2.17%] - Zobacz)

    Procent z głosów: 2.17%

  3. OBOJĘTNE mi to (5 głosów [5.43%] - Zobacz)

    Procent z głosów: 5.43%

Głosuj

#21 UsagiAddict

UsagiAddict

    J̵ava͡Pr͝òg̢ram̵mer

  • Użytkownik
  • 1175 postów
  • MiejscowośćWrocław

Napisano 2010.11.30, 04:06

pisał OC kiedyś, że wystarczy dać mu koncept wyglądu zasobów - zrobi. Poczekamy chyba i z tą propozycją.

Does the scent of soil and beast
Breathe the life into the animal you hide
Dołączona grafika


#22 adrianem

adrianem

    Początkujący

  • Użytkownik
  • 25 postów

Napisano 2010.11.30, 10:58

Dla mnie te dwie wersję są bardzo fajne. Dlatego najlepiej jakby była możliwość wybierania pomiędzy wyglądem. Zrobić w opcjach kontakty "wygląd kontaktów" i dać opcję "kompaktowy" tak jak to widzi Nightmare;) oraz np. nazwa "klasyczny" tak jak to widzi Bartek. Jestem jak najbardziej na TAK. Oraz za zintegrowaniem kont AQQ i Tlen aby było wyświetlane tylko jako profil i w Zasobach było pokazane AQQ , Tlen , GG oraz ID jak i numer gg w nagłówku "Konta". Mam nadzieję ze to przejdzie;)

#23 nevrone

nevrone

    Bywalec

  • Użytkownik
  • 103 postów

Napisano 2010.11.30, 11:28

Oczywiście jestem na tak, pisałem o tym już bardzo dawno o "rozwijanych multikontaktach", było też coś że się nie da ale jak inni tak mają to co się nie da? Też coś to z java jest związane z tego co pamiętam...

#24 ronii

ronii

    Bywalec

  • Użytkownik
  • 104 postów

Napisano 2010.11.30, 12:40

Jestem bardzo ZA, teraz lista z tymi podziałami wkurza mnie strasznie. Musze latać, szukać nie wiadomo gdzie kontaktu. Z tego co pamiętam jak powstawało AQQ 2 nie dało się tak zrobić listy. W AQQ1 coś podobnego było.
  • jarko lubi to

Ponad 2000 postów z poprzedniego forum :)


#25 Paulos

Paulos

    Bywalec

  • Dekorator
  • 190 postów

Napisano 2010.11.30, 13:32

Jestem na tak ;) Widzę to tak jak Bartek, tyle że rozwijane i zwijane, czyli takie drzewko nam wyjdzie ;)
Dołączona grafika

Użytkownik Paulos edytował ten post 2010.11.30, 13:32


#26 Gość_Xanter_*

Gość_Xanter_*
  • Gość

Napisano 2010.11.30, 19:00

Jestem za propozycją paulosa

#27 sacrus

sacrus

    Strefa AQQ

  • Użytkownik
  • 1251 postów

Napisano 2010.11.30, 19:50

A liczę że OC przestanie się bać tego tematu jak ognia i napisze coś, ustosunkuje się do tej propozycji....
  • jarko lubi to
System: Windows 8 Pro x64 PL • IE: 10.0.9200.16384 x64 • AQQ: zawsze najnowsza wersja •

Zapraszam również do:
Dołączona grafika

#28 Lord ByRad

Lord ByRad

    Expert

  • Użytkownik
  • 985 postów

Napisano 2010.12.01, 18:17

Zdecydowanie popieram - osobiście nie widzę większego sensu w wyświetlaniu listy kontaktów stale z podziałem na konta (tym bardziej, że nawet ten podział nie jest do końca zrobiony - sieci pochodzące z wtyczek są zawarte w pierwszym koncie na liście).
Grupy o identycznych nazwach na poszczególnych powinny zostać po prostu scalone.
Myślę, że najlepszym rozwiązaniem przywrócenia podziału na konta byłoby wyświetlanie domyślnie pełnej scalonej listy kontaktów z wszystkich kont i na górze pojedyncza belka kont (szczerze mówiąc, to nie bardzo mam pomysł na zawartość tejże belki) z przyciskami po bokach umożliwiającymi przejście do następnego / poprzedniego konta (w formie listy cyklicznej, kolejność zgodna z kolejnością określoną w "Ustawienia" -> "Konta"). Po przełączeniu na konto widoczne byłyby wyłącznie kontakty z tego konta, a w belce z nagłówkiem konta normalna zawartość widoczna obecnie.
Przy liście kontaktów z wszystkich kont ikonki statusu sieci wyglądałyby bez zmian, a przy przełączeniu na określone konto przydałoby się umożliwić zmianę tła pod tą ikonką (np. przez umieszczenie każdej z ikonek (a więc w praktyce zawartości pliku ToolItem.htm) w SPANie, a ikonka aktywnego konta zmieniałaby klasę z "toolNormal" na "toolActive"); wówczas od razu byłoby widać, z którego konta widzimy listę kontaktów.

Odnośnie zasobów widocznych jako metakontakty to myślę, że najlepszym rozwiązaniem byłoby oznaczanie ich specjalną klasą (na przykład:
<img id="..." class="resource" src="..." alt=""/>
) i wyświetlanie tychże ikonek w wymiarach 10x10px (zamiast domyślnych 16x16) - wówczas zasoby wyrażnie różniłyby się od metakontaktów. Dodatkowo przed nazwą zasobów przydałby się znak "/" jako jednoznaczna informacja że jest to zasób.

Zdaję sobie doskonale sprawę, że przerobienie w taki sposób całego okna kontaktów wiązałoby się z napisaniem go praktycznie od nowa i zaowocowałoby masą nowych błędów, ale to że większość użytkowników przyzwyczaiła się do obecnego sposobu wyświetlania kont nie znaczy jeszcze, że jest on przejrzysty, czy wygodny !! A pierwsze pytanie jakie usłyszałem na widok mojego AQQ od osoby, która siedziała tylko na GG dotyczyło właśnie tych belek kontaktów (a w zasadzie - po co dodałem sam siebie na listę kontaktów i to w dodatku 4 razy !! ).

Użytkownik Lord ByRad edytował ten post 2010.12.01, 18:18

279.gif


#29 Morpheus

Morpheus

    Weteran

  • Wtyczkopisarz
  • 712 postów

Napisano 2010.12.01, 18:30

osobiście nie widzę większego sensu w wyświetlaniu listy kontaktów stale z podziałem na konta (tym bardziej, że nawet ten podział nie jest do końca zrobiony - sieci pochodzące z wtyczek są zawarte w pierwszym koncie na liście).

No właśnie, ta cała obsługa kont w AQQ jest conajmniej niepoważna. I trzeba byłoby zacząć od robienia porządku z tym, niż wprowadzać kolejne prowizorki ukrywające faktyczny stan rzeczy, bo to spowoduje jeszcze większy bałagan.
  • kojot lubi to

#30 Oconnel

Oconnel

    AQQ Developer

  • Właściciel
  • 4622 postów

Napisano 2010.12.01, 18:44

Widzę spore zapotrzebowanie na taką przebudowę, i rozumiem ten fakt oczywiście - przebudowa jednak w tym momencie jest bardzo mocno utrudniona. Dodatkowo tworzą się spore problemy. Przy zakładaniu grupy i dodaniu do niej nowego kontaktu powinien on zostać dodany do wszystkich serwerów? Albo trzeba by dodać wybór konkretnego serwera. To samo przy usuwaniu grupy kontaktów. Co jeżeli będę chciał ją usunąć tylko na konkretnym serwerze? A co jeżeli zamierzam usunąć grupę ze wszystkich serwerów a jeden serwer aktualnie nie działa? Patrzycie tylko na wygląd listy, pomyślcie też o implikacjach wprowadzenia tej opcji. Tego typu problemów było by naprawdę sporo co utrudni pracę z programem mniej obytych użytkowników. Nie wiem czy ta propozycja nie jest w użytkowaniu zbytnio skomplikowana właśnie dla przeciętnego użytkownika. Dodatkowo, jeżeli nawet rozważał bym wprowadzenie tej opcji to dopiero po nowym roku. Teraz absolutnie nie ma co na to liczyć.
MyPortalYouTubeTwitter54slty.png

#31 VPN

VPN

    Guru

  • Użytkownik
  • 6923 postów

Napisano 2010.12.01, 18:53

Ciekawe, że jakoś inne komunikatory sobie z tym radzą...
  • ss9227 i jarko lubią to

Tu byłem.


#32 Oconnel

Oconnel

    AQQ Developer

  • Właściciel
  • 4622 postów

Napisano 2010.12.01, 18:56

To trzeba by zobaczyć najpierw jak sobie radzą i czy tak naprawdę w ogóle sobie z tym radzą. Być może ktoś ma jakieś dobre rozwiązanie które warto będzie skopiować - o ile jest proste w użytkowaniu.
MyPortalYouTubeTwitter54slty.png

#33 karololszak

karololszak

    podróżnik w czasie

  • Moderator
  • 1562 postów

Napisano 2010.12.01, 21:18

Trillian 5 for Windows beta - kontakty można dowolnie 'rzucać' po grupach (po prostu je przeciągamy). Skonfiguruj konto Jabber i konto Facebook (oraz np. Twittera) - będziesz miał i chata, i notyfikacje [w osobnym okienku]: kontakty można normalnie przeciągać, a notyfikacje wyglądają lepiej niż w AQQ, są posortowane itp. itd. [no fakt, że to osobne okienko jest, to i więcej możliwości, a w AQQ wszystkie serwisy są dodatkowo wymieszane]. Mnóstwo opcji związanych z ustawieniami listy kontaktów, dzielenie wg. usług [jak jest w AQQ] lub nie, wyodrębnianie niedostępnych do osobnej grupy itd...
  • jarko lubi to

#34 Oconnel

Oconnel

    AQQ Developer

  • Właściciel
  • 4622 postów

Napisano 2010.12.01, 21:37

Sraty taty ale co się dzieje w opisanych przeze mnie sytuacjach? hmm?
MyPortalYouTubeTwitter54slty.png

#35 mav

mav

    Skrypter

  • Przyjaciel
  • 1157 postów

Napisano 2010.12.01, 21:50

OC - również w tej chwili AQQ nie radzi sobie z tym o czym piszesz. Nie synchronizuje prawidłowo. Pisałem o tym na forum już trzy razy. Rzuć okiem na ten temat.

JS / jQuery / PHP / MySQL / CMS / Forum filmowe / Kran kamerowy


#36 karololszak

karololszak

    podróżnik w czasie

  • Moderator
  • 1562 postów

Napisano 2010.12.01, 22:17

@Oconnel: a czy dla zwykłego, szarego użytkownika jest ważne, co tak naprawdę dzieje się "pod maską"? To ma działać, i wyglądać tak jak on chce, przy tym nie sypać błędami i być kompatybilnym z innymi rozwiązaniami... AQQ (jak dotychczas) spełnia wg. mnie tylko jedną funkcję: wygląda tak, jak ja chcę by wyglądało (bo umiem sam sobie poprawić to i owo w kompozycji) - a reszta rzeczy, w porównaniu z innymi komunikatorami (chociażby nawet z takim Trillianem beta), IMO leży...

Użytkownik karololszak edytował ten post 2010.12.01, 22:17

  • jarko lubi to

#37 sacrus

sacrus

    Strefa AQQ

  • Użytkownik
  • 1251 postów

Napisano 2010.12.01, 23:35

Oconnel proszę to wiadomość do Ciebie od autora WTW (czyli jednego z programów w którym takie rozwiązanie jest) - Kaworu:

EDIT Oconnel:
Cytowany użytkownik ma na tym forum bana. Proszę nie zamieszczać tutaj jego wypowiedzi bo łamiesz w ten sposób nieświadomie regulamin. Swoją drogą nic odkrywczego nie napisał - jednym słowem to rozwiązanie stwarza tyle plusów co minusów ;)

ESIT Sacrus:
A za przeproszenia który punkt regulaminu złamałem, bo właśnie przejrzałem cały regulamin i ani słowa nie ma o zakazie zamieszczania wypowiedzi zablokowanych osób??

EDIT Oconnel:
Taki, że osoba zbanowana nie ma prawa głosu na forum. Nawet, jeżeli robi to przez pośredników. To chyba jasne.

Użytkownik Oconnel edytował ten post 2010.12.02, 08:11

  • wilk i kr2ysiek lubią to
System: Windows 8 Pro x64 PL • IE: 10.0.9200.16384 x64 • AQQ: zawsze najnowsza wersja •

Zapraszam również do:
Dołączona grafika

#38 Beherit

Beherit

    In Sorte Diaboli

  • Wtyczkopisarz
  • 5030 postów

Napisano 2010.12.02, 13:24

Wszystko co piszesz Oconnelu z całym szacunkiem ale jest wykręcaniem się z roboty. Gdybyś trochę pogłówkował wpadłbyś na świetny pomysł: robisz listę kontaktów w jakieś tablicy czy komponencie ukrytym (tutaj decyzja należy do Ciebie) a potem to zwyczajnie interpretujesz jakimś algorytmem i wyświetlasz listę wlaściwą. Reausumując: w kodzie masz porządek tak jak chcesz bo wszystko jest porozdzielane, tylko efekt końcowy jest inny czyli wszystkie konta jabberowe w jednej kupie etc. Dla chcącego nic trudnego ;)

#39 bartek-525

bartek-525

    Adept

  • Wtyczkopisarz
  • 273 postów

Napisano 2010.12.03, 16:30

Skoro jest taka potrzeba, no to moja propozycja:

Przy zakładaniu grupy i dodaniu do niej nowego kontaktu powinien on zostać dodany do wszystkich serwerów?

ComboBox z wyborem serwera albo lista z CheckBoxami. Tu zrealizowałbym to tak, że normalnie mamy ComboBox i do tego niebieski podkreślony tekst (jak link) "Dodaj do kilku serwerów", jak użytkownik to kliknie, to zamiast ComboBoxa pojawia się lista (tu trzeba by to jakoś graficznie zaprojektować).

To samo przy usuwaniu grupy kontaktów.

Pytanie, z którego serwera usunąć grupę (najlepiej lista z CheckBoxami) i jeśli taka grupa będzie na przynajmniej jednym serwerze, to jest wyświetlana w AQQ, jak użytkownik usunie ją ze wszystkich, to wtedy zniknie ona z AQQ.

Co jeżeli będę chciał ją usunąć tylko na konkretnym serwerze?

Zaznaczysz 1 CheckBoxa na liście.

A co jeżeli zamierzam usunąć grupę ze wszystkich serwerów a jeden serwer aktualnie nie działa?

Dobre pytanie, ja bym usunął z pozostałych i w jakimś pliku zapisał informację, że ma zostać usunięta też z serwera, który nie działał. W momencie, kiedy zacznie działać, operacja zostanie wykonana.

Kolejna rzecz, jaka mi się nasunęła, to jak mamy ten sam kontakt przykładowo na aqq.eu i innym serwerze, to w momencie rozpoczęcia rozmowy musimy podjąć decyzję, którego konta używamy.

PS. Propozycja Paulosa całkiem dobra, tylko to zwijanie dałbym opcjonalne, bo jak mam ze 2 takie "rozbudowane" kontakty, to zwijanie nie będzie potrzebne. Może być jako domyślnie zwinięte/domyślnie rozwinięte (jakiś CheckBox w ustawieniach).

Użytkownik bartek-525 edytował ten post 2010.12.03, 16:30


#40 Oconnel

Oconnel

    AQQ Developer

  • Właściciel
  • 4622 postów

Napisano 2010.12.03, 17:21

Bartek, zauważ jak podnosi się stopień komplikacji. Niektórzy użytkownicy mają problemy z wysłaniem SMS-a, czy dodaniem kontaktu już teraz. To co by było w takiej opisywanej przez ciebie sytuacji. Tego typu rozwiązania sprawdzają się w bardziej geekowych komunikatorach.
MyPortalYouTubeTwitter54slty.png




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

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