Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-02-13 08:03:38

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

[SOLVED][Wordpress] Wtyczki, modyfikacja interfejsu, poszukiwane.

Witam

Pomalutku powstaje pancer serwerek z Wordpresem i paroma innymi rzeczami, w  miejsce czegoś, co robił taki ekspert, że jest hakowane raz na trzy godziny. :D
Pod względem bezpieczeństwa, kuloodporność projektu wzrasta z każdą godziną, ale szukam kilku drobiazgów, które chcę skonfigurować, zanim wezmę się za schemat graficzny.

Punkt pierwszy, zmiana rozmiaru tesktu myszką, przez gościa na stronie:
coś takiego:
http://jacekalex.sh.dug.net.pl/tekst.png

Drugie pytanko, znam to z Joomli i Virtuemarkta.
Jest sobie schemat, z ładnym cieniowanym tłem, i trzy przyciski (myszką) które zmieniają kolor tła na ciemną zieleń, niebieski, lub miodowy brąz, przez płynne przełączanie arkuszów css, ale bez inwazyjnego odświeżania strony.
Zmieniał  samo tło, i kolor obramowania dopasowany do tego tła.
Biorąc pod uwagę, ze Virtuemarkt miał coś takiego w domyślnym szablonie, o ile pamiętam, zimą 2009-2010 roku, ( zanim wywaliłem Ubuntu - przed  majem 2010) nie była to chyba jakaś kosmiczna technologia html5-canvas z nie wiadomo jakim ajaxem.

Pytam o wtyczki z takimi funkcjami, bo WP mi się przez kilka dni już dwa razy aktualizował, a sytuacja, że zrobię komuś stronę, a ile razy gość kliknie na aktualizację, będzie można mniejszy lub większy  kawał roboty zaczynać od zera, nie wygląda zbyt ciekawie, wolałbym gotowe rozwiązanie, niż kombinowanie z js i podobne manewry.
Biorąc pod uwagę, że modułów i wtyczek do WP jest zaledwie około 20 - 30 tys, życia mi raczej nie starczy, żeby poznać i przetestować chociaż połowę ;P

Widział ktoś kiedyś podobne drobiazgi warte uwagi, lub ewentualnie szablon, który zawiera podobne diabelstwa w brzuchu?

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2018-11-28 12:32:07)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#2  2013-02-13 11:52:48

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: [SOLVED][Wordpress] Wtyczki, modyfikacja interfejsu, poszukiwane.

Jacekalex napisał(-a):

Punkt pierwszy, zmiana rozmiaru tesktu myszką, przez gościa na stronie:
coś takiego:
http://jacekalex.sh.dug.net.pl/tekst.png

http://wordpress.org/extend/plugins/tags/font-size

Jacekalex napisał(-a):

Drugie pytanko, znam to z Joomli i Virtuemarkta.
Jest sobie schemat, z ładnym cieniowanym tłem, i trzy przyciski (myszką) które zmieniają kolor tła na ciemną zieleń, niebieski, lub miodowy brąz, przez płynne przełączanie arkuszów css, ale bez inwazyjnego odświeżania strony.
Zmieniał  samo tło, i kolor obramowania dopasowany do tego tła.
Biorąc pod uwagę, ze Virtuemarkt miał coś takiego w domyślnym szablonie, o ile pamiętam, zimą 2009-2010 roku, ( zanim wywaliłem Ubuntu - przed  majem 2010) nie była to chyba jakaś kosmiczna technologia html5-canvas z nie wiadomo jakim ajaxem.

Tego nie da się zrobić ogólnodostępną wtyczką. Sam musisz to napisać.
Przede wszystkim potrzebujesz szablonu, który ma różne wersje kolorystyczne. O ile jego twórca nie był wariatem, taki szablon będzie się odwoływał do dwóch arkuszy stylów — jednego ogólnego i jednego określającego dominujący kolor. Musisz dodać gdzieś przycisk, który pozwoli użytkownikowi manipulować kolorem. Wciśnięcie tego przycisku podmienia linkowany styl kolorystyczny. Dobrze jest też zapisać nową wartość w ciastku i odczytywać ją podczas wizyty, dzięki czemu użytkownik nie będzie musiał tego zmieniać podczas każdej wizyty.
Kiedyś pisałem coś takiego dla szablonu designPile.

Aby takie modyfikacje przetrwały aktualizację szablonu, skorzystaj z szablonów potomnych.

Offline

 

#3  2013-02-13 21:09:20

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: [SOLVED][Wordpress] Wtyczki, modyfikacja interfejsu, poszukiwane.

http://wordpress.org/extend/plugins/tags/font-size

Widziałem:
sprawdziłem tylko trzy:
Jeden ma 3 obrzydliwe czerwone przyciski, nie działa w nim zapisanie zmienianych ustawień,1 jedno co naprawdę działa, to baner (buy full version) za 20 ojro.
Kod natomiast jest tak zagmatwany, że chyba łatwiej własną wtyczkę napisać, niż ten przerobić :D
Inny sypał jakimiś koszmarnymi błędami, 3 był do starszej wersji WP - na razie sprawdziłem tylko 3.
Poszukam dalej.....

Za wskazówki dotyczące szablonów  potomnych dziękuję, powalczę z tym.

Z przyciskami sobie jakoś poradzę, ale zapisanie parametru do ciastka?
Tu mam zagwozdkę, czy tworzyć dodatkowe ciasteczko, czy majstrować w obecnie wysyłanych () w kodzie WP, żeby znalazł się w nich dodatkowy parametr.
O ile się nie mylę, dodatkowe, osobne  ciasteczko będzie chyba znacznie prostsze,
i "aktualizacjoodporne", prawda?
Zwłaszcza, jeśli miałby się w nim znaleźć też rozmiar czcionki przy zamknięciu strony, jeśli ktoś sobie ustawi własną wartość.

Pozdrawiam
;-)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2013-02-13 22:09:20

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: [SOLVED][Wordpress] Wtyczki, modyfikacja interfejsu, poszukiwane.

Jacekalex napisał(-a):

Z przyciskami sobie jakoś poradzę, ale zapisanie parametru do ciastka?
Tu mam zagwozdkę, czy tworzyć dodatkowe ciasteczko, czy majstrować w obecnie wysyłanych () w kodzie WP, żeby znalazł się w nich dodatkowy parametr.
O ile się nie mylę, dodatkowe, osobne  ciasteczko będzie chyba znacznie prostsze,
i "aktualizacjoodporne", prawda?

Generalnie jedno ciastko to jedna zmienna. Nie ma sensu udawać super optymalizacji i wprowadzać własnego mechanizmu rozdziału wartości od kluczy w obrębie jednego ciastka. Po prostu ustaw nowe ciastko, najlepiej o kluczu gwarantującym unikatowość (jak „X-mojblogasek-fontsize”).

Całość musi być zrobiona w JavaScripcie (bo bez niego i tak nie zadziała), więc funkcje PHP Wordpressa do ustawiania i odczytu ciastek na nic się tutaj nie przydadzą.

Offline

 

#5  2013-02-17 12:34:53

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: [SOLVED][Wordpress] Wtyczki, modyfikacja interfejsu, poszukiwane.

Dobra nowina ;)

Zmiana szablonu w locie:
http://arunprasad.wordpress.com/2009/03/18/changesw … h-javascript/

Zmiana wielkości fontu:
http://www.wpbeginner.com/wp-themes/how-to-change-f … h-javascript/

Jeszcze tylko muszę wykombinować z tymi ciasteczkami, bo w życiu nie robiłem ciastek z js.

Dzięki i pozdrawiam
;-)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#6  2013-02-17 19:13:41

  davidoski - Użytkownik

davidoski
Użytkownik
Skąd: Poznań
Zarejestrowany: 2007-04-17

Re: [SOLVED][Wordpress] Wtyczki, modyfikacja interfejsu, poszukiwane.

Zmiana wielkości fontu z poziomu strony chyba nie ma większego sensu, kiedy można to zrobić z poziomu każdej przeglądarki. (CTRL+)

Offline

 

#7  2013-02-18 01:49:08

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: [SOLVED][Wordpress] Wtyczki, modyfikacja interfejsu, poszukiwane.

W większości przeglądarek jest, jednak czasami zdziwić się można nieźle, jak się widzi, z jakich przeglądarek ludzie korzystają.
W dodatku nie wszyscy wiedzą, jak zapisać rozmiar w preferencjach strony  na poziomie przeglądarki, a jeśli strona zapisze parametr w ciasteczku, to będzie działać nawet na IE6 z XP zainstalowanego 74 sekundy wcześniej. :D


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)