Seite 4 von 28

Verfasst: 19.10.2003 20:11
von Dave
Schick mir die url per pm.

ich schweige auch wie nen Grab und kann dir dann gerne helfen ;)

Verfasst: 19.10.2003 20:15
von phpbbaby
:D :D

das ist nen wort - ok kommt gleich :)

Verfasst: 19.10.2003 20:18
von Dave
Sind zwar 18 aber auch gut :D

Danke :wink:

Map-Mod anzeige in PCP

Verfasst: 20.10.2003 11:21
von jörg gierth
Hier nun die Anleitung zur Einbundung
der Wohnortanzeige des Map-Mod´s
im PCP.

Code: Alles auswählen


------[erzeuge]------

def_costumfuction.php

------[füge Code hinzu]------
<?php

/***************************************************************************
 *							def_customfuncs_std.php (custom code for PCP)
 *							---------------------
 *             For Profile-Center-Mod von Pirre ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 *
 ***************************************************************************/

if ( !defined('IN_PHPBB') )
{
	die('Hacking attempt');
	exit;
}

//-----------------------------------
//
// user_map output function
//
//-----------------------------------
function pcp_output_map($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 = '';
	$img = '';
	$res = '';
	if ( !empty($view_userdata[$field_name]) && ($view_userdata['user_id'] != ANONYMOUS) )
	{
		$link = $view_userdata[$field_name];
		$title = $lang[Location];

		$temp_url = append_sid("./map.$phpEx?highlight=" . $view_userdata['user_id']);
		$txt = '<a href="' . $temp_url . '" title="' . $view_userdata[$field_name] . '">' . $view_userdata[$field_name]. '</a>';


		// result
		$res = pcp_output_format($field_name, $txt, $img, $map_name);
	}
	return $res;
}

?>



-----[ öffne ]------

profilcp/def_userfields.php

-----[finde]---------

'user_from' => array(
		'lang_key' => 'Location',
		'class' => 'real',
		'type' => 'VARCHAR',

-----[ersetzte mit]--------

	'user_from' => array(
		'lang_key' => 'Location',
		'class' => 'real',
		'type' => 'VARCHAR',
		'dsp_func' => 'pcp_output_map',

------save all files--------




Verfasst: 20.10.2003 20:30
von AmigaLink
Is ja klasse!!! :D

Ist der Code für die neue 2.0er Version oder für die 1.9x????

Verfasst: 21.10.2003 14:20
von jörg gierth
Das bleibt sich egal,
da der Code nur den Link anzeigt,
wenn ein Wohnort eingetragen wurde.


dürfte also auch mit 1.9 funktionieren.

Gruß jörg

Verfasst: 21.10.2003 21:38
von phpbbaby
hallo

folgende frage:

verwendet irgend jemand das PCP zusammen mit dem blending mod on board?
der effekt an sich funktioniert-die option ein/aus ist im ACP auch gegeben
NUR im userprofil ist sie nicht da - sprich der user kann ( wie im mod beschrieben) nicht auswählen ob er den effekt haben möchte oder nicht

welche datein verwendet da pcp nun für das profil?

Verfasst: 21.10.2003 21:40
von codemonkey
Nun du musst sicher den Blending Mod (oder zumindest den Part aus dem Profil) nach dem PCP Mod nochmal einbauen, weil er sicher überschrieben wurde.

Verfasst: 21.10.2003 21:48
von phpbbaby
genau das ist auch geschehen :D

nach hartem kampf läuft er auch mittlerweile wieder nur im userprofil ist die option für ja/nein nicht mehr gegeben obwohl nach anleitung eingebaut-verwendet das pcp andere datein nun für die optionsseite???


im acp ist sie schon gegeben und von da aus kann man für jeden user es auswählen nur das sollte ja so nicht alleine sein sondern der user sollte uch selber wählen können

Verfasst: 22.10.2003 14:54
von Dave
Also das mit dem PCP Problem hat sich bald gegeben :D

Lest euch mal hier durch: *klick mich*
Also update auf 1.0.4-2 RC ist zu raten denn damit geht es mit den einfügen von neuen Felder in das PCP viel einfacher :wink: