Seite 1 von 6

Signature Preview 2

Verfasst: 23.11.2002 13:16
von Dwing
@AWSW:
haste meine PM eigentlich bekommen ?
Was sagste denn dazu ?

Verfasst: 23.11.2002 13:56
von Dwing
so, wer ihn testen will:

Code: Alles auswählen

#################################################################
## Mod Title: Signature Preview
## Mod Version: 1.0.0
## Author: Dimitri Seitz < http://www.dseitz.de > < dwing@weingarten-net.de >
## Description: This Hack will create a Signature Preview after updating profile
##
## Installation Level: easy
## Installation Time: 2 minutes
## Files To Edit: 3
## Included Files: n/a
#################################################################
## Security Disclaimer: This MOD Cannot Be Posted To Or Added At Any Non-Official phpBB Sites without the direct permission of the author
#################################################################
##
## Author Note: To Get more Hacks and Mods visit
http://www.dseitz.de
http://www.phpBBHacks.com
http://www.phpBB.de
##
#################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
#################################################################

#
#-----[ OPEN ]------------------------------------------
#

index.php

#
#-----[ FIND ]------------------------------------------
#
                
      //
	// Start output of page
	//
	$page_title = $lang['Index'];
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#
#-----[ REPLACE WITH ]------------------------------------------
#

	//
	// Start output of page
	//
	$page_title = $lang['Index'];
	
	if($view == 'sig')
	{
		$template->assign_vars(array(
					"META" => '<meta http-equiv="refresh" content="5;url=' . append_sid("index.php") . '">')
				);
	}
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);

	include_once($phpbb_root_path . 'includes/bbcode.'.$phpEx);
	if($view == 'sig')
	{
		
		$bbcode_uid = ( $bbcode_on ) ? make_bbcode_uid() : ''; 
		$user_sig = ( $userdata['user_sig'] != '' && $board_config['allow_sig'] ) ? $userdata['user_sig'] : ''; 
		// $user_sig = $signature;
		load_bbcode_template();

		if( $user_sig != '' )
		{
	
			$user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']); 
			$user_sig = bbencode_first_pass($user_sig, $userdata['user_sig_bbcode_uid']); 
			$user_sig = make_clickable($user_sig);
			$user_sig = smilies_pass($user_sig);
			$user_sig = '_________________<br />' . $user_sig; 
			$user_sig = nl2br($user_sig);
		}
		else
		{
			$user_sig = 'empty';
		}
		
		message_die(GENERAL_MESSAGE,'<br /><br /><b>New Signature:</b><hr>' . $user_sig . '<hr>');
	}

#
#-----[ OPEN ]------------------------------------------
#

includes/usercp_register.php

#
#-----[ FIND ]------------------------------------------
#

$message = $lang['Profile_updated'] . '<br /><br />' . sprintf($lang['Click_return_index'],  '<a href="' . append_sid("index.$phpEx") . '">', '</a>');

#
#-----[ REPLACE WITH ]------------------------------------------
#

$message = $lang['Profile_updated'] . '<br /><br />' . sprintf($lang['Click_return_index'],  '<a href="' . append_sid("index.$phpEx?view=sig") . '">', '</a>');


#
#-----[ FIND ]------------------------------------------
#

	$template->assign_vars(array(
				"META" => '<meta http-equiv="refresh" content="5;url=' . append_sid("index.php") . '">')
			);
	

#
#-----[ REPLACE WITH ]------------------------------------------
#

		$template->assign_vars(array(
				"META" => '<meta http-equiv="refresh" content="5;url=' . append_sid("index.php?view=sig") . '">')
			);

#
#-----[ FIND ]------------------------------------------
#

message_die(GENERAL_MESSAGE, $message);
}
		else
		{
			$sql = "SELECT MAX(user_id) AS total
				FROM " . USERS_TABLE;
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not obtain next user_id information', '', __LINE__, __FILE__, $sql);
			}


#
#-----[ REPLACE WITH ]------------------------------------------
#

			include_once($phpbb_root_path . 'includes/bbcode.'.$phpEx);
			$bbcode_uid = ( $bbcode_on ) ? make_bbcode_uid() : ''; 
			$user_sig = ( $userdata['user_sig'] != '' && $board_config['allow_sig'] ) ? $userdata['user_sig'] : ''; 
			// $user_sig = $signature;
			load_bbcode_template();
			//$user_sig = $signature;
			if( $user_sig != '' )
			{
				
				$user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']); 
				$user_sig = bbencode_first_pass($user_sig, $userdata['user_sig_bbcode_uid']); 
				$user_sig = make_clickable($user_sig);
				$user_sig = smilies_pass($user_sig);
				$user_sig = '_________________<br />' . $user_sig; 
				$user_sig = nl2br($user_sig);
			}
			else
			{
				$user_sig = 'empty';
			}
			message_die(GENERAL_MESSAGE, $message . '<br /><br /><b>Old Signature:</b><hr>' . $user_sig . '<hr>');
		}
		else
		{
			$sql = "SELECT MAX(user_id) AS total
				FROM " . USERS_TABLE;
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not obtain next user_id information', '', __LINE__, __FILE__, $sql);
			}

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
#EoM

Verfasst: 23.11.2002 15:51
von AWSW
Dwing hat geschrieben:@AWSW:
haste meine PM eigentlich bekommen ?
Was sagste denn dazu ?
Hi,
hmmm leider nein - keine von Dir bekommen :( Mein Posteingang ist total leer *schnief*


DANKE für den MOD - wird gleich probiert ;)

Verfasst: 23.11.2002 16:34
von Dwing
es geht um dein Board...
dass du das Copyright entfernt hast, darüber kann man ja noch streiten.
Aber dass du es als DEIN Board ausgibts.... :evil:

Verfasst: 23.11.2002 16:52
von AWSW
Häääää ???? In jeder Fußzeile is doch der Link drin ??? Wieso MEIN Board - darf man das Logo oben links net ändern ???

:: Powered by phpBB 2.0.3 © 2001, 2002 phpBB Group ::

Das versteh ich net ??? Klär mich bitte dazu auf, da ich nicht die Absicht habe irgendwas in der Richtung falsch zu machen ?!?

Verfasst: 23.11.2002 17:19
von Dwing
:: Version 2.0.1 :: SubSilver :: © 2001, 2002 :: Installierte MODs auf www.awsw.de :: Impressum ::
Microsoft, Windows, Access und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern.
Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
http://www.awsw.de/Forum/Intro.php

Das Copyright vom Rules Hack und von den Statistiken ist auch nimmer da...

Verfasst: 23.11.2002 17:39
von AWSW
Japp da geb ich dir recht, der Hinweis als Text muss mir bei fiSubSilver durchgegangen sein, aber der Hinweis erfolgt doch auch im Bild, denn in der Overall_footer is er noch drin:
<a href="http://www.phpbb.com/" target="_blank"><img src="http://www.awsw.de/Seite/phpBB_88a.gif" width="88" height="31" alt="Powered by phpBB2" title="Powered by phpBB2" border="0" /></a><br>:: Version {PHPBB_VERSION} ::
Sorry aber das war keinerlei Absicht ! Das muss ich durch das kopieren von einer footer Datei in die nächste übertragen haben :(

Das hab ich echt übersehen. Und wo sollten bitte die anderen gestanden haben ???

Verfasst: 23.11.2002 17:56
von Dwing
AWSW hat geschrieben: Und wo sollten bitte die anderen gestanden haben ???
Im Statistics Hack war ein (c) und im Rules Hack.

Verfasst: 23.11.2002 18:10
von AWSW
Hallo Dwing,
erst mal ausdrücklichen Dank für Deinen Hinweis - es war wirklich keine Absicht von mir ! Falls ich hier irgend jemand damit irgendwie übergangen haben sollte, tut es mir ausdrücklich gesagt, sehr leid. Ich habe um die Templates zu erweitern, einfach alle tpl Dateien ausgetauscht. Bei denen wo "nur" das Bild drin war, fehlte der Hinweis als Text... Also noch mal SORRY war keine böse Absicht. Ich bin ein sehr großer Fan dieser ForenSW und schätze Euer Angagement durchaus, da ich als Hobbyprogrammierer durchaus weiß, wie viel Arbeit selbst hinter kleinen Funktionen stecken kann. Dies von mir als ehrlich gemeinte Entschuldigung dazu.

Also ich suche nach den Hinweisen in den anderen MODs. Im Statistik MOD sehe ich aber noch den Hinweis im Quelltext:
<!-- BEGIN main_bottom -->
<!--
This copyright information must be displayed as per the liscence you agree to by using this modification!
-->
<center><span class="copyright">{VERSION_INFO}<br>
{INSTALL_INFO}<br>
{VIEWED_INFO}</span></center>
<!-- END main_bottom -->
Mehr finde ich in der Statistik.tpl leider nicht. Sag mir bitte wo das gestanden haben soll und ich korrigiere das so schnell es mir möglich ist. Komischer Weise finde ich auch auf den separat installierten Test-Boards keinen solchen Hinweis in der Statistik, wenn ich die aufrufe und da hab ich nix verändert ?!?

In der Rules lang_rules finde ich auch keinen solchen Hinweis ?!?

Danke - Axel

Verfasst: 23.11.2002 18:16
von AWSW
Statistik habe ich gefunden, aber in der Datei war ich in den neuen Foren sicherlich nicht drin und da fehlte der Hinweis trotzdem ?!?