Seite 1 von 1
Routenplaner Add-on
Verfasst: Mi 27.Jul, 2005 19:51
von J?rg
Hallo Progger,
ich möchte für mein PCP einen Routenplaner einbauen ,und bräuchte da mal
etwas hilfe.
Ich möchte gerne die Daten des angezeigten Profils und die des Users
in einen String einbauen.
so sieht mein Part im Moment aus:
Code: Alles auswählen
//-----------------------------------
//
// user_route output function
//
//-----------------------------------
function pcp_output_route($field_name, $view_userdata, $map_name='')
{
global $board_config, $phpbb_root_path, $phpEx, $lang, $images, $userdata;
global $values_list, $tables_linked, $classes_fields, $user_maps, $user_fields;
$txt = '';
$txt1 = '';
$img = '';
$res = '';
if ( !empty($view_userdata[$field_name]) && ($view_userdata['user_id'] != ANONYMOUS) )
{
$link = $view_userdata[$field_name];
$title = $lang[route];
$txt = '<a href="http://link2.map24.com/?newroute=1&sstreet="' . $userdata['user_street'] . '"&szip="' . $userdata['user_plz'] . '"&scity="' . $userdata['user_from'] . '"&scountry="' . $userdata['user_country'] . '"&dstreet="Zielstrasse"&dzip="Zielplz"&dcity="zeilort"&dcountry="DE"&mid=LINK2&lid=a36ca77b"><img scr="http://img.map24.com/map24/portal/de-de/app_m24logo.gif" border="0" alt=""></></a>';
// result
$res = pcp_output_format($field_name, $txt, $img, $map_name);
}
return $res;
}
Aber wie bekomme ich die Daten nun richtig da rein , denn im Moment bekomme ich nichts angezeigt.
Danke Euch schon mal für kleine tipps und Ratschläge.
Gruss Jörg
Verfasst: Mi 27.Jul, 2005 20:16
von oxpus
Gute Frage.
Wo hast Du denn diese Funktion her?
Verfasst: Mi 27.Jul, 2005 20:24
von J?rg
selbst gebastelt ist nur ein Anfang von mir ;-)
Gruss Jörg
Verfasst: Mi 27.Jul, 2005 20:35
von oxpus
Öh, jo so eingefallen
Du bekommt doch $res zurück. Was steckt denn da drinnen?
Und was macht die Funktion pcp_output_format()?
Verfasst: Do 28.Jul, 2005 01:17
von J?rg
Ich habe mir mal die anderen Funktionen angeschaut die im
PCP 2.0 so drin sind und dann mal probiert das ganze umzuschreiben.
die Funktion $res ist die Ausgabe welche nachher im Öffentlichen Profil
angezeigt werden soll.
Ich habe mal probiert hier etwas zu finden , bin aber nciht weiter gekommen:
http://rpgnet.clanmckeen.com/demo/viewf ... de5ab96760
Gruss Jörg
Verfasst: Do 28.Jul, 2005 11:46
von oxpus
Mit dem PCP stehe ich auch auf Kriegsfuß.
Da dieses Profile Center sehr inkompatibel zu vielen anderen Profil Mods ist, habe ich bislang auch immer einen grossen Bogen herum gemacht.
PCP-Navi_Mod
Verfasst: Di 02.Aug, 2005 21:17
von J?rg
So ich habe den Mod nun fertig.
Da es mein erster Mod ist , wäre schön wenn jemand das ganze mal testen könnte.
Der Mod zeigt im Profil des angezeigten Users ein Icon mit einen
hinterlegten Link zu Map24.
Die Idee hatte ein User aus meinen Forum.....
Der Link wird nur angezeigt wenn es der User erlaubt hat, und der angezeigte User als
Freund deklariert wurde.
Vorraussetzungen sind:
- Profil Center Mod 2.0 (
http://www.phpbbhacks.com/viewhack.php?id=187)
- Map-Mod (
http://217.160.138.71/development/index ... naneweizen)
- Link2Map24-ID (Account bei Map24.com)
Auf Verbesserungsvorschläge usw. freue ich mich schon....
Hier der Link:
PCP_Navi_Mod Version 1.0
Gruss Jörg
Verfasst: Di 02.Aug, 2005 21:28
von oxpus
Hast Du ein Demo?
Verfasst: Di 02.Aug, 2005 21:41
von J?rg
Hier einige Bilder:
Die persönlichen Angaben:
Die User Einstellungen:
Die Anzeige im Profil:

Verfasst: Di 02.Aug, 2005 21:44
von oxpus
Saubere Arbeit!

Verfasst: Di 02.Aug, 2005 22:58
von blondi
halli hallo... sieht echt sauber aus :bia:
kann man das auch ohne
Profil Center Mod 2.0
einbauen?
Verfasst: Mi 03.Aug, 2005 01:46
von oxpus
Nein, denn darauf basiert ja der Mod

Verfasst: Mi 03.Aug, 2005 04:24
von Christian_N
Leider nicht, aber sicher kann der auch umgeschrieben werde, nur die frage ist wer sich die arbeit dafür macht

Verfasst: Mi 03.Aug, 2005 10:28
von oxpus
Verfasst: Mi 03.Aug, 2005 14:49
von blondi
:wuah: meia ... ist n nettes teil :wuah:
wird echt zeit das ich langsam zum
CBACKOXPUSAMIGABOOTENKS
werde, dann würd ich das mal schnell machen
aber wird wohl noch eine weile dauern, bis das soweit ist :lame:
Verfasst: Mi 03.Aug, 2005 14:57
von Christian_N
Das in Zitat kann ich nur auch behaupten das bei mir sowas noch dauern kann, keine ahnung wielange cback, opxus, amigalink, bootenks dafür gebraucht habe (jahren?), aber ist sicher eine sache die über jahren sich wegzieht um sowas zu können und man brauch das grundwissen von PHP/MySQL.
Hey das Smilie is cool

*lol* eins vom PC auf augen bekomme... lach mich weg
EDIT: oxpus pfeift ja so

unauffällig... soll das heiße das er schon dabei ist heimlich? oder eher oje frag bloss net mich dies bezüglich? *gg*
Verfasst: Mi 03.Aug, 2005 15:31
von AmigaLink
keine ahnung wielange cback, opxus, amigalink, bootenks dafür gebraucht habe (jahren?),
Also mein erster MOD (easyUCP) ist vor ziehmlich genau 1 Jahr erschienen
und viel länger beschäftige ich mich auch noch nicht mit PHP.

Ihr müsst euch nur trauen, ein Projekt anfangen und notfalls ein paar fragen stellen!
EDIT: oxpus pfeift ja so

unauffällig... soll das heiße das er schon dabei ist heimlich? oder eher oje frag bloss net mich dies bezüglich? *gg*
Eher letzteres.
Verfasst: Mi 03.Aug, 2005 17:46
von oxpus
Eher letzteres.
Genau das

Verfasst: Mi 03.Aug, 2005 18:32
von J?rg
Ok ok dann werde ich mich mal hinsetzen
;-)
kann aber etwas dauern
Verfasst: Mi 03.Aug, 2005 22:41
von Christian_N
HiHi war mir ja fast klar :-D @oxpus
Aha, aber hast sicher eine weile gebraucht für den erste MOD und hattes auch ein gewissen grundwissen sicher bezüglich PHP/MySQL oder? @AmigaLink
Ich mein man muss ja schon wissen was was macht irgendwie. PHP ist schon eine komplisierte sprache find ich vergess man ein komma oder ein silikon, oder öffnet man eine eckklammer und schließt die nicht wieder kommt es zu fehler meldungen.

da kann man auch schonmal das ^w bekomme...
Hey das wäre super, denk mal das sicher diese Routenplaner viele Benutzer auch einsetzen würde die kein PCP haben, wie ich & blondi schonmal 2 somit @Jörg
Verfasst: Do 04.Aug, 2005 12:53
von AmigaLink
<!-- BEGIN Off_Topic -->
Aha, aber hast sicher eine weile gebraucht für den erste MOD und hattes auch ein gewissen grundwissen sicher bezüglich PHP/MySQL oder?
Öhm - ich glaube so 4 bis 6 Wochen hab ich daran gearbeitet. Und das teilweise auch mit unterbrechungen.

Du kannst dir bei interesse ja mal
diesen thread durchlesen. Das ist nämlich die Geschichte wie es überhaupt zum easyUCP kam, bis hin zum release.

Mein Vorkenntnisse hielten sich in Grenzen, sind allerdings auch nicht zu unterschätzen. PHP selber ist nicht besonders schwer! Wichtig ist ein gewisses verständnis in bezug auf die Programmierung im allgemeinem! Und dieses Verständnis hatte ich bereits, weil ich früher einmal in diversen Basic-Varianten (Spiele) Programmiert habe, wovon eine sogar mit diversen Hochsprachen vergleichbar ist.

Naja und HTML konnte ich bereits, weil ich fast 5 Jahre lang eine Webseite betrieben habe, die ich mit einem simplem Texteditor (a la Wordpad) erstellt habe.
Aber das sind nur gründe warum es etwas schneller ging. Im grunde muss man sich nur trauen und einfach (erstmal) kleinere sachen Proggen. Denn ohne Praxis lernt man es nicht!
<!-- END Off_Topic -->
Verfasst: Do 04.Aug, 2005 13:43
von oxpus
Meine History im Blog
