Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#201  2007-12-28 19:28:55

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Łał!

Rumi napisał(-a):

i wyskakujące dodatkowe okno którego sie nie zauważyć nei dało, sam też jak bym na forum nei wyczytał to bym nei wiedział ze coś dostałem ;)

to wyskakujące okno miało sens za IE ;) bo każda nieprzedpotopowa przeglądarka je blokuje :)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#202  2007-12-28 19:33:34

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Łał!

azhag napisał(-a):

to wyskakujące okno miało sens za IE ;) bo każda nieprzedpotopowa przeglądarka je blokuje :)

Ale wyświetla powiadomienie o zablokowanym oknie i już wiemy czego się spodziewać.

Pozdrawiam


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#203  2007-12-28 19:56:55

  Rumi - prawiczek erotoman

Rumi
prawiczek erotoman
Skąd: Gorlice
Zarejestrowany: 2004-09-23
Serwis

Re: Łał!

azhag napisał(-a):

Rumi napisał(-a):

i wyskakujące dodatkowe okno którego sie nie zauważyć nei dało, sam też jak bym na forum nei wyczytał to bym nei wiedział ze coś dostałem ;)

to wyskakujące okno miało sens za IE ;) bo każda nieprzedpotopowa przeglądarka je blokuje :)

w firefoxie :] ... pomału zaczynasz pisać jak rychu ;P

Offline

 

#204  2007-12-29 00:19:49

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Łał!

bercik napisał(-a):

kiedys bylo info na maila

Teraz też jest. A jak ktoś sobie nie życzy spamu to zapraszam do ustawień profilu, dział Prywatność. :)

Dodatkowo mamy małą zmianę w parserze — dodane dwa nowe znaczniki:
- tt czyli tekst maszynowy
- s czyli tekst przekreślony


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#205  2008-01-05 22:52:04

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: Łał!

gdzie jest szutboks?


born to be root
linux register user #362473

Offline

 

#206  2008-01-05 22:54:49

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Łał!

aleś ślepy :) - na głównej


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#207  2008-01-05 23:22:42

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: Łał!

No, ślepy. Mam w końcu te -6 nie na darmo.
Bodzio, to przez przyzwyczajenie do tego, że było z linka.


born to be root
linux register user #362473

Offline

 

#208  2008-01-06 08:39:24

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Łał!

azhag też pisał że ma przyzwyczajenie do klikania na górze :) - a sam shoutboxa przestawił


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#209  2008-01-07 23:37:57

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: Łał!

Istnieje możliwość wyłączenia domyślnej aktywności "autoprzewijania" w ChatBoksie?

Ostatnio edytowany przez Contravene (2008-01-07 23:39:48)

Offline

 

#210  2008-01-07 23:46:52

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: Łał!

he, he. Wybacz, ale to ja mam patent na bycie ślepym na tym forum. Odptaszkować


born to be root
linux register user #362473

Offline

 

#211  2008-01-08 00:28:47

  morys - Członek DUG

morys
Członek DUG
Skąd: podbeskidzie
Zarejestrowany: 2006-03-12

Re: Łał!

Dobrze jest.
Jest czytelnie.

Ja niewiele juz widze, ale widze teraz lepiej :)

Jak nie bedzie zmian to nie bedzie rozwoju.

Idea słuszna. Popieram.

edit

zlyZwierz napisał(-a):

Ale przynajmniej na dzieńdobry IP pokazuje ;]

Gdzie ?

Ostatnio edytowany przez morys (2008-01-08 00:50:13)

Offline

 

#212  2008-01-08 06:42:33

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: Łał!

morys napisał(-a):

zlyZwierz napisał(-a):

Ale przynajmniej na dzieńdobry IP pokazuje ;]

Gdzie ?

Moderatorom pokazuje pewnikiem.

Ostatnio edytowany przez AgayKhan (2008-01-08 11:58:48)


born to be root
linux register user #362473

Offline

 

#213  2008-01-08 11:18:21

  Rumi - prawiczek erotoman

Rumi
prawiczek erotoman
Skąd: Gorlice
Zarejestrowany: 2004-09-23
Serwis

Re: Łał!

AgayKhan napisał(-a):

morys napisał(-a):

zlyZwierz napisał(-a):

Ale przynajmniej na dzieńdobry IP pokazuje ;]

Gdzie ?

Moderatorom popkazuje pewnikiem.

już wcześniej o tym było że modom i adminom pokazuje

Offline

 

#214  2008-01-08 16:53:17

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: Łał!

AgayKhan napisał(-a):

he, he. Wybacz, ale to ja mam patent na bycie ślepym na tym forum. Odptaszkować

W żadnym wypadku nie chcę Ci tego patentu odptaszkować, bez obaw. Chodzi mi o to, że "zaptaszkowane" jest domyślnie i przeglądarka co pięć sekund generuje ruch (w tym mój). Moja prośba wywodzi się w prostej linii od niechęci do robienia zbędnych ruchów (w tym w sieci), a jako że DUGa mam na karcie nieustannie otwartego (i zabezpieczonego przed zamknięciem), to po każdym odświeżeniu strony muszę "odptaszkować".

Offline

 

#215  2008-01-08 17:08:56

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Łał!

obawiam się, że będzie ciężko -- ptaszek od autoprzewijania służy tylko do przewijania chatboksa na dół, sam chatbox i tak jest odświeżany

możesz albo spróbować zablokować w przeglądarce /include/lib/js/chatbox.js (choć podejrzewam, że to wykastruje całkiem chatboksa), albo zamiast indeksu ustawić http://forum.dug.net.pl/search.php?action=show_new


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#216  2008-01-14 15:42:09

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: Łał!

azhag napisał(-a):

obawiam się, że będzie ciężko — ptaszek od autoprzewijania służy tylko do przewijania chatboksa na dół, sam chatbox i tak jest odświeżany

możesz albo spróbować zablokować w przeglądarce /include/lib/js/chatbox.js (choć podejrzewam, że to wykastruje całkiem chatboksa), albo zamiast indeksu ustawić http://forum.dug.net.pl/search.php?action=show_new

Może więc warto wprowadzić małe zmiany do chatboksa? Proponuję dodanie przycisku "Odśwież" oraz jeszcze jednego checkboksa "Autoodświeżanie", wszystko to zaraz przy checkboksie "Autoprzewijanie". Można to zrobić w ten sposób, wprowadzając trzy zmiany:

Zmiana 1. Fragment:

Kod:

<script language="javascript">
<!--
   // This checkbox is utterly useless, unless we have javascript enabled. As such, we won't display it until then.
   document.write('<span class="conr" style="width:150px;" >Autoprzewijanie: <input type="checkbox" id="autoscroll" value="" checked  tabindex="" /></span>');
// -->
</script>

Należałoby zastąpić:

Kod:

<script language="javascript">
<!--
   // This checkbox is utterly useless, unless we have javascript enabled. As such, we won't display it until then.
   document.write('<span class="conr">');
   document.write('<span><input type="button" id="reload" value="Odśwież" onClick="get_messages_on_demand();" /></span>');
   document.write('<span style="width:150px;" >Autoodświeżanie: <input type="checkbox" id="doReload" value="" tabindex="" /></span>');
   document.write('<span style="width:150px;" >Autoprzewijanie: <input type="checkbox" id="autoscroll" value="" checked  tabindex="" /></span>');
   document.write('</span>');
// -->
</script>

Checkbox "Autoodświeżanie" jest domyślnie odznaczony, zapobiega to generowaniu zbędnego ruchu przez przeglądarkę.

Zmiana 2. We fragmencie:

Kod:

<script language="javascript">
    // Begin getting messages
    var LastMsg = '1200316758';
    $('autoscroll').value = 'true';
    get_messages();
    checker = new PeriodicalExecuter(get_messages, 5);
</script>

Dodać i zmienić linię:

Kod:

<script language="javascript">
    // Begin getting messages
    var LastMsg = '1200312067';
    $('autoscroll').value = 'true';
    $('doReload').value = 'true'; // nowy wpis
    get_messages_on_demand(); // zmiana
    checker = new PeriodicalExecuter(get_messages, 5);
</script>

Zmiana 3. A w pliku 'include/lib/js/chatbox.js' funkcję:

Kod:

// Request function for get possible new messages
function get_messages() {
        var args = 'ajax=1&last_msg='+LastMsg;
        var do_ajax = new Ajax.Request(server, {method: 'get', parameters: args, onComplete: handle_response});
    Element.show('loading');
}

Rozbudować o instrukcję warunkową:

Kod:

// Request function for get possible new messages
function get_messages() {
        if ( $('doReload').checked == true ) {
                var args = 'ajax=1&last_msg='+LastMsg;
                var do_ajax = new Ajax.Request(server, {method: 'get', parameters: args, onComplete: handle_response});
                Element.show('loading');
        }
}

Oraz dopisać dodatkową funkcję (jest identyczna jak pierwowzór, potrzebna dla przycisku "Odśwież", bo nie sprawdza stanu checkboksa):

Kod:

function get_messages_on_demand() {
        var args = 'ajax=1&last_msg='+LastMsg;
        var do_ajax = new Ajax.Request(server, {method: 'get', parameters: args, onComplete: handle_response});
    Element.show('loading');
}

Można także pokusić się o dodanie skrótu klawiszowego do przycisku "Odśwież".

Ostatnio edytowany przez Contravene (2008-01-18 18:59:36)

Offline

 

#217  2008-01-14 16:50:55

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Łał!

Contravene napisał(-a):

Można to zrobić w ten sposób

Wow, to się nazywa konkretna propozycja. :)
Do wieczora postaram się w tym podłubać.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#218  2008-02-02 19:32:09

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Łał!

azhag napisał(-a):

Do wieczora postaram się w tym podłubać.

Mamy wieczór, prawda? Więc można uznać, że się wyrobiłem w czasie. ;)

Na głównej stronie autoodświeżanie jest domyślnie odznaczone, na http://forum.dug.net.pl/chatbox.php (link jest na napisie "ChatBox"; w górnym menu też dać czy niepotrzebny?) jest zaznaczone, a sam ChatBox jest większy (taki jak przed przeniesiem na główną).

-----

Contravene: mógłbyś jeszcze napisać co zmienić, żeby chatbox się odświeżał po wysłaniu wiadomości? Bo teraz jeśli autoodświeżanie jest wyłączone, nie pokazują się automatycznie wiadomości wysłane przez usera.

Ostatnio edytowany przez azhag (2008-02-02 19:41:31)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#219  2008-02-02 19:43:34

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Łał!

miejsce na pasku jest, więc możesz dać. Przecież zawsze można wywalić.
Ps. obserwowałem Twoją dłubaninę :) - nie zazdroszczę i dziękuję


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#220  2008-02-02 20:00:05

  Lacer - Członek DUG

Lacer
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-11-08

Re: Łał!

Bodzio napisał(-a):

...Ps. obserwowałem Twoją dłubaninę :) - nie zazdroszczę i dziękuję

no właśnie...
a my tu sobie siedzimy popijając kawkę/herbatkę/piwko (niepotrzebne skreślić), niczego nieświadomi...
ale jak to mówią najstarsi górale - "...ktoś nie pije piwa, by piwo pić mógł ktoś..."

i dziękuję takoż Wam wszystkim tam gdzieś na "Olimpie", którzy wprawiacie magiczną machinę forum duga w ruch...

Dobrego
miłosz


"Myśl i nie ufaj, decyduj sam za siebie
Nie pozwól nigdy by kierowali tobą
Popatrz czy już nie jesteś w stadzie
Bo nie obudzisz się już nigdy sobą..." Post Regiment - Stado

Offline

 

#221  2008-02-02 20:04:23

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Łał!

Lacer napisał(-a):

a my tu sobie siedzimy popijając kawkę/herbatkę/piwko (niepotrzebne skreślić)

kto powiedział, że dłubie się:
1. na stojąco?
2. o suchym pysku?
:)

a w ruch wprawiają forum zwykli użytkownicy, niektórzy tylko oliwią od czasu do czasu :)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#222  2008-02-02 21:50:29

  Lacer - Członek DUG

Lacer
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-11-08

Re: Łał!

azhag napisał(-a):

kto powiedział, że dłubie się:
1. na stojąco?
2. o suchym pysku?
:)

a w ruch wprawiają forum zwykli użytkownicy, niektórzy tylko oliwią od czasu do czasu :)

oj
ja wiem, co to znaczy grzebać w systemie równocześnie popijając herbatkę(z prądem)/kawkę(z whisky)/piwko (niepotrzebne skreślić) ;)

ja tam staram się oliwić delikatnie, bez przesady...

dlatego dziękuję wam, że wszystko działa - byle jak, ale działa ;) - zupełnie tak jak ja się zachowuję...
jak to mówią dżołk - bez obrazy :)

jeszcze raz
Dobrego


"Myśl i nie ufaj, decyduj sam za siebie
Nie pozwól nigdy by kierowali tobą
Popatrz czy już nie jesteś w stadzie
Bo nie obudzisz się już nigdy sobą..." Post Regiment - Stado

Offline

 

#223  2008-02-03 00:28:32

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: Łał!

azhag napisał(-a):

Contravene: mógłbyś jeszcze napisać co zmienić, żeby chatbox się odświeżał po wysłaniu wiadomości? Bo teraz jeśli autoodświeżanie jest wyłączone, nie pokazują się automatycznie wiadomości wysłane przez usera.

Są dwa rozwiązania. Lepsze (rekomendowane, jak najmniejsza ingerencja w oryginalny kod oraz przejrzystość) i szybsze (nie polecam). Na końcu proponuję także drobną kosmetykę (jeśli zależy nam na standardach). Ale najpierw szybsze rozwiązanie:

W funkcji 'handle_response()' w pliku 'include/lib/js/chatbox.js' fragment:

Kod:

// If it's a posted response we get message(s)
else if (LastMsgInfo == 'PostedInDB') {
    get_messages();
}

Trzeba zmienić na:

Kod:

// If it's a posted response we get message(s)
else if (LastMsgInfo == 'PostedInDB') {
    get_messages_on_demand(); // zmiana
}

Rozwiązanie lepsze:

Zmiana 1. Musimy przywrócić oryginalną postać funkcji 'get_messages' w pliku 'include/lib/js/chatbox.js':

Kod:

// Request function for get possible new messages
function get_messages() {
          var args = 'ajax=1&last_msg='+LastMsg;
          var do_ajax = new Ajax.Request(server, {method: 'get', parameters: args, onComplete: handle_response});
          Element.show('loading');
}

Zmiana 2. Nową funkcję 'get_messages_on_demand()' zastąpić funkcją:

Kod:

function get_messages_on_tick() {
        if ( $('doReload').checked == true ) {
                 var args = 'ajax=1&last_msg='+LastMsg;
                 var do_ajax = new Ajax.Request(server, {method: 'get', parameters: args, onComplete: handle_response});
                 Element.show('loading');
        }
}

Zmiana 3. W pliku z checkeboksem linię:

Kod:

document.write('<span><input type="button" id="reload" value="Odśwież" onClick="get_messages_on_demand();" /></span> ');

Zastąpić linią:

Kod:

document.write('<span><input type="button" id="reload" value="Odśwież" onClick="get_messages();" /></span> ');

Zmiana 4, ostatnia. W pliku z checkboksem fragment:

Kod:

get_messages_on_demand(); // zmiana
checker = new PeriodicalExecuter(get_messages, 5);

Zastąpić tekstem:

Kod:

get_messages();
checker = new PeriodicalExecuter(get_messages_on_tick, 5);  // zmiana

Wspomniana na początku kosmetyka (zalecana):

Fragment:

Kod:

document.write('<span style="width:150px;" >Autoprzewijanie: <input type="checkbox" id="autoscroll" value="" checked  tabindex="" /></span>');

Zastąpić:

Kod:

document.write('<span style="width:150px;" >Autoprzewijanie: <input type="checkbox" id="autoscroll" value="" checked="checked"  tabindex="" /></span>');

Po prostu zamiana samotnego 'checked' na 'checked="checked"'. Podobnie w checkboksie na oddzielnej stronie.

Jeszcze w tym miejscu:

Kod:

<strong>Wiadomość:</strong> <input type="text" name="req_message"  id="req_message" value="" size="80" maxlength="300"  tabindex="1" />

Przydadałaby się większa wartość 'size'. Kwestia takiego wyboru, aby przy niższych rozdzielczościach nie łamało brzydko chatboksa.

Ostatnio edytowany przez Contravene (2008-02-03 00:36:19)

Offline

 

#224  2008-02-03 10:28:19

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Łał!

Dzięki, teraz działa jak ta lala. Rządzisz. :)

Contravene napisał(-a):

Są dwa rozwiązania. Lepsze (rekomendowane, jak najmniejsza ingerencja w oryginalny kod oraz przejrzystość) i szybsze (nie polecam).

Kto by się bawił w szybsze rozwiązania, kiedy są lepsze. ;)

Contravene napisał(-a):

Przydadałaby się większa wartość 'size'. Kwestia takiego wyboru, aby przy niższych rozdzielczościach nie łamało brzydko chatboksa.

Dobrałem tak, żeby nie łamało przy 800x600 (jeszcze skróciłem "Autoodświeżanie" i "Autoprzewijanie" do "Odświeżaj" i "Przewijaj"), dało się zwiększyć jedynie do 40 — przy 45 się paskudnie zawijało.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#225  2008-02-03 11:27:32

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Łał!

Tak się zastanawiam czy do paska nie dodać jeszcze kanału RSS. Ktoś nowy wchodzący na forum nawet nie wie że jest. Co wy na to ?


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)