Seite 43 von 68

Verfasst: 22.11.2005 01:27
von wartek
unionerdirk hat geschrieben:Mein Problem konnte ich auch noch nicht lösen das der Link der Nickpage in der overall_header auch für Gäste zu sehen ist. Hat da jemand eine Idee?
Also ich habe eine Funktion gefunden - ob es die einzige ist weiß ich nicht.

Suche mal in der includes/page_header.php folgendes
//
//Nickpagelink zeigen?
//
if ( $userdata['session_logged_in'] )
{
//Nickpage vorhanden?
$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid='".$userdata['user_id']."'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
//Konfiguration (ab wieviel posts...)
$sql = "SELECT anzahl_posts FROM ".NICKPAGECONFIG_TABLE;
if( !($result2 = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
}

####### und ersetze durch

//
//Nickpagelink zeigen?
//
if ( $userdata['session_logged_in'] || !$userdata['session_logged_in'] )
{
//Nickpage vorhanden?
$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid='".$userdata['user_id']."'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
//Konfiguration (ab wieviel posts...)
$sql = "SELECT anzahl_posts FROM ".NICKPAGECONFIG_TABLE;
if( !($result2 = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
}
wartek

Verfasst: 22.11.2005 01:42
von unionerdirk
Danke das wars. Habe aber nun bemerkt das es vollkommen überflüssig ist da man dann zur Eingabe seiner Nickpage-Daten kommt. Trotzdem danke für die Hilfe.

Verfasst: 22.11.2005 09:39
von Markus67
unionerdirk hat geschrieben:Danke das wars. Habe aber nun bemerkt das es vollkommen überflüssig ist da man dann zur Eingabe seiner Nickpage-Daten kommt. Trotzdem danke für die Hilfe.
Was funktioniert denn immer noch nicht ?

Markus

Frage

Verfasst: 23.11.2005 19:00
von suky
Muss sagen der Nickpage Hack funktioniert super!

Nur hab ich 3 Fragen:
1. Gibt es für das Nickpage einen Felder Hack, damit ich mehr Sachen auf der Nickpage eintragen kann!? Oder ist des mit einem anderen Verknüpft!?

2. Ich möchte die normale Profil Seite ausschalten und direkt auf die Nickpage verweißen!?

3. Kann man die Nickpage bewertung ausschalten!?

mfg chris

Re: Frage

Verfasst: 23.11.2005 21:26
von Markus67
Hi ...
suky hat geschrieben:1. Gibt es für das Nickpage einen Felder Hack, damit ich mehr Sachen auf der Nickpage eintragen kann!? Oder ist des mit einem anderen Verknüpft!?
da müsstest du selbst was basteln ... was "vorgefertigtes" ist mir nicht bekannt
2. Ich möchte die normale Profil Seite ausschalten und direkt auf die Nickpage verweißen!?
das würde nicht gutgehen ... da hängt zuviel dran :wink:
3. Kann man die Nickpage bewertung ausschalten!?
Das müsste im Adminbereich abzuschalten sein. :wink:

Markus

Re: Frage

Verfasst: 24.11.2005 20:06
von 2005
Markus67 hat geschrieben:Hi ...
2. Ich möchte die normale Profil Seite ausschalten und direkt auf die Nickpage verweißen!?
das würde nicht gutgehen ... da hängt zuviel dran :wink:

Markus
Wirklich? Schade! Kann jemand hier schreiben, wie es geht?
Ich glaube, dass ist die meistgestellte Frage, der Nickpage!!!
Denn Profiel und Nickpage ist umständlich!
Dann muss der Benutzer immer hin und her gucken!

Verfasst: 24.11.2005 20:07
von 2005
Villeicht den inhalt des Profiels löschen und dann die Nickpage.php includen!!!

Verfasst: 25.11.2005 07:48
von suky
profile.php

Code: Alles auswählen

	if ( $mode == 'viewprofile' )
	{
	$user_id = $HTTP_GET_VARS['u'];
	$query = mysql_query("SELECT username FROM phpbb_users WHERE user_id='$user_id'");
	$username = mysql_result($query,0,"username");
	$link = $phpbb_root_path . 'nickpage.php?user=' . $username;
	header("Location: $link");
/**
 * include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
 */
		exit;
	}
^^ ich hab des jetzt so gelöst ....
Der User muss aber weiterhin einmal sein Profil und seine Nickpage Administrieren <- Aber des ist ja mir egal.

Also des mit den Feldern ist kein Problem, des findest in 2-3 min raus.

Die Bewertung, kann man leider nicht im ACP ausschalten, habs in der tpl einfach raus gelöscht! :D

Verfasst: 25.11.2005 13:45
von unionerdirk
Markus67 hat geschrieben:
unionerdirk hat geschrieben:Danke das wars. Habe aber nun bemerkt das es vollkommen überflüssig ist da man dann zur Eingabe seiner Nickpage-Daten kommt. Trotzdem danke für die Hilfe.
Was funktioniert denn immer noch nicht ?

Markus
Es funktionierte alles. Ich hatte aber einen Denkfehler. Wenn man auf den Link dann klickt kommt man zur Dateneingabe für seine Nickpage. Wenn also ein Gast drauf klickt kommt er auch dahin obwohl er gar keine Nickpage haben soll. Ansonsten läuft er so wie er soll. Hoffe du hast verstanden was ich meine.

Verfasst: 25.11.2005 14:08
von Markus67
unionerdirk hat geschrieben:
Markus67 hat geschrieben:
unionerdirk hat geschrieben:Danke das wars. Habe aber nun bemerkt das es vollkommen überflüssig ist da man dann zur Eingabe seiner Nickpage-Daten kommt. Trotzdem danke für die Hilfe.
Was funktioniert denn immer noch nicht ?

Markus
Es funktionierte alles. Ich hatte aber einen Denkfehler. Wenn man auf den Link dann klickt kommt man zur Dateneingabe für seine Nickpage. Wenn also ein Gast drauf klickt kommt er auch dahin obwohl er gar keine Nickpage haben soll. Ansonsten läuft er so wie er soll. Hoffe du hast verstanden was ich meine.
Ein Gast dürfte den Link für die Nickpage im Header eigentlich nicht sehen. :o

Markus