Przeglądaj artykuły w "Tips & Tricks"
sie
18
2013

PHPlot – Zmiana strony rysowania wykresu słupkowego (Bar Chart)

plot

W trakcie rysowania wykresów słupkowych (Bar Chart) z udziałem PHPlot, potrzebowałem odwrócenia wykresu w poziomie (horyzontalnie). Ze strony prawej na lewą. Domyślnie Bar Chart jest rysowany po prawej stronie osi Y.   Przykład Na przykładowym rysunku widać także wspólny opis osi Y, nie jest to opisane w tym artykule. Aby to osiągnąć należy łączyć dwa wykresy jako oddzielne zdjęcia w jedno, np. przy użyciu ImageMagick.     Rozwiązanie 1) Na początku ciała klasy phplot, deklarujemy […]

sie
17
2013

WordPress – Plugin Crayon Syntax Highlighter oraz .htaccess problem

Wordpress logo

Mając założoną autoryzację HTTP w .htaccess w katalogu wp-admin wraz z zainstalowanym pluginem Crayon Syntax Highlighter, możemy mieć problem z pytaniem użytkownika o hasło do Panelu Administracyjnego.       Można to rozwiązać przez modyfikację pliku tej wtyczki: root\crayon-syntax-highlighter\util\tag-editor\crayon_tag_editor_wp.class.php Stary fragment kodu, znajdujący się na końcu pliku:   Zamieniamy na:   Dzięki temu przeglądarka nie będzie wywoływała połączenia AJAX do katalogu wp-admin: http://twoja_domena.pl/wp-admin/admin-ajax.php?action=crayon-tag-editor&is_admin=0&version=X.X.X

cze
28
2013

PHPlot – Zmiana grubości słupków horyzontalnych (Bar Chart)

plot

PHPlot nie udostępnia opcji zmiany grubości słupków przy wykresach typu Bar Chart. Przestawię poniżej modyfikację, która pozwoli ręcznie ustawiać szerokość/grubość linii wykresu słupkowego.     Przykład     Rozwiązanie 1) Na początku ciała klasy phplot, deklarujemy zmienną $SetBarWidth odpowiedzialną za zmianę wyliczeń szerokości słupka.   2) Dodajemy funkcję, dzięki której będziemy ustawiać wartość zmiennej $SetBarWidth.   3) Modyfikujemy jedną linię funkcji CalcBarWidths.   4) Poniżej ustawianie szerokości w skrypcie generującym wykres. Wartość może przyjmować ujemne […]

cze
24
2013

PHPlot – Wyrównanie odległości pomiędzy słupkami (Bar Chart)

plot

Używając klasy PHPlot Przy rysowaniu horyzontalnych wykresów typu Bar Chart (słupki), można zauważyć, że nie są one rysowane w równych odstępach pomiędzy sobą. Różnica jest jednego piksela. Niby nic, ale jest to problemem w przypadku łączenia dwóch rysunków ze sobą, np. oznaczenia słupków spoza phplot, sklejenie dwóch wykresów. Wówczas wysokości się desynchronizują, wykresy rozjeżdżają się góra/dół.   Przykład Wykres przed wyrównaniem odległości. Tutaj specjalnie powiększyłem grubość słupków, aby uwidocznić efekt   Wykres po wyrównaniu odległości […]

lut
14
2013

WordPress – Wyszukiwanie mediów po nazwie pliku

Wordpress logo

Wraz z kolejnymi modyfikacjami w używanym przeze mnie WordPress’ie, potrzebowałem dodatkowej funkcjonalności w module Biblioteka Mediów. Modyfikacja dotyczyła wyszukiwania mediów po samej nazwie pliku fizycznie na serwerze, a nie jak do tej pory, nazwach/opisach mediów. Do tego celu dodałem własny filtr przez modyfikację funkcji posts_search, a dokładnie zapytanie do bazy danych. Nazwy plików są zamieszczone w tabeli wpisów wp_posts w kolumnie adresów www guid. Fragment kodu, który należy dopisać na koniec pliku functions.php w katalogu […]

sie
8
2012

Miniatury (thumbnails), cache i udostępnianie stron na Facebooku

fb_developers

W tym artykule opiszę najczęstsze problemy i ich rozwiązania, związane z miniaturami (thumbnails) przy udostępnianiu stron na Facebooku. Przyczyn może być kilka, m.in. cache Facebooka, a o tym poniżej… Brak metatagu og:image w sekcji head Bez tego Facebook ciągnie cokolwiek ze strony, niekoniecznie to co chcemy. Dzięki właściwościom Open Graph w meta, możemy mu w tym pomóc. Wielkość miniatury i proporcje – Miniaturka musi być co najmniej 50px na 50px w maksymalnych proporcjach 3:1. Chociaż […]

Strony:«12

O mnie

Arkadiusz Krakiewicz
Programista aplikacji webowych dla branży eCommerce. Jednocześnie jako właściciel sklepu zna od "podszewki" potrzeby osób prowadzących sprzedaż w internecie.
W swoich rozwiązaniach stawia na funkcjonalność i wydajność aplikacji pod kątem obsługi klienta.
[X]
Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką Plików cookies.
Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.