ich nutze die Contactlist und das Profileguestbook (beide Dateien habe ich angehängt).
Diese sind beider wirklich sehr sehr gut!
Nichts gegen die Nickpage, aber wer nicht das ganze Userprofil ändern möchte, hat damit eine tolle Alternative.
Nun zu meinem Anliegen.
In der Contactlist kann man User ignorieren und komplett verbieten.
Wenn ein User jemanden auf z.B. ignor hat, kann dieser User im keine PN schicken (finde ich super).
Nun würde ich aber auch gerne haben, dass ein ignorierter User dann auch keine Einträge im Guestbook des Users machen kann.
Kann mir da einer helfen???
In der Anleitung der Contactliste muss man in die primsg.php folgendes machen:
- Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
privmsg.php
#
#-----[ FIND ]------------------------------------------
#
//
// Var definitions
//
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//------------------------------------------------------------------------
// Contact List - Begin Code Addition
//
include_once(CONTACT_PATH . 'contact_common.' . $phpEx);
//
// Contact List - End Code Addition
//------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------
#
$privmsg_subject = trim(strip_tags($HTTP_POST_VARS['subject']));
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//------------------------------------------------------------------------
// Contact List - Begin Code Addition
//
if( $to_userdata['user_id'] )
{
if( $contact_list->check_user($to_userdata['user_id'], $userdata['user_id'], 'ignore') )
{
$error = TRUE;
$error_msg = $lang['User_ignoring_you'];
}
elseif( $contact_list->check_user($to_userdata['user_id'], $userdata['user_id'], 'disallow') )
{
$error = TRUE;
$error_msg = $lang['User_not_want_contact'];
}
}
//
// Contact List - End Code Addition
//------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------
#
'U_SEARCH_USER' => append_sid("search.$phpEx?mode=searchuser"),
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//------------------------------------------------------------------------
// Contact List - Begin Code Addition
//
'L_BUDDIES' => $lang['Buddies'],
'U_CONTACT' => append_sid(CONTACT_URL . '?simple=1&mode=popup'),
//
// Contact List - End Code Addition
//------------------------------------------------------------------------
Ich denke, dass man diese Teile wohl auch irgendwie in die functions_guestbook.php vom Profilguestbook einfügen muss?! Oder nicht? und wenn... wo?!