Fully integrated shoutbox / Hilfe bei feinarbeit benötigt
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.0, 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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 158
- Registriert: 14.08.2005 13:39
Fully integrated shoutbox / Hilfe bei feinarbeit benötigt
hallo erstmahl,
Ich habe mich heute nacht das erstemahl mit PHPBB beschäftigt und kriege das so weit auch ganz ok hin,
mein Prob iss nur das ich vorhin in mein "Forum" eine Shourtbox
eigefügt habe und diese nun gerne optisch verändern möchte,
nur leider finde ich einfach keine datei wo diese einstellungen zu finden sind.
Ich würde gerne die breite und den Hintergrund ändern,
eigentlich ist diese Shoutbox ja für nen anderen Skin ausgelegt als den den ich habe was mir die sache nicht grade vereinfacht.
ich hoffe ihr könnt mir helfen!
hier könnt ihr euch mal anschauen wie das bis jetzt aussieht.
Ich habe mich heute nacht das erstemahl mit PHPBB beschäftigt und kriege das so weit auch ganz ok hin,
mein Prob iss nur das ich vorhin in mein "Forum" eine Shourtbox
eigefügt habe und diese nun gerne optisch verändern möchte,
nur leider finde ich einfach keine datei wo diese einstellungen zu finden sind.
Ich würde gerne die breite und den Hintergrund ändern,
eigentlich ist diese Shoutbox ja für nen anderen Skin ausgelegt als den den ich habe was mir die sache nicht grade vereinfacht.
ich hoffe ihr könnt mir helfen!
hier könnt ihr euch mal anschauen wie das bis jetzt aussieht.
- rabbit
- Ehemaliger Übersetzer
- Beiträge: 4199
- Registriert: 14.06.2003 22:09
- Wohnort: Hildesheim
- Kontaktdaten:
die shoutbox müsste .tpl-dateien haben, die du anpassen kannst. suche dort auch mal nach dem verweis auf 'SubSilver' und ersetze durch den namen deines templates.
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
-
- Mitglied
- Beiträge: 158
- Registriert: 14.08.2005 13:39
//edit
ich habe das mal versucht hat mir aber nicht weitergeholfen da das einzigste was ich mit SubSilver gefunden habe waren verknüpfungen zu den Icon.
So wie es aussieht müßte eine der daten der Shortbox die ich in das Stamverzeichniß des Skins kopieren mußte für das aussehen der shourtbox zuständig sein, oder aber sie bezieht sich auf eine Datei die in den gleichen ordner das würde erklären warum ich keinen pfad finde -,-
...liege ich da falsch?
.......oh mann oh mann........
das ja doch schwerer als ich gedacht habe....
hoffe mir kann einer weiterhelfen!
habe ich fergessen etwas zu erwähnen?
//nachtrag:
kann mir vieleicht jemand sagen in welcher datei eines Skinns die
farbeinstellungen gespeichert werden?
Denn hätte ich schonmal einen Anhaltspunkt woran es liegen könnte.
ich habe das mal versucht hat mir aber nicht weitergeholfen da das einzigste was ich mit SubSilver gefunden habe waren verknüpfungen zu den Icon.
So wie es aussieht müßte eine der daten der Shortbox die ich in das Stamverzeichniß des Skins kopieren mußte für das aussehen der shourtbox zuständig sein, oder aber sie bezieht sich auf eine Datei die in den gleichen ordner das würde erklären warum ich keinen pfad finde -,-
...liege ich da falsch?
.......oh mann oh mann........
das ja doch schwerer als ich gedacht habe....
hoffe mir kann einer weiterhelfen!
habe ich fergessen etwas zu erwähnen?
//nachtrag:
kann mir vieleicht jemand sagen in welcher datei eines Skinns die
farbeinstellungen gespeichert werden?
Denn hätte ich schonmal einen Anhaltspunkt woran es liegen könnte.
-
- Mitglied
- Beiträge: 158
- Registriert: 14.08.2005 13:39
Ich habe jetzt mal alle dateinamen der beiden Skins verglichen, die sind 100% gleich bei beiden also kann es an falshen oder fehlenden dateinamen nicht liegen...
....also langam nervt das,
ich habe bei beiden alles identisch gemacht aber trotzdem wird mir die Shourtbox unter den Skin "AdInfinitum" nur in Schwarz/Weiß angezeigt
statt Schwarz/Rot
und unter Subsilver richtig...
hier könnt ihr euch das mal anschauen
http://www.mitglied.lycos.de/schattenmatrix
einer von euch müß doch wissen was ich falsch mache oder woran es scheitert!
....also langam nervt das,

ich habe bei beiden alles identisch gemacht aber trotzdem wird mir die Shourtbox unter den Skin "AdInfinitum" nur in Schwarz/Weiß angezeigt
statt Schwarz/Rot
und unter Subsilver richtig...
hier könnt ihr euch das mal anschauen
http://www.mitglied.lycos.de/schattenmatrix
einer von euch müß doch wissen was ich falsch mache oder woran es scheitert!
-
- Mitglied
- Beiträge: 158
- Registriert: 14.08.2005 13:39
Ich habe hier im Forum ein bischen gesucht und bin auf folgendes gestoßen:
http://mods.db9.dk/viewtopic.php?t=3116
nur leider werde ich nicht wirklich schlau daraus da es Englisch ist,
das mit den Quelltext anzeigen lassen und das kopieren habe ich noch verstanden und auch gemacht!!
nur was nun damit??
http://mods.db9.dk/viewtopic.php?t=3116
nur leider werde ich nicht wirklich schlau daraus da es Englisch ist,
das mit den Quelltext anzeigen lassen und das kopieren habe ich noch verstanden und auch gemacht!!
nur was nun damit??

- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
Das Problem liegt daran, dass dein Stylesheet so gut wie leer ist und das CSS (wie auch bei subSilver am Anfang) direkt in der overall.header.tpl bzw. simple_header.tpl eingetragen wurde.
Schau mal, ob in die shoutbox_view.php die Datei page_header.php per include eingebunden wird. Wenn das so ist, dann solltest du das komplette Stylesheet aus der overall_header.tpl in die simple_header.tpl kopieren. Wenn das nicht so ist, dann könntest du entweder das Style aus der overall_header.tpl in die css-Datei exportieren (Knowledge Base) oder die kompletten Style-Informationen in die tpl-Datei der Shoutbox schreiben.
Edit: Zu deinem letzten Post: Du musst es einfach in die css-Datei, die in deinem template-Ordner liegt, einfügen.
Schau mal, ob in die shoutbox_view.php die Datei page_header.php per include eingebunden wird. Wenn das so ist, dann solltest du das komplette Stylesheet aus der overall_header.tpl in die simple_header.tpl kopieren. Wenn das nicht so ist, dann könntest du entweder das Style aus der overall_header.tpl in die css-Datei exportieren (Knowledge Base) oder die kompletten Style-Informationen in die tpl-Datei der Shoutbox schreiben.

Edit: Zu deinem letzten Post: Du musst es einfach in die css-Datei, die in deinem template-Ordner liegt, einfügen.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
-
- Mitglied
- Beiträge: 158
- Registriert: 14.08.2005 13:39
-
- Mitglied
- Beiträge: 158
- Registriert: 14.08.2005 13:39
-
- Mitglied
- Beiträge: 158
- Registriert: 14.08.2005 13:39
so das jetzt die "shoutbox_view.php"
nur finde ich da nix von "page_header.php"
wie müßte ich da den den text aus der Style.css einfügen ?
-----------------------------------------------------------------------
define('IN_PHPBB', true);
$phpbb_root_path = './';
require_once($phpbb_root_path . 'extension.inc');
require_once($phpbb_root_path . 'common.'.$phpEx);
require_once($phpbb_root_path . 'includes/bbcode.'.$phpEx);
define ('NUM_SHOUT', 20);
$userdata = session_pagestart($user_ip, PAGE_SHOUTBOX);
init_userprefs($userdata);
switch ($userdata['user_level'])
{
case ADMIN :
case MOD : $is_auth['auth_mod'] = 1;
default:
$is_auth['auth_read'] = 1;
$is_auth['auth_view'] = 1;
if ($userdata['user_id']==ANONYMOUS)
{
$is_auth['auth_delete'] = 0;
$is_auth['auth_post'] = 0;
} else
{
$is_auth['auth_delete'] = 1;
$is_auth['auth_post'] = 1;
}
}
if( !$is_auth['auth_read'] )
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
if (isset($HTTP_POST_VARS['start']) || isset($HTTP_GET_VARS['start']))
{
$start=(isset($HTTP_POST_VARS['start'])) ? intval($HTTP_POST_VARS['start']) : intval($HTTP_GET_VARS['start']);
} else $start=0;
$template->set_filenames(array(
'body' => 'shoutbox_view_body.tpl'));
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
$sql = "SELECT s.*, u.user_allowsmile, u.username FROM " . SHOUTBOX_TABLE . " s, ".USERS_TABLE." u
WHERE s.shout_user_id=u.user_id ORDER BY s.shout_session_time DESC LIMIT $start, ".NUM_SHOUT;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get shoutbox information', '', __LINE__, __FILE__, $sql);
}
while ($shout_row = $db->sql_fetchrow($result))
{
$i++;
$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
$user_id = $shout_row['shout_user_id'];
$username = ( $user_id == ANONYMOUS ) ? (( $shout_row['shout_username'] == '' ) ? $lang['Guest'] : $shout_row['shout_username'] ) : "<a href='".append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=".$shout_row['shout_user_id'])."' target='_top'>".$shout_row['username']."</a>" ;
$shout = (! $shout_row['shout_active']) ? $shout_row['shout_text'] : $lang['Shout_censor'];
if ( $board_config['allow_smilies'] && $shout_row['user_allowsmile'] && $shout != '' & $shout_row['enable_smilies'])
{
$shout = smilies_pass($shout);
}
$shout = bbencode_second_pass($shout,$shout_row['shout_bbcode_uid']);
$shout = preg_replace($orig_word, $replacement_word, $shout);
$shout = str_replace("\n", "\n<br />\n", $shout);
$template->assign_block_vars('shoutrow', array(
'ROW_COLOR' => '#' . $row_color,
'ROW_CLASS' => $row_class,
'SHOUT' => $shout,
'TIME' => create_date($lang['Shoutbox_date'], $shout_row['shout_session_time'], $board_config['board_timezone']),
'USERNAME' => $username
));
}
$template->assign_vars(array(
'U_SHOUTBOX_VIEW' => append_sid("shoutbox_view.$phpEx?$start"),
'T_NAME' => $theme['template_name'],
'T_URL' => "templates/".$theme['template_name'],
'T_HEAD_STYLESHEET' => $theme['head_stylesheet'],
'S_CONTENT_ENCODING' => $lang['ENCODING']
));
$template->pparse('body');
?>
nur finde ich da nix von "page_header.php"
wie müßte ich da den den text aus der Style.css einfügen ?
-----------------------------------------------------------------------
define('IN_PHPBB', true);
$phpbb_root_path = './';
require_once($phpbb_root_path . 'extension.inc');
require_once($phpbb_root_path . 'common.'.$phpEx);
require_once($phpbb_root_path . 'includes/bbcode.'.$phpEx);
define ('NUM_SHOUT', 20);
$userdata = session_pagestart($user_ip, PAGE_SHOUTBOX);
init_userprefs($userdata);
switch ($userdata['user_level'])
{
case ADMIN :
case MOD : $is_auth['auth_mod'] = 1;
default:
$is_auth['auth_read'] = 1;
$is_auth['auth_view'] = 1;
if ($userdata['user_id']==ANONYMOUS)
{
$is_auth['auth_delete'] = 0;
$is_auth['auth_post'] = 0;
} else
{
$is_auth['auth_delete'] = 1;
$is_auth['auth_post'] = 1;
}
}
if( !$is_auth['auth_read'] )
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
if (isset($HTTP_POST_VARS['start']) || isset($HTTP_GET_VARS['start']))
{
$start=(isset($HTTP_POST_VARS['start'])) ? intval($HTTP_POST_VARS['start']) : intval($HTTP_GET_VARS['start']);
} else $start=0;
$template->set_filenames(array(
'body' => 'shoutbox_view_body.tpl'));
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
$sql = "SELECT s.*, u.user_allowsmile, u.username FROM " . SHOUTBOX_TABLE . " s, ".USERS_TABLE." u
WHERE s.shout_user_id=u.user_id ORDER BY s.shout_session_time DESC LIMIT $start, ".NUM_SHOUT;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get shoutbox information', '', __LINE__, __FILE__, $sql);
}
while ($shout_row = $db->sql_fetchrow($result))
{
$i++;
$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
$user_id = $shout_row['shout_user_id'];
$username = ( $user_id == ANONYMOUS ) ? (( $shout_row['shout_username'] == '' ) ? $lang['Guest'] : $shout_row['shout_username'] ) : "<a href='".append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=".$shout_row['shout_user_id'])."' target='_top'>".$shout_row['username']."</a>" ;
$shout = (! $shout_row['shout_active']) ? $shout_row['shout_text'] : $lang['Shout_censor'];
if ( $board_config['allow_smilies'] && $shout_row['user_allowsmile'] && $shout != '' & $shout_row['enable_smilies'])
{
$shout = smilies_pass($shout);
}
$shout = bbencode_second_pass($shout,$shout_row['shout_bbcode_uid']);
$shout = preg_replace($orig_word, $replacement_word, $shout);
$shout = str_replace("\n", "\n<br />\n", $shout);
$template->assign_block_vars('shoutrow', array(
'ROW_COLOR' => '#' . $row_color,
'ROW_CLASS' => $row_class,
'SHOUT' => $shout,
'TIME' => create_date($lang['Shoutbox_date'], $shout_row['shout_session_time'], $board_config['board_timezone']),
'USERNAME' => $username
));
}
$template->assign_vars(array(
'U_SHOUTBOX_VIEW' => append_sid("shoutbox_view.$phpEx?$start"),
'T_NAME' => $theme['template_name'],
'T_URL' => "templates/".$theme['template_name'],
'T_HEAD_STYLESHEET' => $theme['head_stylesheet'],
'S_CONTENT_ENCODING' => $lang['ENCODING']
));
$template->pparse('body');
?>
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
Blääh, so viel Code... Bitte lad die Datei doch nächstes Mal irgendwo hoch oder mach zumindest
Code: Alles auswählen
-Tags außenrum. :wink:
Der css-Code muss in die css-Datei des templates, bei dem du was verändern willst, also in deinem Fall AdInfinitum.css. :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.