Hi, nachdem man mir hier so oft geholfen hat, dachte ich , könnte ich mal versuchen etwas beizutragen.
Ich habe den Site Creation Mod mal so umgebaut, daß er in allen installierten Sprachen
des Forum funktioniert.
Es ist das erste Mal, das ich mich selbst an sowas getraut habe, aber
es geht.
Nur weiss ich nicht, da ich ja nicht der Erfinder des Mods bin,
ob ich ihn so einfach posten darf.
Falls nicht, bitte löschen.
Gruss Billy
Code: Alles auswählen
##########################################################################################
##
## MOD Titel: Site Creation custom (angepasst)
## MOD Version: 1.0 (phpBB 2.0.x)
## Autor: Dwing, customized by Billy Regal <email@billyregal.de>
## Support: http://www.phpbb.de/
##
## Beschreibung: Mit diesem MOD fügt man die Anzeige der Aufbaugeschwindigkeit des phpBBs
## im Footer ein.
## Description: This MOD displays the duration of the site creation in the footer.
##
## Customizing: Original so verändert, daß die Anzeige auch in den anderen
## im Forum installierten Sprachen korrekt dargestellt wird.
## Altered the original MOD so that the sitecreation will be displayed
## properly in all languages installed on the board.
## Translation mostly done with http://babelfish.altavista.com/
## In case of errors, please let me know.
##
##########################################################################################
##
## Dateien zu ändern:
## Files to edit: 4
## includes/page_header.php
## includes/page_tail.php
## templates/xxx/overall_footer.tpl
## language/lang_xxx/lang_main.php
##
##########################################################################################
##
## Installationsnotiz:
## Vor jeglichen Änderungen an Dateien oder Datenbank, solltest Du diese vorher
## sichern.
## Before Adding This MOD To Your Forum, You Should Back Up Your Complete Database And
## All Files Related To This MOD !
##########################################################################################
#
#
#
#
#
#-----[ OPEN / ÖFFNEN ]-------------------------------------------------------------------
#
# includes/page_header.php
#
#-----[ FIND / FINDE ]--------------------------------------------------------------------
#
define('HEADER_INC', TRUE);
#
#-----[ AFTER ADD / DARUNTER EINFÜGEN ]---------------------------------------------------
#
// MOD_Site_Creation_1.0 - Start
list($usec, $sec) = split(' ', microtime());
if($d_start = ((float)$usec + (float)$sec))
{
define('duration',TRUE);
}
// MOD_Site_Creation_1.0 - End
#
#-----[ FIND / FINDE ]--------------------------------------------------------------------
#
'L_WHOSONLINE_MOD' => sprintf($lang['Mod_online_color'], '<span style="color:#' . $theme['fontcolor2'] . '">', '</span>'),
#
#-----[ AFTER ADD / DARUNTER EINFÜGEN ]---------------------------------------------------
#
// MOD_Site_Creation_1.0 - Start
'L_SITECREATION' => $lang['SITECREATION'],
// MOD_Site_Creation_1.0 - End
#
#-----[ OPEN / ÖFFNEN ]-------------------------------------------------------------------
#
# includes/page_tail.php
#
#
#-----[ FIND / FINDE ]--------------------------------------------------------------------
#
$template->assign_vars(array(
'PHPBB_VERSION' => '2' . $board_config['version'],
'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
#
#-----[ AFTER ADD / DARUNTER EINFÜGEN ]---------------------------------------------------
#
// MOD_Site_Creation_1.0 - Start
'SITECREATION' => ( isset($lang['SITECREATION']) ) ? $lang['SITECREATION'] : '',
// MOD_Site_Creation_1.0 - End
#
#-----[ FIND / FINDE ]--------------------------------------------------------------------
#
$template->assign_vars(array(
'PHPBB_VERSION' => '2' . $board_config['version'],
'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
'ADMIN_LINK' => $admin_link)
);
#
#-----[ AFTER ADD / DARUNTER EINFÜGEN ]---------------------------------------------------
#
// MOD_Site_Creation_1.0 - Start
if ( defined('duration') )
{
$what['time'] = $lang['SITECREATION'];
list($usec, $sec) = split(' ',microtime());
$d_end = ((float)$usec + (float)$sec);
$time = $d_end-$d_start;
$time = $what['time'] . ' ' . round($time, 2) . ' secs'; // "2" kennzeichnet 2 Stellen nach dem Komma
$template->assign_vars(array(
'DURATION_TIME' => $time)
);
}
// MOD_Site_Creation_1.0 - End
#
#-----[ OPEN / ÖFFNEN ]-------------------------------------------------------------------
#
# templates/xxx/overall_footer.tpl
#
#-----[ FIND / FINDE ]--------------------------------------------------------------------
#
# may vary depending on your template
# je nach genutztem Template könnte dieser Part unterschiedlich aussehen
<font size="-3">
Powered by phpBB: {PHPBB_VERSION} © 2001 <a href="http://www.phpbb.com/" target="_phpbb" class="smalllink"><b>phpBB
Group <br> </b></a>
#
#-----[ AFTER ADD / DARUNTER EINFÜGEN ]---------------------------------------------------
#
# can also be added to other spot (in the overall_footer.tpl) if desired
# man kann diesen Teil natürlich auch woanders (in der overall_footer.tpl) eintragen
{DURATION_TIME}
#
#-----[ OPEN / ÖFFNEN ]-------------------------------------------------------------------
#
# language/xxx/lang_main.php
#
# xxx stands for the language file of your choice.
# xxx steht für die Sprache Deiner Wahl.
#
#-----[ FINDE ]---------------------------------------------------------------------------
#
?>
#
#-----[ BEFORE ADD / DAVOR EINFÜGEN ]-----------------------------------------------------
#
#
#
#
# je nach Sprache einstellen
# alter according to language
#
# german
// MOD_Site_Creation_1.0 - Start
$lang['SITECREATION'] = "erstellt in";
// MOD_Site_Creation_1.0 - End
# english
// MOD_Site_Creation_1.0 - Start
$lang['SITECREATION'] = "created in";
// MOD_Site_Creation_1.0 - End
# spanish
// MOD_Site_Creation_1.0 - Start
$lang['SITECREATION'] = "creado en";
// MOD_Site_Creation_1.0 - End
# french
// MOD_Site_Creation_1.0 - Start
$lang['SITECREATION'] = "créé en";
// MOD_Site_Creation_1.0 - End
# italian
// MOD_Site_Creation_1.0 - Start
$lang['SITECREATION'] = "generato in";
// MOD_Site_Creation_1.0 - End
# dutch
// MOD_Site_Creation_1.0 - Start
$lang['SITECREATION'] = "gecreeerd in";
// MOD_Site_Creation_1.0 - End
# portuguese
// MOD_Site_Creation_1.0 - Start
$lang['SITECREATION'] = "criado em";
// MOD_Site_Creation_1.0 - End
#
#-----[ SPEICHERE + SCHLIESSE ALLE DATEIEN /SAVE + CLOSE ALL FILES ]----------------------
#
#
#
# EoM