Falls es noch aktuell ist .. ?!?!?
Man muß es nicht ausklammern:
Gehe hin und öffne die template.php im includes.
Suche:
/**
* Generates a full path+filename for the given filename, which can either
* be an absolute name, or a name relative to the rootdir for this Template
* object.
*/
function make_filename($filename
und füge DAVOR folgendes ein:
function birthday_interface()
{
global $lang;
// the following was adapted from bbcode.php's load_bbcode_template function.
$bday_filename = $this->make_filename('birthday_interface.tpl');
$fp = fopen($bday_filename, 'r');
$temp = fread($fp, filesize($bday_filename));
fclose($fp);
$temp = str_replace('\\', '\\\\', $temp);
$temp = str_replace('\'', '\\\'', $temp);
$temp = str_replace("\n", '', $temp);
$temp = preg_replace('#<!-- BEGIN (.*?) -->(.*?)<!-- END (.*?) -->#', "\n" . '$bday_tpls[\'\\1\'] = \'\\2\';', $temp);
$bday_tpls = array();
eval($temp);
$bday_format = preg_replace('#\\\\.|[^djFmMnYy]#','',$lang['DATE_FORMAT']);
$bday_format = substr(chunk_split($bday_format,1,'.'),0,-1);
$bday_template = isset($bday_tpls['bday_start']) ? $bday_tpls['bday_start'] : '';
$i = '';
while ( isset($bday_tpls["bday_month$i"]) && isset($bday_tpls["bday_day$i"]) && isset($bday_tpls["bday_year$i"]) )
{
if ( !empty($i) )
{
$bday_template.= isset($bday_tpls['bday_glue']) ? $bday_tpls['bday_glue'] : '';
}
$bday_template.= strtr($bday_format,array(
'd' => $bday_tpls["bday_day$i"],
'j' => $bday_tpls["bday_day$i"],
'F' => $bday_tpls["bday_month$i"],
'm' => $bday_tpls["bday_month$i"],
'M' => $bday_tpls["bday_month$i"],
'n' => $bday_tpls["bday_month$i"],
'Y' => $bday_tpls["bday_year$i"],
'y' => $bday_tpls["bday_year$i"],
'.' => isset($bday_tpls["bday_subglue$i"]) ? $bday_tpls["bday_subglue$i"] : '')
);
if ( empty($i) )
{
$i = 1;
}
$i++;
}
$bday_template.= isset($bday_tpls['bday_end']) ? $bday_tpls['bday_end'] : '';
$this->uncompiled_code['bday_interface'] = trim($bday_template);
// the following two lines are required for phpBB's that use the eXtreme Styles MOD, cache/template_file_cache.php,
// or other files bearing some sort of semblance to either of those. on phpBB's not using those MODs, these lines
// don't do much of anything.
// also, if you're using cache/template_file_cache.php and you change $lang['DATE_FORMAT'], you'll need to delete
// the appropriate *.php file in the birthday_interface directory.
$this->files['bday_interface'] = $this->make_filename('birthday_interface.tpl');
$this->filename['bday_interface'] = 'birthday_interface_'.$board_config['default_lang'].'.tpl';
$this->assign_var_from_handle('BIRTHDAY_INTERFACE','bday_interface');
}
Danach sollte das mit dem BIrthday wieder klappen, sprich man kann wieder User im Bereich ACP bearbeiten
