Autor |
|
Gast
Unregistrierter Benutzer
|
Eigene Module bauen
Geschrieben: 10.10.2006 23:10
Hey, das ging ja schneller als erwartet. Guckt mal:
http://www.rc-boote.at/opn/modules/usermap/
Basis für die Pins ist die PLZ, die in der user_address eingetragen wird. Die PLZ wird mit Hilfe der OpenGeoDB auf die geografische Länge & Breite umgerechnet; die Länge und Breite wird dann in Pixel auf der Karte umgerechnet. Die Karte ist natürlich austauschbar; es müssten ledliglich die Referenzpunkte neu festgelegt werden.
Der Ehrlichkeit halber muss ich anmerken, dass meine Lösung arg hingebastelt ist.
Soll heißen: Nur einen kleinen Teil der OPN-Infrastruktur nutzt (z.B. Repair,...), die Parameter stehen in der index.php (statt einstellbar in einem Admin-Panel),...
Sollte es vermehrt Interesse an dem Modul geben, kann ich den Code nur an die Entwickler hier abtreten (die mich dann vermutlich dafür hassen werden, dass ich ihnen über diesen Weg Arbeit zuschanze) - denn in die Infrastruktur von OPN kann ich mich aus Zeitgründen derzeit nicht einarbeiten.
Ciao,
Boby [addsig]
|
|
spinne Registriert: 21.08.2003
Wohnort: Luzern
|
Eigene Module bauen
Geschrieben: 10.10.2006 13:31
Hi,
ich hätte auch etwas nach OPN zu portieren - aber mir wird Anypage nicht ganz reichen. Eine Doku wäre fein - und ich bilde mir ein, über sowas schon einmal gestoßen zu sein. Es war ein PDF mit 60-70 Seiten und darin wurde Schritt für Schritt erklärt, wie man ein OPN-Modul programmiert bzw. welche Standardfunktionen was tun. In der normalen Hilfe dürfte das nicht sein - gibt's das wirklich oder täusche ich mich da?
Ciao,
Boby
Servus
hmm also von der PDF weiss ich irgendwie nicht wirklich etwas, aber die Codierstandards bfinden sich hier in der FAQ
Gruß Tine
Übe Dich in Geduld, wenn Du etwas erreichen willst
-----------------------------------------------------------------------------------------
Geheime Gedanken -- Mein Spinnennetz -- Spinnennetz CH -- RenderWorld Cinema4d
Testbereiche, nachgeschaut und dann nachgefragt:
OPN-Laborcenter --- OPN-Themes --- OPN-Bugtracking --- OPN-Doku --- OPN-FAQ
|
|
OstenPowers
Registriert: 28.09.2006
Beiträge:
19
|
Eigene Module bauen
Geschrieben: 09.10.2006 10:13
Danke für die ausführliche Antwort freespacer, nur leider scheinst du überlesen zu haben das ich das mit Anypage schon hinbekommen habe. Mich würde viel mehr das .pdf Skript interessieren das Boby angesprochen hat.
kann jemand nen link dazu posten, bitte?
Gruß Sebastian
|
|
Gast
Unregistrierter Benutzer
|
Eigene Module bauen
Geschrieben: 08.10.2006 11:55
Nun, ich hatte ein Modul namens "Usermap", welches auf einer Landkarte anzeigt wo welcher User wohnt. Basis dafür ist die PLZ der Userdaten.
Ciao,
Boby
|
|
Freespacer
Registriert: 03.10.2006
Beiträge:
205
Wohnort: Essen
|
Eigene Module bauen
Geschrieben: 07.10.2006 22:09
ich hätte auch etwas nach OPN zu portieren
Hallo Boby,
darf ich fragen, was du gerne zum OPN portieren möchtest? Würde mich mal interessieren.
Gruß
Sebastian
|
|
Gast
Unregistrierter Benutzer
|
Eigene Module bauen
Geschrieben: 07.10.2006 21:38
Hi,
ich hätte auch etwas nach OPN zu portieren - aber mir wird Anypage nicht ganz reichen. Eine Doku wäre fein - und ich bilde mir ein, über sowas schon einmal gestoßen zu sein. Es war ein PDF mit 60-70 Seiten und darin wurde Schritt für Schritt erklärt, wie man ein OPN-Modul programmiert bzw. welche Standardfunktionen was tun. In der normalen Hilfe dürfte das nicht sein - gibt's das wirklich oder täusche ich mich da?
Ciao,
Boby [addsig]
|
|
Freespacer
Registriert: 03.10.2006
Beiträge:
205
Wohnort: Essen
|
Eigene Module bauen
Geschrieben: 06.10.2006 11:04
kein Tutorial? Oder vielleicht kann ja ma jemand seine Erfahrungen dazu hier posten
Wäre echt nett
Eigentlich wurde ja alles genannt, man muss sich nur die Informationen herauspicken.
Um als Admin/Webmaster PHP-Code auf eine Seite mit Anypage einfügen zu können, macht man wie folgt:
Adminmenü -> Einstellungen -> Sicherheit -> "Den Textfilter für Admin deaktivieren?" -> Ja
Adminmenü -> Anypage -> Seite hinzufügen
Seiten Name: Hello World
Titelzeile: Hello World
Seiteninhalt: <?php echo "Hello World, this is my first script in anypage!"; ?>
Dann auf "Speichern" klicken.
Dann im Anypage-Menü auf den Status "roter Punkt" (offline) klicken, um es online (grüner Punkt) zu bringen.
Hinweis: Falls der FCK Editor aktiv ist, sollte man hier auf den Button "Quellcode" klicken, sonst formatiert der FCK Editor in HTML-Zeichen um.
Fertig.
Ich hoffe, dass ich soweit richtig gemacht habe. Wenn nicht, so korrigiert mich bitte.
Gruß
Sebastian
|
|
Gast
Unregistrierter Benutzer
|
Eigene Module bauen
Geschrieben: 06.10.2006 09:56
kein Tutorial? Oder vielleicht kann ja ma jemand seine Erfahrungen dazu hier posten
Wäre echt nett
|
|
OstenPowers
Registriert: 28.09.2006
Beiträge:
19
|
Eigene Module bauen
Geschrieben: 05.10.2006 14:49
Jetzt gehts bei mir komischerweise auf einmal auch . Bin ich wohl doch nicht so dämlich
Und wie siehts denn nun aus wenn ich komplette eigene Module, die dann auch als Module laufen, integrieren möchte? Gibts dazu vielleicht so ne Art Tutorial oder muss ich mir wirklich die vorhandenen Module anschauen und selber rausfinden wie die in opn integriert werden?
|
|
stefan Wohnort: Münster
|
Eigene Module bauen
Geschrieben: 04.10.2006 16:34
ja sollte gehen bzw geht bei mir problemlos
|
|