phpBB2.de Foren-Übersicht  
[netclusive - internet broadcasting]
 FAQ  •  Suchen  •  Download  •  Lesezeichen  •  Mitgliederliste  •  Benutzergruppen   •  Registrieren  •  Profil  •  Einloggen, um private Nachrichten zu lesen  •  Login
 
        
 
        
 

LinkLift

Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Autor Nachricht
Rabe
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 11.10.2004
Beiträge: 88

BeitragVerfasst am: So 13 Mai, 2007 15:07 Antworten mit ZitatNach oben 

hallo zusammen,
ich hab mal wieder ein mod problem. ich hab mir den custom user rank mod von acid runtergeladen.
es steht zwar nichts drin von phpbb plus tauglich, aber oft funktioniert das ja doch.
das betreffende forum ist ein phpbb2 plus 1.53, basierend auf 2.022.

http://www.peceheimservice.de/krahfik/portal.php

ich hab den mod eingebaut, ging ohne größere probleme. es werden alle felder angezeigt im profil, im admin cp und in der userliste ist das betreffende eingabefeld ebenfalls vorhanden.
ich kann über die benutzerliste einen rang eingeben, der wird auch einwandfrei angezeigt, jedoch ist es nicht möglich über das profil einen rang einzugeben, der auch übernommen wird.
es erscheint nach der eingabe und absenden keinerlei fehlermeldung, der rang erscheint nur einfach nicht bei dem betreffenden benutzer und wenn man das profil erneut öffnet, ist die rangfeld wieder leer.

einen gastzugang habe ich unter
username:testbenutzer
passwort: tester2007
eingerichtet.

gemoddet werden folgende files:

admin/admin_users.php
admin/admin_board.php
language/lang_german/lang_main.php
language/lang_german/lang_admin.php
includes/usercp_viewprofile.php
includes/usercp_register.php
includes/usercp_avatar.php
viewtopic.php
templates/xxx/admin/user_edit_body.tpl
templates/xxx/admin/board_config_body.tpl
templates/xxx/profile_add_body.tpl
templates/xxx/profile_view_body.tpl
templates/xxx/viewtopic_body.tpl

ich habe alle nochmal durchgesehen, aber keine fehler gefunden..was ja nicht heißt, daß da keine sind Wink. bei bedarf kann ich die gemoddeten dateien hochladen.

ich würde mich freuen, wenn jemand helfen könnte.. meine user sind schon eifrig am ränge ausgrübeln.
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Google







Verfasst am: Nach oben

coolsoft
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 09.11.2005
Beiträge: 5498
Wohnort: deep in the south (G)

BeitragVerfasst am: So 13 Mai, 2007 15:42 Antworten mit ZitatNach oben 

da wwird eine Variable nicht gefüllt oder übers template nicht zurückgeliefert oder die Datenbank kann das Feld nicht aufnehmen.
Hat Du für alle {VAR_NAME} in der tpl auch eine Entsprechung 'VAR_NAME' in der zugehörigen php?
Hast Du das Datenbank Update durchgeführt?

_________________
°
*** upgrade zu phpbb3 / Migration - bei Interesse bitte PN ***
*** phpBB3 plus slimline (free) ***
*** phpBB3 plus light mit Portal, Download, Gallery codebase 3.0.6 (25 EUR) ***
== Support für Fortgeschrittene / experienced users support
kein Support via PN
HiddenBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Rabe
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 11.10.2004
Beiträge: 88

BeitragVerfasst am: So 13 Mai, 2007 16:46 Antworten mit ZitatNach oben 

also das datebankupdate hab ich gemacht..das scheint auch geklappt zu haben, denn ich kann ja im acp den benutzerrang ändern..klappt wunderbar.

ähm..ich glaube ich sollte erwähnen, daß sie meine php kenntnisse in grenzen halten..gelinde gesagt;-)
ich hab den mod noch in der neuesten version gefunden.. aber die einzige änderung ist, daß ich das eingabefeld im profil jetzt auch nicht mehr sehe.

ich hab die komplette anleitung befolgt..also denke ich mal die variablen sollten theoretisch drin sein...
in der
ich hab den verdacht, daß es an der usercp_register.php liegt.
ich hab die mal hochgeladen... falls grad wer den überblick darüber hat.
http://www.divshare.com/download/633884-c39

in der profile _add_body.tpl hab ich folgendes:
Zitat:
<!-- BEGIN custom_rank -->
<tr>
<td class="row1"><span class="gen">{custom_rank.L_CUSTOM_RANK}:</span><br /><span class="gensmall">{custom_rank.L_CUSTOM_RANK_EXPLAIN}</span></td>
<td class="row2"><input type="text" class="post"style="width: 200px" name="custom_rank" size="35" maxlength="50" value="{custom_rank.CUSTOM_RANK}" /></td>
</tr>
<!-- END custom_rank -->


CUSTOM_RANK wär die problematische variable?

das müßte dann in einer dieser änderungen übergeben werden?
Zitat:

includes/usercp_register.php
#
#-----[ FINDE ]---------------------------------------------------
#
$strip_var_list = array('username' => 'username', 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests');

#
#-----[ FINDE in dieser Zeile ]---------------------------------------------------
#
'interests' => 'interests'

#
#-----[ DANACH EINFÜGEN ]---------------------------------------------------
#
, 'custom_rank' => 'custom_rank'

#
#-----[ FINDE (2x) ]---------------------------------------------------
#
$interests = stripslashes($interests);

#
#-----[ jeweils DARUNTER EINFÜGEN ]---------------------------------------------------
#
$custom_rank = stripslashes($custom_rank);

#
#-----[ FINDE ]---------------------------------------------------
#
if ($mode == 'register' && ($userdata['session_logged_in'] || $username == $userdata['username']))
{
message_die(GENERAL_MESSAGE, $lang['Username_taken'], '', __LINE__, __FILE__);
}

#
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
#
if( $userdata['user_posts'] >= $board_config['allow_custom_rank'] && $userdata['session_logged_in'] && $mode != 'register' && $userdata['user_allow_rank'] == '1' )
{
$allow_custom_rank = TRUE;
}

#
#-----[ FINDE (nur ein Auszug) ]---------------------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "

#
#-----[ DARÜBER EINFÜGEN ]---------------------------------------------------
#
$user_title = ( $allow_custom_rank ) ? ', user_custom_rank = \''.str_replace("\'", "''", $custom_rank).'\'' : '';

#
#-----[ FINDE nochmal (nur ein Auszug) ]---------------------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "

#
#-----[ FINDE in dieser Zeile ]---------------------------------------------------
#
user_interests = '" . str_replace("\'", "''", $interests) . "'

#
#-----[ DANACH EINFÜGEN (vor , ) ]---------------------------------------------------
#
$user_title

#
#-----[ FINDE ]---------------------------------------------------
#
$interests = $userdata['user_interests'];

#
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
#
$custom_rank = $userdata['user_custom_rank'];

#
#-----[ FINDE ]---------------------------------------------------
#
display_avatar_gallery($mode, $avatar_category, $user_id, $email, $current_email, $coppa, $username, $email, &$new_password, &$cur_password, $password_confirm, $icq, $aim, $msn, $yim, $website, $location, $occupation, $interests, $signature, $viewemail, $notifypm, $popuppm, $notifyreply, $attachsig, $allowhtml, $allowbbcode, $allowsmilies, $allowviewonline, $user_style, $user_lang, $user_timezone, $user_dateformat, $userdata['session_id']);

#
#-----[ FINDE in dieser Zeile ]---------------------------------------------------
#
$interests

#
#-----[ DANACH EINFÜGEN ]---------------------------------------------------
#
, $custom_rank

#
#-----[ FINDE ]---------------------------------------------------
#
'S_FORM_ENCTYPE' => $form_enctype,
'S_PROFILE_ACTION' => append_sid("profile.$phpEx"))
);

#
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
#
if( $allow_custom_rank )
{
$template->assign_block_vars('custom_rank', array(
'CUSTOM_RANK' => $custom_rank,
'L_CUSTOM_RANK' => $lang['Custom_Rank'],
'L_CUSTOM_RANK_EXPLAIN' => $lang['Custom_Rank_Explain'],
));
}




ich hab die betreffenden änderungen gemacht(so gut es ging.. manche stellen stimmen nicht ganz überein....)


den betreffenden mod hab ich hier auch nochmal:

http://www.divshare.com/download/633899-eeb


ich steh hier leider grad wie der ochs vorm berg und hab keine idee mehr...*g*
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Rabe
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 11.10.2004
Beiträge: 88

BeitragVerfasst am: Mi 16 Mai, 2007 16:33 Antworten mit ZitatNach oben 

problem is solved.
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:      
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
per SQL Beiträge einem User zuordnen djtomcat phpBB2.x - Support 0 Do 06 Aug, 2009 15:56 Letzten Beitrag anzeigen
Welche Infos kann man über Coding übe... waldi Coding 0 Di 17 März, 2009 16:44 Letzten Beitrag anzeigen
User Logfiles? Wo zu finden? baf phpBB2.x - Support 0 Do 26 Feb, 2009 19:03 Letzten Beitrag anzeigen
User ubertragen vom alte forum saleem Support allgemein 0 Fr 06 Feb, 2009 03:56 Letzten Beitrag anzeigen
Portal und "User-Seite" ges... mp311 phpBB2.x - Styles Support 0 Mo 10 Nov, 2008 09:47 Letzten Beitrag anzeigen