podgląd wiadomości

w dziale Test
Ryszard napisał(a):

Czy działa już podgląd wiadomości?
Nie działa sad
A edycja?
Działa.
Taki link opera:config#BitTorrent|Enable

stivo85 napisał(a):

Nic się nie zmieniło.. A forum jak by jakieś zangielszczyło się..

zielak007 napisał(a):

Podgląd jest tylko, gdy się pisze poprzez główne forum.
Może moderatorzy otrzymali jakieś nowe opcje i mają możliwość włączenia podglądu, który domyślnie jest wyłączony?

Medium napisał(a):

Originally posted by Ryszard:

Taki link opera:config#BitTorrent|Enable

Ryszard jakiś się zagadkowy zrobił... coffee

Originally posted by stivo85:

forum jak by jakieś zangielszczyło się..

Ustaw sobie w dole strony język i nie usuwaj ciasteczka.

Originally posted by zielak007:

Może moderatorzy otrzymali jakieś nowe opcje i mają możliwość włączenia podglądu, który domyślnie jest wyłączony?

Moderatorzy zajęci? A jeśli nie macie możliwości naprawienia podglądu, to napiszcie na głównym forum o tej 'polskiej przypadłości' smile


andol napisał(a):

Originally posted by zielak007:

Może moderatorzy otrzymali jakieś nowe opcje i mają możliwość włączenia podglądu, który domyślnie jest wyłączony?



Tak. Opcji mamy multum. Za chwilę wyłączymy możliwość pisania jakichkolwiek postów. wink

andol napisał(a):

Na czym dokładnie polega brak podglądu forum? Ktoś pisał, ale zapomniałem… Nie ma przycisku „Podgląd”, czy wyświetla się komunikat o braku uprawnień?

lemari napisał(a):

Originally posted by andol:

Nie ma przycisku „Podgląd”, czy wyświetla się komunikat o braku uprawnień?


ani to,a to drugie : http://img805.imageshack.us/img805/8832/beznazwyj.png

stivo85 napisał(a):

Originally posted by Medium:

Ustaw sobie w dole strony język i nie usuwaj ciasteczka.


Nie zauważyłem tego, ale zastanawiam się dlaczego mi się samo przestawiło?

Medium napisał(a):

Originally posted by stivo85:

zastanawiam się dlaczego mi się samo przestawiło

Mnie się też przestawiło wczoraj...

Ryszard napisał(a):

Originally posted by zielak007:

Podgląd jest tylko, gdy się pisze poprzez główne forum.


Ale wtedy niebardzo da się używać "Nieczytane" wink i dostęp do tego podforum jest nieco trudny.

Medium napisał(a):

Originally posted by Ryszard:

Ale wtedy niebardzo da się używać "Nieczytane"

Pewnie z tego powodu miałam opisany tu problem.

Originally posted by Ryszard:

dostęp do tego podforum jest nieco trudny.

Nie da się na forach umieścić jakichś skrótów? To byłoby bardzo dobre! banana

zielak007 napisał(a):

Potrzeba matką wynalazków.

// ==UserScript==
// @include http://my.opera.com/polski/forums/reply.dml*
// @include http://my.opera.com/polski/forums/edit.dml*
// ==/UserScript==

 	window.location = document.URL.replace("/polski/", "/community/");

Medium napisał(a):

A nie można by elegancko:

// @name	  My Opera Forum
// @author   zielak007

Przykro, nie łyka...

Bad Request

Invalid parameter(s). You did not specify a topic ID.

zielak007 napisał(a):

Bo to taka prowizorka bigsmile
Trzeba kliknąć w odpowiedz, nie działa w szybkiej odpowiedzi.

Saskatchewan napisał(a):

Oryginał wysłany o 18:11:12 CET

A take cuś?:

// ==UserScript==
// @include http://my.opera.com/polski/forums/topic.dml*
// ==/UserScript==

document.addcomment.action="http://my.opera.com/community/forums/reply.dml";

Koniec oryginału

Wygląda jakby działało. A da się takie trzy skrypciki trzasnąć w jednym pliku?
// ==UserScript==
// @include http://my.opera.com/polski/forums/topic.dml*
// ==/UserScript==
document.addcomment.action="http://my.opera.com/community/forums/reply.dml";

// ==UserScript==
// @include http://my.opera.com/polski/forums/reply.dml*
// ==UserScript==
document.postform.action="http://my.opera.com/community/forums/reply.dml";

// ==UserScript==
// @include http://my.opera.com/polski/forums/edit.dml*
// ==UserScript==
document.postform.action="http://my.opera.com/community/forums/edit.dml";


Edycja: Jednak nie działa jak trzeba. To że poprzedni post (już usunięty, żeby nie śmiecić) nie był edytowany, jest winą błędnego działania skryptów. Zrobiłem trzy skrypty z zawartością j.w., ale w edit.dml podmienia mi akcję na "http://my.opera.com/community/forums/reply.dml". Teraz niech się tym zajmie ktoś, kto ma większe pojęcie o skryptach użytkownika smile.

Saskatchewan napisał(a):

Poprawiona wersja skryptu (potrzeba beta testerów wink):

// ==UserScript==
// @description Naprawia podgląd postów na polskim forum My Opera poprzez przekierowania formularzy
// @include http://my.opera.com/polski/forums/*
//można pominąć powyższą linijkę, bo i tak adres jest później sprawdzany
// ==/UserScript==

(function(){

if (location.href.match(/^http:\/\/my\.opera\.com\/polski\/forums\/topic.dml/)) {
    document.forms['addcomment'].action="http://my.opera.com/community/forums/reply.dml";
}

if (location.href.match(/^http:\/\/my\.opera\.com\/polski\/forums\/edit.dml/)) {
    document.forms['postform'].action="http://my.opera.com/community/forums/edit.dml";
}

if (location.href.match(/^http:\/\/my\.opera\.com\/polski\/forums\/reply.dml/)) {
    document.forms['postform'].action="http://my.opera.com/community/forums/reply.dml";
}

})();


Test edycji - podgląd działa.

Saskatchewan napisał(a):

Włoska koleżanka właśnie uświadomiła mi istnienie pewnego poważnego błędu. Oto wersja skryptu, którą można chyba nazwać wersją 1.0:

// ==UserScript==
// @description Naprawia podgląd postów na polskim forum My Opera
// @include http://my.opera.com/polski/forums/*
// ==/UserScript==

document.addEventListener('DOMContentLoaded', function(){

if (location.href.match(/^http:\/\/my\.opera\.com\/polski\/forums\/topic.dml/)) {
    document.forms['addcomment'].action="http://my.opera.com/community/forums/reply.dml";
}

if (location.href.match(/^http:\/\/my\.opera\.com\/polski\/forums\/edit.dml/)) {
    document.forms['postform'].action="http://my.opera.com/community/forums/edit.dml";
}

if (location.href.match(/^http:\/\/my\.opera\.com\/polski\/forums\/reply.dml/)) {
    document.forms['postform'].action="http://my.opera.com/community/forums/reply.dml";
}

}, false);

daroc napisał(a):

A tak szczerze... co to za poważny błąd? Czy czekanie na załadowanie całego dokumentu jest niezbędne?

Saskatchewan napisał(a):

Originally posted by daroc:

co to za poważny błąd?

Błąd nazwałem poważnym, bo jego wynikiem było niedziałanie podglądu na niektórych stronach, czyli niewywiązywanie się skryptu ze swoich działań. Jak samochód ma jeździć zawsze, a czasami nie jeździ, to jest to "poważny" błąd wink.

Originally posted by daroc:

Czy czekanie na załadowanie całego dokumentu jest niezbędne?


Skoro błąd występował, a teraz nie występuje (mam nadzieję) to zapewne tak bigsmile. Mówiłem (?), że nie znam się na JavaScripcie.

Błąd polegał na tym, ze na niektórych stronach forum, adres nie był podmieniany i atrybut action pozostawał niezmieniony. Nie zagłębiając się w temat, znalazłem jeden wątek na którym skrypt "nie działał" (żeby nie być gołosłownym - adres wątku: http://my.opera.com/italiano/forums/topic.dml?id=842152 i uwaga: skrypt w starej wersji nie działał *u mnie*), a że był to długi wątek, to doszedłem do wniosku, że może być to związane z prędkością ładowania strony. Po zmianie skryptu, feralny wątek, a właściwie podgląd w Szybkiej odpowiedzi zaczął działać.

daroc napisał(a):

Ach, oczywiście że czekanie jest potrzebne. Źle spojrzałem i wydawało mi się że skrypt polega tylko na redirectach, a nie na podmianie action. doh Skrypt użytkownika jest wykonywany natychmiastowo, czasami potrzebna część strony (tu: formularz) zdąży się załadować przed wykonaniem określonego skryptu, ale nie zawsze - szczególnie gdy właśnie dokument jest długi.

Saskatchewan napisał(a):

Wygląda na to, że podgląd już działa bez skryptu party.

Dodane: Z tym "już" to tak jakoś mi się napisało...

Ryszard napisał(a):

Originally posted by Saskatchewan:

Z tym "już" to tak jakoś mi się napisało...


Dlaczego uważasz, że Ci się napisało?
Jak nie działało a teraz działa to można napisać już. I tylko piszący/czytający wie czy to już oznacza o jak szybko zaczęło działać czy ironiczne pokpiwanie z szybkości naprawiania.

Zadziałał mi podgląd szybkiej odpowiedzi i podgląd podglądu mimo że nie mam i nie miałem żadnego skryptu.

Temat (zgodnie z obowiązującymi tu zasadami) zgłaszam do pozostawienia otwartym wink

andol napisał(a):

Nikt nie widzi powodu, aby go zamykać. p Kto wie, może się jeszcze kiedyś przyda. devil

Medium napisał(a):

Podgląd jest i owszem, ale nie ma już możliwości wrzucenia obrazka na swoje konto w My Opera, jak to było dawniej.

volumepl napisał(a):

Pliki można wrzucać, tylko "na okrętkę". Klikasz tu: http://files.myopera.com/volumepl/screeny/pliki.PNG i wgrywasz to, co chcesz. Efekt: http://files.myopera.com/volumepl/screeny/data.PNG

Medium napisał(a):

Originally posted by volumepl:

Pliki można wrzucać, tylko "na okrętkę"


Ja już wiem, ale nowi użytkownicy się nie domyślą.

daroc napisał(a):

Ciekawe czy dałoby radę napisać jakieś rozszerzenie które wysyłałoby plik na konto my opera... Może się temu przyjrzę jak będę miał trochę czasu.

Edit: Wysłać radę pewnie da, przecież to tylko kawałek formularza... (A ja tutaj od razu o XMLHttpRequest myślałem.) Problem może być z pobieraniem nazwy wysyłanego pliku i generowaniem linka/kodu do wstawienia do postu.

pieknusi napisał(a):

Originally posted by daroc:

Ciekawe czy dałoby radę napisać jakieś rozszerzenie które wysyłałoby plik na konto my opera... Może się temu przyjrzę jak będę miał trochę czasu.

Edit: Wysłać radę pewnie da, przecież to tylko kawałek formularza... (A ja tutaj od razu o XMLHttpRequest myślałem.) Problem może być z pobieraniem nazwy wysyłanego pliku i generowaniem linka/kodu do wstawienia do postu.



Szkoda, że wcześniej nie zauważyłem tego tematu. Takie rozszerzenie napisałem już w listopadzie smile Tylko teraz coś nie działa (przedtem wyciągałem nazwę użytkownika z ciasteczek, ale coś zmienili, więc muszę teraz zmienić sposób wyciągania nazwy. )Jak to zrobię to podrzucę wam linka do tego rozszerzenia smile

EDIT:
Proszę oto moje rozszerzenie (wrzuciłem ten plik na serwer właśnie wykorzystując to rozszerzenie do tego celu ;] )
my-opera-file-upload.oex

pgmost napisał(a):

Wygląda na to że działa wink

Saskatchewan napisał(a):

Nie czytaj tego. To tylko test subskrypcji wink.

Edycja: Działa. Automatycznie zasubskrybowało mi ten wątek.

Edycja2: Znalazłem źródło problemu. Gdy wysyłam wiadomość i dostaję w odpowiedzi błąd "Nie można odnaleźć strony", to mimo że odpowiedź jest dodana, to automatyczna subskrypcja nie działa.

daroc napisał(a):

Ach, to dlatego czasami nie dodawało wątku do listy subskrypcji po napisaniu posta. doh

Medium napisał(a):

Dawano na forum nie zaglądałam, ale otrzymuje powiadomienia z postach w starych wątkach, m.in. w tym. I zwykle zaglądam.
Dziś zdumiał mnie wygląd forum.

Fatalne są te czerwone znaczniki po bokach postów, stopka nie wyświetla kolorów, no i w ogóle cały styl jest jakiś bardziej bałaganiarski.
Komuś się podoba?

Saskatchewan napisał(a):

Originally posted by Medium:

Komuś się podoba?

Czytaj tutaj: http://my.opera.com/community/forums/topic.dml?id=982492 smile

Medium napisał(a):

Dzięki! Widzę, że Zajec się znów pojawił, trza wracać!

Saskatchewan napisał(a):

Originally posted by Medium:

trza wracać!

No pewnie! Ucieczka na stałe nigdy Ci się nie uda wink.

Ryszard napisał(a):

wiadomość testowa w celu wywołania problemu http://my.opera.com/polski/forums/topic.dml?id=951562

Ryszard napisał(a):

Druga wiadomość testowa w celu wywołania problemu http://my.opera.com/polski/forums/topic.dml?id=95156

Ryszard napisał(a):

http://my.opera.com/polski/forums/findpost.pl?id=9391632

Ryszard napisał(a):

http://my.opera.com/polski/forums/findpost.pl?id=9391632

Medium napisał(a):

Hehehe, mam nadzieję, że to nie o mnie chodzi wink
Pozdrawiam walczących z i przeciwko Operze!

Tragedia z odpowiedzią doh