ForumCała strona

Nawigacja

Aktualnie online

Gości online: 3

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
[SKÓRKA DLA NIEDOWIDZĄCYCH]
qpabomber
hej,

mam taki problem. prowadze stronke, ktora zgodnie ze standartem dla potrzeb jakiegos tam konkursu musi miec swoja wersje dla osob niedowidzacych.

Polega to na tym, ze na stronie jest odnosnik, najczesciej w formie oka po kliknieciu w ktory pojawia sie ta sama lub podobna (wiadomo ze nie moze to wygladac tak samo) strona, tylko z wieksza czcionka i czarnym tlem. Przyklad : http://www.msp.go..._blind.php .

Ktos ma pomysl jak zrobic cos takiego dla fusiona ?

pewnie mogloby to sie ograniczac do zmiany skorki na czarna z zolta czcionka o wiekszym rozmiarze, ale jak zmienic skorke bez potrzeby logowania (nie mozna od niedowidzacych oczekiwac ze trafia w pole do logowania --- wtedy niepotrzebna by byla inna wersja).

Ktos ma pomysl ?

pozdrawiam
szymek
Edytowane przez Wooya dnia 08.02.2006 10:35:18
 
Wścibski Gość
Dodany dnia 22.11.2024 14:47:50
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
wlodi
ja mam pomysł. Zobacz jak tu sie zmienia skórke (patrz na prwą stronę) Cool http://themes4fus...l/news.php
 
http://telegram.revo.la
Wooya
Ciekawy problem. Postaram sie cos z tym fantem zrobic. Niniejszym temat przyklejam jako wart uwagi.

@wlodi: Przeczytaj to:
nie mozna od niedowidzacych oczekiwac ze trafia w pole do logowania --- wtedy niepotrzebna by byla inna wersja)


Prowda, ze tak powiem Smile
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
JazOOn
wlodi napisał/a:
ja mam pomysł. Zobacz jak tu sie zmienia skórke (patrz na prwą stronę) Cool http://themes4fus...l/news.php


ten pomysł Smile jest również wykorzystany u mnie Smile mysle ze warto by bylo przygotowac skórke z większymi czcionkami itd.
 
as
@JazOOn... Ty zazdrośniku jeden, Ty...
as
 
wlodi
No to miałem na mysli przygotowac skórke z powieszona czcionka i zeby dobrze było i umiescic panel z wyborem skórki Smile
@Wooya-aby zmienic skórke nie trzeba sie logowac Smile
 
http://telegram.revo.la
Wooya
Ja mysle jednak o czyms bardziej wypasionym Wink

@wlodi: tak? a jak nie masz moda theme switcher, to co?
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
qpabomber
Wooya napisał/a:
a jak nie masz moda theme switcher, to co?


ooo i moim zdaniem mogłaby być tędy droga... na witrynie podanej wyżej po prawej stronie jest rozwijane menu 'combobox' ze wszystkimi dostępnymi skórkami. A jeśliby nie było rozwijanego menu z możliwością włączenia każdej dostępnej, tylko jedna ikonka-obrazek, która zmieniałaby na jedną konkretną skórkę. Pewnie nawet byłoby to łatwiejsze. No ale nie mam tego modaSmile

Natomiast ikonka ta wyglada następująco um.wrotamalopolski.pl/Img/niedowidzacy.gif .

pozdrawiam
szymek
 
filipb
Wydaje mi się, że mógłyby wystarczyć jeden przycisk, po którego naciśnieciu wskakiwałyby nowe style, żadnych bajerów bo i tak słabo widzący nic nie zobaczą, ale tylko powiększenie tekstu i zmiana kontrastu, efekt podobny do tego jaki daje wciśnięcie "ctrl +" w Firefoxie.
Pozdro

Fil
 
Wooya
No i gotowa skorka SimpleBlind oparta na Simplicity Smile

Zmienione pliki:
- maincore.php - aby szlo przelaczac skorki
- subheader.php - jesli wykryta skorka SimpleBlind to dodaje do < body > wczytywanie ostatnio uzytego rozmiaru czcionki

Theme:
- dodalem skrypt, ktory powieksza lub zmniejsza czcionke (zerzniete ze strony, ktora podales Wink)
- wszystkie buttony powiekszone o 200%

blind_panel:
- dzieki niemu mozna przelaczac miedzy skorka SimpleBlind, a skorka domyslna na stronie

Oczywiscie to tylko przyklad, mozesz pozmieniac rozmiary czcionek i kolory.

Screenshoty:
img100.imageshack.us/img100/3254/blind10pb.th.png
img135.imageshack.us/img135/2185/blind24uj.th.png
img139.imageshack.us/img139/3594/blind32uw.th.png
img134.imageshack.us/img134/8639/blind46lv.th.png
Wooya dodał/a następującą plik:
BLIND[320].zip [32.76kB / 543 Pobrane]

Edytowane przez Wooya dnia 08.02.2006 09:26:58
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
qpabomber
Hej,

dzięki wielkie Wooya, ale niestety qrcze nie chce mi działać. Skórka działa bez problemów, ale nie działa przełączanie. Robiłem zmiany ręcznie w pliku maincore (antyspamowa księga gości i bad login panel) dlatego nie chciałem go nadpisywać tylko wkleic zmiany, znajazłem, że pliki różnią się tym :

Pobierz kod źródłowy  Rozwiń Kod źródłowy


a subheader ma zmienione to :

Pobierz kod źródłowy  Rozwiń Kod źródłowy


jednak może jest coś jeszcze, że mi nie chce działać przełączanie.

pozdrawiam
szymek
Edytowane przez qpabomber dnia 08.02.2006 09:35:40
 
Wooya
Tak. Poszukaj linii:
if (isset($_COOKIE['fusion_user'])) {


od tej linii kod wyglada tak:

if (isset($_COOKIE['fusion_user'])) {
$cookie_vars = explode(".", $_COOKIE['fusion_user']);
$cookie_1 = isNum($cookie_vars['0']) ? $cookie_vars['0'] : "0";
$cookie_2 = (preg_match("/^[0-9a-z]{32}$/", $cookie_vars['1']) ? $cookie_vars['1'] : "");
$result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_id='$cookie_1' AND user_password='$cookie_2'");
unset($cookie_vars,$cookie_1,$cookie_2);
if (dbrows($result) != 0) {
$userdata = dbarray($result);
$ip_array = explode(".",$userdata['user_ip']);
$match_ip = $ip_array[0].".".$ip_array[1];
if ($userdata['user_status'] == 0 && $match_ip == $sub_ip2) {
if ($userdata['user_theme'] != "Default" && file_exists(THEMES.$userdata['user_theme']."/theme.php")) {
if (!defined("THEME_SWITCH")) {
define("THEME", THEMES.$userdata['user_theme']."/");
} else {
define("THEME", THEME_SWITCH."/");
}
} else {
if (!defined("THEME_SWITCH")) {
define("THEME", THEMES.$settings['theme']."/");
} else {
define("THEME", THEME_SWITCH."/");
}
}
if ($userdata['user_offset'] <> 0) {
$settings['timeoffset'] = $settings['timeoffset'] + $userdata['user_offset'];
}
if (empty($_COOKIE['fusion_lastvisit'])) {
setcookie("fusion_lastvisit", $userdata['user_lastvisit'], time() + 3600, "/", "", "0");
$lastvisited = $userdata['user_lastvisit'];
} else {
$lastvisited = $_COOKIE['fusion_lastvisit'];
}
} else {
header("P3P: CP='NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM'");
setcookie("fusion_user", "", time() - 7200, "/", "", "0");
setcookie("fusion_lastvisit", "", time() - 7200, "/", "", "0");
redirect(BASEDIR."index.php", "script");
}
} else {
header("P3P: CP='NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM'");
setcookie("fusion_user", "", time() - 7200, "/", "", "0");
setcookie("fusion_lastvisit", "", time() - 7200, "/", "", "0");
redirect(BASEDIR."index.php", "script");
}
} else {
if (!defined("THEME_SWITCH")) {
define("THEME", THEMES.$settings['theme']."/");
} else {
define("THEME", THEME_SWITCH."/");
}
$userdata = ""; $userdata['user_level'] = 0; $userdata['user_rights'] = ""; $userdata['user_groups'] = "";
}


Jezeli w tym miejscu nic nie zmieniales wczesniej, to podmien kod odpowiedzialny za logowanie usera na ten u gory.

Jesli nie wiesz co i jak, to wklej tutaj swoj maincore.php, poprawie i odesle ;)
Edytowane przez Wooya dnia 08.02.2006 09:43:20
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
Wooya
I sprawdziles?
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
qpabomber
Tak tak dziękuję bardzo.

I w podzięce zadeklamuję wiersz:

Dzięki Wooya, Dzięki Wooya
Na Wooya nie ma ... bata Smile


pozdrawiam
szymek
 
Wooya
GrinGrinGrin zapodaj strone, gdzie to zainstalowales Wink
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl