Seite 2 von 2
Verfasst: 16.04.2005 10:58
von iloveratte1
Hallo, ich habe auch noch eine frage dazu, ich habe nun das macintosh Theme als standart, User können das Theme auch nicht ändern, habe den button rausgenommen.
nun würde ich gerne das Theme noch mit den Farben etwas anpassen, wenn ich die macintosh.php nun öffne dann stehen da die einstellungen, wenn ich z.b.
Code: Alles auswählen
<?php
$GLOBALS['fc_config']['themes']['macintosh'] = array(
'name' => 'Macintosh',
'dialogBackgroundImage' => 'images/macintosh.jpg',//JPG or SWF
'backgroundImage' => 'images/macintosh.jpg',//JPG or SWF
'showBackgroundImagesOnLogin' => true,
'showBackgroundImages' => true,
'uiAlpha' => 50,
'dialogTitle' => 0x21488F,
'dialog' => 0x678CB9,
'roomText' => 0xFFFFFF,
'roomBackground' => 0x3058A0,
'userListBackground' => 0x678CB9,
'enterRoomNotify' => 0xFFFFFF,
'buttonText' => 0xFFFFFF,
'button' => 0x0044DE,
'buttonBorder' => 0x2457A7,
'inputBoxBackground' => 0x3058A0,
'privateLogBackground' => 0x3058A0,
'publicLogBackground' => 0x3058A0,
'borderColor' => 0x000000,
'bodyText' => 0xFFFFFF,
'titleText' => 0xFFFFFF,
'background' => 0x3058A0,
'recommendedUserColor' => 0xFFFFFF,
'closeButton' => 0xAF0000,
'closeButtonPress' => 0x9F0000,
'closeButtonBorder' => 0xAF0000,
'closeButtonArrow' => 0xFFFDF1,
'minimizeButton' => 0x00A800,
'minimizeButtonPress' => 0x009800,
'minimizeButtonBorder' => 0x00A800,
'check' => 0x000099
);
?>
'dialogTitle' => 0x21488F,
auf 0xFFFFFF, stelle ist im chat aber immer noch alles beim alten irgendwie werden die einstellungen nicht übernommen, worann liegt das?
Gruss Stephan
Verfasst: 16.04.2005 14:24
von Markus67
Hi ...
das ganze ist ein bischen knifflig ... ich gebs zu
Als erstes solltest du mal den Design-Button wieder freigeben .. zumindest solange bis du das Theme angepasst hast.
Danach änderst du an der macintosh.php das gewünschte ... gehst in den Chat und wählst über den Design-Button dein Design nochmal aus ... dann wird das ganze akutalisiert. (Drop-Down runterklappen und auswählen) .... dann zeigt er die Änderungen an.
Erst wenn du komplett fertig bist nimmst du den Design-Button wieder raus.
Ich hoffe mal dass es in der neuen 4er Version besser zu ändern ist ... aber noch hat die nur Beta-Status
Markus
Verfasst: 26.04.2005 02:38
von Erni
Hallo,
beim integrieren des Mods zur Anzeige der User im Chat (3.9.6.1) habe ich folgendes Problem: nach den Änderungen an der index.php bekomme ich beim Aufruf des Forums folgende Fehlermeldung:
Fatal error: Call to a member function on a non-object in /forum/includes/page_header.php on line 357
An der page_header.php wurde aber doch gar nichts geändert.
(using in phpbb 2.0.14)
Hat jemand die Anzeige der User im Chat schon mal unter phpbb 2.0.14 oder ähnlichen Bedingungen eingebaut?
Gruss
Erni
User_in_Chat_MOD
Verfasst: 01.05.2005 18:20
von gulliver
Hallo,
habe vor 2 Tagen die aktuellste Version des Flashchats von Darren Gates an Land gezogen und in ein phpBB 2.0.11 eingebaut. Das verlief ohne Probleme. Als nächstes habe ich den User_in_Chat_MOD eingebaut.
Mein nächstes Problem besteht darin, den Flashchat auch Gästen als Menüpunkt zugänglich zu machen (was prinzipiell nicht so problematisch sein dürfte), aber wie kann ich den Gästen einen Gastlogin mit Nickname (zwangsweise) aber ohne Passwordeingabe anbieten?
Die nächste Frage schließt sich daran an, kann ich bestimmte Chatrooms nur bestimmten Gruppen (generell keine Gäste) des Forums zugänglich machen?
Eine Anregung zur Realisierung wäre nicht übel.
Danke vorab
Verfasst: 21.05.2005 19:22
von Swat
i
ich habe jetzt folgeden Fragen und Problme :
Frage : wie bekommt man den Autologin hin das registrierte user sich nicht anmelden müssen im chat ??
Frage 2: habe jetzt das eingbaut was auf der seite zuvorstand um anzuziegen wer im Chat ist, doch das klappt nicht es wird nichts angeziegt.
Problem : Ich habe auch das Problem mit der Uhrzeit, die zeigt immer selbe an bzw eine total falsche die sich nicht ändert - hat schon jemand eine lösung ??
Problm 2 : Wie komme ich in den Adminbereicht des Chats (oder erledigt sich das automatisch durch das autologin)
SWAT
Verfasst: 21.05.2005 19:37
von Markus67
Hi ...
hast du hier mal versucht Antworten zu finden?
http://www.tufat.com/phpBB2/index.php
Markus
Verfasst: 21.05.2005 19:52
von Swat
sorry aber mein eng ist nicht das beste bzw eher das schechteste
von daher hoffe ich auf deutsch hilfe
habe die version v3.9.4.0 ist schon etwas älter
oder hat/kennt jemand eine ähnlich guten (muss gar nicht so grafisch) sein der besser ist vor allem leichter zum einbau
SWAT
Verfasst: 28.05.2005 21:20
von Maria77
Hallo,
weiß jemand wie ich den Mod "Benutzer im Flashchat" auch auf der Portalseite anzeigen lassen kann??
Einfach die Zeile
<tr>
<td class="row1" align="left" width="100%"><span class="gensmall">{CHATCOUNT}<br />{USERNAMES}</span></td>
</tr>
,die in die index_body.tpl eingebaut wird auch in die portal_body.tpl einbauen, hat nämlich gar keinen Effekt gehabt!
War da schon jemand erfolgreicher als ich?
Verfasst: 28.05.2005 23:08
von Markus67
Hi ...
suche in der portal.php
danach einfügen:
Code: Alles auswählen
// ANFANG FLASHCHAT
$sql = "SELECT u.username, u.user_level, u.user_id
FROM phpbb_connections c, ". USERS_TABLE ." u
WHERE u.user_id = c.userid
ORDER BY u.username ASC";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get user data', '', __LINE__, __FILE__, $sql);
}
$chatnums = $db->sql_numrows($result);
$user = array();
while ( $row = $db->sql_fetchrow($result) )
{
$user[] = $row;
}
for($i = 0; $i < count($user); $i++)
{
$style_color = '';
if ( $user[$i]['user_level'] == ADMIN )
{
$user[$i]['username'] = '<b>' . $user[$i]['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $user[$i]['user_level'] == MOD )
{
$user[$i]['username'] = '<b>' . $user[$i]['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
$user_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $user[$i]['user_id']) . '"' . $style_color .'>' . $user[$i]['username'] . '</a>';
$userlist .= ( $userlist != '' ) ? ', ' . $user_link : $user_link;
}
if ( $chatnums == 0 )
{
$l_chat_user_s = $lang['None_Chatuser'];
}
else if ( $chatnums == 1 )
{
$l_chat_user_s = $lang['One_Chatuser'];
}
else
{
$l_chat_user_s = $lang['More_Chatuser'];
}
$template->assign_vars(array(
'USERNAMES' => $userlist,
'CHATCOUNT' => sprintf($l_chat_user_s, $chatnums))
);
// ENDE FLASHCHAT
suche in der portal_body.tpl
danach einfügen:
Code: Alles auswählen
<!-- ##### Flashchat Anfang ##### -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
<td class="catHeadportal_3" colspan="2" height="30">
<p align="center"><b><span class="cattitle">
<font color="#E8DCBF">Wer ist im Chat:</font>
</span></b></td>
</tr>
<tr>
<td colspan="2" height="1" class="row3_P_R"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<tr>
<td align="left" class="row1_P_R"><span class="gensmall">
<br />{CHATCOUNT}<br /><br />
{USERNAMES}</span><br /><br /></td>
</tr>
</table>
<br />
<!-- ##### Flashchat Ende ##### -->
suche in der lang_main.php
davor einfügen:
Code: Alles auswählen
// FLASHCHAT
$lang['More_Chatuser'] = 'Es sind <b>%s</b> User im Chat.';
$lang['One_Chatuser'] = 'Es ist <b>ein</b> User im Chat.';
$lang['None_Chatuser'] = 'Es ist <b>kein</b> User im Chat.';
// FLASHCHAT
Das sollte es gewesen sein
Markus
Verfasst: 29.05.2005 17:57
von Maria77
Hey super!
Danke Markus!