CSS do M2

w dziale Opera Mail - poczta, czat, grupy dyskusyjne i kanały informacyjne
Kumagoro napisał(a):

Proszę Was o pomoc, ściągnąłem style CSS do skina imitującego netscape, ale nie wiem gdzie go zainstalować sad próbowałem w styles/user i nie działa a tych co są w katalogu styles nie chcę podmieniać, gdzie co i jak??

Moose napisał(a):

Nie podmienisz, nie bedziesz mial.

Skopiuj im.css gdzies, zachowaj, zakop, i zaklep. Wtedy nadpisz im.css w /styles/ nowym plikiem, i jazda.

M.

Mayor napisał(a):

Re: CSS do M2

Originally posted by Kumagoro
Proszę Was o pomoc, ściągnąłem style CSS do skina imitującego netscape, ale nie wiem gdzie go zainstalować sad próbowałem w styles/user i nie działa a tych co są w katalogu styles nie chcę podmieniać, gdzie co i jak??

podrzuć linka do tego CSS'a jak możesz - thx from the mountain wink

Kumagoro napisał(a):

http://cssfiles.opera-fansite.de/
Strona po niemiecku sad

Mayor napisał(a):

dzięki
widziałem tam jeden adbloker w css ale dosyć ubogi; ściągnałem sobie lepszy (dłuższy więc lepszy ;-)) "Ad Blocker CSS as browser.css" od niejakiego Jor'a (jego żurnal) ale nie za bardzo wiem co z nim zrobić sad

wrzuciłem go do styli ale z nazwy wnioskuje że trzeba by zmienić mu nazwę na browser.css i podmienić za oryginalny browser.css; kłopot jest taki że ja nie mam żdnego "browser.css w stylach (ani w Styles" ani w "Styles\user"
nie ukrywam że odpowiedź na to pytanie z pewnością znałby Moose smile

PS. ktoś tam napisał że używał RSS.css i wrzucił go do Styles jako browser.css, po czym dodał (wkleił) do niego zawartość pliku adblocker.css; ja w w/w katalogach żadnego RSS.css też nie mam

Baca napisał(a):

...nie za bardzo wiem co z nim zrobić...

Tools/Preferences.../Page styles/My style sheet
Tam podajesz ścieżkę do pliku css.

Czy można zablokować obrazki (flash)z konkretnych adresów ?
np. www.onet.pl/reklama/* itp.

ps. proponuje założyć nowy wątek gdzie wrzucalibyśmy własne wpisy do "Ad Blockera" dla konkretnych stronek, np. onet - który jest naszprycowany reklamami (już częściowo je odfiltorwałem).

Moose napisał(a):

Originally posted by Mayor
wrzuciłem go do styli ale z nazwy wnioskuje że trzeba by zmienić mu nazwę na browser.css i podmienić za oryginalny browser.css; kłopot jest taki że ja nie mam żdnego "browser.css w stylach (ani w Styles" ani w "Styles\user"
nie ukrywam że odpowiedź na to pytanie z pewnością znałby Moose smile



Jak napisalem w tutorialu, browser.css musisz stworzyc sam. Wrzuc go do /styles/

M.

Moose napisał(a):

Originally posted by Mayor
PS. ktoś tam napisał że używał RSS.css i wrzucił go do Styles jako browser.css, po czym dodał (wkleił) do niego zawartość pliku adblocker.css; ja w w/w katalogach żadnego RSS.css też nie mam



Tez musisz sam stworzyc, i co wiecej, przejsc cala procedure dodania tego do menu, poniewaz rss style maja tendencje do konfliktow, wiec trzeba je miec on-demand, a nie na stale.

Swoim sie nie podziele, bo watpie, zeby panienki, ktorymi zastylowalem wszystkie Atom i RSS na tej planecie w moim user css byly w typie kogokolwiek innego smile yikes

M.

Nixer napisał(a):

Originally posted by Mayor
wrzuciłem go do styli [...]



StylÓW! devil

jestem czepialski, wiem, ale jak widzę "styli" i "meczy", to nie mogę się powstrzymać i nie poprawić :>

Nasty napisał(a):

Originally posted by Mayor
wrzuciłem go do styli ale z nazwy wnioskuje że trzeba by zmienić mu nazwę na browser.css i podmienić za oryginalny browser.css; kłopot jest taki że ja nie mam żdnego "browser.css w stylach (ani w Styles" ani w "Styles\user"
nie ukrywam że odpowiedź na to pytanie z pewnością znałby Moose smile


Pewnie zna, ale nie powiedział. wink
browser.css występuje dopiero od wersji 7.50 Opery. Ty, jak widzę w stopce, używasz 7.23, a używaniem nowszej wersji się w tym wątku nie chwaliłeś. smile

Moose napisał(a):

Originally posted by Nasty
Pewnie zna, ale nie powiedział. wink



Czy ty czytasz thread na ktory odpowiadasz, czy tak sobie pleciesz?

M.

Nasty napisał(a):

Originally posted by Moose
Czy ty czytasz thread na ktory odpowiadasz, czy tak sobie pleciesz?


Przejrzałem, dość szybko, a co? smile

Moose napisał(a):

Originally posted by Nasty
Przejrzałem, dość szybko, a co? smile



Nic, szkoda slow.

M.

Nasty napisał(a):

Originally posted by Moose
Nic, szkoda slow.


Ok, wspominał o RSS, ale to jeszcze nie znaczy, że nie chciał sobie dołożyć browser.css do 7.23. p

Mayor napisał(a):

scared jak dzieci...wink

stworzyłem browser.css, wrzuciłem do niego zawartość adblocker.css, w Preferencjach jako Mój Arkusz Stylów mam ścieżkę do owego browser aka adblocker.css
powiem Wam że nie zaobserwowałem jakiejś różnicy, nie wiem, migające banery dalej widzę, flasha jak nie wyłącze to widze (mam na myśli również przy wyłączonym on demand antyflash)
znacie jakieś okropnie rozreklamowane i rozbannerowane strony gdzie mógłbym to przetestować? (nie XXX wink)

PS. mam zainstalowaną oprócz 7.23 także 7.50 beta1 i w niej nie mam nigdzie (ani w Styles ani Styles/user) żadnego browser.css jak sugerowałeś Nasty, tam też muszę go sobie sam stworzyć

PPS. skoro i tak podaje sie ścieżkę do własnego arkusza stylów to chyba równie dobrze może sie on nazywać adblocker.css czy wogóle mayor.css, a niekoniecznie browser.css; browser zdaje sie nie widzieć różnicy

Baca napisał(a):

Originally posted by Mayor
PPS. skoro i tak podaje sie ścieżkę do własnego arkusza stylów to chyba równie dobrze może sie on nazywać adblocker.css czy wogóle mayor.css, a niekoniecznie browser.css

z tą ścieżką to ja nie byłem pewien czy trzeba ją dodać rolleyes

Ja to zrobiłem tak:
założyłem nowy plik WylaczReklamy.css w Opera75\Styles\user\ i dodałem nowy wpis w OperaDef.ini w [Local CSS Files]. I teraz mogę włączać/wyłączać wyświetlanie reklam.
Przykładowy wpis wyłączający reklamy z onetu u mnie wygląda tak
/* reklamy z onet*/
img[height="90"][width="728"], img[height="90px"][width="728px"],
img[height="250"][width="300"], img[height="250px"][width="300px"],
img[height="110"][width="480"], img[height="110px"][width="480px"],
img[height="100"][width="750"], img[height="100px"][width="750px"],
img[height="250"][width="250"], img[height="250px"][width="250px"]
{display: none !important;}

embed[type="application/x-shockwave-flash"][width="780"][height="20"],
embed[type="application/x-shockwave-flash"][width="468"][height="60"],
embed[type="application/x-shockwave-flash"][width="160"][height="600"],
embed[type="application/x-shockwave-flash"][width="300"][height="125"],
embed[type="application/x-shockwave-flash"][width="120"][height="600"],
embed[type="application/x-shockwave-flash"][width="620"][height="300"],
embed[type="application/x-shockwave-flash"][width="620"][height="100"]
{display: none !important;}

Mayor napisał(a):

Originally posted by Baca
z tą ścieżką to ja nie byłem pewien czy trzeba ją dodać rolleyes

Ja to zrobiłem tak:
założyłem nowy plik WylaczReklamy.css w Opera75\Styles\user\ i dodałem nowy wpis w OperaDef.ini w [Local CSS Files]. I teraz mogę włączać/wyłączać wyświetlanie reklam.

zapomniałem dopisać do operadef.ini (a raczej nikt mi o tym w tym wątku nie przypomniał ;-)) zaraz przetestuje i zrobie edit jak poszło

//edit: hmm, czy własny style użytkownika działa jezeli w preferencjach-> Wygląd Strony -> Styl Użytkownika zaznaczyłem ptaszek przy "arkusz stylów strony" ? no bo sama strona wygląda lepiej niż z odptaszkowanym; a inne style jak high contrast działają co pozwala mi wysunąć wniosek że mój noads.css też działa
teraz tylko muszę porównać z i bez tego na jakichś stronach bo po wejściu na onet jakoś nie chcą mi się te banery wyświetlać ;-)

saranis napisał(a):

Sorry za odgrzebywanie, ale to jedyny topic jaki znalazlem, dotyczacy styli(-ów :P ) CSS w RSS-ach. Otoz mam takie pytanie - w jaki sposob dodac obsluge wyswietlania zagniezdzonych w wiadomosciach obrazkow? Uzywa tego m.in. GAZETA.PL, i jest to zgodne ze standardem. Definicja obrazka w pojedynczym itemie wyglada tak:

<enclosure length="rozmiar_zalacznika" type="typ_mime" url="uri_do_zalacznika" />

Jak widac, zagniezdzic mozna nie tylko obraz ale dowolny typ mime; M2 parsuje to jako link do pliku zrodlowego, co wyglada tak:
<omf:p><omf:l>( <html:a href="uri_do_pliku">powtorzony_uri_do_pliku</html:a> )</omf:l></omf:p>

Mimo, ze w mailach nie lubie miec wyswietlanych obrazkow, w newsach jednak bym chcial, tym bardziej, ze parser Wiadomka np. na to zezwala ;) Moze jakas /dobra dusza/ (Moose :] ) napisze mi, co i gdzie mam w mime.css zmienic? Niestety az tak dobrze nie znam styli zeby samemu osiagnac jakies rezultaty :( Z gory dzieki :)

Zajec napisał(a):

Puki co nasunęło mi się coś takiego:[php]enclosure[type="typ_mime"] {
display: inline-block;
background-image: url(attr(url));
}[/php]Tylko nie mam zbytnio pomysłu co zrobić, żeby ten element blokowy miał odpowiednie wymiary confused


saranis napisał(a)
Niestety az tak dobrze nie znam styli


stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów
stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów
stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów
stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów
stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów stylów

Mi jedna terapia wystarczyła ;-)

saranis napisał(a):

No i niestety kiszka - poniewaz z wbudowanych styli nie mam dostepu do taga enclosure. Wczesniej wewnetrzny parser M2 zamienia go na

<omf:p><omf:l>( <html:a href="uri_do_pliku">powtorzony_uri_do_pliku</html:a> )</omf:l></omf:p>
:( A do tego jak sie zabrac to nie wiem, podobnie jak nie wiem, jak podmienic enclosure na obrazek *zanim* parser "dorwie" kod RSS-a.
A co do "styli" - "stylów" to niech Ci bedzie ;)

EDIT:
Nie wiem czy to cos zmieni, ale zauwazylem, ze po zmianie widoku na html zrodlo zmienia sie na:
<body>
<p>( <a href="url_do_pliku">powtorzony_url_do_pliku</a> )</p>
<div class="feedContent">

Podalem wraz z fragmentem reszty kodu, moze to cos da. W sumie charakterystyczne sa te nawiasy, gdyby dalo sie jakos do nich przyczepic... Moze userjs?
Domyslnie mam widok tekstowy, ale do czytania RSS-ow moglbym ewentualnie zmienic ;)

Btw, skoro przy temacie CSS-a dla maili jestesmy - czy i jak mozna zaimplementowac sobie te usenetowe znaczniki formatujace (**//__)?

JaDo napisał(a):

Originally posted by saranis
jak podmienic enclosure na obrazek *zanim* parser "dorwie" kod RSS-a.



...trochę ostatnio zacząłem "dłubać" w rss.css, więc tak przy okazji sprawdziłem czy to enclosure wyświetlane jest gdzie indziej. I tak:

a)aggreg8 w Kameleonie nie wyświetla

b)po wklejeniu gazety w to->http://my.opera.com/community/customize/panels/standalone.cgi?url=, tyż nic nie widać, ale takie img src= zamknięte w [CDATA[]] jak najbardziej.

c)Enclosure Extractor też nie może sobie poradzić z wyciągnięciem obrazka. Sprawdza enclosure description= a nie url=.

Wnioski?.Brak worried .

A jak wyciągnąć taki "zwykły" image (logo kanału) przy użyciu css?

I bardziej "hardcorowo":

czy dałoby radę "wkleić" JAVASCRIPT Z TEJ STRONY do rss.css-a ,żeby odczytując kanały na stronach mieć klikalne linki?

saranis napisał(a):

Hmm, ja w M2 mam klikalne linki, ale wlasnie to "jest dla mnie za malo" wink i w tym jedynym przypadku chcialbym miec obrazki (bo w mailach mam zablokowane wyswietlanie obrazkow smile )
Ja w sumie niewiele innych czytnikow RSS sprawdzilem i wiem tylko, ze z enclosure radzi sobie Wiadomek Gazety (no, musi bo to w koncu feed z jego domowej strony wink ). Coraz bardziej zaczynam sie obawiac ze trzeba by przerabiac parsera, a do tego chyba niestety zwykli userzy Opery dostepu nie maja sad

JaDo napisał(a):

Originally posted by saranis
Hmm, ja w M2 mam klikalne linki, ale wlasnie to "jest dla mnie za malo"



...w M2 to ja też mam klikalne (o dziwo wink ) i nawet obrazki mi się wyświetlają, ale te z CDATA.

m2_rss_cdata.png