Style Użytkownika

w dziale Dostosowywanie Opery do własnych potrzeb
wojtzuch napisał(a):

800x600 po przewinięciu w poziomie - to tak ma być? Ale to wychodzenie poza ramki to chyba nie miało być (wyżej jest dużo gorzej)?

opera&moose.jpeg

wojtzuch napisał(a):

Fajnie te stronki wyglądają pod FF wink

wojtzuch napisał(a):

Nie cała strona tylko dział CSS Destroy. Z resztą wszystko jest z grubsza w porządku. Oczywiście w aspekcie oglądania. smile



confused

Mnie wszystkie trzy totalnie się rozjeżdżają... Poza tym są cudne smile

Wojwit napisał(a):

1 hmmm a moze po polsku wiedza troche mała
2 korzystam
3 a tam nic nie ma oprócz fotki pani??( W operze mi sie ta strona nie otwiera?? Jest tylko Michell na czarnym tle i tekst. W FF za to normalnie sie otworzyła o co chodzi?)

Ryszard napisał(a):

Proponuję dodać superwątek: style użytkownika.


Chodzi o link na http://my.opera.com/forums/showthread.php?s=&threadid=42437 ?
Dodam jeżeli wyślesz mi PW z opisem takiego wątku.

Moose napisał(a):

Originally posted by Wojwit
3 a tam nic nie ma oprócz fotki pani??( W operze mi sie ta strona nie otwiera?? Jest tylko Michell na czarnym tle i tekst. W FF za to normalnie sie otworzyła o co chodzi?)



A, witam, witam, rzekł pająk do muchy.... smile

Wejdź w user mode, wybierz inny styl ze styleswitcher, kliknij apply, i wejdz w author mode.

M.

Moose napisał(a):

Originally posted by wojtzuch
800x600 po przewinięciu w poziomie - to tak ma być? Ale to wychodzenie poza ramki to chyba nie miało być (wyżej jest dużo gorzej)?



Na tak malych rozdzielczosciach polecam "fit-to-width" w 8.0 (Opera twierdzi, ze medium screen jest do 802px), ewentualnie SSR (mam specjalne, kolorowe style do handheld).

M.

Moose napisał(a):

Originally posted by Ryszard
Chodzi o link na http://my.opera.com/forums/showthread.php?s=&threadid=42437 ?
Dodam jeżeli wyślesz mi PW z opisem takiego wątku.



PW mam wylączone, bo nie lubię.

Mnie chodziło by zacząć wątek, gdzie ludzie podają swoje user CSS, albo się o takie pytają. No ale mniejsza z tym smile

M.

Ryszard napisał(a):

PW mam wylączone, bo nie lubię.


Pocztę mam czynną, bo lubię smile (pisząc o PW miałem na myśli coś bezpośrednio do mnie, żeby w tym wątku nie wstawiać niepotrzebnych wiadomości)

Moose - ja chcę zrobić ten superwątek, ale właśnie nie wiedziałem (do przed chwilą) co miałoby wg. Ciebie wchodzić w zakres.

Wiem, że warto zrobić superwątek Moosologia stosowana - nie spodziewaj się łatwych odpowiedzi ale czy Twoje poczucie humoru "wytrzymałoby" taki tytuł?

Moose napisał(a):

Originally posted by Ryszard
Pocztę mam czynną, bo lubię smile (pisząc o PW miałem na myśli coś bezpośrednio do mnie, żeby w tym wątku nie wstawiać niepotrzebnych wiadomości)



Moj alias to: opera
at
mydomain.info

Moose - ja chcę zrobić ten superwątek, ale właśnie nie wiedziałem (do przed chwilą) co miałoby wg. Ciebie wchodzić w zakres.



Ja myslalem, zeby zrobic cos w rodzaju repository (baterii stylow stworzonych przeze mnie i innych). Jak ktos ma cos nowego, to dodaje. Takze, myslalem, ze tu mozna by bylo zadawac on-topic pytania. Chetnie sie zobowiaze odpowiadac na zapytania "jak zrobic". Jesli bedzie jeden superwatek o User CSS, to latwo bedzie mozna cos znalezc. Gotowe, i juz omowione mozna doklejac jako linki (z ewentualnie malym opisem) do pierwszego posta.

Wiem, że warto zrobić superwątek Moosologia stosowana - nie spodziewaj się łatwych odpowiedzi ale czy Twoje poczucie humoru "wytrzymałoby" taki tytuł? [/B]



Oczywiscie, ale mysle, ze najlepszy tytul, to taki, ktory oddaje sedno sprawy, i to krotko. Zostawiam to zagadnienie Radzie Wodzow Wielkich Niepokojow smile

M.

Moose napisał(a):

Originally posted by Wojwit
1 hmmm a moze po polsku wiedza troche mała



Ja chetnie umieszcze polskie tlumaczenie na moim serwerze. Jesli ktos jest chetny do przetlumaczenia, to prosze! Wtedy mozemy uzupelnic ten watek o nowy link, z ktorego absolutnie kazdy bedzie mogl skorzystac...

Niby moge sam, ale wole nie, poniewaz nie znam specjalnie polskiej terminologii, a lepszy angielski niz kulawy polski. Wystarczy, ze laik zkaszanil tlumaczenie Das Boot... smile

kontakt: opera
at
mydomain.info

M.

adas napisał(a):

To ja zadam. smile
Nie pamiętam, ale gdzieś (dawnoooo to było) widziałem styl robiący z linków, które się otwierają w nowej stronie (target="_blank") linki normalne (target="_top"). Czy jest możliwość na przypomnienie tego? (akurat wtedy mi to nie działało bo nie wiedziałem jak się do styli autorskich w Operze zabrać - teraz już wiem)

Moose napisał(a):

Originally posted by adas
To ja zadam. smile
Nie pamiętam, ale gdzieś (dawnoooo to było) widziałem styl robiący z linków, które się otwierają w nowej stronie (target="_blank") linki normalne (target="_top"). Czy jest możliwość na przypomnienie tego? (akurat wtedy mi to nie działało bo nie wiedziałem jak się do styli autorskich w Operze zabrać - teraz już wiem)



Tego nie da sie zrobic za pomoca CSS. Do tego jest proxomitron, na ktorym sie nie znam. W CSS mozna sie tylko poinformowac o takich linkach:

a:link[target="_blank"],
a:visited[target="_blank"],
a:link[target="_new"],
a:visited[target="_new"] {
cursor: crosshair;
}

M.

Ryszard napisał(a):

Jesli bedzie jeden superwatek o User CSS, to latwo bedzie mozna cos znalezc.


Pisałeś tak, jakbyś nie widział, że temat wątku już zmieniony. Na "Szybki start...." też już dodane.

Gotowe, i juz omowione mozna doklejac jako linki


Np. http://my.opera.com/forums/showthread.php?s=&threadid=23801 ?

Moose napisał(a):

Originally posted by Ryszard
Pisałeś tak, jakbyś nie widział, że temat wątku już zmieniony. Na "Szybki start...." też już dodane.



Nie widzialem sad

Bardzo dziekuje wszystkim Wodzom za pomyslne rozpatrzenie petycji!

Obywatel G[enerated] C[ontent]

Moose napisał(a):

Wywar z moich osobistych stylow, z opisem.

Instrukcja obslugi: wrzucic dowolny blok do user.css.

1.
/*Opera Image Slideshow Mode*/
body>table[style]:first-child {background-color: #CBCFDC;}
body>table[style]:first-child>tbody[style]:first-child>tr>td>img {border: 1px solid #010101;}

OPIS: sluzy do kolorowania obrazkow w tzw. slideshow mode. Jak przeciagniecie obrazek (enable drag=255 w opera6.ini), lub otworzycie go w nowym oknie, to obrazek jest na srodku. Niby obrazek, a jednak strona, ktora mozna moosyfikowac. Pobawcie sie kolorami, i zobaczycie o co biega.


2.
/*Opera Error Pages (unfinished)*/
#opera-error {
background-color: #CBCFDC !important;
max-width: 900px !important;
}

OPIS: sluzy do kolorowania "inline error messages" w 8.0, czyli informacji o tym, ze np. "nie ma takiego numeru nie ma takiego numeru nie ma takiego numeru nie ma takiego numeru..."

3.
/*Plain Text*/
body>pre:first-child {
font-family: "Trebuchet MS";
font-size: 13px;
line-height: 200%;
white-space: pre-wrap;
background-color: #DBDDE6;
padding: 30px 40px;
margin: 10px 20px;
border: 1px solid #010101;
position: relative;
}
body>pre:first-child::before, body>pre:first-child::after {
content: "TXT";
font-family: "Trebuchet MS";
font-size: 13px;
line-height: 200%;
color: #FFFFFF;
background-color: #3366CC;
padding: 5px;
border: 1px solid #010101;
position: absolute;
left: -10px;
top: -10px;
}
body>pre:first-child::after {
left: auto;
right: -10px;
top: auto;
bottom: -10px;
}

OPIS: sluzy do kolorowania plikow TXT, INI i jakichkolwiek plain text. Pierwszy blok to sam element, pozostale dwa to niebieskie "uchwyty", dodane za pomoca generated content.

4.
/*Code*/
code, kbd, pre, samp, var {color: inherit;}

OPIS: poprawia niedopracowane domyslne style Opery dla kodu w user mode (do tej pory bylo jasnoszaro na bialym (a u mnie na szaroniebieskim, wiec w ogole porazka)

5.
/*SSR*/
@media handheld {
html {
margin-left: auto;
margin-right: auto;
max-width: 250px;
}}

OPIS: centrownik do SSR (chyba nie dziala)


6.
/*Fonts, Colors, Links*/
body[bgcolor] {
font-family: "Trebuchet MS";
font-size: 13px;
font-weight: normal;
color: #010101;
background-color: #E2E4EB;
}
font {color: inherit !important;}
font {font-size: 13px;}
body[bgcolor] a[href]:link {
text-decoration: underline;
color: #1875E7;
}
body[bgcolor] a[href]:visited {
text-decoration: underline;
color: #010101;
}
body[bgcolor] a[href]:hover {
text-decoration: underline;
color: #000114;
}

OPIS: sluzy do mordowania <font> tagow, moosyfikowania przeokropnych tabelek, cial nie-niebieskich, i takich tam. Wylacznie dla niebieskookich ekstremalistow!


7.
/*Nasty Anchors*/
a:link[target="_blank"], a:visited[target="_blank"],
a:link[target="_new"], a:visited[target="_new"] {cursor: crosshair;}

OPIS: sluzy do informowania o linkach co otwieraja sie w nowym oknie.


7.a
/*Onclick Extractor*/
a[onclick]::after {
content: attr(onclick);
color: #FFFFFF;
background-color: #3366CC;
padding: 0px 5px;
border: 1px solid #010101;
}
OPIS: sluzy do selekcji absurdalnych falszywych linkow generowanych przez Javascript (patrz pierwszy post o Lisie Witalisie). LEPIEJ UZYWAC JAKO ON-DEMAND (na zyczenie) STYLESHEET


8.
/*Object, Iframe, Annoyances*/
applet, marquee, blink, iframe, embed,
object[type="video/quicktime"], object[type="video/mpeg"], object[type="application/x-shockwave-flash"],
object[codebase], object[classid] {display: none !important;}

OPIS: sluzy do trwalego mordowania Flash, Video (MS i Apple), apletow javy, iframes, muzyki i blinkatych markizow. Mozna sobie wybrac, co sie chce.


9.
/*FAIRY SPAM KILLER (inspired by Jere Purmonen)*/
[alt~="Firefox!"], [alt~="firefox!"],
[alt~="Firefox"], [alt~="firefox"],
[alt~="FireFox"], [title~="FireFox"],
[title~="Firefox!"], [title~="firefox!"],
[title~="Firefox"], [title~="firefox"],
[alt~="Thunderbird!"], [alt~="thunderbird!"],
[alt~="Thunderbird"], [alt~="thunderbird"],
[alt~="ThunderBird"], [alt~="ThunderBird"],
[alt="Browse Happy"], [alt="BrowseHappy"], [alt="Browse Happy!"],
[alt="Rediscover the Web"], [alt="Safer, Faster, Better"], [alt="GetFirefox.com"] {
display: none !important;
}

OPIS: bo niektorzy maja dosyc (prosze zadnych flames)


10.
/*Trackers*/
[alt~="eXTReMe"], [alt~="Tracker"], [alt~="tracker"], [alt~="XtremeStats"], [alt~="Counter"], [alt~="counter"],
[width="1"][height="1"], [width="1"][height="0"], [width="0"][height="1"], [width="0"][height="0"] {
display: none !important;
}

OPIS: sluzy do mordowania "podsluchu", koslawych statystyk, itp. Dopiero zaczalem to likwidowac.



11.
/*Cruft*/
[alt~="powered"], [alt~="Powered"], [title~="powered"], [title~="Powered"], [alt~="XFN"], [title~="XFN"], [title="XHTML Friends Network"],
.copyright, .sosumi {
display: none !important;
}

OPIS: sluzy do mordowania chwalipiet, bezuzytecznych (i najczesciej arcybrzydkich) pryciskow, notek copyright, itp.


12.
/*Begging buttons (inspired by Jordi Kroon)*/
[alt~="donate"], [alt~="Donate"], [title~="donate"], [title~="Donate"], [alt~="Paypal"], [alt~="PayPal"], [alt~="paypal"], [alt="Amazon Honor System"] {
display: none !important;
}

OPIS: jak bede chcial, to wiem gdzie i komu dac, nie musze tego ogladac.


======================

W przyszlosci updates dodam nizej. Polecam wiec przeskanowac caly watek, bo moze jest update (ode mnie i innych).

Bawcie sie dobrze.

M.

Cyki napisał(a):

@Moose
Dałoby się sklecić takiego CSS-a, któryby jeśli obrazek nie ma alt-a lub ma ""(pusty) nadawałby mu jakiś dowolnie ustawiany alt?

adas napisał(a):

Ojej... wink

Jeżeli ktoś chce zobaczeć to tak wygląda plik tekstowy w Operze przy zastosowaniu styli od moose'a to należy załącznik zobaczyć smile Jest tam też zadane pytanie wink (na zrzucie).

A co do blokowania flaszek to ja mam coś takiego:

embed[type="application/x-shockwave-flash"] {content:"Flash"; outline: 1px dotted gray; color: gray; background: black}
embed[type="application/x-shockwave-flash"].zichtbaar {content: normal; outline: none}   

body:before { 
position: absolute; visibility: hidden; 
background-image: url("javascript:(function(){window.onclick=function(){var srcElem=window.event.srcElement;var tag=srcElem.tagName;if(tag=='EMBED') srcElem.className='przycisk'};})()"); 
content:""}

Można sobie jakiegoś tam flasha szybko włączyć.

zmoosowany plik tekstowy.png

Moose napisał(a):

U mnie wyglada tak jak na zalaczniku. Roznice sie biora stad, ze mamy inne ustawienia domyslne.

1. mam inna czcionke (czcionke mozesz sobie dodac do plain text moosifier, jak nie wiesz jak, zapytaj)

2. mam domyslne tlo inne niz biale (preferences > page style > background color )

----------

Co do licznika, to sam sie zastanawialem, ale niestety, nie da sie w CSS, poniewaz nie ma elementow, ktore mozna policzyc. Plain text jest zawarty caly, hurtem, w tagu <pre>, a linie sa takie, jak wpisane zywcem (entery, spacje, itepe).

M.

plain.png

Moose napisał(a):

Originally posted by Cyki
@Moose
Dałoby się sklecić takiego CSS-a, któryby jeśli obrazek nie ma alt-a lub ma ""(pusty) nadawałby mu jakiś dowolnie ustawiany alt?



Zeby zamienic ALT, trzeba zmienic (x)html, a to wymaga co najmniej skryptow. Sa takie skrypty, ktore kasuje wsystkie atrybuty TABINDEX, i przypisuja im kolejnosc, na nowo, jak sie chce, niezaleznie od kolejnosci tabindex.

Czyli - przepisywanie kodu wymaga skryptow DOM. Co mozna zrobic w CSS, to wyluskac obrazki, ktore nie maja ALT, albo maja pusty ALT, czy tez falszywy ALT. Mam taki user stylesheet, ale on jest zaprojektowany do tego, by wyluskac swoje (czy czyjes) bledy. W zwiazku z tym jest uzywany na zyczenie (on demand). Wlacza sie go i wylacza. Do poczytania/sciagniecia: http://www.literarymoose.info/=/opera/user/alt.xhtml

Inna rzecza, ktora mozesz zrobic, to dac specjalne style dla tych wadliwie zakodowanych obrazkow. Jak ta droga cie interesuje, to powiedz.

M.

Wojwit napisał(a):

Moose uzywam twoje stylu do poczty i mam pytanie czasem pod wiadomosciam pojawia sie taki text
"Warning: While decoding this file Opera encountered errors."
Co to oznacza??To przez ten styl?Nie wydaje mi sie ale wolał bym sie upewnic.
Pojawia sie tez cos takiego że widze dołaczone załączniki (fotki) ale brak tekstu.Gdy zrobie przeadresuj na tej wiadomosci widze tekst i dołączone załaczniki.

Moose napisał(a):

Originally posted by Wojwit
"Warning: While decoding this file Opera encountered errors."
Co to oznacza??To przez ten styl?Nie wydaje mi sie ale wolał bym sie upewnic.



To oznacza, ze mail, ktory dostales, zostal zkaszaniony przy wysylaniu. Style nie maja z tym nic wspolnego (chociaz mozliwe, ze ta wiadomosc ma unikatowy XML element albo ID cy klase, takze mozliwe pewnikiem, ze mozna taka informacje schowac (ale chyba lepiej wiedziec? - kwestia gustu, i pewnie temperatury krwi wink )

Pojawia sie tez cos takiego że widze dołaczone załączniki (fotki) ale brak tekstu.Gdy zrobie przeadresuj na tej wiadomosci widze tekst i dołączone załaczniki.



Przeadresuj? Ja nigdy w zyciu nie uzywalem polskiego mailera, wiec nie wiem, co to znaczy... Forward moze?

Obrazki sa wyswietlane, z tego co wiem, gdy sa dolaczone jako attachment. Mozesz dodac turbo moosyfikacje, zeby je schowac, zmniejszyc, poustawiac w rzadku, itp.

Ale tekst, jesli jest, to powinien byc widoczny niezaleznie od obrazkow. Tak mi sie wydaje...

M.

andol napisał(a):

Originally posted by Moose
Przeadresuj?

Redirect.

Moose napisał(a):

Dziękuję!

M.

p.s. zdążylem przeczytać skasowane wink bigsmile

Wojwit napisał(a):

no nic jakos to przezyje myslałem ze cos porobiłem z tym stylem i to przez to!
Fajnie to wyglada z tymi linkami:up:

Moose napisał(a):

Originally posted by wojtzuch
800x600 po przewinięciu w poziomie - to tak ma być? Ale to wychodzenie poza ramki to chyba nie miało być (wyżej jest dużo gorzej)?



Ciekawe, dlaczego tak ci sie rozjezdza. Poeksperymentowalem z window size, i nie mam takich kwiatkow. Zalaczam (195KB) screenshot kilku ustawien naraz:

1280px
1024px
800px
SSR

Wiec czemu?

M.

p.s. Obrazek skompresowany, i w greyscale. Za pare dni go usune.

Cyki napisał(a):

Moose napisał(a)
Mam taki user stylesheet, ale on jest zaprojektowany do tego, by wyluskac swoje (czy czyjes) bledy. W zwiazku z tym jest uzywany na zyczenie (on demand). Wlacza sie go i wylacza. Do poczytania/sciagniecia: http://www.literarymoose.info/=/opera/user/alt.xhtml

Ten CSS to faktycznie nie jest to czego potrzebuję. Może wyjaśnię o co mi chodzi. Mam wyłączone ładowanie obrazków w Operce, ładuje tylko z cache'a. I jeśli obrazek ma alt="" to nic się w jego miejsce nie wyświetla i ja nie wiem, że ten obrazek tam jest. Zresztą zobacz na screenie, powinny być trzy rzędy a są dwa, ja nic o tym, że trzech mordek brakuje nie wiem.

Inna rzecza, ktora mozesz zrobic, to dac specjalne style dla tych wadliwie zakodowanych obrazkow. Jak ta droga cie interesuje, to powiedz.

Cokolwiek byleby te obrazki miały jakiś alt, obwódkę, tabelkę.

mordki.png

Moose napisał(a):

Originally posted by Cyki
Cokolwiek byleby te obrazki miały jakiś alt, obwódkę, tabelkę.



ALT-u sie nie da zrobic, jak juz pisalem. Mozesz za to ulepic Plastusia.

img {
outline: 1px solid #010101;
width: 10px;
height: 10px;
display: inline-block;
}
img[alt] {
outline: inherit;
width: auto;
height: auto;
}
img[alt=""], img[alt="*"] {
content: "";
background-color: #3366CC;
outline: 1px solid #010101;
width: 10px;
height: 10px;
display: inline-block;
}

Opis: ten user CSS bedzie dzialal, ale mozliwe, ze nie wszedzie. Pierwszy blok wymusza wymiary na wszystkich obrazkach, i daje obwodke. Drugi blok odkreca to, ale tylko dla obrazkow z altem. Trzeci blok wbija gwozdz do trumny dla tych z symulowanym altem.

Napisz, czy dziala. (przeladuj opere dla pewnosci).

M.

Cyki napisał(a):

Moose napisał(a)
Napisz, czy dziala. (przeladuj opere dla pewnosci).

I like it beer

Moose napisał(a):

13.
/*XML Error Reports*/
HTML>hr+h2 {
color: #FFFFFF;
background-color: #3366CC;
padding: 40px 10px;
margin: 10px;
border-width: 1px 2px 2px 1px;
border-style: solid;
border-color: #010101;
}
HTML>pre {
font-size: 13px;
line-height: 200%;
white-space: pre-wrap;
color: #010101;
background-color: #CBCFDC;
padding: 5px;
margin: 10px 10px 60px;
border-width: 1px 2px 2px 1px !important;
border-style: solid;
border-color: #010101;
}
HTML>pre>span {
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
background-color: #CC0000 !important;
padding: 0px 5px;
border-width: 1px 2px 2px 1px;
border-style: solid;
border-color: #010101;
}

OPIS: sluzy do moosyfikacji strony, ktora sie pokazuje, jak dokument XML sie wywali z bledem.

http://www.literarymoose.info/-/item/xml-errors-customization

M.

adas napisał(a):

Na opera.polish http://42.pl/url/aCK jeden użytkownik Opery zapytał się

Co zrobić aby: /pochylało/ *pogrubiało* i _podkreślało_?


Chodzi chyba o to aby M2 tak formatowało wiadomość aby *taki tekst* był pogrubiony a _taki_ podkreślony.

Może się da to w CSS zrobić? Co Panie Moose?

Moose napisał(a):

Originally posted by adas
Na opera.polish http://42.pl/url/aCK jeden użytkownik Opery zapytał się

Chodzi chyba o to aby M2 tak formatowało wiadomość aby *taki tekst* był pogrubiony a _taki_ podkreślony.

Może się da to w CSS zrobić? Co Panie Moose?



CSS wymaga haczykow: elementow. Jak masz taki tekst:

sdfjsdfbsdbfjbsdf *sfsdfsdfsdf* asdsdfsdfsdf _sdfsdfsdfsdf_

to dla CSS to nie ma zadnego znaczenia, dopoki nie bedzie elementow:

sdfjsdfbsdbfjbsdf <ELEMENT1>sfsdfsdfsdf</ELEMENT1> asdsdfsdfsdf <ELEMENT2>sdfsdfsdfsdf</ELEMENT2>

albo

sdfjsdfbsdbfjbsdf <em class="e1">sfsdfsdfsdf</em> asdsdfsdfsdf <em class="e2">sdfsdfsdfsdf</em>

Innymi slowy, ktos lub cos musi zamienic znaki _*- na tagi. Do tego potrzebny jest interpreter, ktory zrozumie, ze taka a nie inna sekwencja tych znakow (na poczatku i na koncu ciagu znakow niespecjalnych) ma byc zamieniona na tagi, by powstal element, do ktorego potem bedzie mozna podczepic CSS.

To dluzsza odpowiedz, ktora mozna zwiezle podac tak: zeby sie tak bawic w M2, ten ostatni potrzebuje wprowadzic support dla tzw. "rich text". To jest feature-request. Dopoki nie bedzie interpretera ktory zamienia sekwencje znakow na tagi elementow, to nie bedzie rich text w M2. Pisac na Berdyczow albo marudzic developerom wink

Ja jestem za. To jest lepsze niz HTML-email, ale sie nie bede rozwodzil. Jak M2 bedzie mialo support dla RT, zapytaj mnie jeszcze raz ;0

M.

adas napisał(a):

OK. Dzięki za odpowiedź wink

A o tego Rich teksta dopominają się tu?
http://my.opera.com/forums/showthread.php?s=&threadid=79115&highlight=rich+text

p.s. A czemu masz taką dziwną sygnaturkę?

Moose napisał(a):

Na marginesie:

Dla logow, taka funkcjonalnosc istnieje. Textile & Markdown. Ale jedno i drugie nie ma sensu w tym kontekscie, bo sa lepsze rozwiazania, ale nie powiem jakie wink

M.

Moose napisał(a):

Originally posted by adas
A o tego Rich teksta dopominają się tu?
http://my.opera.com/forums/showthread.php?s=&threadid=79115&highlight=rich+text



Prawie. Ktos chce miec landrynki i panieny w notes i gdzie indziej (czyli wszedzie). Ale idea jest taka sama. Potrzebny jest interpreter. Tyle, ze notes sa troche inne (syntax) niz M2, a w M2 to duzo latwiej wprowadzic, bo bazuje na XML.

p.s. A czemu masz taką dziwną sygnaturkę?



'Anobo jom chfilowo diabli wzieni', tak jak i czesc moich zasobow w mooselandzie. Ale wroca, w innej szatce, a bedzie ich wiecej, prawie legion devil

M.

janbar napisał(a):

Originally posted by Moose
'Anobo jom chfilowo diabli wzieni', tak jak i czesc moich zasobow w mooselandzie. Ale wroca, w innej szatce, a bedzie ich wiecej, prawie legion devil

M.



Nie mow tyko, zes Pan kopii nie mial Panie Moose... wink

Pozdrawiam,

janbar.smile)

Moose napisał(a):

Originally posted by janbar
Nie mow tyko, zes Pan kopii nie mial Panie Moose...



A slyszales kiedys o swiadomym usunieciu?

M.

janbar napisał(a):

No skoros Pan Diabel, to sie spieral nie bede.... wink
bigsmile

Pozdrawiam,

janbar.smile)

Ryszard napisał(a):

Szukałem szczegółów o browser.css i znalazłem
- User CSS w nowej 7.5: gdzie wstawić te moosośni, żeby się "nakładały" na strony i nie zginęły przy najbliższej aktualizacji
- CSS do M2
- Na grupy (opera.polish) też warto zajrzeć
- i prywata z pl.news.czytniki

Moose napisał(a):

IFRAME KILLER



IFRAME KILLER

iframe,
object[type="text/html"],
object[type="text/xml"],
object[type="application/xml"],
object[type="application/xhtml+xml"] {
display: none !important;
}

Objasnienie: to jest user stylesheet "on demand", czyli na zadanie. Ktos mnie wlasnie zapytal, czy sie da zrobic button do wylaczania iframes, taki jak do referrer czy JS. Nie da sie. Wiec trzeba przez user stylesheet.

Jak: zalozyc nowy plik user CSS, skiopiowac powyzsze, zachowac. Potem dodac nowe dwie linie do opera6.ini (ew. operadef.ini):

Name X=IFrame Killer
File X=C:\path\disable-iframe.css

i restartowac.

Iframes moga byc kodowane za pomoca <iframe/> jak i <object/> z odpowiednim typem. Prztyczek w preferencjach wylacza wszystkie, wiec stad sie biora dodatkowe selectors w naszym user CSS.

M.

lockoom napisał(a):

Trzeba korzystać z user stylesheet, ale button da się zrobić:
ButtonY, "Kill Iframe"=Select user CSS file, X | Deselect user CSS file, X

Dla flasha działa więc myślę, że i dla iframów powinno.

Moose napisał(a):

Originally posted by lockoom
Trzeba korzystać z user stylesheet, ale button da się zrobić:
ButtonY, "Kill Iframe"=Select user CSS file, X | Deselect user CSS file, X

Dla flasha działa więc myślę, że i dla iframów powinno.



Zgadza sie, ale button to jest rozwiazanie tylko dla tych, co usuneli menu i zarazem maja malo stylesheets. Ja mam okolo 30-tu stylesheets, i buttons sa dla mnie nie do przyjecia wink

M.

Jurgi napisał(a):

Zaraźliwe user CSS

Odpaliłem sobie lokalne arkusze stylów (dzięki forumowiczom za pomoc smile) i zauważyłem coś dziwnego: jak włączę np. emulację przeglądarki tekstowej dla jednej zakładki, to to ustawienie przenosi się na inne zakładki. Albo raptem pół strony jest wyświetlone przy pomocy tego arkusza (choć dla tej strony nie jest włączony) - patrz. załądcznik, albo ten styl przechodzi na odnośniki, jeśli na nie najadę myszką.

Oto corpus delicti

A, Opera 8beta1.

Moose napisał(a):

@Wodzowie: ten watek moglby byc polaczony z tym: http://my.opera.com/forums/showthread.php?s=&threadid=78739

<hr/>

To, ze styl w jednej karcie przenosi sie na druga (po odswiezeniu ostatniej), to normalne. Jak masz 100 zakladek, i na kazdej inna kombinacje 30 user stylesheets, to jak ma Opera wiedziec, co aplikowac? Liczy sie ostatnia iteracja.

Opera 8 ma pewne problemy z user stylesheets, ale o text-only to pierwsze slysze. Jak odswiezysz strone, to to dalej zostaje?

M.

p.s. kolory i inne aspekty user stylesheets mozesz sobie zmienic edytujac pliki w /style/user/

M.

Jurgi napisał(a):

Acha, dzięki. Wyświetlanie/nie obrazków, powiększenie itp pamięta dla każdej strony osobno, więc sądziłem, że css też (zwłaszcza, że siedzi pod jednym przyciskiem).

adas napisał(a):

A czy dałoby się zrobić takiego klikalnego linka w css-ie?

body:after {content:"<a href='#indeks'>wróc do indeksu</a>";bottom:0px;left:0;position:fixed}

Teraz to mi się wyświetla kod, a nie link... hmmm?

Moose napisał(a):

Originally posted by adas
A czy dałoby się zrobić takiego klikalnego linka w css-ie?

body:after {content:"wróc do indeksu";bottom:0px;left:0;position:fixed}

Teraz to mi się wyświetla kod, a nie link... hmmm?



CSS to narzedzie do dekoracji istniejacego content. Powyzej probujesz wstawic kod za pomoca CSS. To nie to narzedzie. Do tego sa skrypty DOM.

M.

quiris napisał(a):

Teraz to mi się wyświetla kod, a nie link...

Bo zgodnie z tym co napisano tu: http://www.w3.org/TR/CSS21/generate.html#propdef-content kod ten jest traktowany jako łańcuch tekstu, a nie kod xhtml.

Moose napisał(a):

Najlepiej to w sumie wpisac to w strone jako content, jakim to jest....

M.

adas napisał(a):

No za bardzo w stronę się nie da tego wpisać... A może jakimś javascriptem się da to zrobić?

Moose napisał(a):

Owszem, bookmarkelet jakis powinien dzialac, ale to juz nie ten watek wink

Moose napisał(a):



/*Special Relationships*/
a[rel="nofollow"]::before {
content: "\2718\0020";
font-family: "Trebuchet MS" !important;
font-weight: normal !important;
color: #FF0000 !important;
}
a[rel="sidebar"]::before {
content: "\2707\0020";
font-family: "Trebuchet MS" !important;
font-weight: normal !important;
}

Opis: pierwszy sluzy do oznaczania linkow, ktore sa ignorowane przez wyszukiwarki (maja byc). drugi sluzy do oznaczania linkow, ktore dodaja strone jako panel Opery.

M.

AbdulMumit napisał(a):

UWAGA! Bardzo OT!!

Skoro już tak o stylach... Przepraszam za OT, ale mnie to męczy potwornie. Mam pytanie do mistrzów CSS: jak usunąć taki mały żółty trójkącik z tej strony? Oczywiście poprzez zmianę kodu. Bo wszystko mi się udało pozbawić koloru poza tem-czemś.

Za podpowiedzi będę wdzięczny. Za usunięcie postu nie powiem złego słowa moderatorom bigsmile.

1zrzut_allegro.png

Moose napisał(a):

Re: UWAGA! Bardzo OT!!

Originally posted by AbdulMumit
Skoro już tak o stylach... Przepraszam za OT, ale mnie to męczy potwornie. (...) Za podpowiedzi będę wdzięczny. Za usunięcie postu nie powiem złego słowa moderatorom



Wystarczy, ze Wodzowie przeniosa to pytanie (i moja odpowiedz) do superwatku o user stylesheets.

Mam pytanie do mistrzów CSS: jak usunąć taki mały żółty trójkącik z tej strony? Oczywiście poprzez zmianę kodu. Bo wszystko mi się udało pozbawić koloru poza tem-czemś.



Niepotrzebna zmiana kodu. Wystarczy styl uzytkownika. Dodaj to do persistent user stylesheet:

body>span.noprint>table.main_white>tbody>tr>td.td-img[nowrap]>img
display: none;
}

M.

quiris napisał(a):

Niepotrzebna zmiana kodu. Wystarczy styl uzytkownika. Dodaj to do persistent user stylesheet:

Oczywiście kod ten można dodać do stylów strony, bo jak mniemam AbdulMumit jest autorem tej strony wink Trzeba jednak zaznaczyć, że kod ten nie będzie działał w MSIE.
Wersja MSIE-friendly:
body span.noprint table.main_white tbody tr td.td-img img {
display: none; 
}

klausa napisał(a):

Ja przepraszam że wznawiam i w ogóle i w szczególe.
Ale mnie interesuje uzyskanie wyglądu plików txt tak jak tu:
http://my.opera.com/forums/attachment.php?postid=804375

Proszę o szczegółowe informacje ;P

andyas napisał(a):

Gdzieś już było (na 99% w tym wątku). Przejrzyj posty Moose'a.

klausa napisał(a):

Nieee, wiem tylko sam Moose pisał :

U mnie wyglada tak jak na zalaczniku. Roznice sie biora stad, ze mamy inne ustawienia domyslne. 1. mam inna czcionke (czcionke mozesz sobie dodac do plain text moosifier, jak nie wiesz jak, zapytaj) 2. mam domyslne tlo inne niz biale (preferences > page style > background color )

Jaka to tylko czcionka jest?

Nixer napisał(a):

Znając Łoosia, na 90% bym postawił na Trebuchet MS nie zaglądając do akrusza stylów.

Moose napisał(a):

http://my.opera.com/forums/showthread.php?s=&threadid=78739&perpage=40&pagenumber=1#post804257

Mayor napisał(a):

wrzuciłem sobie pare rzeczy stamtąd i faktycznie fajnie wyglądają, zwłaszcza css do TXT i do get draga; beer

btw1. czy zablokowanie banerów "get firefox" nie ściąga ich czy ściąga a nie wyświetla? domyślam się że ściąga (ktoś sie tam trzepał na wiszliście że css to nie sposób na bokowanie reklam bo ściąga elementy których potem nie pokazuje)

btw.2 czy istnieje "wyswigowy" edytor css (tak jak z edytorami HTML), w którym mozna sobie obrobić stronę? (żeby potem zapisać i wrzucic do styli i używając quirisowej sztuczki z css-signature uaktywniać na danej www)

Moose napisał(a):

Originally posted by Mayor
btw1. czy zablokowanie banerów "get firefox" nie ściąga ich czy ściąga a nie wyświetla? domyślam się że ściąga (ktoś sie tam trzepał na wiszliście że css to nie sposób na bokowanie reklam bo ściąga elementy których potem nie pokazuje)



Nie sciaga i nie wyswietla.

CSS adblock to nie jest rzecz dla ogolu, poniewaz nie kazdy potrafi napisac odpowiedni selector, nie mowiac o zrozumieniu. Dlatego tez zglosilem propozycje "shareable" user stylesheets - czyli stylow uzytkownika "auto-instalowalnych". Wtedy ci, ktorzy wiedza jak - pisza, a reszta sobie sciaga, jak toolbary i menu INI.

btw.2 czy istnieje "wyswigowy" edytor css (tak jak z edytorami HTML), w którym mozna sobie obrobić stronę? (żeby potem zapisać i wrzucic do styli i używając quirisowej sztuczki z css-signature uaktywniać na danej stronie)



Nie bardzo rozumiem co masz na mysli.

Co do sztuczki, to jej ani nie uzywam, ani nie polecam (z powodow metodologicznych), i wole poczekac na Site Manager, kiedy by on sie nie pojawil.

M.

adas napisał(a):

Originally posted by Moose
Dlatego tez zglosilem propozycje "shareable" user stylesheets - czyli stylow uzytkownika "auto-instalowalnych". Wtedy ci, ktorzy wiedza jak - pisza, a reszta sobie sciaga, jak toolbary i menu INI.


+1 albo nawet +10 smile

Moose napisał(a):

Originally posted by adas
+1 albo nawet +10 smile



Wspomniana propozycja.

M.

Mayor napisał(a):

mozna np. napisać stronę w notatniku, więc trzeba znać HTML (niezdrawy chwalił się kiedyś na tym forum że swój mini-portal pisał tylko w notatniku)

ale można też użyć edytora typu pajączek czy choćby windowsowy FrontPage, czyli mówisz i masz; nie trzeba do tego żadnej tajemnej wiedzy


Ty np. zmoosyfikowałeś sobie to forum (i pewnie inne strony), ale wiesz jak i co napisać żeby się wyświetlało tak, kolorki siak, a banery i tabelki owak

no więc analogicznie czy istnieje taki łopatologiczny edytor CSS na zasadzie WYSWIG, czyli ładujesz do niego stronę i ustawiasz ją jak chcesz, np. ten banerek wyrzucimy, tu damy inne tło, tu większą czcionkę itp., a na końcu dajesz zapisz i w folderze ze stroną lądują odpowienie stylesheets

takie style można byłoby już wrzucić do user.css albo stworzyć nowe do włączania buttonem czy quiri-trickiem

Moose napisał(a):

Sa edytory CSS, ale one tez wymagaja wiedzy. Po prostu zamiast wpisywac recznie, wybierasz z malych rozwijalnych menu i wpisujesz wartosci. Bez zrozumienia CSS nic to nie da.

Jesli dobrze zrozumialem, to myslisz o jakiejs nakladce na Opere, co pozwala sobie przebudowac strone "na zywo". Tego nie ma nigdzie (albo ja o tym nie wiem).

M.

Mayor napisał(a):

nie nakładke (chociaz czemu nie, moosyfikowanie strony w locie byłoby jeszcze szybsze)

po prostu edytor dla no-css newbies, tak jak z Frontpagem dla no-html ludzi którzy sobie chcą założyć stronę; no ale oki, więc mówisz że są ale bez wiedzy o css nie pojedzie

Moose napisał(a):

Tutaj mozesz zobaczyc jak to wyglada (Topstyle Pro):

http://www.bradsoft.com/topstyle/

Zalaczam zrzut mojego dreamweavera (ja tego dialogu nie uzywam, pisze CSS recznie).

M.

dw.png

Mayor napisał(a):

hmm z tego co widać na screenach wyswigami dla nieobeznanych w css nie można ich nazwać
a dreamweaver to kombajn dla profesjonalistów jak się domyślam bo kiedyś bawiłem się nim przez dzień


dajmy na to taka gazeta.pl/sport; zajrzałem w źródło i wychodzi że korzysta z czterech plików css, które pewnie są w cache Opery; jakby je zmodyfikować/zmoosyfikować to można pewnie zmienić/wywalić pewne elementy ale po odświeżeniu strony nadpiszą się na nowe; ale można (chyba) zmusić stronę żeby używała tylko styli użytkownika, pomijając własne, oryginalne (wątek o CSS ID)

tyle że kwestia, chyba nie da się załadowac takiej strony do np. topstyle i wiedzieć jak np. zrobić zeby nie wyświetlało ramki z "SMS graficzny" na dole? tzn. wiedząc niewiele, powiedzmy nic poza rzeczami na logike typu

font-size: 12pt; - czcionka rozmiar
font-family: Lucida Console, Courier New, monospace; - typy czcionki
background-color: white; - kolor tła
color: black; - kolor czegoś tam, pewnie czcionki ;P
komentarze wstawia się w /**/

nie chce specjalnie się teraz uczyć całego css, dlatego wcześniej pytałem o WYSWIG'a ;)

PS. a nie wiesz czemu po dodaniu stuffu do user.css przestał działać button uaktywniający styl "No Flash" ?

//edit nie działa tylko w OperzeP3 bo tam mam tylko styl do zamieniania target blank na zwykłe by Quiris:

body:after { 
position: absolute; visibility: hidden;
background-image: url("javascript:var anchors = document.getElementsByTagName('a');for(var i=0; i<anchors.length; i++){if(anchors[i].getAttribute('target').indexOf('_blank')!=1){anchors[i].removeAttribute('target')}};");
content: "";

w Opera 8 w user.css mam z kolei tylko style od Ciebie (m.in. krzyzyk zmieniający kursor na linkach z target=blank) i tam "No Flash" działa jak działał

tak na dobrą sprawę to "odblankowywacz" jest praktyczniejszy od krzyżyka więc zaraz go wrzuce do O8 i zobacze czy też będzie się gryzł z "No Flash"em

//edit3 ha, w O8 działa :hat: kurcze chyba najwyzszy czas przenieść maile z 7.60 i się całkowicie przestawić

oki, a jak dodać do stylu quirisa motyw z zamianą kursora na krzyżyk dla linków target=blank? gdy oba style są aktywne, nie ma krzyżyka po najechaniu na taki link myszą więc dukam ze trzeba je połączyć

wtedy taki styl będzie:

- "odblankowywał" linki
- dodatkowo dzięki krzyżykowi będe wiedział ze dany link miał w założeniu autora otworzyć się na nowej karcie

Moose napisał(a):

Originally posted by Mayor
hmm z tego co widać na screenach wyswigami dla nieobeznanych w css nie można ich nazwać a dreamweaver to kombajn dla profesjonalistów jak się domyślam bo kiedyś bawiłem się nim przez dzień



Chyba jeszcze za wczesnie na zupelny wysiwyg CSS. To jest bardzo trudna rzecz do zrobienia - dany efekt wizualny mozna uzyskac na wiele, wiele sposobow, i ktory jest wybierany zalezy od zbyt wielu czynnikow, by prostackie algorytmy wysiwyg mogly sobie z tym poradzic.

dajmy na to taka gazeta.pl/sport; zajrzałem w źródło i wychodzi że korzysta z czterech plików css, które pewnie są w cache Opery; jakby je zmodyfikować/zmoosyfikować to można pewnie zmienić/wywalić pewne elementy ale po odświeżeniu strony nadpiszą się na nowe; ale można (chyba) zmusić stronę żeby używała tylko styli użytkownika, pomijając własne, oryginalne (wątek o CSS ID)



Taka zmiana css jest mozliwa. Jest nawet narzedzie podobno, ktore zapewnia interfejs do edytowania CSS na zywo, ale jest w powijakach. Co z tego jednakowoz, skoro takie zmiany sa "na raz", poniewaz odswiezenie strony przywraca cie do stanu poczatkowego.

tyle że kwestia, chyba nie da się załadowac takiej strony do np. topstyle i wiedzieć jak np. zrobić zeby nie wyświetlało ramki z "SMS graficzny" na dole? tzn. wiedząc niewiele, powiedzmy nic poza rzeczami na logike typu

font-size: 12pt; - czcionka rozmiar
font-family: Lucida Console, Courier New, monospace; - typy czcionki
background-color: white; - kolor tła
color: black; - kolor czegoś tam, pewnie czcionki ;P
komentarze wstawia się w /**/



Jak bedzie kiedys site manager w Operze, to bedzie sobie mozna ustawiac dla danej strony co sie chce. Na razie trzeba polegac na watpliwych rozwiazaniach.

Ja osobiscie, jesli sie nie doczekam na site manager, potrzebuje tylko CSS3 Selector Module support. To mi umozliwi pattern matching na odpowiednim poziomie. [Mozilla juz to ma, w pewnym stopniu, wiec gdybym uzywal Mozilli, to juz bym sie bawil jakbym chcial, nie patrzac na adblocki-klocki. Ale nie uzywam i uzywac nie zamierzam]

nie chce specjalnie się teraz uczyć całego css, dlatego wcześniej pytałem o WYSWIG'a wink



CSS jest jezykiem prostym, opartym na naturalnym jezyku (angielskim w tym przypadku), i podstawy sa proste do ogarniecia. Warto wiedziec.

PS. a nie wiesz czemu po dodaniu stuffu do user.css przestał działać button uaktywniający styl "No Flash" ?

//edit nie działa tylko w OperzeP3 bo tam mam tylko styl do zamieniania target blank na zwykłe by Quiris:

body:after { 
position: absolute; visibility: hidden;
background-image: url("javascript:var anchors = document.getElementsByTagName('a');for(var i=0; i<anchors.length; i++){if(anchors.getAttribute('target').indexOf('_blank')!=1){anchors.removeAttribute('target')}};");
content: "";

w Opera 8 w user.css mam z kolei tylko style od Ciebie (m.in. krzyzyk zmieniający kursor na linkach no blank) i tam No Flash działa jak działał

tak na dobrą sprawę to "odblankowywacz" jest praktyczniejszy od krzyżyka więc zaraz go wrzuce do O8 i zobacze czy też będzie sięgryzł z "No Flash"em [/B]



Jak pisalem kilka postow wyzej, a teraz podkresle, jestem nie tyle nieuzywaczem i przeciwnikiem, ale wrecz zaprzysieglym wrogiem stosowania tej metody, wiec odpowiedz zostawie innym.

M.

Mayor napisał(a):

pare razy edytowałem tamtego posta, a dałoby radę dodać do quirisowego "no blanka" Twój motyw z kursorem-krzyżykiem jak napisałem w edit3?

Jak pisalem kilka postow wyzej, a teraz podkresle, jestem nie tyle nieuzywaczem i przeciwnikiem, ale wrecz zaprzysieglym wrogiem stosowania tej metody, wiec odpowiedz zostawie innym.

dlaczego? tj. rozumiem że czasem twórca chce żeby się otworzyło w nowym oknie/tabie, bo np. większość IE users po przeczytaniu zawartości takiego okna odruchowo je zamyka; btw. pisałeś ale nie dlaczego, tylko że się nie da CSS'em (no, już się da chociaz to i CSS i JS)

ale dajmy na to że ja wolę metode jednego taba, (i ewentualnego zrobienia "Wstecz" tej samej karcie zamiast "Close" na nowej), wtedy takie okna przenoszace się na pierwszy plan to nic innego jak pop-up, nawet jesli nie jest reklamą

z tego samego powodu tak bardzo pożądaną opcją była "Show transfer window in background a nie jak target=blank, czyli wyskakujki

PS. zresztą przecież byłeś na +1 wink

quiris napisał(a):

- "odblankowywał" linki
- dodatkowo dzięki krzyżykowi będe wiedział ze dany link miał w założeniu autora otworzyć się na nowej karcie

To nie będzie tak działało. Skoro skrypt usunął target="_blank" to styl nie pokaże Ci, że tam był target=_blank, bo styl pokazuje stan obecny, a nie przeszły wink PS. Można by to rozwiązać w inny sposób. Np. zamieniając target=_blank na np. rel="external" i uczulić styl na obecność tego atrybutu.

Moose napisał(a):


Male uzupelnienie:

/*SPAM KILLER (inspired by Jere Purmonen)*/
[alt~="Firefox!"], [alt~="firefox!"],
[alt~="Firefox"], [alt~="firefox"],
[alt~="FireFox"], [title~="FireFox"],
[title~="Firefox!"], [title~="firefox!"],
[title~="Firefox"], [title~="firefox"],
[alt~="Thunderbird!"], [alt~="thunderbird!"],
[alt~="Thunderbird"], [alt~="thunderbird"],
[alt~="ThunderBird"], [alt~="ThunderBird"],
[alt="Browse Happy"], [alt="BrowseHappy"], [alt="Browse Happy!"],
[alt="Rediscover the Web"], [alt="Take back the web"], [alt="Safer, Faster, Better"], [alt="GetFirefox.com"],
[href="http://www.firefox.pl/"], [href="http://www.thunderbird.pl/"], [href="http://www.aviary.pl/"] {
display: none !important;
}

M.

Moose napisał(a):



Nowy kawalek dla 8.0:

/*Opera Error Pages*/
body#opera-error {
padding: 0px;
margin: 10px auto;
background-color: #2B4068 !important;
border: 1px solid #010101;
width: 900px !important;
max-width: 900px !important;
}
body#opera-error>h1, body#opera-error h2 {
font-weight: bold !important;
letter-spacing: normal !important;
padding: 5px;
margin: 0px !important;
color: #010101 !important;
background-color: #3D5A92!important;
border-bottom: 1px solid #010101;
}
body#opera-error h2 {
padding: 2px;
border-top: 1px solid #010101;
}
body#opera-error>div {
font-size: 13px;
background-color: #9DB1D7 !important;
padding: 0px 0px 7px;
margin: 0px;
}
body#opera-error li {padding: 0px !important;}
body#opera-error p {
padding: 0px 5px !important;
margin: 0px;
}
body#opera-error hr {display: none !important;}

----------
opis: sluzy do kolorowania nowych stron autogenerowanych, gdy adres jest skopany, lub nie da sie polaczyc. Przyklad: http://fqgrefgqegfqt793t4tq374tr34r3434t3t35t45t.com

Kolorki mozna sobie zmienic, oczywiscie.

M.

Moose napisał(a):

Originally posted by Mayor
PS. zresztą przecież byłeś na +1 wink



Bylem i jestem, ale nie ta metoda.

Cel uswieca srodki, ale tylko w przypadku kampanii "Uwolnic Slonia", prowadzonej przez TPChR, czyli Towarzystwo Przyjaciol Chinskich Recznikow... pssst

M.

Mayor napisał(a):

Originally posted by Moose


Nowy kawalek dla 8.0:

/*Opera Error Pages*/

w akcji

error page.png

Mayor napisał(a):

zmieniłem sobie kolor tła dla stylu do obrazków na
Lightslategray
778899
z tej strony http://www.htmlgoodies.com/tutorials/colors/article.php/3478961
czyli

/*Opera Image Slideshow Mode*/ 
body>table[style]:first-child {background-color: [b]#778899[/b];} 
body>table[style]:first-child>tbody[style]:first-child>tr>td>img {border: 1px solid #010101;} 


i nic nie pokolorowało, dałem z powrotem i teraz nie pokazuje nawet starego (bodajże szarego koloru)

odświeżałem stronę, restartowałem Opere i nic hmm
-> avatar

pozostałe style działają dobrze

//edit: sprawdziłem w Operze 7.60P3 i tam też działają wszystkie oprócz tego hmm? dałbym głowe że wczoraj było ok

mój plik user.css wygląda w tej chwili tak:

user.css.txt

Moose napisał(a):

Originally posted by Mayor
body>table[style]:first-child {background-color: #778899;
i nic nie pokolorowało, dałem z powrotem i teraz nie pokazuje nawet starego (bodajże szarego koloru)



Sprobuj zmienic na to:

body>table[style]:first-child {background-color: #778899 !important;}

Wszystkie Opery post-7.5 maja zkaszaniona user stylesheet specificity.

M.

Mayor napisał(a):

zmieniłem na takie i nic; wywaliłem wszystkie inne style i zostawiłem tylko ten i...zadziałało
dokleiłem pod spodem resztę i...zadziałało
nie mam więcej pytań wysoki sądzie faint faint

może poza takim: da się zrobic żeby tło otaczające wypośrodkowany obrazek było takie jak tło skórki (w tym przypadku w cienkie paski)? a może od razu dałoby się załadować jakąś bitmapę?

PS. nie wiem czy zrobiłes to swiadomie czy przez pomyłke ale IRC'owa ikonka "cool" wyglada tak samo we wszystkich skórkach prócz Twojej, w której widzę ze wziałeś tą z forum Opery
chodzi o to że buźka "cool" wygląda tak: cool a wstawiłeś buźke "sing" czyli sing
(patrz obrazek)

tlo i cool.png

Moose napisał(a):

Originally posted by Mayor
może poza takim: da się zrobic żeby tło otaczające wypośrodkowany obrazek było takie jak tło skórki (w tym przypadku w cienkie paski)? a może od razu dałoby się załadować jakąś bitmapę?



Mozesz ladowac ze swojego serwera, jak masz taka opcje. Z lokalnego dysku raczej ci nie bedzie dzialac na sieci.

Ze skina wyciagac nie probowalem. Watpie, czy sie uda, ale poprobuje.

PS. nie wiem czy zrobiłes to swiadomie czy przez pomyłke ale IRC'owa ikonka "cool" wyglada tak samo we wszystkich skórkach prócz Twojej, w której widzę ze wziałeś tą z forum Opery
chodzi o to że buźka "cool" wygląda tak: cool a wstawiłeś buźke "sing" czyli sing
(patrz obrazek) [/B]



Tak, ukradlem smileys z forum, poniewaz mi sie defaultowe nie podobaja jak diabli yuck

Bede musial chyba narysowac swoje wlasne, ale jak to zrobie, to wszystkie beda niebieskie...

M.

Moose napisał(a):

Niestety, Opera odmawia posluszenstwa. Wszystkie metody spelzly na niczym. W ogole uzywanie obrazkow w user stylesheets w Operze to przefikana sprawa ostatnimi wersyi. Kiedys bylo inaczej.

M.

Mayor napisał(a):

no trudno ale dzięki że próbowałeś up to w zasadzie tylko pierdółki nt. wygladu, kolorków jest dosyć żeby sobie jakieś dobrać

btw. nie wiem czy nie obiła mi się kiedyś o oczy Miszel Fajfer na Opera forum, co znaczyłoby że jednak jakoś podmieniłes oryginalne tło na własne używając css?

co do emotów to niech zgadne:
raz
dwa
trzy

Moose napisał(a):

Problemow jest kilka.

1. wyciagany image typu 1 ze skina jest rozciagany na caly ekran
2. wyciagany image typu 2 ze skina w ogole nie dziala
3. image typu 3 sciagany z localhost dziala tylko w mime.css i info.css, ale nie dziala w jakimkolwiek user.css
4. image typu 4 sciagany z serwera dziala
5. image typu 5 sciagany z serwera nie dziala. to samo dla 90% innych images (probowalem 20-tu)
6. raz jest raz nie jest obslugiwany background-repeat: no-repeat

Brak deseni. Ogolna kaszanka.

M.

Moose napisał(a):

Originally posted by Mayor
co do emotów to niech zgadne:
raz
dwa
trzy



pssst

Wybralem troche inna droge. Wywalilem wszystkie smileys ze skina. Wywalilem smiley support z mime.css, i wylaczylem je w M2.

M.

Moose napisał(a):

Dodalem wszystkie style uzytkownika do nowej strony na Wiki.

http://nontroppo.org/wiki/StyleUzytkownika

Dodac do zakladek.

M.

Mayor napisał(a):

broken link do Skrypt w Google: moosyfikator

Moose napisał(a):

Originally posted by Mayor
broken link do Skrypt w Google: moosyfikator



Parser ma blad. Powiadomilem Nontroppo.

M.

Nixer napisał(a):

Czy da się do stylów użytkownika dodać linijkę ukrywającą wybrany obrazek z danej strony? Na kilku forach w sigach ludzie umieszczają potężne obrazki, których nie mam ochoty oglądać.
Próbowałem coś takiego:

a[href="http://url.do.obrazka.gif"] {display:none !important;}


Ale nie zadziałało mi to. Da się to jakoś zrobić za pomocą stylów?

adas napisał(a):

Bo to ma być tak:

img[src="avatar.php?userid=17357&dateline=1052169112"] {display:none !important;}

p.s. ciekawe co to za obrazek usunie wink

TomekQ napisał(a):

img[src="http://dokladny.url.do/obrazka.gif"]{content:"";} u mnie dziala takie cos

Mayor napisał(a):

Originally posted by TomekQ
img[src="http://dokladny.url.do/obrazka.gif"]{content:"";} u mnie dziala takie cos

czy do tego trzeba Graala czy też można to zwyczajnie w takiej postaci wrzucać do user.css ?

Nixer napisał(a):

Mayor, po co się pytasz, sprawdź sam :-)

TomekQ napisał(a):

W takiej postaci, choc dzieki sygnaturom mozesz stosowac wybiorczo.
A ten sposob fajnie sie nadaje do zastepowania jednych obrazkow innymi
img[src="http://dokladny.url.do/obrazka.gif"]{content:url(innyobrazek.gif);}
(uzywam do emotek w niektorych miejscach)

Nixer napisał(a):

Originally posted by adas
Bo to ma być tak:

img[src="avatar.php?userid=17357&dateline=1052169112"] {display:none !important;}


Działa. Tak się zastanawiam, dlaczego ja chciałem usunąć a href zamiast img src... Coś mnie zaćmiło chyba...

Zajec napisał(a):

Czy mógłbym prosić o zrobienie czegoś na wzór "Opera: błędy XML" z tym, że dla języka WML? Sama zmiana HTML na WML albo CARD nie starcza confused

szyk napisał(a):

Jaki wpis mam dodać do user.css, żeby odnośnik na stronie http://www.wroclaw.mm.pl/~telekom/link.html był czarny? Odnośnikiem tym jest http://www.to_jest_link.pl/ i chodzi mi o to, żeby wszystkie linki kończące się na "link.pl" miały czarny kolor.

Edycja : Dobra, już sobie poradziłem. To nie jest kolor linka, a kolor tekstu.

mazunio napisał(a):

Witam,
czy bylby ktos tak uprzejmy i byl w stanie nakierowac mnie w jaki sposob usunac ze strony http://soccerstand.com głowne, górne logo strony ?
Nie mam jeszcze wprawy w tworzeniu własnych styli, a jedyny pozytywny efekt jaki udalo mi się osiagnac wyglada tak http://mazaq.w.interia.pl/soccerstand.jpg
Chcialbym jednak całkowicie pozbyc sie "tego" miejsca, w ktorym wyswietla sie logo/baner.
Z góry dziekuje wink

Jakub81 napisał(a):

Np tak:

#www4-soccerstand-com table[height="66"] {display: none !important} /* usuwa naglowek strony */
#www4-soccerstand-com > div {padding-top: 10px;} /* dodaje drobny odstep u gory */


Zakładam, że masz skrypt użytkownika dodający unikalny identyfikator stronom. A nawet jak masz, to zamień na ten autorstwa quirisa i spółki, bo jest lepszy:

/***** sygnatura CSS *****/

function SygnaturaCSS() {
var semafor = false;
if (document.body) {
if (!document.body.hasAttribute('id')) {
document.body.setAttribute('id',location.host.replace(/^www\./,'').replace(/^\d/,'_$&').replace(/\./g,'-'));
}
semafor = true;
}
if (!semafor) {
setTimeout("SygnaturaCSS()",50);
}
}

SygnaturaCSS();

sidtherat napisał(a):

milo, ze sie watek odswiezyl, to ja zaprezentuje styl dla idg.pl [ja preferuje system klas, ktory wg mnie zapewnia wieksza elastycznosc, ale to kwestia wyboru, prosze nie pytac jak zamienic jedno na drugie

tak wyglada kod

/* IDG */
html.moose.idg.pl {
	background-color: #E2E4EB;
	margin: 10px auto;
	border: 1px solid #010101;
	border-width: 3px 1px;
	width: 1000px;
	position: relative;
}
html.moose.idg.pl table.obrysA, 
html.moose.idg.pl .obrysKT2,
html.moose.idg.pl td[width="125"],
html.moose.idg.pl td[width="190"],
html.moose.idg.pl td[width="180"],
html.moose.idg.pl td[width="1%"],
html.moose.idg.pl table[width="135"],
html.moose.idg.pl td[width="160"],
html.moose.idg.pl table[width="60%"],
html.moose.idg.pl table[width="70%"],
html.moose.idg.pl .R,
html.moose.idg.pl .niemcy,
html.moose.idg.pl .katalog,
html.moose.idg.pl .menuN,
html.moose.idg.pl .menuNdolne,
html.moose.idg.pl .news,
html.moose.idg.pl menuNdolne,
html.moose.idg.pl td[BGCOLOR="#122e5d"],
html.moose.idg.pl td.menuN[width="180"],
html.moose.idg.pl td.menuN[width="140"]
{ display: none !important }

html.moose.idg.pl td[width="75%"]
{
 width: 100% !important; 
}

#overDiv { display: none !important }
.vibrato, .vibrato_ms { background-color: white !important; color: black !important; font-weight: normal !important; cursor: default !important }
.ARTzajawka .vibrato, .ARTzajawka .vibrato_ms { color: #5589B1 !important; font-weight: bold !important }


a tak efekt koncowy: http://img233.echo.cx/img233/5302/clipboard19fs.jpg

ps. tak, uzywam kodu moose'a, tak wiem jak dzialaja oba, z gory dziekuje za proby nawracania mnie. wybralem go swiadomie

adas napisał(a):

Ponizej kod dla sygnatury CSS wink

/* IDG */
#idg-pl {
background-color: #E2E4EB;
margin: 10px auto;
border: 1px solid #010101;
border-width: 3px 1px;
width: 1000px;
position: relative;
}
#idg-pl table.obrysA, 
#idg-pl .obrysKT2,
#idg-pl td[width="125"],
#idg-pl td[width="190"],
#idg-pl td[width="180"],
#idg-pl td[width="1%"],
#idg-pl table[width="135"],
#idg-pl td[width="160"],
#idg-pl table[width="60%"],
#idg-pl table[width="70%"],
#idg-pl .R,
#idg-pl .niemcy,
#idg-pl .katalog,
#idg-pl .menuN,
#idg-pl .menuNdolne,
#idg-pl .news,
#idg-pl menuNdolne,
#idg-pl td[BGCOLOR="#122e5d"],
#idg-pl td.menuN[width="180"],
#idg-pl td.menuN[width="140"]
{ display: none !important }

#idg-pl td[width="75%"]
{
 width: 100% !important; 
}

#idg-pl #overDiv { display: none !important }
#idg-pl.vibrato, #idg-pl.vibrato_ms { background-color: white !important; color: black !important; font-weight: normal !important; cursor: default !important }
#idg-pl.ARTzajawka #idg-pl.vibrato, #idg-pl.ARTzajawka #idg-pl.vibrato_ms { color: #5589B1 !important; font-weight: bold !important }

Umiescilem takze na OperaWiki.

Jakub81 napisał(a):

#idg-pl warto też dodać przed #overDiv i tymi co są poniżej, tak na wszelki wypadek smile

adas napisał(a):

poprawione wink

sidtherat napisał(a):

no to jeszcze raz ja - wersja jeszcze troszke bardziej poprawiona:

/* IDG */
html.moose.idg.pl {
	background-color: #E2E4EB;
	margin: 10px auto;
	border: 1px solid #010101;
	border-width: 3px 1px;
	width: 1000px;
	position: relative;
}
html.moose.idg.pl table.obrysA, 
html.moose.idg.pl .obrysKT2,
html.moose.idg.pl td[width="125"],
html.moose.idg.pl td[width="190"],
html.moose.idg.pl td[width="180"],
html.moose.idg.pl td[width="1%"],
html.moose.idg.pl table[width="135"],
html.moose.idg.pl td[width="160"],
html.moose.idg.pl table[width="60%"],
html.moose.idg.pl table[width="70%"],
html.moose.idg.pl .R,
html.moose.idg.pl .niemcy,
html.moose.idg.pl .katalog,
html.moose.idg.pl .menuN,
html.moose.idg.pl .menuNdolne,
html.moose.idg.pl .news,
html.moose.idg.pl menuNdolne,
html.moose.idg.pl td[BGCOLOR="#122e5d"],
html.moose.idg.pl td.menuN[width="180"],
html.moose.idg.pl td.menuN[width="140"]
{
  display: none; !important;
}


html.moose.idg.pl td[width="75%"]
{
 width: 100% !important; 
}

html.moose.idg.pl img[src='http://g1.idg.pl/idg/gfx/rel/tlo.gif'],
html.moose.idg.pl img[src='http://g1.idg.pl/idg/gfx/rel/send.gif'],
html.moose.idg.pl img[src='http://g1.idg.pl/idg/gfx/rel/up.gif']
{
  display: none; !important;
}


html.moose.idg.pl table[width="27"]
{
 position: absolute;
 top:53px;
 left:942px;
  background: none;
  border: none;
}

html.moose.idg.pl #overDiv { display: none !important }
html.moose.idg.pl span.vibrato, 
html.moose.idg.pl span.vibrato_ms { background-color: white !important; color: black !important; font-weight: normal !important; cursor: default !important }
html.moose.idg.pl.ARTzajawka.vibrato, 
html.moose.idg.pl.ARTzajawka.vibrato_ms { color: #5589B1 !important; font-weight: bold !important }


wszelkie poprawki mile widziane. dodam, ze ten styl jest robiony podemnie - wyciete jest wiele elementow, ktore mozna nazwac przydatnymi. np. nigdzie nie ma linku do strony glownej serwisu [w sumie potrzebny, ale nie chcialo mi sie z tym walczyc]

na koniec mala uwaga - takiego burdelu w kodzie jaki jest na idg nie widzialem nigdy i nigdzie.. bez DOMInspectora nie podchodzic... kod zrodlowy jest bezuzyteczny

Miroslaw napisał(a):

Ja mam tylko małą sugestie do propozycji Adasia, tą część stylu ukrywającą te rekląmy w tekście artykułu zastąpiłbym tą wersją Jakuba81 w wątku o Denerwującej reklamie. Artykuły z usuniętym niepotrzebnym kolorowaniem wyrazów dużo lepiej wyglądają smile .

adas napisał(a):

Originally posted by sidtherat na koniec mala uwaga - takiego burdelu w kodzie jaki jest na idg nie widzialem nigdy i nigdzie.. bez DOMInspectora nie podchodzic... kod zrodlowy jest bezuzyteczny [/B]


To zajrzyj w kod google i sprobuj tam cos zrobic.

sidtherat napisał(a):

Ja mam tylko małą sugestie do propozycji Adasia, tą część stylu ukrywającą te rekląmy w tekście artykułu zastąpiłbym tą wersją Jakuba81 w wątku o Denerwującej reklamie. Artykuły z usuniętym niepotrzebnym kolorowaniem wyrazów dużo lepiej wyglądają



propozycja to chyba akurat jest moja smile i ten moj styl usuwa kolorowanie - to jest zreszta ten sam skrypt, ktory jest w watku o reklamie smile przerobilem idg.pl zainspirowany tamtym sukcesem

ps. moj styl uwala tez zaawansowana szukajke, trzeba go wylaczac na czas korzystania z zaawansowanej wyszukiwarki na idg [jak bede mial chwile to postaram sie to poprawic, moze sie da]

ps. google? letni poranek na wsi, ale tez ciekawie

edit: ze stylu nalezy usunac linie:

html.moose.idg.pl .katalog

wtedy szukajka zaawansowana zadziala

Miroslaw napisał(a):

To w takim razie przepraszam smile .
Sam używam tylko tej części stylu usuwającej reklamy w tekście bo nic po za tamtym mi nie przeszkadzało wink . Dodałem jeszcze tylko sygnature bo bez niej styl blokował popupy na stronach na których tego nie chciałem.

skolman napisał(a):

hm, u mnie nie dziala zadna wersja kodu dla idg.pl sad
opera 8.01

EDYTOWANE:
moj blad. zapodzial mi sie skrypt z generowaniem id dla body. wszystko gra.

sidtherat napisał(a):

dodalem poprawiona wersje do wiki, update zalecany [glownie estetyka, no i dziala wyszukiwanie]
http://nontroppo.org/wiki/ZmianaWygladuStron

skoro juz jest tak dobrze, to kolejny bajerek:

Imageshack, pomimo ich ostatniej wpadki z Opera [zreszta, nadal to co chcieli zrobic nie dziala], wciaz ich uzywam. warto, poprawic wyglad tej strony, wywalajac kilka elementow.
uwaga: AdSense kazdy usuwa we wlasnym zakresie.

efekt: http://img54.echo.cx/img54/6132/clipboard16xs.jpg

srodki podjete:

/*imageSHACK*/

html.moose.imageshack {
	background-color: #E2E4EB;
	margin: 10px auto;
	border: 1px solid #010101;
	border-width: 3px 1px;
	width: 800px;
	position: relative;
}

html.moose.echo.cx [width="500"],
html.moose.echo.cx > body > p
{
  display: none!important;
}

html.moose.imageshack div table tbody tr td table tbody tr td table,
html.moose.imageshack > body > div > div {
	display: none !important;
}



kod jest znowu na klasach i teraz widac ich przewage, nie wiem jak uzywajac id, zidentyfikowac wszystkie serwery imgXXX.echo.cx.
jesli ktos uzna, ze warto to wrzucac, prosze bardzo.

sidtherat napisał(a):

wersja beta odchudzonych wiadomosci.gazeta.pl:

http://img269.echo.cx/img269/7024/clipboard014si.jpg

kodu nie zamieszczam, po uzycie position: absolute; spowodowalo, ze strony nie mozna przewijac, tak jakby content nie mial wysokosci :/

spotkal sie ktos z tym problemem?

symeon napisał(a):

a jak oddzielać od siebie wpisy w pliku user.css gdybym chciał ewentualnie kiedyś wywalić jakiś wpis a nie mógłbym go znaleśc ??

adas napisał(a):

Originally posted by symeon
a jak oddzielać od siebie wpisy w pliku user.css gdybym chciał ewentualnie kiedyś wywalić jakiś wpis a nie mógłbym go znaleśc ??


/* To są style dla jakiejś tam strony */

Tak wygląda komentarz w CSS.
Aby znaleźć jakiś wpis:
CTRL+F i wpisać idg.

symeon napisał(a):

/*imageSHACK*/

html.moose.imageshack {
	background-color: #E2E4EB;
	margin: 10px auto;
	border: 1px solid #010101;
	border-width: 3px 1px;
	width: 800px;
	position: relative;
}

html.moose.echo.cx [width="500"],
html.moose.echo.cx > body > p
{
  display: none!important;
}

html.moose.imageshack div table tbody tr td table tbody tr td table,
html.moose.imageshack > body > div > div {
	display: none !important;
}



może to dziwne ale kod ten u mnie nie całkowicie dobrze działa. dopiero po wywaleniu tytułu >>> /*imageSHACK*/ <<< zaczyna normalnie dzialac ten skrypt. a naprzykład >>> gogle w krokusach <<< działa bez problemu razem z tytułem.

pozdro.

sidtherat napisał(a):

mozliwe, ze gdzies wczesniej/pozniej w tym samym pliku jest jakis inny niezamkniety znak komentarza - wtedy sa problemy. ja uzywam edytora z podswietlaniem skladni, wiec takie problemy latwo mi wylapac [jEdit, naprawde potezny przyjaciel klepacza]. mozliwe tez, ze brak spacji powoduje takie problemy, ale u mnie napisane jest to dokladnei tak jak wkleilem i dziala.

ponawiam pytanie, czemu uzycie 'position: absolute;' powoduje, ze content traci wymiary? na screenie z gazety widac o co chodzi - pomimo tego, ze tresc schodzi ponizej krawedzi ekrenu, pasek przewijania jest pusty, niestety kod zostal na innym kompie i dopiero jutro ew. moge go zamiescic [nie wiem zreszta czy warto - gazeta jest przeladowana, ale chyba ogranicze sie do wyciecia stopek i innych smieci]

czy tylko ja poswiecam pare minut na dostosowanie wygladu czesto odwiedzanej strony? napisanie wlasnego stylu jest bardzo proste, potrzebny jest tylko DOMInspector i chwila cierpliwosci, no i edytor z podswietlaniem skladni - w css stosunkowo latwo zrobic blad, ktory potem jest bardzo trudny do znalezienia

sidtherat napisał(a):

widze, ze watek tryska wrecz nowymi pomyslami. moze czas zdjac z niego /superwatek/ albo go przykleic.

dzis odswiezenie odswiezonej strony onetu:
obrazek: http://img185.echo.cx/img185/4242/clipboard15fj.jpg

kod:

/* onet */
html.[url]www.onet.pl[/url] {
  background-color: #E2E4EB;
  margin: 10px auto;
  width: 100%;
  position: relative;
  padding: 0;
}

html.[url]www.onet.pl[/url] div > table[width="100%"] > tbody > tr >td.a1 
{ display: none !important; }

html.[url]www.onet.pl[/url] .ecbbg,
html.[url]www.onet.pl[/url] td[width="768"] > table[width="748"],
html.[url]www.onet.pl[/url] center > div > div[align="center"],
html.[url]www.onet.pl[/url] [BGCOLOR="#e3f1fe"],
html.[url]www.onet.pl[/url] [href='http://www.onet.pl/20b'],
html.[url]www.onet.pl[/url] [src='http://www.onet.pl/_d/2/skype/sbelka.gif'],
html.[url]www.onet.pl[/url] table[height="100"][width="330"] > tbody > tr > td > img[height="100"][width="330"],
html.[url]www.onet.pl[/url] table[height="170"][width="430"],
html.[url]www.onet.pl[/url] [href='http://www.onet.pl/069'],
html.[url]www.onet.pl[/url] table.a2[width="770"] td[width="330"] table[width="100%"],
/*html.[url]www.onet.pl[/url] table.a2 table[width="430"] table[width="100%"] div,*/

html.[url]www.onet.pl[/url] #HP

{ display: none !important; }

html.[url]www.onet.pl[/url] body
{
  background: none !important;
}

klasy na sygnatury kazdy zainteresowany zmienia we wlasnym zakresie - latwo to zrobic mass replace

symeon napisał(a):

czy tylko ja poswiecam pare minut na dostosowanie wygladu czesto odwiedzanej strony? napisanie wlasnego stylu jest bardzo proste, potrzebny jest tylko DOMInspector i chwila cierpliwosci, no i edytor z podswietlaniem skladni - w css stosunkowo latwo zrobic blad, ktory potem jest bardzo trudny do znalezienia



ale dobrze ci idzie jak na razie. kozystam z twojej pracy i dobrze jest że ktoś się tym zajmuje.

EDIT: mam z niktórymi stronami taki problemik że się ciężko przewijają >>> http://www.astro.eco.pl/gwiezdni.html <<<. nie wiem czy u wszystkich tak się dzieje ale u mnie tak. są to jednak dość rzadki przypadki. problem jest prawdopodobnie wina kody strony. dało by sie napisac skrypt który by eliminował takie zachowania stron ???

sidtherat napisał(a):

nudze sie czasem w pracy [to jak wojna, wieeelkie kawalki nudy z rodzynkami ekscytacji, kiedy termin mija za 3 godziny smile] i tak sobie dlubie. zastanawiam sie, czy istnieje szansa na generacje ID badz klas dla kazdego elementu, z kolejnym numerkiem.. to by rozwiazalo wiele problemow, bo do css3 i css-selectors to jeszcze troche czasu minie

ps. fajnie, ze ktos z tego korzysta smile

skolman napisał(a):

ktos wie jak "zniknac" reklamy na di.com.pl?
wywalilem reklame gugla na gorze, do reszty nie moge sie dobrac sad


#di-com-pl iframe[width="728"] { display: none !important; }

Cyki napisał(a):

skolman napisał(a)
ktos wie jak "zniknac" reklamy na di.com.pl?
wywalilem reklame gugla na gorze, do reszty nie moge sie dobrac sad

Ja wiem bigsmile

#di-com-pl tr>td[height="85"] {display: none !important; }
#di-com-pl tr>td.niepgreyborder>table[cellspacing="5"] { display: none !important; }


To usuwa lewą kolumnę Polecamy i Market u dołu. Ten obrazek, który jest obok treści też mam usunięty ale przy pomocy filter.ini, a kod to: http://di.com.pl/ads/*

I to by było na tyle wink

skolman napisał(a):

dzieki smile
pokombinowalem i u mnie sprawdza sie cos takiego:

#di-com-pl iframe[width="728"] { display: none !important; }
#di-com-pl td[width="181"] { display: none !important; }


czyli nie ma reklamy gugla na gorze i calej lewej kolumny.

symeon napisał(a):

proponuje popracować nad stroną filmweb .można by usunąc z niej górnyi ten z prawej strony flash-baner ale żeby zachowac nawigacyjny flash. i ewentualnie jakieś jeszcze kosmetyczne zmiany ale to już kwestia wyobrazni.

sidtherat napisał(a):

/* filmweb */ 

html.filmweb body > table table.c1 td[width="760"], 
html.filmweb #top_add1,
html.filmweb #top_add
{ display: none !important; }


dodam, ze wiecej mi sie po prostu nie chcialo, bo tej strony nie odwiedzam. reszte naprawde latwo zrobic we wlasnym zakresie smile zwlaszcza, ze bardzo wygodnie wszystkie elementy reklamowe maja ID

dodam, ze po raz kolejny wychodzi przewaga klas nad ID, klasy obsluguje WSZYSTKIE strony filmwebu [kazdy film ma wlasna], ID tylko jedna.. jaka to wlasciwie byla zaleta ID?

symeon napisał(a):

sidtherat napisał(a)

/* filmweb */ 

html.filmweb body > table table.c1 td[width="760"], 
html.filmweb #top_add1,
html.filmweb #top_add
{ display: none !important; }


dodam, ze wiecej mi sie po prostu nie chcialo, bo tej strony nie odwiedzam. reszte naprawde latwo zrobic we wlasnym zakresie smile zwlaszcza, ze bardzo wygodnie wszystkie elementy reklamowe maja ID

dodam, ze po raz kolejny wychodzi przewaga klas nad ID, klasy obsluguje WSZYSTKIE strony filmwebu [kazdy film ma wlasna], ID tylko jedna.. jaka to wlasciwie byla zaleta ID?



niestety nie działa ale dzięki za starania.

pozdro

sidtherat napisał(a):

bywa.

symeon napisał(a):

jeszcze jedno pytanie. jak kodować plik user.css, w uth-8 czy ANSI ?

sidtherat napisał(a):

ja uzywam utf-8

ps. jesli uda ci sie cos ciekawego splodzic, podziel sie. jeszcze wiele stron mozna przerobic smile

Jakub81 napisał(a):

Może komuś to się przyda... Oto style usuwające większość reklam i innych przeszkadzajek z portalu Gazeta.pl. Dodatkowo ze strony głównej usunąłem katalog stron www (moim zdaniem zbędny). Jak ktoś chce go przywrócić, to może skasować ostatnią linijkę.

/* Style usuwające reklamy z portalu Gazeta.pl */

/* przesuwające się paski reklamowe na dole strony */
html.moose.gazeta.pl #adContainer { display: none !important }

/* flashowe floatery */
html.moose.gazeta.pl #psbrl { display: none !important }

/* banery */
html.moose.gazeta.pl .ban { display: none !important }
html.moose.gazeta.pl .bban8 { display: none !important }
html.moose.gazeta.pl .bban42 { display: none !important }
html.moose.gazeta.pl .bbn1 { display: none !important }
html.moose.gazeta.pl embed[width="300"][height="600"] { display: none !important }

/* reklamy tekstowe na forum */
html.moose.gazeta.pl .bb48 { display: none !important }

/* reklama w stopce */
html.moose.gazeta.pl img[src="http://bi.gazeta.pl/img/stopka_ban.gif"] { display: none !important }
html.moose.gazeta.pl img[width="374"][height="26"] { display: none !important }

/* wiadomek */
html.moose.gazeta.pl img[src="http://wiadomosci.gazeta.pl/aliasy/wiadomek/1.gif"] { display: none !important }
html.moose.gazeta.pl img[src="http://www.gazeta.pl/aliasy/wiadomek/1.gif"] { display: none !important }

/* katolog stron na stronie głównej */
html.moose.gazeta.pl table[width="644"][bgcolor="#F8F9F0"] { display: none !important }


Styl używa sygnatur moose. Połączyłem sobie kod obu sygnatur w jeden skrypt, nie ma powodu, żeby nie korzystać z obu na raz wink

/****** SYGNATURY CSS ******/

/* Podstawowa sygnatura id dla elementu BODY */

function SygnaturaCSS() {
var semafor = false;
if (document.body) {
if (!document.body.hasAttribute('id')) {
document.body.setAttribute('id',location.host.replace(/^www\./,'').replace(/^\d/,'_$&').replace(/\./g,'-'));
}
semafor = true;
}
if (!semafor) {
setTimeout("SygnaturaCSS()",50);
}
}
SygnaturaCSS();

/* Zaawansowana sygantura klas dla elementu HTML
   autorzy: TarquinWJ i LiteraryMoose */

function mooseRootSignature() {
var d = document.documentElement;
var locHost = location.hostname.replace(/^www\./g,'').replace(/\./g,' ');
locHost = locHost.replace(/[^\w- ]/g,'');
locHost = locHost.replace(/\b(\d)/g,'_$1');
d.className = (d.className?(d.className+' '):'') + 'moose' + ' ' + locHost;
}
var mooseDoneNums = 0, mooseCheckNode = setInterval('mooseDoneNums++;if(document.documentElement){clearInterval(mooseCheckNode);mooseRootSignature();}else if(mooseDoneNums>50){clearInterval(mooseCheckNode);document.addEventListener(\'load\',mooseRootSignature,false);}',25);

daroc napisał(a):

Mam problem ze stylami użytkownika. Chciałem zrobić styl, który zwiększałby wysokość linii.
W operadef6.ini dopisałem:

Name 13=Higher lines
File 13=C:\Program Files\Opera\profile\styles\user.css

(13 to kolejny numer stylu)
W rozwijanym menu styli pojawiła mi się dodatkowa opcja - ok.
W pliku user.css mam:
* {line-height:140% !important}

Jednak po wybraniu tego stylu (styl zaznacza się jako aktywny, więc sam w sobie działa) wysokość linii nie zmienia się. Próbowałem też ustawić bezwzględną wartość w pikselach, ale to także nie przyniosło żadnych rezultatów.
Jeśli ten sam plik stylu wybiorę w polu 'my style sheet' w ustawieniach, to działa tak jak powinno. W czym problem?

UPDATE: Dodam, że używam O8.0 [b7561]

andol napisał(a):

W Preferencje >> Zaawansowane >> Zawartość >> Opcje stylów musisz mieć zaznaczone opcje:

[x]     [ ]
[x]     [ ]
[color=red][x][/color]     [x]
[ ]     [x]
[x]     [x]

daroc napisał(a):

Gdybym nie miał zaznaczonej trzeciej opcji, w ogóle nie mógłbym zaznaczyć żadnego ze styli użytkownika. Natomiast u mnie styl uaktywnia się. Tyle tylko, że wysokość linii się nie zwiększa.
Próbowałem zaznaczyć tylko tę trzecią opcję i włączyć mój nowy styl. Podobnie jak wcześneij - zaznacza się, ale linie nadal nie są wyższe.

UPDATE: Bardzo dziwne. Wydaje się, jakby Opera ignorowała pierwszą linijkę stylu. Po wpisaniu:

DIV {}
* {line-height:150%}

wszystko jest OK. Po usunięciu DIV {} znowu nie działa... sherlock

fenixproductions napisał(a):

Dziw mnie bierze. Używam sobie zamiennie dwóch operek.
Raz 8.02, a kiedy indziej 7.54u.
Zastanawiam się, dlaczego przykładowy styl:

#softpedia-com img[src="http://images.softpedia.com/base_img/_m_windows.gif"] { display: none !important }


działa ładnie w 8, a nie chce chodzic w 7 ?

Nawiasem mówiąc dłubaninę zacząłem od czegoś takiego:
#softpedia-com img[style="border:2px solid #9CB5E5;margin-top:5px"][widtha="140"][border="0"] { display: none !important }


(i też nie łazi)

mleko napisał(a):

mam taki problem:
chcialem usunac reklame konta Komandor na ogame.pl (byl osobny watek o tym) i poprzez wpis w browser.css


html body center center table[width="519"] tr td p[style] { display: none; }


natomiast chcialem zrobic aby to bylo w user.css (bo np jak trafi na innej stronie na taki sam element to go usunie tak?

adres mojego serwera ogame (uni2) to 213.239.218.14

wpisywalem w user.css takie cos

#213.239.218.14 html body center center table[width="519"] tr td
p[style] { display: none; }


ale nie dziala sad

co zrobilem zle???

nowotny napisał(a):

Originally posted by mleko
natomiast chcialem zrobic aby to bylo w user.css (bo np jak trafi na innej stronie na taki sam element to go usunie tak?


Hmm... w sumie to prawdopodobieństwo wystąpienia takiego samego elementu na innej stronie jest IMHO dosyć niskie...

Originally posted by mleko
wpisywalem w user.css takie cos

#213.239.218.14 html body center center table[width="519"] tr td p[style] { display: none; }

ale nie dziala sad

co zrobilem zle???


Jeśli masz skrypt do generowania id, to spróbuj zamiast #213.239.218.14 dać tak: #213_239_218_14...

d.i.z. napisał(a):

Originally posted by nowotny
Jeśli masz skrypt do generowania id, to spróbuj zamiast #213.239.218.14 dać tak: #213_239_218_14...



raczej #213-239-218-14 (przynajmniej w tym generatorze podawanym przez quirisa).

A całość powinna wyglądać tak:
#213-239-218-14 center center table[width="519"] tr td p[style] { display: none !important; }

Zajec napisał(a):

fenixproductions napisał(a)
Zastanawiam się, dlaczego przykładowy styl:

#softpedia-com img[src="http://images.softpedia.com/base_img/_m_windows.gif"] { display: none !important }

działa ładnie w 8, a nie chce chodzic w 7 ?

Dwie możliwości widzę tym przpadku:
1) Opera 7 miała coś nie tak z obsługą [src=x]
2) W Operze 7 nie masz po prostu skryptu generującego ID strony

fenixproductions napisał(a)
Nawiasem mówiąc dłubaninę zacząłem od czegoś takiego:

#softpedia-com img[style="border:2px solid #9CB5E5;margin-top:5px"][widtha="140"][border="0"] { display: none !important }


(i też nie łazi)

Bo style są jakoś inaczej "widziane" przez Operę, ktoś to kiedyś fachowo mi na forum tłumaczył (możliwe, że chodziło o tablicę-array, ale nie jestem pewien).

skolman napisał(a):

hm, czy onet rozsypal sie tylko u mnie?

daroc napisał(a):

A stosowałeś jakieś style użytkownika? (Jakie?)

skolman napisał(a):

owszem, te dla onetu z tego watka.

[PHP]
/* onet.pl */
#onet-pl {
/*background-color: #E2E4EB;*/
background-color: #4F668F !important;
margin: 10px auto;
width: 100%;
position: relative;
padding: 0;
}

#onet-pl div > table[width="100%"] > tbody > tr >td.a1
{ display: none !important; }

#onet-pl .ecbbg,
#onet-pl td[width="768"] > table[width="748"],
#onet-pl center > div > div,
#onet-pl [BGCOLOR="#e3f1fe"],
#onet-pl [href='http://www.onet.pl/20b'],
#onet-pl [src='http://www.onet.pl/_d/2/skype/sbelka.gif'],
#onet-pl table[height="100"][width="330"] > tbody > tr > td > img[height="100"][width="330"],
#onet-pl table[height="170"][width="430"],
#onet-pl [href='http://www.onet.pl/069'],
#onet-pl table.a2[width="770"] td[width="330"] table[width="100%"],
/*#onet-pl table.a2 table[width="430"] table[width="100%"] div,*/

#onet-pl #HP

{ display: none !important; }

#onet-pl body
{
background: none !important;
}
#onet-pl td {
background-color: #ffffff !important;
}
/* onet.pl koniec */
[/PHP]

daroc napisał(a):

Wydaje mi się, że wszystko jest w porządku... (załącznik)

opera_onet.gif

skolman napisał(a):

http://skolman.az.pl/bin/onet.jpg
hm, mam style dla kilku stron, ale do dzisiejszego ranka dzialo to bez problemu.
nic nie dodawalem, nic nie zmienialem.

edytowane
hm, sprawdzilem bez zadnego stylu uzytkownika - to samo.
wylaczylem firewala (mialem kiedys podobny problem ze strona komputronika) - pomoglo. po powtornym wlaczeniu firewala i stylu jest ok. ot - czary. faint

symeon napisał(a):

daroc napisał(a)
Wydaje mi się, że wszystko jest w porządku... (załącznik)



Mi też tak się wyświetlało przez kilka dni. Później wszystko zdechło a nic nie ruszałem w *.css przez ten czas. Cos chyba niecałkiem jeszcze operka sobie radzi ze skryptami.

pozdro

szyk napisał(a):

Originally posted by TomekQ:

img[src="http://dokladny.url.do/obrazka.gif"]{[..];} u mnie dziala takie cos


No właśnie, jest możliwe, żeby w stylach użytkownika zamiast dokładnego adresu obrazka podać tylko jego część i żeby to działało? Zdaje się, że w Firefoksie działa takie coś:

img[src*="część/adresu/url/do/obrazka.gif"] {[..];}

W Operze to nie żadnego efektu, tak samo jak zastąpienie * znakiem ~.

Zajec napisał(a):

Originally posted by szyk:

img[src*="część/adresu/url/do/obrazka.gif"] {[..];}

CSS 3 afaik

szyk napisał(a):

Czyli, jak rozumiem, trzeba poczekać, aż zaimplementują to w kolejnych wersjach Opery. :/

Zajec napisał(a):

Jeśli się nie pomyliłem, to tak. A raczej bez omyłek mi poszło, bo kiedyś się tym interesowałem przy próbie blokowania img z jakiegoś serwera.

janbar napisał(a):

Bylo to juz walkowane na forum, mozna poszukac przez css3 jako slowo kluczowe i jest jak mowi zajec666. wink

Pozdrawiam,

janbar.smile)

krst napisał(a):

Czy ktoś mógłby mi pomóc i napisałby jak wywalić górny baner na stronie gsmonline.pl? I czy można zablokować wybrane skrypty na stronie?

szyk napisał(a):

Originally posted by krst:

Czy ktoś mógłby mi pomóc i napisałby jak wywalić górny baner na stronie gsmonline.pl?



img[src='http://gsmonline.pl/www/img/760x100.gif'],
{display: none !important;}

Najszybciej jest do takich rzeczy używać Adblockera: http://nontroppo.org/wiki/OperowyAdBlocker, http://nontroppo.org/wiki/OperaAdblock. smile

Edycja: jeszcze dochodzą te banery wywoływane za pomocą javascriptu, które jakoś losowo się pokazują po odświeżeniach strony - to już wykracza poza moje możliwości. ;/

krst napisał(a):

Originally posted by szyk:

Edycja: jeszcze dochodzą te banery wywoływane za pomocą javascriptu, które jakoś losowo się pokazują po odświeżeniach strony - to już wykracza poza moje możliwości. ;/



I właśnie o te banery mi chodzi. Niestety.

Edycja: Chyba rozwaliłem ten baner poprzez filter.ini i wpis http://s1.ad.adocean.pl/* bigsmile

JaDo napisał(a):

Originally posted by krst:


Edycja: Chyba rozwaliłem ten baner poprzez filter.ini i wpis http://s1.ad.adocean.pl/* bigsmile



...można też tak:

http://*.ad.adocean.pl/*

...wtedy "zamordujesz" wszelkie inne mutacje.

Podobne:

http://*.hit.gemius.pl/*
http://*.hit.stat.pl/*

krst napisał(a):

Originally posted by JaDo:

...można też tak:
http://*.ad.adocean.pl/*



Dzięki, zmieniłem.

szyk napisał(a):

Chcę sobie wyłączyć na http://my.opera.com/polski/forums/ pokazywanie standardowych avatarów. Kod strony jest następujący:

<td class="latestpost"><div class="avatar"><img src="/community/graphics/avatar.gif" width="50" height="50" alt="avatar" class="avatar" />
</div><p class="posttitle"><a[b][/b] href="topic.dml?id=XXX">Temat<[b][/b]/a></p><p class="postquote">Treść</p><p>By <a href="/Użytkownik/" class="username">Użytkownik</a[b][/b]></p></td>

Dla kodu div.avatar {display:none !important;} w browser.css nie są pokazywane wszystkie avatary (tzn. znikają kwadraty), dla img[src="http://my.opera.com/community/graphics/avatar.gif"] {display:none !important;} nie są wyświetlane tylko standardowe avatary, ale zostają puste kwadraty.
Dla div.avatar img[src="http://my.opera.com/community/graphics/avatar.gif"] {display:none !important;} jest tak, jak dla drugiego kodu.

Da się tak połączyć div.avatar i img[src="http://my.opera.com/community/graphics/avatar.gif"], żeby pousuwało standardowe avatary i nie pozostały po nich puste miejsca?

janbar napisał(a):

NIe wiem, ale wiem , ze wiele osob ma swoj avatar podpisany wlasnie avatar.gif. I dla mocniejszego podkreslenia powiem, ze nie jest to oczywiscie, standartowy awatar, tylko osobiscie wybrany przez uzytkownika. wink)

Pozdrawiam,

janbar.smile)

Moose napisał(a):

Opera 9.0 a permanentne style uzytkownika dla wybranych stron (po angielsku):

http://my.opera.com/community/forums/topic.dml?id=109574

Takie male podsumowanie tego co bylo bylo zaczete w czasie zaprzeszlym.

M.

quiris napisał(a):

Originally posted by Moose:

Opera 9.0 a permanentne style uzytkownika dla wybranych stron (po angielsku)

Pozwoliłem sobie przetłumaczyć ten artykuł na język polski (mam nadzieję, że nie masz nic przeciwko): http://my.opera.com/quiris/blog/show.dml/50438 Bardzo proszę o opinię na temat jakości tłumaczenia. Przyznam, że niejasna jest dla mnie linia:

4. Support for local directories of site stylesheets.


Osoby, które mają dostęp do polskiej operowej wiki, jeśli uważają, że to wartościowe tłumaczenie, mogą zamieścić tam ten artykuł.

Moose napisał(a):

Originally posted by quiris:

Originally posted by Moose:

Opera 9.0 a permanentne style uzytkownika dla wybranych stron (po angielsku)

Pozwoliłem sobie przetłumaczyć ten artykuł na język polski (mam nadzieję, że nie masz nic przeciwko): http://my.opera.com/quiris/blog/show.dml/50438 Bardzo proszę o opinię na temat jakości tłumaczenia. Przyznam, że niejasna jest dla mnie linia:

4. Support for local directories of site stylesheets.


Osoby, które mają dostęp do polskiej operowej wiki, jeśli uważają, że to wartościowe tłumaczenie, mogą zamieścić tam ten artykuł.



Moze niefortunnie sformulowalem. Chodzi o to, ze plikow user CSS moze byc potencjanie nieskonczenie wiele, i moga one byc sortowane w struktury na dysku, np:

/.../logs/v.css
/.../logs/w.css
/.../szkolne/x.css
/.../wiadomosci/y.css
/.../rozrywka/samochody/z.css

Mozna sobie zbudowac dowolna piramide. Jesli @import zostanie wprowadzony (oczywiscie, WIR), to kazdy plik z powyzszej struktury bedzie mogl ladowac dowolny inny plik.

Co do tlumaczenia - ja nie jestem odpowiednia osoba do konsultacji (jak mowilem wielokrotnie - malo znam polska terminologie techniczna). Proponuje dodac jedynie, ze UserCSS+UserPrefs dotycza rowniez stron https (dodalem to przed chwila).

M.

quiris napisał(a):

Originally posted by Moose:

Moze niefortunnie sformulowalem. Chodzi o to, ze plikow user CSS moze byc potencjanie nieskonczenie wiele, i moga one byc sortowane w struktury na dysku,

Ok. Podejrzewałem, że o to chodzi. Dzięki za wyjaśnienie smile

Originally posted by Moose:

Proponuje dodac jedynie, ze UserCSS+UserPrefs dotycza rowniez stron https (dodalem to przed chwila).

Już dodane smile

archetwist napisał(a):

Moose był zmartwychwstał smile

Zajec napisał(a):

Korzystając z tego wielkiego resurrection ;-)

Czy planujecie zezwolić lokalnym akruszom CSS na dostęp do plików lokalnych? Żeby można było np. dodać sobie tło dla google.pl bez stawiania httpd?

quiris napisał(a):

Originally posted by Zajec:

eby można było np. dodać sobie tło dla google.pl bez stawiania httpd?

A teraz nie można? http://software.hixie.ch/utilities/cgi/data/data lub http://www.scalora.org/projects/uriencoder/

Zajec napisał(a):

Zależałoby mi na nieco bardziej eleganckim sposobie umieszczania/wywoływania obrazków ;-)

janbar napisał(a):

A jak to sie ma do bezpieczenstwa, gdy ktos nieobeznany z css-em da sie namowic na sciagniecie fajnego "udogodnienia" ? Jesli bedzie dostep do lokalnych plikow, oczywiscie.

Pozdrawiam,

janbar.smile)

Zajec napisał(a):

Chodzi o możliwość dostępu do lokalnych plików graficznych, z poziomu lokalnego arkusza... więc w najgorszym wypadku osoba, (której ZU da się namówić) pokaże kolesiowi jego tapetę z windowsa na google.pl ;-)

quiris napisał(a):

Originally posted by Zajec:

Zależałoby mi na nieco bardziej eleganckim sposobie umieszczania/wywoływania obrazków ;-)

Wiesz, jeśli standard uważasz za nieelegancki... To ja przepraszam faint

Zajec napisał(a):

Originally posted by quiris:

Originally posted by Zajec:

Zależałoby mi na nieco bardziej eleganckim sposobie umieszczania/wywoływania obrazków ;-)

Wiesz, jeśli standard uważasz za nieelegancki... To ja przepraszam faint

Wiesz, może faktycznie jestem jakiś dziwny, ale wolę jedną linijkę+zewnętrzny plik zamiast 100 lini kodu.

Moose napisał(a):

Originally posted by Zajec:

Czy planujecie zezwolić lokalnym akruszom CSS na dostęp do plików lokalnych?



Owszem.

M.

Moose napisał(a):

Originally posted by quiris:

Originally posted by Moose:

Opera 9.0 a permanentne style uzytkownika dla wybranych stron (po angielsku)

Pozwoliłem sobie przetłumaczyć ten artykuł na język polski (mam nadzieję, że nie masz nic przeciwko): http://my.opera.com/quiris/blog/show.dml/50438 Bardzo proszę o opinię na temat jakości tłumaczenia. Przyznam, że niejasna jest dla mnie linia:

4. Support for local directories of site stylesheets.


Osoby, które mają dostęp do polskiej operowej wiki, jeśli uważają, że to wartościowe tłumaczenie, mogą zamieścić tam ten artykuł.



Jedna wazna informacja: sa dwa powazne bledy w implementacji, ktore uniemozliwiaja uzycie site-specific UserCSS w wielu wypadkach. TP1 wiec nie bedzie poprawnie dzialac. Oba bledy beda poprawione najprawdopodobniej w nastepnym wydaniu (jakkolwiek by sie nie zwalo). Ta funkcjonalnosc jest - i zniknac nie zamierza.

To tyle, w razie gdyby komus nie dzialalo tu i tam, albo gdyby te funkcje powodowaly uboczne problemy tu i owdzie smile

M.

quiris napisał(a):

Originally posted by Moose:

Jedna wazna informacja: sa dwa powazne bledy w implementacji, ktore uniemozliwiaja uzycie site-specific UserCSS w wielu wypadkach.

Hmm... sad Czy możesz mniej więcej określić jakich przypadków można się spodziewać? Czy też nie możesz? Ja osobiście zauważyłem jedno drażniące mnie zachowanie. Po określeniu dla danej strony pliku ze stylami, przestają działać na tej stronie wbudowane w Operę akrusze stylów np. debug with outline, disable tables itd. Czy to zachownie jest wam znane?

Moose napisał(a):

Tak - to jest wspomniany wyzej efekt uboczny. Konflikt nowych zabawek ze starenkimi (pre-Opera7) zabawkami.

M.

Moose napisał(a):

Originally posted by quiris:

Ja osobiście zauważyłem jedno drażniące mnie zachowanie. Po określeniu dla danej strony pliku ze stylami, przestają działać na tej stronie wbudowane w Operę akrusze stylów np. debug with outline, disable tables itd. Czy to zachownie jest wam znane?



Blad usuniety

(implmentacja user stylesheets sprzed lat nie przewidywala site-specific sylesheets, wiec troche to potrwalo).

M.

quiris napisał(a):

Originally posted by Moose:

Blad usuniety

up Rewelacja smile Idziecie jak czołg smile Może przy okazji zawadziliście o moje zasieki? wink

d.i.z. napisał(a):

A w szczególności repainting bo to chyba powiązane z tym co sam raportałem
No i GDI bug

Nie musisz odpowiadać, tym większa będzie niespodzianka jak poprawią to z zaskoczenia wink

Moose napisał(a):

Originally posted by d.i.z.:

A w szczególności repainting bo to chyba powiązane z tym co sam raportałem



Dziala w tej chwili na FreeBSD6 i Linuxie. Okienka musza troche poczekac.

A tak na marginesie - wszelakiej masci tutoriale jak dodawac style uzytkownika mozna oddac do lamusa devil

M.

andol napisał(a):

Originally posted by Moose:

A tak na marginesie - wszelakiej masci tutoriale jak dodawac style uzytkownika mozna oddac do lamusa



Taaa... Sam się o tym dzisiaj przekonałem.

Zamiast nich trzeba będzie umieścić duży czerwony napis: "Nie włączać starych stylów użytkownika, nie klikać w odziedziczony z poprzednich wersji przycisk NoFlash bo... będzie BUM!"

Moose napisał(a):

Bug #?

andol napisał(a):

Originally posted by Moose:

Bug #?



Jak dziewczyny pójdą spać. Teraz komp idzie w odstawkę... wink

Zajec napisał(a):

Originally posted by andol:

Originally posted by Moose:

Bug #?


Jak dziewczyny pójdą spać. Teraz komp idzie w odstawkę... wink

Coś cicho... Andolowi chyba ciekawa nocka się trafiła bezsenna ;-)

skolman napisał(a):

czy ktos wie jak usunac tlo z http://di.com.pl ?

w zrodle strony jest cos takiego:

body {
	background-image: url(http://di.com.pl/grafika/bgreklama.gif);
}

dodanie do usercss czegos takiego nie pomaga :/
#di-com-pl body { background-image: none !important; }

szyk napisał(a):

Problem tkwi w #di-com-pl, bo sam kod: body { background-image: none !important; } blokuje obrazek tła. Przy pomocy zaawansowanej sygnatury z http://nontroppo.org/wiki/ZmianaWygladuStron można wywalić tło:

html.moose.di.com.pl body { background-image: none !important; }

d.i.z. napisał(a):

Originally posted by szyk:

Problem tkwi w #di-com-pl, bo sam kod: body { background-image: none !important; } blokuje obrazek tła.


Czyli to zadziała:
#di-com-pl { background-image: none !important; }

skolman napisał(a):

dzieki, dziala smile

symeon napisał(a):

Witam.

Czy mógłby ktos doradzić jak zrobic by stronka gogle wygladała tak tutaj.
Ważna jest też czcionka.

Proszę o odpowiedni wpis.

Pozdro

Zajec napisał(a):

W kodzie źródłowym masz wszystkie potrzebne style, czego chcieć więcej? Skopiuj je wszystkie do swojego arkusza stylów dodając przed każdym z nich #goole-pl lub #google-com.

andol napisał(a):

[---] ٭٭٭٭٭.

Poniższy przycisk powinien wysłać w kosmos również oficjalnie dostępną wersję TP1 Opery 9. Przenieś na pasek narzędzi i kliknij...

button

Moose napisał(a):

(...)





Treść wiadomości została usunięta przez jej autora.

JaDo napisał(a):

Originally posted by szyk:


Da się tak połączyć div.avatar i img[src="http://my.opera.com/community/graphics/avatar.gif"], żeby pousuwało standardowe avatary i nie pozostały po nich puste miejsca?



Można tak np.:
[class="smallavatar hidemobile"],
[class="avatar"]{border:none !important;background:none !important}

To pierwsze class jest na główne forum.

Ten img musi być oczywiście zblokowany. Bez tego obramowania i tła, ładniej wyglądają "niewymiarowe" avatarki.

dodane:
Ponieważ zostają takie "nie ciekawe" puste pola po usunięciu, można zamienić też tego avatar.gif na jakiś inny obrazek .

Na podstawie TEGO podmieniłem to sobie w ten sposób...:
img[src="http://my.opera.com/community/graphics/avatar.gif"] {content:url("http://my.opera.com/JaDo/homes/files/avatarek.png");}

...wynikiem czego są kaczuszki.png smile

ps. nowemu obrazkowi trzeba trochę zmienić rozmiar jeśli to jest 50x50, bo się wtedy "rozwala" na głównym forum (tam są "smallavatars"), dałem 40x40 i jest w miarę dobrze.

Moose napisał(a):

Originally posted by andol:

[---] ٭٭٭٭٭.

Poniższy przycisk powinien wysłać w kosmos również oficjalnie dostępną wersję TP1 Opery 9. Przenieś na pasek narzędzi i kliknij...

button



Fixed. Powinno byc OK w nastepnym tygodniu,

M.

pavvel1610 napisał(a):

Originally posted by symeon:

Witam.

Czy mógłby ktos doradzić jak zrobic by stronka gogle wygladała tak tutaj.
Ważna jest też czcionka.

Proszę o odpowiedni wpis.

Pozdro



Originally posted by Zajec:

W kodzie źródłowym masz wszystkie potrzebne style, czego chcieć więcej? Skopiuj je wszystkie do swojego arkusza stylów dodając przed każdym z nich #goole-pl lub #google-com.



Chciałbym mieć identyczny styl dla google, skopiowałem style i dodałem przed każdym #google-pl, jednak po zastosowaniu tego stylu zmieniło się bardzo mało, proszę o pomoc. Poniżej znajduję się przerobiony styl google.

#google-pl html{overflow-y:scroll}
#google-pl body,td,div,.p,a{font-family:arial,sans-serif}
#google-pl div,td,.n a,.n a:visited{color:#90dcec}
#google-pl .ts td,.tc{padding:0},
#google-pl .ts,.tb{border-collapse:collapse}
#google-pl .ti{display:inline},
#google-pl .ti{display:inline-table},
#google-pl .hd{position:absolute;width:1px;height:1px;top:-1000em;overflow:hidden}
#google-pl .f{color:#6cc}
#google-pl .flc,a.fl{color:#6cc}
#google-pl a,.w,.q:visited,.q:active,.q,.b a,.b a:visited{color:#6cc}
#google-pl a:visited{color:#fff}
#google-pl a:active{color:#6cc}
#google-pl .t{background:#033;color:#90dcec;padding:5px 1px}
#google-pl .bb{border-bottom:1px solid #366}.bt{border-top:1px solid #366}
#google-pl .j{width:34em}
#google-pl .h{color:#36c}
#google-pl .i{color:#6cc}
#google-pl .a{color:#fff}
#google-pl .z{display:none}
#google-pl div.n{margin-top:20px}
#google-pl .n a,.n .i{font-size:10pt}
#google-pl .n .i,.b a{font-weight:bold}
#google-pl #navbar a{display:block}
#google-pl .std{font-size:82%}
#google-pl .xsm{font-size:67%}
#google-pl #np,#nn,.nr,#logo span,.ch{cursor:pointer;cursor:hand}
#google-pl .ta{padding:3px 3px 3px 5px}
#google-pl #tpa2,#tpa3,#tpa4{padding-top:9px}
#google-pl #guser{font-size:84%;padding:0 0 4px;text-align:right}
#google-pl a.gb1,a.gb2,a.gb3,.link{color:#6cc !important}
#google-pl .sl,.r{display:inline;font-weight:normal;margin:0}
#google-pl .sl{font-size:84%}.r{font-size:100%}
#google-pl .e{margin:.75em 0}
#google-pl .sm{display:block;margin:0;margin-left:40px}
#google-pl .slk td{padding-top:5px;padding-left:40px;vertical-align:top;font-size:84%}
#google-pl .slk div{text-indent:-10px;padding-left:10px}
#google-pl .csb,.n div,#logo span,.ss,#rptglbl{background:url(/images/nav_logo4.png) no-repeat;overflow:hidden}
#google-pl .csb,.n div,#logo span{background-position:0 0;height:26px;}
#google-pl .n .nr{background-position:-60px 0;width:16px}
#google-pl #np{width:44px}
#google-pl #nf{background-position:-26px 0;width:18px}
#google-pl #nc{background-position:-44px 0;width:16px}
#google-pl #nn{margin-right:34px;width:66px}
#google-pl #nl{width:42px}
#google-pl #nn,#nl{background-position:-76px 0}
#google-pl #logo{display:block;height:52px;margin:13px 0 7px;overflow:hidden;position:relative;width:150px}
#google-pl #logo span{background-position:0 -26px;height:100%;left:0;position:absolute;top:0;width:100%}
#google-pl .ss{background-position:0 -87px;display:block;left:0;overflow:hidden;position:absolute;top:0}
#google-pl .cps{height:18px;overflow:hidden;width:114px}
#google-pl em{font-weight:bold;font-style:normal}
#google-pl #cnt{max-width:80em;clear:both}
#google-pl .g{margin:1em 0}
#google-pl #sd{font-size:84%;font-weight:bold}
#google-pl #ap{font-size:64%}

JaDo napisał(a):

Spróbuj usunąć #google-pl. Było to potrzebne w Operach niżej 9.00 - http://operawiki.info/ZmianaWygladuStron .

Część regułek stylu (albo większość) może nie działać, ponieważ od 2006 do dzisiaj, strona gogla, zmieniała się conajmniej parę razy.

pavvel1610 napisał(a):

Chyba będę musiał przerobić orginalny css googla, dzieki za odp.

JaDo napisał(a):

ppm na stronie->Pref. dla witryny->Wyświetlanie->Mój arkusz stylów

pavvel1610 napisał(a):

Wielkie dzięki.