Rozdzielczość ekranu a skórka

To co wygląda ładnie na ekranie 1024×728 pixeli może być okropne przy rozdzielczości 800×600 albo odwrotnie.

Czy jest jakiś gotowy sposób na to, by Drupal:

  1. wymuszał określoną skórkę w zależności od rozdzielczości przeglądarki
  2. W zależności od rozdzielczości powodował inny układ bloków na ekranie w ramach tej samej skórki

pozdrawiam

TBM

ps Mam jeszcze jedno pytanie, ale tak głupie, że się wstydze zadać… Nie umiem, no nie umiem uzyskać na ekranie pełnej listy wszystkich istniejących użytkowników dostępnej dla kazdego. Wstyd, ale jakby jakiś link do rozdziału podręcznika, który pominąłem alboco? Bo to przecież musi być proste. Będę wdzięczny.

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.
Portret użytkownika lolki

Odnośnie skórek to jest to

Odnośnie skórek to jest to słaba strona drupala i niestety trzeba samemu szukać w plikach wyglądu i edytować, odnośnie listy użytkowników ale nie wiem czy ci o to chodzi ale np możesz włączyć blok z użytkownikami online i z ostatnimi użytkownikami przez gości itp. Jest także w PA/zarządzaj/kon­trola dostępu wiele ustawien odnośnie użytkowników np. dostęp do profilów użytkowników. O pełnej liście użytkowników nic nie wiem bo wydaje mi się to nie właściwym pomysłem.

Pozdrawiam

pomysł na listę użytkowników

O pełnej liście użytkowników nic nie wiem bo wydaje mi się to nie właściwym pomysłem

To dosyć niewinny pomysł. Chciałbym po prostu zebrać w jednej długiej tabeli wszystkie nicki (loginy) + krótki opis z cyklu „a to ja Jaś Fasola właśnie” przy każdym (opisy z dodakowego pola). Lista ostatnich użytkowników i „użytkownicy online” zwykle są zbyt krótkimi listami.

Dzięki za uwagi i odpowiedź.

TBM

Portret użytkownika archetwist

Wejdź na podstronę profile

moderator

Wejdź na podstronę profile swojej witryny ;> . Żebyś nie biegał gdzieś tam po menu, uściślę – chodzi o adres.

rumieniec

Dobrze, że przez sieć nie widać jak się zaczerwieniłem ze wstydu ;-) Mówiłem, że to proste i oczywiste. Dzięki.

pozdrawiam TBM

Apetyt rośnie w miarę

Wejdź na podstronę profile swojej witryny

Wszystko ładnie ślicznie, ale sie rozzuchwaliłem i mnie złości, że nie panuję nad wyglądem tej strony :/

Jak moge przesłonić widok tej strony jakimś własnym „widokiem”? Nie udało mi sie tak ustawić filtrów, żeby pokazywało wszystkie profile użytkowników według moich parametrów. Robi to po swojemu i to nie tak jak ja chcę. Trzeba grzebać w css'ach?

pozdrawiam TBM

Portret użytkownika archetwist

Tak, trzeba grzebać w CSS.

moderator

Tak, trzeba grzebać w CSS. Zerknij jeszcze na artykuł Customising the user list layout (nie dla Drupala 5).

Portret użytkownika archetwist

Generalnie nie poleca się

moderator

Generalnie nie poleca się wprowadzania takich pomysłów w życie. Rozsądnie zaprojektowany wygląd strony powinien wyglądać dobrze pod większością popularnych rozdzielczości.

Jeśli jednak jesteś zdecydowany, w sieci znajduje się wiele skryptów JavaScript do wykrywania rozdzielczości i wiele opisów pokazujących jak je zastosować w praktyce. W Google przyda się taki zestaw słów kluczowych: „javascript resolution detection”. Bez podstawowej wiedzy na temat tworzenia stron się nie obejdzie.

Może nada się taki skrypt. A może coś ciekawszego?

Gdy znajdziesz odpowiedni, wprowadź go do pliku szablonu page.tpl.php.

Rozsądek a skórka

Rozsądnie zaprojektowany wygląd strony powinien wyglądać dobrze pod większością popularnych rozdzielczości.

Wiem, ale tak wyszło. Użyłem gotowca (B7) bo mi się spodobał. Wykorzystane były oba paski – lewy i prawy. Wszystko było OK, do czasu jak zobaczyłem to w rozdzielczości niskiej. Jeśli główny obszar nie ma tabeli to jest ściskany do niemożliwości i wygląda jak biały wiersz :-)

I tak sobie wymyśliłem, że jeśli wykryję taką rozdzielczość to bloki prawego paska przerzucę na dół lewego – bo do tamtego wyglądu się przywiązałem i chciałbym zostawić. Będzie niezgodne z ideologą, ale za to czytelne :-)

Bez podstawowej wiedzy na temat tworzenia stron się nie obejdzie.

I to właśnie jest najfajniejsze :D

dzięki za rady i linki.

pozdrawiam

TBM

Portret użytkownika marek_o

kto jeszcze uzywa 800x600 ;)

Prowokacyjnie, ale co tam. Szybki wyciąg z google analytics z jednego z moich serwisów – target mało uświadomieni netowo userzy – czyli taki wzorcowy przykład do badań.

Okres od 1 września 2006 do dzisiaj.

Screen Resolution       Visits
1024x768        276378
1280x1024       59117
800x600         51035
1152x864        23481
1280x800        18865
1280x960        5424
1440x900        2032
1400x1050       1412
1280x768        1317

Te poniżej 1000 trafień wyciąłem. Razem próbka 442 tys. wizyt. Więc w miarę reprezentatywna. 800×600 używa 11,52% i jest to najniższa z pokazanych przez analytics rozdzielczości.

Wnioski dla mnie nasuwają się same – po prostu olewam 800×600.

olewanie 800x600

po prostu olewam 800×600.

Też się do tego skłaniam, ale wnerwia mnie, że MUSZĘ się skłonić!

Jak będę umiał to oleję z czystym sumieniem, a póki nie umiem jestem zły :D

pozdrawiam

TBM

ps

tabelka wielce pouczająca – dzięki

Portret użytkownika archetwist

Ja nie olewam 800×600 przez

moderator

Ja nie olewam 800×600 przez wzgląd na starsze osoby, dobrze czujące się z taką rozdzielczością, albo użytkowników starych monitorów. letwist w każdym razie mieści się w 800 px.

problem

Mam podobny problem, a mianowicie strona którą robiłem jest przystosowana do rozdziałki 1200 i teraz jak ktos np z 100 wchodzi albo z 800 to tekst ze srodka wjezdza na blok prawy. wie ktos jak moge to ustawić zeby sie nie psuło tak?