Map Mod 2.0.1 und Profile Control Panel 2.0.0-1

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
IamTrebor
Mitglied
Beiträge: 32
Registriert: 06.04.2004 13:28
Wohnort: Magdeburg

Map Mod 2.0.1 und Profile Control Panel 2.0.0-1

Beitrag von IamTrebor »

Hi

Ich bin bei der Installation des Map Mod auf durch den PCP- Mod bedingte Probleme gestoßen. Und zwar kannte ich mit Hilfe des Easy Mods folgende Dateien nicht automatisch verändern/anpassen:

overall_header.tpl - welche ich aber im Moment nicht zu verändern brauche, da ich mit dem "Java Script Header Menü" -Mod arbeiten wollte

admin_users.php - konnte ich durch eine geringfügige Änderung des Installationsskiptes auch automatisieren


viewtopic_body - Und hier hänge ich jetzt fest :(

im Installationsskipt steht :

Code: Alles auswählen

#
#-----[ FINDE ]------------------------------------------
#

<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span><br /></td>

dieser Code wurde aber schon vom PCP -Mod durch

Code: Alles auswählen

 
	<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><a name="{postrow.U_POST_ID}"></a>{postrow.AUTHOR_PANEL}</td>
ersetzt

Ich bin dann durch intensive Suche hier und in den beiden Autorenforen auf folgenden Code gestoßen:

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--------

ich habe die eine Datei erstellt und die andere Datei wie beschrieben verändert und beide im ../profilcp/def - Verzeichnis meines Forums gespeichert. Was muß ich jetzt machen? Wie muß ich die viewtopic_body.tpl verändern?
IamTrebor
Mitglied
Beiträge: 32
Registriert: 06.04.2004 13:28
Wohnort: Magdeburg

24 Stunden sind um...

Beitrag von IamTrebor »

*schieb* :D
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Du musst die viewtopic_body.tpl überhaupt nicht ändern.
Du kannst die Buttons dann im ACP in den Einstellungen vom PCP erstellen.
Eine Anleitung dazu findest Du auch auf der Seite des Mod-Erstellers.
Sämtliche Buttons in den Postings und im Profil werden beim PCP in dessen Einstellungen angelegt.

Gruß Christian
---
IamTrebor
Mitglied
Beiträge: 32
Registriert: 06.04.2004 13:28
Wohnort: Magdeburg

Beitrag von IamTrebor »

Danke
ich werde es bei gelegenheit ausprobieren :grin:

P.S. wo finde ich diese Anleitung bzw. welche ist die Website des Autors? im Zip-archiv des mod-pcp stand nur diese hier: http://rpgnet.clanmckeen.com
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

---
IamTrebor
Mitglied
Beiträge: 32
Registriert: 06.04.2004 13:28
Wohnort: Magdeburg

Beitrag von IamTrebor »

Ich bekomm es einfach nicht hin. :(

den mod hab ich eingerichtet und für meinen account (Iamtrebor) habe ich
direkt in die Datenbank (Tabelle:phpbb_ map_mod_user) längen- und breitengrade eingegeben, nur um zu testen ob der Mod auch funktioniert.

Sofern für einen Benutzer die Daten eingetragen wurden kommt man über desen öffentlichen Profilinfos auch zur Karte. Bei den anderen benutzern (obwohl gleicher wohnort) bekomme ich eine fehlermeldung....


Ich habe versucht das PCP über den das ACP anzupassen, bin aber kläglich gescheitert. :cry:
Zuletzt geändert von IamTrebor am 01.07.2004 22:33, insgesamt 1-mal geändert.
IamTrebor
Mitglied
Beiträge: 32
Registriert: 06.04.2004 13:28
Wohnort: Magdeburg

Beitrag von IamTrebor »

*schieb* :D
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Ich hab mal die Map-Einstellungen aus dem Profil in eine eigene Seite gepackt. Aus der Karte wird darauf verlinkt. Evtl. musst Du dann noch aus dem PCP einen Link darauf anlegen.
map_mod_2.0.1_edit_profile_on_extra_page.zip

Gruß Christian
---
Antworten

Zurück zu „phpBB 2.0: Mod Support“