Maschinendenk

Archiv der ‘PHP’ Kategorien

Gmapper 0.4 veröffentlicht - Map Marker

4 Kommentare

Hallo,

heute habe ich Version 0.4 von Gmapper fertiggestellt.

Sie beinhaltet im Wesentlichen eine Neuerung: MapMarker.
Mit der Funktion Mapmarker ist es möglich Kartenmarker zu erstellen, deren Infopopup eine Detailkarte des jeweiligen Punktes enthält :)

mapmarker

Ausserdem wurde die Option mausrad in map() entfernt. Die Mausradunterstützung ist nun standardmässig aktiviert.

Weiterlesen »

Geschrieben von Philipp

Dezember 25th, 2006 at 4:36

Veröffentlicht in Bibliotheken, Code, PHP

Gmapper 0.3 veröffentlicht - XML Unterstützung hinzugefügt

0 Kommentare

Ich habe heute Version 0.3 meiner Google Maps Klasse Gmapper veröffentlicht.

Die neue Version hat im wesentlichen 2 Dinge dazugelernt:

  • Die Funktion map() kennt nun den Parameter typ, mit dem man den initialen Kartentyp festlegen kann (normal,sat,hybrid)
  • Es wurde die Funktion parseGxml hinzugefügt. Sie ermöglicht das Parsen von Google Maps XML Dateien, in ein Array aus Koordinaten.

Ich habe das allgemeine Tutorial bereits aktualisiert.

Ausserdem gibt es ein neues Tutorial, das die Erzeugung von Markern aus XML Dateien erklärt.

Weiterlesen »

Geschrieben von Philipp

Dezember 7th, 2006 at 2:25

Veröffentlicht in Bibliotheken, Code, PHP

GMapper 0.2 veröffentlicht

5 Kommentare

Wie bereits angekündigt habe ich nun Version 0.2 meiner Google Maps Klasse Gmapper veröffentlicht.

Folgende neue Funktionen wurden eingeführt:

  • Die Funktion map() kennt nun einen weiteren optionalen Parameter “mausrad”.
    Wird diese Option aktiviert, lässt sich die Karte mit dem Mausrad von Radmäusen zoomen :)
  • Die Funktion polyline() kann nun beliebig viele Punkte miteinander verbinden.
    Ausserdem kann sie richtungsanzeigende Pfeile auf der Linie einblenden (Beta)
  • Es steht nun eine richtige Klassendokumentation zur Verfügung.

Ich habe natürlich auch das Tutorial zur Klasse bereits aktualisiert.

Weiterlesen »

Geschrieben von Philipp

November 15th, 2006 at 2:52

Veröffentlicht in Bibliotheken, Javascript, PHP

PHP Klasse zum Google Maps API veröffentlicht

3 Kommentare

Nachdem ich es nun schon vor laaanger Zeit angekündigt habe, und in der letzten Zeit einige nachfragen danach kamen habe ich es nun endlich geschafft meine Google Maps Klasse zu veröffentlichen :)

Die Klasse bietet die einfache Erstellung einer Google Map in PHP , ohne eine Zeile JS Code schreiben zu müssen.
Darüberhinaus bietet die Klasse auch einige erweiterte Funktionen, wie Zoombegrenzung und Polylines.

Ihr findet ein komplettes Tutorial samt Download hier: http://www.ajax-info.de/google-maps-api-klasse-in-php

Ich würde mich über Kommentare, Ideen und Vorschläge freuen.

Weiterlesen »

Geschrieben von Philipp

Oktober 9th, 2006 at 4:21

Veröffentlicht in Bibliotheken, Code, Javascript, PHP

Web Tools für Entwickler

0 Kommentare

Geschrieben von Philipp

September 17th, 2006 at 2:06

Veröffentlicht in CSS, Javascript, PHP

Zephyr Framework in Version 2.0 verfügbar

1 Kommentar

Das Ajax Framework Zephyr ist in Version Beta 2.0 verfügbar.

Das in PHP5 geschrieben Framework richtet sich an Entwickler von “Business Applications”.

Es nutzt die Smarty Template Engine, den CPAINT, ado DB und einige andere bekannte Tools.

Der Einstieg sollte so nicht allzu schwer fallen.

Auf der Projektseite finden sich zusätzlich einige Howtos die den Einsatz von Zephyr erläutern.

Weiterlesen »

Geschrieben von Philipp

April 19th, 2006 at 12:52

Veröffentlicht in Ajax Frameworks, PHP

Sortierbare Listen mit PHP und Scriptaculous

1 Kommentar

Greg Neustaetter hat sich der Tatsache angenommen, dass sortierbare Listen mit Scriptaculous einfach zu implementieren sind und auch wirklich toll aussehen - ihre Anwendung in tatsächlichen Applikationen sich aber nicht ganz so leicht erschliesst.

Gerade Ajax-Anfänger stehen oft vor grösseren Problemen, wenn sie sortierbare Listen in ihren PHP Anwendungen einbinden wollen. ;-)
Greg hat deshalb eine PHP Klasse erstellt, welche die komplette Umsetzung einer Liste zum Kinderspiel macht.
Die Funktionen der Klasse im Einzelnen:

  • SLLists - Konstruktor der den Pfad zu den JS Dateien festlegt
  • addList - fügt eine Liste oder ein andere sortierbares Element hinzu
  • printTopJS - generiert den JS Code für den HEAD Bereich eines HTML Dokuments
  • printForm - generiert die versteckten Formularfelder, die benötigt werden.
  • getOrderArray - erstellt ein PHP Array aus den serialisierten Listen.

Weiterlesen »

Geschrieben von Philipp

April 2nd, 2006 at 9:34

Veröffentlicht in Code, Javascript, PHP

Tutorial: Dateiupload mit Ajax und PHP

9 Kommentare

Thomas Larsson hat in seinem Blog ein Tutorial veröffentlicht, in dem erklärt wird wie man einen (multi) Dateiupload mit Ajax und PHP auf dem Server realisiert.

Das besprochene Script stellt auch einen Fortschrittsbalken zur Verfügung.

Ich finde das Tutorial recht empfehlenswert, da es kurz und einfach die Erstellung einer wirklich nützlichen Komponente erklärt :)

Weiterlesen »

Geschrieben von Philipp

März 13th, 2006 at 9:26

Veröffentlicht in PHP, Tutorials

Tutorial: sortierbare Listen mit PHP und Ajax

1 Kommentar

Auf der englischsprachigen Seite phpRiot gibt es ein sehr gutes Tutorial zu sortierbaren Listen.

Das Tutorial beinhaltet:

  • Erstellung einer sortierbaren Liste mit Scriptaculous
  • Füllung der Liste mit Daten aus einer MySQL Datenbank via PHP
  • Speichern der Veränderungen der Liste in der DB

Weiterlesen »

Geschrieben von Philipp

Februar 28th, 2006 at 9:51

Veröffentlicht in Javascript, PHP, Tutorials

Tutorial: Animierte Livesuche mit Ajax

0 Kommentare

Steve Smith hat in seinem Blog ein nettes Tutorial für eine Live Suche mit Ajax veröffentlicht.

Der Autor verwendet für seine Suche PHP und die JS Bibliotheken Scriptaculous und Prototype. Er weist aber darauf hin, dass man auch recht einfach eine lightweight Bibliothek wie Moo.FX anstelle von Scriptaculous nutzen könnte.

Diese Option halte ich für sehr sinnvoll, da ich Scriptaculous für rein visuelle Effekte als zu umfangreich einschätze.

Es gibt keinen sinnvollen Grund mehr Traffic und Ladezeit zu haben, als unbedingt nötig.

Weiterlesen »

Geschrieben von Philipp

Februar 20th, 2006 at 4:08

Veröffentlicht in Javascript, PHP, Tutorials