ich fühl mich einfach mal angesprochen: http://www.phpbb.de/viewtopic.php?t=163 ... nstall+phpAWSW hat geschrieben:PS: Wie kann ich denn nun am schlauesten die einzelnen DB-Updatezeilen, die ich per Hand in den phpmyadmin eintragen muss in eine Installationsdatei packen ???
Signature Preview 2
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Hi Mister_X,
darfst Du ruhig immer tun
Komisch dass ich den Beitrag heute morgen net gefunden hab
Besten Dank wird probiert
Schönen Abend noch!
darfst Du ruhig immer tun

Komisch dass ich den Beitrag heute morgen net gefunden hab

Besten Dank wird probiert

Schönen Abend noch!
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Hallo Dwing,
da wäre ich Dir dankbar, denn ich weiß net, ob ich das so richtig gemacht habe und würde das auch lieber in so einer Art Install.php ausführen, so wie bei den anderen beschriebenen MODs...
Hier im Moment ein Auszug der Ergänzungen der mysql_basic.sql
und der mysql_schema.sql am Ende:

PS: Zu dem Signature MOD könnte man noch das Wort "empty" durch die $lang['None'] ersetzten, damit da dann "Keine" steht, wenn man keine Signatur hat und ich habe noch aus Deinem Code die Unterstriche _________ entfernt, da dies etwas komisch aussah. Im Topic werde die _________ aber wieder dargestellt
DANKE !
da wäre ich Dir dankbar, denn ich weiß net, ob ich das so richtig gemacht habe und würde das auch lieber in so einer Art Install.php ausführen, so wie bei den anderen beschriebenen MODs...
Hier im Moment ein Auszug der Ergänzungen der mysql_basic.sql
.... Am Ende:
# -- weitere für MODs
INSERT INTO phpbb_groups VALUES (3,2,'Entwickler','Entwickler',2,'');
INSERT INTO phpbb_groups VALUES (4,2,'Moderatoren','Moderatoren',2,'');
INSERT INTO phpbb_counter (visitors) VALUES ('1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('allow_register', 1);
ALTER TABLE `phpbb_categories` ADD `cat_on` CHAR(1) DEFAULT '1' NOT NULL AFTER `cat_id`;
und der mysql_schema.sql am Ende:
Scheint geklappt zu haben: http://www.test7017.test-account.com/Forum/ aber, ich würde halt dennoch halt lieber wie beschrieben eine extra Datei ausführen# --------------------------------------------------------
#
# Weitere für MODs
#
CREATE TABLE phpbb_anti_robotic_reg (
session_id char(32) DEFAULT '' NOT NULL,
reg_key char(5) NOT NULL,
timestamp int(10) unsigned NOT NULL,
PRIMARY KEY (session_id));
CREATE TABLE phpbb_counter (
visitors int(20) unsigned NOT NULL,
PRIMARY KEY (visitors));

PS: Zu dem Signature MOD könnte man noch das Wort "empty" durch die $lang['None'] ersetzten, damit da dann "Keine" steht, wenn man keine Signatur hat und ich habe noch aus Deinem Code die Unterstriche _________ entfernt, da dies etwas komisch aussah. Im Topic werde die _________ aber wieder dargestellt

DANKE !
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Wird gemacht - Thanx 

LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
so, hier ist die Release:
Code: Alles auswählen
#################################################################
## Mod Title: Signature Preview
## Mod Version: 1.0.3
## 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 ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Signature Preview by Dwing
$lang['SignaturePreviewOld'] = 'Your old signature';
$lang['SignaturePreviewNew'] = 'Your new signature';
#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Signature Preview by Dwing
$lang['SignaturePreviewOld'] = 'Deine alte Signatur';
$lang['SignaturePreviewNew'] = 'Deine neue Signatur';
#
#-----[ 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 = $lang['None'];
}
$message = sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message . '<br /><br /><b>' . $lang['SignaturePreviewNew'] . ':</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 = $lang['None'];
}
message_die(GENERAL_MESSAGE, $message . '<br /><br /><b>' . $lang['SignaturePreviewOld'] . ':</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
Hi,
hast Du außer den Sprachanpassungen noch irgendwas grundsätzliches geändert ???
Wie o.g. habe ich noch die _________________ aus dem Code entfernt, da es dann IMHO besser aussieht
hast Du außer den Sprachanpassungen noch irgendwas grundsätzliches geändert ???
Wie o.g. habe ich noch die _________________ aus dem Code entfernt, da es dann IMHO besser aussieht

LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Aha - hmm - ich lasse es nun so. Habe auch noch hier und da ein <br /> angefügt...
Danke !
Danke !
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !