Code: Alles auswählen
----- öffne -----
bbcode.php
----- finde -----
function smilies_pass($message)
{
static $orig, $repl;
if (!isset($orig))
{
global $db, $board_config;
$orig = $repl = array();
----- ersetze mit -----
function smilies_pass($message)
{
static $orig, $repl;
if (!isset($orig))
{
global $db, $board_config, $template_name;
$orig = $repl = array();
----- finde -----
$repl[] = '<img src="'. $board_config['smilies_path'] . '/' . $smilies[$i]['smile_url'] . '" alt="' . $smilies[$i]['emoticon'] . '" border="0" />';
----- ersetze mit -----
$repl[] = '<img src="templates/' . $template_name . '/' . $board_config['smilies_path'] . '/' . $smilies[$i]['smile_url'] . '" alt="' . $smilies[$i]['smile_url'] . '" border="0" />';
----- öffne -----
functions_post.php
----- finde -----
function generate_smilies($mode, $page_id)
{
global $db, $board_config, $template, $lang, $images, $theme, $phpEx, $phpbb_root_path;
global $user_ip, $session_length, $starttime;
global $userdata;
$inline_columns = 4;
$inline_rows = 5;
$window_columns = 8;
if ($mode == 'window')
{
$userdata = session_pagestart($user_ip, $page_id);
init_userprefs($userdata);
$gen_simple_header = TRUE;
----- ersetze mit -----
function generate_smilies($mode, $page_id)
{
global $db, $board_config, $template, $lang, $images, $theme, $phpEx, $phpbb_root_path;
global $user_ip, $session_length, $starttime;
global $userdata, $template_name;
$userdata = session_pagestart($user_ip, $page_id);
init_userprefs($userdata);
$inline_columns = 4;
$inline_rows = 5;
$window_columns = 8;
if ($mode == 'window')
{
// $userdata = session_pagestart($user_ip, $page_id);
// init_userprefs($userdata);
$gen_simple_header = TRUE;
----- finde -----
'SMILEY_IMG' => $board_config['smilies_path'] . '/' . $smile_url,
----- ersetze mit -----
'SMILEY_IMG' => 'templates/' . $template_name . '/' . $board_config['smilies_path'] . '/' . $smile_url,
----- öffne -----
functions.php
----- finde -----
function setup_style($style)
{
global $db, $board_config, $template, $images, $phpbb_root_path;
----- ersetze mit -----
function setup_style($style)
{
global $db, $board_config, $template, $images, $phpbb_root_path, $template_name;
Die Verwaltung der Smilies im ACP greift weiterhin auf den Pfad "phpbb/images/smiles/" zu.
Die Smilies müssen für jedes Template im Pfad "phpbb/templates/Template_Name/images/smiles/" mit demselben Namen wie in "phpbb/images/smiles/" vorhanden sein.
Wobei "images/smiles/" der Einstellung im ACP entspricht.
Gruß Christian