[Web] Jak zrobić własną mapę w google maps?

Pamiętam jak trzy lata temu próbowałem zrobić własną mapę i podpiąć ją do google maps. Wtedy trwało to dobre dwa dni (przygotowanie mapy i kodu JS), przekopanie się przez dokumentację i programy, które dzieliły grafikę na kartoniki (nie miałem PSa). Wtedy to była mordęga, na szczęście dzisiaj jest to dziecinnie proste z programem GmapImageCutter, który właściwie wszystko wykona za nas.

Byłem zszokowany, że pocięcie i przygotowanie mapy zajmuje maksymalnie pięć minut. I to w kilku klikach.

Apache2 – jak usunać index.php z adresu url w pliku .htaccess

Ostatnio podczas pisania routera dla URLi stanąłem przed pewnym problemem. Otóż do treści strony można było dostać się w dwojaki sposób:

www.strona.pl/moja/podstrona
oraz
www.strona.pl/index.php/moja/podstrona

Oczywiście google traktuje to jakie dwie różne strony o tej samej treści, co może prowadzić do obniżenia wartości domeny.

Google maps API v3 – oficjalne

Minął rok jak Google wprowadził Maps API v3 – kolejną, udoskonaloną wersję interfejsu umieszczania map na własnych stronach. Po roku testów i aktualizacji v3 staje się oficjalną, rekomendowaną przez Googla wersją Maps API.

Google Maps API v3, które zostało zbudowane od podstaw, jest prostsze w obsłudze i oferuje zdecydowanie większe możliwości niż poprzednie wersje API. W nowej wersji poprawiono przede wszystkim szybkość i i wsparcie dla przeglądarek w urządzeniach mobilnych.

Sygnatura Kronik Fallathanu

Generowanie sygnaturek w PHP z użyciem GD

Pewnie nie raz chcielibyście pochwalić się znajomym swoimi osiągnięciami w jakiejś grze przez przeglądarkę. Wasza grafika chwały mogłoby wyglądać np. tak:

Takie efektowne odznaczenie można zrobić przy użyciu kodu PHP. Oczywiście może ono wyglądać totalnie inaczej, ale to już zależy od waszej fantazji. Poniżej możecie zobaczyć kod, który generuje podobne sygnaturki:

Jak pozwolić graczowi wybrać ID

Dodałem dzisiaj w Kronikach Fallathanu opcję, której nie widziałem w żadnej innej grze 😉 Polega ona na tym, iż nowy (lub stary) gracz, który się rejestruje w grze, może sobie wybrać ID (oczywiście z tych, które mu gra umożliwia wybrać).

Zaletą takiego rozwiązania jest to, iż nie trzeba się martwić o potworne luki w numeracji, minusem jest to, że nowi gracze wymieszają się ze starymi. Oczywiście jeśli nie zwracamy uwagi na numerki to minus nie będzie dla nas żadnym minusem.

Połączenie FCKEditor i AJAX (jquery)

Ostatnio natrafiłem na problem, w jaki sposób wyciągnąć dane z formularza FCKEditora i przesłać je za pomocą AJAX.  Sprawa wygląda tak, że formularz edytora wrzucam do warstwy generowanej przez JQuery, a następnie wysyłam go za pomocą JQuery dalej. Nie mogłem się przez to przegryźć. Rozwiązaniem okazało się API edytora, wystarczy tylko jedna linijka kodu by problem przeskoczyć:

Zwiększ popularność strony w toplistach

Jeśli posiadacie grę www możecie w łatwy sposób zwiększyć jej popularność w toplistach dzięki prostemu skryptowi. Skrypt ten umożliwia wypłacanie graczom ekwiwalentów za klikanie w topki.

Jeśli w grze mamy coś co graczom potrzebne jest do szczęścia: energia, ptk ruchu itd., możemy dać śladowe ilości tego graczom w zamian za kliknięcie w topkę.

W Kronikach Fallathanu rozdaję za kliknięcie energię, przy czym mam to powiązane jeszcze z linkami referencyjnymi, dzięki którym można ilość zdobywanej energii podnieść.