Seite 1 von 1

Mouse hover topic preview / profile photo mod

Verfasst: 20.03.2003 09:37
von Lassie
habe mir eben diesen (den zweiten) mod installiert....vielleicht hat den einer von euch auch drin...?
jedenfalls erscheinen dort die ersten 200 zeichen des letzten posts, aber sie verschwinden so schnell dass man es kaum lesen kann, wie kann man das verändern?? das es quasi so lange bleibt wie man mit dem mauszeiger über dem titel ist?

Vielen Dank!!

ute

_________________________

und noch eine frage:

habe eben den profile photo mod installiert, aber irgendwie passiert gar nichts, unter dem jeweligen profil steht zwar profil photo aber das wars dann auch schon, quasi kann man im profil selber auch gar kein profil photo hochladen...woran kann das liegen??

viele dank! ute

Verfasst: 20.03.2003 13:52
von Lassie
hab den profile photo hack mal wieder "rückgängig" gemacht.
aber noch eine frage:

bislang habe ich die sql-dinger immer so ausgeführt, aber hier diesmal hab ich diese mod_table_inst.php laufen lassen, was für tabellen hat der denn da genau angelegt, bzw. "muss" ich die löschen, oder geht es auch die einfach stehen zu lassen?

vielen dank!!

ute

Verfasst: 20.03.2003 14:01
von Acid
Wenn a Hack ned benutzt wird, sollten auch die Tabellen gelöscht werden ...der Ordnung wegen. ;)
Öffne ma die mod_table_inst.php ..dann siehst Du wie die Tabelle bzw. Tabellenspalte heisst.

Verfasst: 20.03.2003 14:10
von Lassie
Danke erstmal wieder Acid!!
hmmm....daraus kann ich aber irgendwie nicht viel erkennen....

Code: Alles auswählen

<?php
/*
	table inst for profile photo mod
*/

define('IN_PHPBB', true);

$phpbb_root_path='./';
include($phpbb_root_path.'extension.inc');
include($phpbb_root_path.'common.'.$phpEx);	
	
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

function query($sql, $errormsg)
{
	global $db;

	if ( !($result = $db->sql_query($sql)) )
	{
		print "<br><font color=\"red\">\n";
		print "$errormsg<br>";

		$sql_error = $db->sql_error();
		print $sql_error['code'] .": ". $sql_error['message']. "<br>\n";

		print "<pre>$sql</pre>";
		print "</font>\n";

		return FALSE;
	}
	else
	{
		return $result;
	}
}

function insert_into_config($name, $value)
{
	global $db;

	$sql = 'SELECT config_name FROM ' . CONFIG_TABLE . ' WHERE config_name=\'' . $name . '\'';

	$result = $db->sql_query($sql);

	if ($db->sql_numrows($result) != 0)
	{
		return;
	}

	echo 'Insert ' . $name . ' into ' . CONFIG_TABLE . '...<br />';
	$sql = 'INSERT INTO ' . CONFIG_TABLE . ' (config_name, config_value) VALUES (\'' . $name . '\', \'' . $value . '\')';
	query($sql, 'Could not insert ' . $name . ' into ' . CONFIG_TABLE . '.');
}

//
// Add New Config Variables
//
echo "<html>";
echo "<body>";

insert_into_config('allow_photo_remote', '1');
insert_into_config('allow_photo_upload', '1');
insert_into_config('photo_filesize', '6144');
insert_into_config('photo_max_height', '80');
insert_into_config('photo_max_width', '80');
insert_into_config('photo_path', 'images/photos');
echo "done<br />";

echo "create user variable 'user_photo'...";
$sql = "ALTER TABLE " . USERS_TABLE . " ADD user_photo VARCHAR(100)";
query($sql, "Couldn't alter users table");
echo "done<br />";

echo "create user variable 'user_photo_type'...";
$sql = "ALTER TABLE " . USERS_TABLE . " ADD user_photo_type TINYINT(4) DEFAULT '0' NOT NULL";
query($sql, "Couldn't alter users table");
echo "done<br />";

echo "<br />sucessfully added new config variables.<br />";
echo "</body>";
echo "</html>";
oder hat der nur dieses gemacht:

ALTER TABLE " . USERS_TABLE . " ADD user_photo VARCHAR
ALTER TABLE " . USERS_TABLE . " ADD user_photo_type

also quasi die 2 löschen oder sehe ich das falsch....(bin etwas ängstlich mit phpmyadmin.... :-? )

Verfasst: 21.03.2003 10:54
von Lassie
acid bitte bitte nochmal ganz kurz.....
will ja nix falsches löschen....... :roll:

daaanke....

Verfasst: 21.03.2003 10:59
von Acid
Aus der users Tabelle musst Du die Felder user_photo und user_photo_type löschen... aus der config Tabelle die Felder allow_photo_remote, allow_photo_upload, photo_filesize, photo_max_height, photo_max_width, photo_path.

Verfasst: 21.03.2003 14:35
von Lassie
asoooo.....

[ externes Bild ]...