Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: kDuoView
Konnekt | Forum > Dodatki > Wtyczki
Stron: 1, 2, 3, 4, 5, 6, 7, 8, 9
Mucha
Wtyczka podmienia kontrolkę odbioru w oknie rozmowy i historii na kontrolkę IE lub Mozilli. Umożliwia ładowanie styli okna rozmowy, pokazywanie obrazków oraz wyświetlanie emotikon. Przykład wygladu, styl Refreshed


kDuoView 1.2.3.3: Pobierz
Standardowe zestawy emotikon:klik

Changelog: KLIK
Do działania kontrolki Mozilli potrzebna ja Mozilla ActiveX Control! Nie wszystkie rzeczy które działają na IE będą działać na Mozilli! -> klik

Podziękowania dla Psoty oraz Zhvira za beta-testy.
Olórin
Byłoby miło gdyby szablony trzbymane były w jakimś XML'u, dużo wygodniej by się edytowało. Jeszcze nie testowalem, ale GJ.
dulek000
1. Krytyk po kliknięciu "Zapisz jako"
2. Krytyk po kliknięciu "Wyczyść"
3. Menu kontekstowe z IE.

Logi w załączniku.

Ogólnie jest nienajgorzej chyba. smile.gif
zimaq
Hm, historia - krytyk, czyść - krytyk, ustawienie w opcjach ścieżki do pliku ini - komunikat, że nie można odnaleźć pliku ini... Hm, może za wczśnie na publiczne wydanie?

No i jak już pisałem, wybieranie pomiędzy IE a Mozillą jest bardzo dobrym rozwiązaniem, bo Moz ActiveX zamula strasznie... ;-)

edit: historia po restarcie działa ;-)
foxtwo
przydałby się jakiś screen
zhvir
jaki screen?
Lukas77
Dobra robota, ważne że jest "do wyboru", przydałaby się też kompatybilność ze starymi stylami kijeva. Trochę roboty i będzie można wywalić "stare wysłużone" kIEView do kosza.
joshua
czyli szablon można bez problemu przerobić na XHTML i w pełni zgodny CSS z Firefox'em? smile.gif
Nigatsu
Czy do tej wtyczki potrzebny jest IE7?
Jeśli tak, a że instalować go nie zamierzam (kochana Opera) to za niedługo kontrolka Mozilli zagości w systemie. Aż się nie mogę doczekać rolleyes.gif laugh.gif
dulek000
IE7 nie jest wymagane - odpalałem na IE6 SP2.
@ndy
Wielkie brawa dla autora za rozpoczęcie prac nad wtyczką!
BZZ1986
a ja mam problem, po wlaczeniu nie widze co pisze i nie widze co mi ludzie odpisuja...... co zrobilem zle ?
Tar
QUOTE(Mucha @ 6.12.2006 - 18:55) *
Co jest:
- sekundy
- proste formatowanie bez ^ i tagow

Nareszcie są sekundy i formatowanie bez ^ i tagów. Jesteś wielki smile.gif
rav_
QUOTE(BZZ1986 @ 7.12.2006 - 03:27) *

a ja mam problem, po wlaczeniu nie widze co pisze i nie widze co mi ludzie odpisuja...... co zrobilem zle ?


Musisz załadować styl ten co mucha podał w pierwszym poście.
Ja zrobiłem tak, przekopiowałem wtyczke do "plugins", zainstalowałem to co kazałeś, odpalam konekta i .... wszystko śmiga jak trzeba.
Dobra robota, trzymaj tak dalej. Mam nadzieje że bedziesz dalej to rozijał.
Pozdro.
Mucha
QUOTE(Olórin @ 6.12.2006 - 19:12) *

Byłoby miło gdyby szablony trzbymane były w jakimś XML'u, dużo wygodniej by się edytowało. Jeszcze nie testowalem, ale GJ.

Zanzaczam ze na XML nieznam sie wogole. Probowalem, wyszlo mi tak:
QUOTE
<table width="100%" cellspacing="0" style="margin-bottom: 0;"><tr><td width="100" align="center" class="send"><font color=#AAAAAA>Rzekłem<br><font size="1px">(%time%)</font></font></td><td class="send">%body%</td></tr></table>
Jest jakis inny sposob?
QUOTE
1. Krytyk po kliknięciu "Zapisz jako"
2. Krytyk po kliknięciu "Wyczyść"
Wczoraj wgralem zla wersje, dzisiaj rano przed wyjsciem poprawilem, od tej pory powinno byc dobrze.
QUOTE
3. Menu kontekstowe z IE.
Oprocz estetyki to nie blad.
QUOTE
Dobra robota, ważne że jest "do wyboru", przydałaby się też kompatybilność ze starymi stylami kijeva. Trochę roboty i będzie można wywalić "stare wysłużone" kIEView do kosza.
Juz jest. Tylko musisz sobie zobic wlasciwy szablon. Potem tylko wklajasz tekst css do head.htm i gotowe.
CODE
Czy do tej wtyczki potrzebny jest IE7?
Wtyczka wymaga Internet Explorer Controls instalowane bodajze z IE4 i wzwyz.

Co do problemow z wczytywaniem styli: to zawsze sa sciezki. Po to sa komunikaty (o zlym pliku ini czy naglowku). Zrobcie tak jak napisane a bedzie dzialac.

Co do kontrolki Mozilla: Zla wiadomosc, sam projekt "Mozilla ActiveX Control" jest martwy i wielu rzeczy nie ma (najuciazliwsza to autoscroll), zreszta sami zobaczycie.
keeveek
teraz będzie musiał się znaleźć ktoś chętny do robienia styli..
zhvir
z chętnymi do styli nie będzie problemów... kłopot może być z obsługą emotikonek bo nie są one przewidziane razem z wtyczką :/
MSQ
Ja dużo bardziej wolę tutaj robić style w taki sposób, jak można robić w tej wtyczce (świetna robota wink.gif) niż w zwykłym kIEview.
Ja bym prosił o zmienne takie jak:
- %DATE_DD:MM:YYYY% - chodzi mi o to, żeby można było dowolnie wybrać w jakim formacie ma być data otrzymania/wysłania wiadomości. Można by było napisać sobie np. %DATE_DD:MM% By uzyskać datę bez roku. Jest to wykonalne?
- %TIME_HH:MM:SS% - tak jak wyżej tyle, że odnoście czasu wysłania/odebrania wiadomości.
- %AVATAR% - czyli ścieżka do avatarów. Avatary mogły by być np. w folderze Konnekt/Avatar i ich nazwa musiała w formacie np. GG123456 (czyli najpierw skrót do sieci, a po tym UID) lub inne rozwiązanie - nazwa pliku z avatarem musiała być taka jak mamy nazwany dany kontakt.

btw. A co z emotikonkami?
Suchy
Po wysłaniu sformatowanego tekstu np. "tekst" i kliknięciu w okienku wpisywania wiadomości "poprzednia wiadomość" otrzymujemy "<b>tekst", formatowanie również nie współpracuje z siecią Jabber. "Zapisz jako" również chyba nie działa tak jak powinno, o ile chodzi tu o zapisywanie rozmowy w pliku *.html. Po wymianie kilku zdań wybieram zapisz jako, zapisuje a źródło pliku za każdym razem wygląda tak:
CODE

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0011)about:blank -->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY></BODY></HTML>


LOG

Gratuluję "dużej" wtyczki smile.gif
Mucha
QUOTE(MSQ @ 7.12.2006 - 17:19) *
- %DATE_DD:MM:YYYY% - chodzi mi o to, żeby można było dowolnie wybrać w jakim formacie ma być data otrzymania/wysłania wiadomości. Można by było napisać sobie np. %DATE_DD:MM% By uzyskać datę bez roku. Jest to wykonalne?
- %TIME_HH:MM:SS% - tak jak wyżej tyle, że odnoście czasu wysłania/odebrania wiadomości.
Jak dla mnie rozwiazanie z kIEView bylo dobre, nei ma sensu wprowadzac 2 zmiennych, data i time, format daty i czasu - ok, bedzie w ustawieniach
QUOTE(MSQ @ 7.12.2006 - 17:19) *
- %AVATAR% - czyli ścieżka do avatarów. Avatary mogły by być np. w folderze Konnekt/Avatar i ich nazwa musiała w formacie np. GG123456 (czyli najpierw skrót do sieci, a po tym UID) lub inne rozwiązanie - nazwa pliku z avatarem musiała być taka jak mamy nazwany dany kontakt.
Juz teraz mozesz to zrobic: <img src="%net%_%nick%.png> i dajesz to do szabonu.
Ale to tymczasowo, pare rozwiazan rozwazalem:
1. Sciezka z kAvy, i stala szerokosc i wysokosc avataru (np 32x32)
2. [<img src="] + kAva + [" width=".... >]
3. Wszytko w jedenj komorce,
jak dla mnie najlepsze wyjscie nr 2
QUOTE(MSQ @ 7.12.2006 - 17:19) *
btw. A co z emotikonkami?
Nie zamierzam wcale robic emotikon.

Musze jesze dodac jakis tutorial o podstawowych zmiennych.

EDIT
Suchy: Fakt, ale to dlatego ze ta wiadomosc byla w boldzie, zobacze czy cos da sie z tym zrobic. Na jabberze nei testowalem, czy ta sie obsluguje wogole boldy itp? (np tlen nie obsluguje). Co do zapisz w IE, to kliknij na dole: sama strona html czy jakos tak
BZZ1986
QUOTE(rav_ @ 7.12.2006 - 16:08) *

Musisz załadować styl ten co mucha podał w pierwszym poście.
Ja zrobiłem tak, przekopiowałem wtyczke do "plugins", zainstalowałem to co kazałeś, odpalam konekta i .... wszystko śmiga jak trzeba.
Dobra robota, trzymaj tak dalej. Mam nadzieje że bedziesz dalej to rozijał.
Pozdro.


tak zrobilem, nadal nie dziala. ;/
Suchy
Czy w pliku *.ini opis elementów okna rozmowy pomiędzy cudzysłowami musi być w jednej linijce? Bo trochę można się pogubić. A po rozmieszczeniu znaczników z użyciem enterów i spacji nie działa.
megawebmaster
Mucha dlaczego mi nie dałeś znać, że idziesz z tym do przodu ?

P.S. Można się zająć emotikonami - tylko przydałby się jakiś wzór smile.gif
Mucha
Zmienne w pliku ini sa jednolinijkowe, ale ze spacja nie powinno byc problemow.
BZZ1986: Zobacz zrodlo strony, czy poczatek ma taki jak w pliku htm? Daj logi.
joshua
a czy da się jakoś naprawić błąd scrolla? bo na razie to bez scrolla wtyczka jest dość niewygodna.

i mam jeszcze problem: dlaczego jak najeżdżam na okno otrzymywania wiadomości to mój kursor ciągle ma klepsydrę i nie można uruchomić żadnego menu(nie mówiąc już o kopiowaniu tekstu)?
megawebmaster
Nie da się poprawić błędu scrolla - nie widziałeś co Mucha napisał?
joshua
widziałem, ale może ktoś znalazł na to sposób. moim zdaniem bez scrolla to nie mam sensu używać wtyczki przy dłuższych i bardziej dynamicznych rozmowach.
zhvir
nie ma sensu używac co najwyżej wtyczki ustawionej na kontrolkę mozilli... jednakże pod IE nie ma większych problemów
megawebmaster
W pewnym sensie masz rację - bez autoscrolla kontrolka Mozilli jest niestety z tyłu... Chociaż może jest inna kontrolka od Mozilli - np. od FireFoxa.
Mucha
Nie ma inncyh kontrolek. Sprobujcie poprzez java script cos podzialac, moze sie uda, ja tej drogi nie probowalem bo javy nie znam. BTW, dzialaja wam obrazki (lokalne)?
Olórin
Java =/= JavaScript!

Myślicie że w firefoxie jakieś inne gecko?
megawebmaster
Nie ale do FireFoxa to jest na pewno rozwijane - przecież silnik nie może zostać z tyłu!
Rafal.Cz
Testy przeszy pomyślnie, brakuje mi jednak paru rzeczy (emotek, kopiowanie zaznaczonego tekstu i trochę przeszkadza link jako tekst), no ale wiem, że jest to dopiero alpha, więc czekam na wersję finalną.
Przydałby się jeszcze kolor czcionki (obok B, I, U).

A tak wogóle to bardzo dobra wtyczka, ja jestem z niej narazie zadowolony
megawebmaster
Hmmm, można szukać do SeaMonkey silnika - znalazłem ale źródła tylko i to prawdopodobnie do linuksa.
dulek000
Ale tu nie chodzi o silnik, a o kontrolkę.
.misiek
W zasadzie nie wiem czemu to nie chce wspolpracowac z kontrolka mozilii...
W SeaMonkey 1.1b nie spotkalem strony ktora uzywajac by activex control miala jakies problemy z wyswietlaniem, czy dzialaniem?
Wiec kontrolki dzialaja wewnatrz seamonkey, wiec czemu nie chce dzialac "na zewnatrz"?


@down
Olórin wlasnie 1.1b to jest nightly wiec dla temu dziala tongue.gif
Mucha
QUOTE
Java =/= JavaScript!
Skrot myslowy oczywiscie...
QUOTE
Nie ale do FireFoxa to jest na pewno rozwijane - przecież silnik nie może zostać z tyłu!
Kontrolka IE jest zalaczona razem z IE od wersji 4 i rownolegle rozwijana. Kontrolka Mozilla ActiveX Control, to osobny projekt ktory z firefoxem czy mozilla ma tyle wspolnego ze korzysta z tego samego silnika Gecko (tylko starszej wersji) i jest od ponad roku nierozwijany. Inne przegladarki nie udostepniaja kontrolek ActiveX.
QUOTE
W zasadzie nie wiem czemu to nie chce wspolpracowac z kontrolka mozilii...
W SeaMonkey 1.1b nie spotkalem strony ktora uzywajac by activex control miala jakies problemy z wyswietlaniem, czy dzialaniem?
Wiec kontrolki dzialaja wewnatrz seamonkey, wiec czemu nie chce dzialac "na zewnatrz"?
Kontrolka to nie plugin. Jest dosc duza roznica miedzy zaladowaniem strony z internetu a recznym wstawianiem danych do tej kontrolki z poziomu delphi. Nie ma zaimplementowanych takich rzeczy jak szukaj, pokaz zrodlo, wlasciwosci czy nawet scrollowania. Jak mowilem sprobujcie pobawic sie w java script z tym scrollem, to moze cos zdzialacie.

I ponawiam pytanie: czy w kontrolce Mozilli dzialaja wam lokalne (z dysku) obrazki?
Olórin
QUOTE
The Mozilla executable (including the control) is built at Mozilla.org on a nightly basis. You can find information about the latest builds here.


QUOTE
I ponawiam pytanie: czy w kontrolce Mozilli dzialaja wam lokalne (z dysku) obrazki?
Nie sprawdzałem, ale bardzo możliwe że nie działają - zabezpieczenia Gecko, należałoby je uruchomić z innymi uprawnieniami (nie strony internetowej), lub przez chrome:// (i tam również dodatkowe pliki).
Suchy
A co z konferencjami? U mnie zmienna %nick% konferencji wyświetla wszystkie nicki. I nie wiadomo o co chodzi w rozmowie.
Mucha
Daj logi z jakas konferencja to dorobie. Rozumiem ze reszta zmiennych jest przekazywana wporzadku?
Olórin
Nazwa kontaktu piszącego jest przekazywana jako jeden z parametrów m->ext, warto wziąć pod uwagę również inne przewidziane do użycia.
Suchy
LOGI
Mucha
QUOTE
Nazwa kontaktu piszącego jest przekazywana jako jeden z parametrów m->ext, warto wziąć pod uwagę również inne przewidziane do użycia.
Ja widze tylko jeden parametr: display
Suchy: tymczasowo mozesz dopisac %ext% po body i bedziesz wiedzial od kogo to wiadomosc
joshua
a czy przetwarzanie wysyłanego tekstu zawsze będzie tak długo trwało? bo trochę czasu to zajmuje jak się wysyła dłuższą wypowiedź. może wpływ na to ma formatowanie(którego nie używam), może by umieścić opcję, czy używamy formatowania i wtedy wtyka działała by szybciej? bo niektórzy nie używają formatowania, więc niepotrzebnie zżera pamięć wink.gif
Mucha
Pracuje nad zmiana sposobu formatowania wysylanego tekstu. Zobaczymy co z tego wyjdzie, fakt ze jak jest jakas dluzsza wiadomosc to dlugo sprawdza...
Mucha
Nowa wersja na serwerze. Lista zmian:
Historia bez kontrolki (opcja)
Autoscroll wylaczany (opcja)
Avatary oraz ich podglad
Menu kontekstowe NIE z IE ani z Mozilli
Formatowanie daty i czasu
Blokowanie przesuwania pliku na okno rozmowy
Blokowanie skryptow js w przychodzacych
Nie konwertuje wiadomosci na html gdy nie ma flagi html
Wiecej zmiennych (lista na http://www.konnekt.info/forum/index.php?showtopic=9570)
Kompletna obsluga wiadomosci (w kazdym razie tych ktore zaobserwowalem)
EDIT
Zapomnialem dodac ze nalezy takze sciagnac plik Mucha.ini, jak ktos juz zrobil sobie wlasny styl to zmiany dotycza plikow,smsow i zmian statusow, a dla konnferencji trzeba dodac zmeinna %display%
joshua
wreszcie da się tego normalnie używać smile.gif
fajnie, że problem z dłuższą ilością tekstu i przerabianiem go został naprawiony. teraz normalnie można tego używać i rozmowy są dynamiczniejsze smile.gif

i pytania:
1. czy jeżeli ktoś nie używa AvatarKa to czy można zmienić tak zawartość zmiennej "%avatar%" - tak aby pobierała obrazek z miejsca które wskażemy, a nie z wtyczki?
2. czy będzie opcja przywracania poprzedniej rozmowy tak jak to było w kIEview?

mam pewien problem - posiadam skrypt w js który podmienia mi dany ciąg znaków na inny. w IE to działa, w Firefox'ie też. gdy zapiszę rozmowę na dysku też jest wszystko ok - natomiast w oknie rozmowy nie chce tego robić. wie ktoś może czemu?
Mucha
1. Nie za bardzo rozumiem o co ci chodzi, tu nie trzeba zadnego avatarka.
2. Bedzie.
@ndy
@Mucha pomyślisz nad wprowadzeniem obsługi emotek ? :>
joshua
emoty można łatwo wprowadzić. gdyby tylko nie było problemu z js. po to mi właśnie był ten skrypt podmieniający ciąg znaków na coś innego wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2012 Invision Power Services, Inc.