Seite 16 von 28

Verfasst: 16.03.2004 23:25
von csg
hat sich erledigt

Verfasst: 22.04.2004 16:34
von Durbes
Hi,
ich kann den Mod nicht mit dem EasyModInstaller installieren,
es komm folgene Meldung:

Critical Error

FIND FAILED: In file [viewonline.php] could not find:

//
// Get user list
//
$sql = "SELECT u.user_id, u.username, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_time, s.session_page, s.session_ip
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
WHERE u.user_id = s.session_user_id
AND s.session_time >= ".( time() - 300 ) . "
ORDER BY u.username ASC, s.session_ip ASC";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain regd user/online information', '', __LINE__, __FILE__, $sql);
}

MOD script line #471 :: FAQ :: Report



v0.0.10 COPY Warning

COPY not performed: in version 0.0.10 of EM the COPY command can only COPY one file at a time. It cannot COPY *.* or entire directories (yet). The MOD you are installing is attempting to do this. You will have to manually copy these files.

Verfasst: 29.04.2004 16:44
von Mafia GmbH
Hallo ich möchte dieses Mod bei mir auhc installieren.
Aber ich denke es wird schwirigkeiten geben, weil ich habe bei mir "Attachments MOD" installier. Und unter "Nachrichten" kan man normaller weise sehen wie viel man Speicher zu verfügung hat um Daten hochzuladen.

So denke ich das im diesem Profil Mod auch Nachrichten geöfnet werden ob da auch alles gut geht mit Attachment Mod.

Würde es dan automatisch die anzeige Tabele vom Attachment Mod auch richtig und ohne Problemme im Profil MOD angezeigt?

Verfasst: 15.05.2004 15:21
von matzepipe
hm, mal ne frage...

einstellen kann ich das ja über den link configuration+ im admin-bereich...
nur wenn ich mich dann anmelde und unter profil schaue....gibts dort keine zusatzoptionen....


warum net...
*grummel*

Verfasst: 15.05.2004 19:19
von Markus67
Hi ... Hast du auch alle Dateien hochgeladen ?

Nichts vergessen ?

Markus

Problem nach dem Einbau

Verfasst: 22.05.2004 20:27
von pmm
Hi Leute,

ich habe den Mod installiert ( 2.0.8 ) und muss schon sagen klasse MOD.

allerdings habe ich mir irgendwie die viewtopic_body.tpl irgendwie versaut.

Das sieht jetzt so aus:

[ externes Bild ]

Der Abstand zwischen Titel und dem Beitrag war mal viel kleiner.
Und der Beitrag selber sieht nun ziehmlich bescheiden aus.

Vielleicht kann ja mal jemand nachsehen, was ich falsch gemacht habe.

Hier der Link zur viewtopic_body.txt: http://pmmnet.de/ftp/viewtopic_body.txt

EDIT:
ich habe da noch ne 2te Frage, wie bekomme ich die "schon bestehenden"
Felder des MAP-MODs wieder in die registrierung, oder überhaupt in diesen MOD ?

Vielen Dank im Voraus.
Gruß Peter

Verfasst: 23.05.2004 01:15
von pmm
So,

das Problem mit der Anzeige der Topics habe ich wieder hinbekommen.

Das war wohl ein Einbaufehler.

Aber das Problem mit dem oberen Abstand habe ich immer noch !!!

Und da weiß ich auch nicht mehr weiter; nur soviel, dass je mehr Postings
in einem Beitrag stehen, je größer ist der Abstand.

Vielleicht weiß ja jemand woran das liegen kann.

Peter

Verfasst: 23.05.2004 20:48
von shwepsi
schau dir mal den Quelltext an, nach!!! seiten generierung, dann weisst du welche zeilen das sind, dann mit // die zeilen mal deaktivieren und fertig

Verfasst: 24.05.2004 12:44
von shwepsi
ich habe phpBB2.08a mit Categogory Hierarchy 2.05RC + aktuellem Fix, läuft einwandfrei. Dazu musste auch der Cache Mod eingebaut werden.

Nun möchte ich den PCP Mod 2.0.0-1 einbauen und habe ein kleines Problem: Ich soll aus den folgenden Zeilen:

Code: Alles auswählen

//-- mod : cache -----------------------------------------------------------------------------------
//-- add
$ranks = array();
$ranksrow = array();
if ( defined('CACHE_RANKS') )
{
	@include( $phpbb_root_path . './includes/def_ranks.' . $phpEx );
	if ( empty($ranks) )
	{
		cache_ranks();
		include( $phpbb_root_path . './includes/def_ranks.' . $phpEx );
	}
	@reset($ranks);
	while ( list($rank_id, $rank_data) = @each($ranks) )
	{
		$ranksrow[] = $rank_data;
	}
}
if ( empty($ranks) && !defined('CACHE_RANKS') )
{
//-- fin mod : cache -------------------------------------------------------------------------------

$sql = "SELECT *
	FROM " . RANKS_TABLE . "
	ORDER BY rank_special, rank_min";
if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, "Could not obtain ranks information.", '', __LINE__, __FILE__, $sql);
}

$ranksrow = array();
//-- mod : cache -----------------------------------------------------------------------------------
//-- add
}
//-- fin mod : cache -------------------------------------------------------------------------------
while ( $row = $db->sql_fetchrow($result) )
{
	$ranksrow[] = $row;
}
$db->sql_freeresult($result);
die leider oben veränderten Zeilen (und auch teilweise!!! an eine if Bedingung geknüpft) suchen

Code: Alles auswählen

$sql = "SELECT *
	FROM " . RANKS_TABLE . "
	ORDER BY rank_special, rank_min";
if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, "Could not obtain ranks information.", '', __LINE__, __FILE__, $sql);
}

$ranksrow = array();
while ( $row = $db->sql_fetchrow($result) )
{
	$ranksrow[] = $row;
}
$db->sql_freeresult($result);
und durch folgendes ersetzen:

Code: Alles auswählen

//-- mod : profile cp ------------------------------------------------------------------------------
//-- delete
// $sql = "SELECT *
//	FROM " . RANKS_TABLE . "
//	ORDER BY rank_special, rank_min";
// if ( !($result = $db->sql_query($sql)) )
// {
//	message_die(GENERAL_ERROR, "Could not obtain ranks information.", '', __LINE__, __FILE__, $sql);
// }
//
// $ranksrow = array();
// while ( $row = $db->sql_fetchrow($result) )
// {
//	$ranksrow[] = $row;
// }
// $db->sql_freeresult($result);
//-- add
$buddys = array();
if (count($user_ids) > 0)
{
	$s_user_ids = implode(', ', $user_ids);

	// get base info
	$sql = "SELECT * FROM " . BUDDYS_TABLE . " WHERE user_id=" . $userdata['user_id'] . " and buddy_id in ($s_user_ids)";
	if ( !($result = $db->sql_query($sql)) ) message_die(GENERAL_ERROR, "Could not obtain buddys information.", '', __LINE__, __FILE__, $sql);
	while ( $row = $db->sql_fetchrow($result) )
	{
		$buddys[ $row['buddy_id'] ]['buddy_my_ignore'] = $row['buddy_ignore'];
		$buddys[ $row['buddy_id'] ]['buddy_my_friend'] = !$row['buddy_ignore'];
		$buddys[ $row['buddy_id'] ]['buddy_friend'] = false;
		$buddys[ $row['buddy_id'] ]['buddy_visible'] = false;
	}

	// check if in the topic author's friend list and "always visible" status he granted
	$sql = "SELECT * FROM " . BUDDYS_TABLE . " WHERE buddy_id=" . $userdata['user_id'] . " and user_id in ($s_user_ids)";
	if ( !($result = $db->sql_query($sql)) ) message_die(GENERAL_ERROR, "Could not obtain buddys information.", '', __LINE__, __FILE__, $sql);
	while ( $row = $db->sql_fetchrow($result) )
	{
		if ( !isset($buddys[ $row['user_id'] ]) ) $buddys[ $row['user_id'] ]['buddy_my_ignore'] = false;
		if ( !isset($buddys[ $row['user_id'] ]) ) $buddys[ $row['user_id'] ]['buddy_my_friend'] = false;
		$buddys[ $row['user_id'] ]['buddy_friend'] = !$row['buddy_ignore'];
		$buddys[ $row['user_id'] ]['buddy_visible'] = $row['buddy_visible'];
	}
}
//-- fin mod : profile cp --------------------------------------------------------------------------
Kann mir da einer helfen, und sagen wie genau ich das einbauen muss?

Verfasst: 24.05.2004 19:06
von pmm
shwepsi hat geschrieben:schau dir mal den Quelltext an, nach!!! seiten generierung, dann weisst du welche zeilen das sind, dann mit // die zeilen mal deaktivieren und fertig
Was meinst du? die php-files oder die Templates ?

Peter