[2.0.x] Definierung von Farbgruppen (Color Groups)

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.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

@Tyson

Nein der MOD ist nicht EMI kompatibel .... den musst du selbst einbauen ...
Eine kleine Hilfe dazu KB:modsfaq

Markus
Benutzeravatar
danysahne333
Mitglied
Beiträge: 363
Registriert: 30.06.2004 00:25
Wohnort: Kolkwitz
Kontaktdaten:

Beitrag von danysahne333 »

habe eine frage zum addon sql-queries reduzieren:

wie weit geht denn die gesamte funktion? bzw welchen teil genaumuss ich ersetzen?

es steht nur das in der anleitung:
# includes/functions_color_groups.php
#
#-----[ FINDE (die komplette Funktion) ]-----
#
function color_group_colorize_name($user_id, $no_profile = false)
{
.
.
.
}

#
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Code: Alles auswählen

function color_group_colorize_name($user_id, $no_profile = false)
{
	global $board_config, $phpEx, $db, $phpbb_root_path;
	
	// First see if the user is Anon
	if ($user_id != ANONYMOUS)
	{
		// Get the user info and see if they are assigned a color_group //
		$sql = 'SELECT u.user_color_group, u.username, c.* FROM ' . USERS_TABLE . ' u, ' . COLOR_GROUPS_TABLE . " c
			WHERE u.user_id = $user_id
			AND u.user_color_group = c.group_id";
		$result = $db->sql_query($sql);
		$row = $db->sql_fetchrow($result);
		
		if (!isset($row['username']))
		{
			//If there was a problem before, we don't want a blank username!
			$sql = 'SELECT username FROM ' . USERS_TABLE . "
			WHERE user_id = $user_id";
			$result = $db->sql_query($sql);
			$row = $db->sql_fetchrow($result);
		}
		$username = $row['username'];
		
		if (isset($row['group_color']))
		{
			// WE found the highest level color, head out now //
			$style_color = 'style="font-weight:bold;color:' . $row['group_color'] . '"';
		}
		else
		{
			// Now start looking for user group memberships //
			$sql = 'SELECT c.* FROM ' . USER_GROUP_TABLE . ' ug, ' . USERS_TABLE . ' u, ' . COLOR_GROUPS_TABLE . ' c, ' . GROUPS_TABLE . ' g
				WHERE ug.user_id = ' . $user_id . '
				AND u.user_id = ug.user_id
				AND ug.group_id = g.group_id
				AND g.group_color_group = c.group_id
				AND g.group_single_user = 0';
			//print $sql;
				$result = $db->sql_query($sql);
				$curr = 10000000000000;
				$style_color = '';
				while ($row = $db->sql_fetchrow($result))
				{
					// If our new group in the list is a higher order number, it's color takes precedence //
					if ($row['order_num'] < $curr)
					{
						$curr = $row['order_num'];
						$style_color = 'style="font-weight:bold;color:' . $row['group_color'] . '"';
					}
				}
		}
		
		// Make the profile link or no and return it //
		if ($no_profile)
		{
			$user_link = "<span $style_color>$username</span>";
		}
		else
		{
			$user_link = '<a href="' . append_sid($phpbb_root_path."profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id") . '"' . $style_color .'>' . $username . '</a>';
		}
		return($user_link);
	}
	else
	{
		return false;
	}
}
Benutzeravatar
danysahne333
Mitglied
Beiträge: 363
Registriert: 30.06.2004 00:25
Wohnort: Kolkwitz
Kontaktdaten:

Beitrag von danysahne333 »

danke dir
mogli23
Mitglied
Beiträge: 10
Registriert: 16.10.2004 22:21
Kontaktdaten:

Beitrag von mogli23 »

hallo zusammen

habe ein Problem mit der Color Mod. Ich bekomme nicht angezeigt welcher nick gerade online ist.

http://mogli23.s3.cybton.com/problem.JPG

wie bekomme ich das hin das man die nicks die online sind wieder sieht???

bitte für einen Laien verständlich erklären.

danke im vorraus und mogli23

Große Grafiken bitte nur als Link; Leuchte
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

hi,

bitte verlinke mal die index.php und index_body.tpl hier als txt-datei. :)
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
mogli23
Mitglied
Beiträge: 10
Registriert: 16.10.2004 22:21
Kontaktdaten:

Beitrag von mogli23 »

Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

hmmm, kann hier keine fehler entdecken. gehe am besten nochmal die gesamte install.txt durch und prüfe, ob du nicht etwas vergessen hast, z.b. in page_header.php.
außerdem müssen alle dateien am richtigen platz sein, auch für jede sprache und jedes template. :)
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
w2felix
Mitglied
Beiträge: 30
Registriert: 09.10.2004 17:29

Beitrag von w2felix »

Hi!
Ich habe jetzt auch den Color Mod installiert.
Wie mache ich, dass automatisch alle Mods eine Farbe zugewiesen kriegen?

Außerdem, wie mache ich es, dass nur Gruppen, die ich definiere, in der Leiste unten Fett angezeigt werden?
Hab auch Birthday und last visit mod installiert.
mogli23
Mitglied
Beiträge: 10
Registriert: 16.10.2004 22:21
Kontaktdaten:

Beitrag von mogli23 »

rabbit hat geschrieben:hmmm, kann hier keine fehler entdecken. gehe am besten nochmal die gesamte install.txt durch und prüfe, ob du nicht etwas vergessen hast, z.b. in page_header.php.
außerdem müssen alle dateien am richtigen platz sein, auch für jede sprache und jedes template. :)
hi

ich bin die Mod nochmal komplett durchgegangen. Kein einziger Fehler. Habe gehört das dieser mod mit dem PHPBBforum 2.0.10 nicht kompatibel ist.
stimmt das?? wenn ja wie kann cih das forum eventuell updaten??gibt es ne MOD die das gleiche bezweckt aber kompatibel mit dem forum ist???

danke und grüsse mogli23
Antworten

Zurück zu „phpBB 2.0: Mod Support“