SMF Shoutbox

Started by Deep, March 15, 2006, 08:09:52 AM

Previous topic - Next topic

_simon_

#660
Quote from: Kettu on November 25, 2006, 07:54:21 AM
Quote from: _simon_ on November 25, 2006, 03:20:40 AM
There is no option in the admin center to disable horizontal scroll, maybe you thought I meant the line marker?
I'm running 1280x1024 and even with the window maximised I can't get rid of the horizontal scroll.
Yes, I did. The horizontal scrollbar is no part of the shoutbox. It is made by your theme. So you have to check your theme. I remember there was another user with the same problem a few pages before. Check it.

Quote from: _simon_ on November 25, 2006, 03:20:40 AMWhat I meant about messages in the shoutbox being inset was it looks like this:

Person 1 (message)
Person 3 (message)
Person 2 (Message)
Person 1 (message)

They aren't left aligned.
I think this is also a problem of your theme, because it doesn't happen at my shoutbox. What kind of theme do you use?



Ok I'll have a poke around the theme - thank you.

I am using Bloc's Amber theme for TP + SMF.

Edit: It's fine using the default theme.

Any idea as to where I should be looking and what i should be looking for to resolve this issue in other themes?

Kettu

Quote from: Solidus on November 25, 2006, 07:58:53 AM
I put it in both board.index and index.template.php but it doesn't appear anywhere
Please publish your code here with the shoutbox code. Please do it inside [code][/code].

Quote from: _simon_ on November 25, 2006, 01:45:27 PM
Any idea as to where I should be looking and what i should be looking for to resolve this issue in other themes?
I would do the same like you can do. Search this thread for the answer. It is here, I know it.
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

Solidus

<?php
// Version: 1.1 RC3; BoardIndex


 
 
function template_main()
{
global $context, $settings, $options, $txt, $scripturl, $modSettings;



 
// display shoutbox
 
if (function_exists('sbox')) sbox();
 
 
// Show the news fader?  (assuming there are things to show...)
if ($settings['show_newsfader'] && !empty($context['fader_news_lines']))
{
echo '
<div class="tborder" style="margin-bottom: 2ex;">
<table border="0" width="100%" cellspacing="1" cellpadding="4">
<tr class="titlebg" align="center">
<td>'
, $txt[102], '</td>
</tr>
<tr>
<td valign="middle" align="center" style="height: 60px;">'
;

// Prepare all the javascript settings.
echo '
<div id="smfFadeScroller" style="width: 90%; padding: 2px;"><b>'
, $context['news_lines'][0], '</b></div>
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
// The fading delay (in ms.)
var smfFadeDelay = '
, empty($settings['newsfader_time']) ? 5000 : $settings['newsfader_time'], ';
// Fade from... what text color? To which background color?
var smfFadeFrom = {"r": 0, "g": 0, "b": 0}, smfFadeTo = {"r": 255, "g": 255, "b": 255};
// Surround each item with... anything special?
var smfFadeBefore = "<b>", smfFadeAfter = "</b>";

var foreColor, backEl, backColor;

if (typeof(document.getElementById(\'smfFadeScroller\').currentStyle) != "undefined")
{
foreColor = document.getElementById(\'smfFadeScroller\').currentStyle.color.match(/#([\da-f][\da-f])([\da-f][\da-f])([\da-f][\da-f])/);
smfFadeFrom = {"r": parseInt(foreColor[1]), "g": parseInt(foreColor[2]), "b": parseInt(foreColor[3])};

backEl = document.getElementById(\'smfFadeScroller\');
while (backEl.currentStyle.backgroundColor == "transparent" && typeof(backEl.parentNode) != "undefined")
backEl = backEl.parentNode;

backColor = backEl.currentStyle.backgroundColor.match(/#([\da-f][\da-f])([\da-f][\da-f])([\da-f][\da-f])/);
smfFadeTo = {"r": eval("0x" + backColor[1]), "g": eval("0x" + backColor[2]), "b": eval("0x" + backColor[3])};
}
else if (typeof(window.opera) == "undefined" && typeof(document.defaultView) != "undefined")
{
foreColor = document.defaultView.getComputedStyle(document.getElementById(\'smfFadeScroller\'), null).color.match(/rgb\((\d+), (\d+), (\d+)\)/);
smfFadeFrom = {"r": parseInt(foreColor[1]), "g": parseInt(foreColor[2]), "b": parseInt(foreColor[3])};

backEl = document.getElementById(\'smfFadeScroller\');
while (document.defaultView.getComputedStyle(backEl, null).backgroundColor == "transparent" && typeof(backEl.parentNode) != "undefined" && typeof(backEl.parentNode.tagName) != "undefined")
backEl = backEl.parentNode;

backColor = document.defaultView.getComputedStyle(backEl, null).backgroundColor.match(/rgb\((\d+), (\d+), (\d+)\)/);
smfFadeTo = {"r": parseInt(backColor[1]), "g": parseInt(backColor[2]), "b": parseInt(backColor[3])};
}

// List all the lines of the news for display.
var smfFadeContent = new Array(
"'
, implode('",
"'
, $context['fader_news_lines']), '"
);
// ]]></script>
<script language="JavaScript" type="text/javascript" src="'
, $settings['default_theme_url'], '/fader.js"></script>
</td>
</tr>
</table>
</div>'
;
}

/* Each category in categories is made up of:
id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down iamge),
and boards. (see below.) */


foreach ($context['categories'] as $category)
{
echo '
<table border="0" width="100%" cellspacing="1" cellpadding="5">
<tr>
<td colspan="2" class="titlebg" height="18">'
;

// If this category even can collapse, show a link to collapse it.
if ($category['can_collapse'])
echo '
<a href="'
, $category['collapse_href'], '">', $category['collapse_image'], '</a>';

echo '
'
, $category['link'], '
</td>
               <td width="4%" class="titlebg"><b>'
,$txt[21], '</b></td>
               <td width="4%" class="titlebg"><b>'
,$txt[330], '</b></td>
               <td width="22%" align="center" class="titlebg"> '
, $txt[22], '</td>
</tr>'
;

// Assuming the category hasn't been collapsed...
if (!$category['is_collapsed'])
{
/* Each board in each category's boards has:
new (is it new?), id, name, description, moderators (see below), link_moderators (just a list.),
children (see below.), link_children (easier to use.), children_new (are they new?),
topics (# of), posts (# of), link, href, and last_post. (see below.) */
foreach ($category['boards'] as $board)
{
echo '
<tr class="windowbg2">
<td class="windowbg" width="6%" align="center" valign="top"><a href="'
, $scripturl, '?action=unread;board=', $board['id'], '.0">';

// If the board is new, show a strong indicator.
if ($board['new'])
echo '<img src="', $settings['images_url'], '/on',$context['mycolor'],'.gif" alt="', $txt[333], '" title="', $txt[333], '" border="0" />';
// This board doesn't have new posts, but its children do.
elseif ($board['children_new'])
echo '<img src="', $settings['images_url'], '/on2',$context['mycolor'],'.gif" alt="', $txt[333], '" title="', $txt[333], '" border="0" />';
// No new posts at all!  The agony!!
else
echo '<img src="', $settings['images_url'], '/off',$context['mycolor'],'.gif" alt="', $txt[334], '" title="', $txt[334], '" border="0" />';

echo '</a></td>
<td>
<b><a href="'
, $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a></b><br />
'
, $board['description'];

// Show the "Moderators: ".  Each has name, href, link, and id. (but we're gonna use link_moderators.)
if (!empty($board['moderators']))
echo '
<div style="padding-top: 1px;" class="smalltext"><i>'
, count($board['moderators']) == 1 ? $txt[298] : $txt[299], ': ', implode(', ', $board['link_moderators']), '</i></div>';

// Show the "Child Boards: ". (there's a link_children but we're going to bold the new ones...)
if (!empty($board['children']))
{
// Sort the links into an array with new boards bold so it can be imploded.
$children = array();
/* Each child in each board's children has:
id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
foreach ($board['children'] as $child)
{
$child['link'] = '<a href="' . $child['href'] . '" title="' . ($child['new'] ? $txt[333] : $txt[334]) . ' (' . $txt[330] . ': ' . $child['topics'] . ', ' . $txt[21] . ': ' . $child['posts'] . ')">' . $child['name'] . '</a>';
$children[] = $child['new'] ? '<b>' . $child['link'] . '</b>' : $child['link'];
}

echo '
<div style="padding-top: 1px;" class="smalltext"><i>'
, $txt['parent_boards'], ': ', implode(', ', $children), '</i></div>';
}

// Show some basic information about the number of posts, etc.
echo '
</td>
               <td class="small2text" valign="middle" width="4%" align="center">
                '
, $board['posts'], '</td><td class="smalltext" valign="middle" width="4%" align="center">
                       '
, $board['topics'],'</td><td class="smalltext" valign="middle" width="22%">';

                if (!empty(
$board['last_post']['id']))
                                       echo
'
                       <a href="'
, $board['last_post']['href'], '"><img alt="go" src="', $settings['images_url'], '/icons/last_post.gif" align="right" hspace="3" border="0" /></a>
                       '
, $board['last_post']['time'], '
                       '
, $txt['smf88'], ' <b>', $board['last_post']['link'], '</b> ', $txt[525], ' ', $board['last_post']['member']['link'],
                       
' ' ;





echo '
</td>
</tr>'
;
}
}

echo '
</table>
<br />'
;
}

if ($context['user']['is_logged'])
{
echo '
<div style="padding: 3px;"><table border="0" width="100%" cellspacing="0" cellpadding="5">
<tr class="windowbg">
<td align="'
, !$context['right_to_left'] ? 'left' : 'right', '" class="smalltext">
<img src="'
. $settings['images_url'] . '/new_some',$context['mycolor'],'.gif" alt="" border="0" align="middle" /> ', $txt[333], '
<img src="'
. $settings['images_url'] . '/new_none',$context['mycolor'],'.gif" alt="" border="0" align="middle" style="margin-left: 4ex;" /> ', $txt[334], '
</td>
<td align="'
, !$context['right_to_left'] ? 'right' : 'left', '" class="smalltext">';
// Show the mark all as read button?
if ($settings['show_mark_read'])
echo '
<a href="'
, $scripturl, '?action=markasread;sa=all;sesc=' . $context['session_id'] . '">', $txt[452], '</a>';
echo '
</td>
</tr>
</table></div>'
;
}


 
// Here's where the "Info Center" starts...
echo '
<br />
<div><table border="0" width="100%" cellspacing="1" cellpadding="4">
<tr>
<td class="blocktitle" align="center" colspan="2"><b>'
, $txt[685], '</b></td>
</tr>'
;

// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<tr>
<td class="catbg" colspan="2">'
, $txt[214], '</td>
</tr>
<tr>
<td class="windowbg" width="20" valign="middle" align="center">
<a href="'
, $scripturl, '?action=recent">
<img src="'
, $settings['images_url'], '/post/xx.gif" alt="', $txt[214], '" border="0" /></a>
</td>
<td class="windowbg2">'
;

// Only show one post.
if ($settings['number_recent_posts'] == 1)
{
// latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
echo '
<b><a href="'
, $scripturl, '?action=recent">', $txt[214], '</a></b>
<div class="smalltext">
'
, $txt[234], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt[235], ' (', $context['latest_post']['time'], ')<br />
</div>'
;
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table width="100%" border="0">'
;
/* Each post in latest_posts has:
board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
subject, short_subject (shortened with...), time, link, and href. */
foreach ($context['latest_posts'] as $post)
echo '
<tr>
<td align="right" valign="top" nowrap="nowrap">['
, $post['board']['link'], ']</td>
<td valign="top">'
, $post['link'], ' ', $txt[525], ' ', $post['poster']['link'], '</td>
<td align="right" valign="top" nowrap="nowrap">'
, $post['time'], '</td>
</tr>'
;
echo '
</table>'
;
}
echo '
</td>
</tr>'
;
}

// Show information about events, birthdays, and holidays on the calendar.
if ($context['show_calendar'])
{
echo '
<tr>
<td class="catbg" colspan="2">'
, $context['calendar_only_today'] ? $txt['calendar47b'] : $txt['calendar47'], '</td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center">
<a href="'
, $scripturl, '?action=calendar">
<img src="'
, $settings['images_url'], '/icons/calendar.gif" alt="', $txt['calendar24'], '" border="0" /></a>
</td>
<td class="windowbg2" width="100%">
<span class="smalltext">'
;

// Holidays like "Christmas", "Chanukah", and "We Love [Unknown] Day" :P.
if (!empty($context['calendar_holidays']))
echo '
<span style="color: #'
, $modSettings['cal_holidaycolor'], ';">', $txt['calendar5'], ' ', implode(', ', $context['calendar_holidays']), '</span><br />';

// People's birthdays.  Like mine.  And yours, I guess.  Kidding.
if (!empty($context['calendar_birthdays']))
{
echo '
<span style="color: #'
, $modSettings['cal_bdaycolor'], ';">', $context['calendar_only_today'] ? $txt['calendar3'] : $txt['calendar3b'], '</span> ';
/* Each member in calendar_birthdays has:
id, name (person), age (if they have one set?), is_last. (last in list?), and is_today (birthday is today?) */
foreach ($context['calendar_birthdays'] as $member)
echo '
<a href="'
, $scripturl, '?action=profile;u=', $member['id'], '">', $member['is_today'] ? '<b>' : '', $member['name'], $member['is_today'] ? '</b>' : '', isset($member['age']) ? ' (' . $member['age'] . ')' : '', '</a>', $member['is_last'] ? '<br />' : ', ';
}
// Events like community get-togethers.
if (!empty($context['calendar_events']))
{
echo '
<span style="color: #'
, $modSettings['cal_eventcolor'], ';">', $context['calendar_only_today'] ? $txt['calendar4'] : $txt['calendar4b'], '</span> ';
/* Each event in calendar_events should have:
title, href, is_last, can_edit (are they allowed?), modify_href, and is_today. */
foreach ($context['calendar_events'] as $event)
echo '
'
, $event['can_edit'] ? '<a href="' . $event['modify_href'] . '" style="color: #FF0000;">*</a> ' : '', $event['href'] == '' ? '' : '<a href="' . $event['href'] . '">', $event['is_today'] ? '<b>' . $event['title'] . '</b>' : $event['title'], $event['href'] == '' ? '' : '</a>', $event['is_last'] ? '<br />' : ', ';

// Show a little help text to help them along ;).
if ($context['calendar_can_edit'])
echo '
(<a href="'
, $scripturl, '?action=helpadmin;help=calendar_how_edit" onclick="return reqWin(this.href);">', $txt['calendar_how_edit'], '</a>)';
}
echo '
</span>
</td>
</tr>'
;
}

// Show a member bar.  Not heavily ornate, but functional at least.
if ($settings['show_member_bar'])
{
echo '
<tr>
<td class="catbg" colspan="2">'
, $txt[331], '</td>
</tr>
<tr>
<td class="windowbg" width="20" valign="middle" align="center">
'
, $context['show_member_list'] ? '<a href="' . $scripturl . '?action=mlist">' : '', '<img src="', $settings['images_url'], '/icons/members.gif" alt="', $txt[332], '" border="0" />', $context['show_member_list'] ? '</a>' : '', '
</td>
<td class="windowbg2" width="100%">
<b>'
, $context['show_member_list'] ? '<a href="' . $scripturl . '?action=mlist">' . $txt[332] . '</a>' : $txt[332], '</b>
<div class="smalltext">'
, $txt[200], '</div>
</td>
</tr>'
;
}

// Show YaBB SP1 style information...
if ($settings['show_sp1_info'])
{
echo '
<tr>
<td class="catbg" colspan="2">'
, $txt[645], '</td>
</tr>
<tr>
<td class="windowbg" width="20" valign="middle" align="center">
<a href="'
, $scripturl, '?action=stats">
<img src="'
, $settings['images_url'], '/icons/info.gif" alt="', $txt[645], '" border="0" /></a>
</td>
<td class="windowbg2" width="100%">
<table border="0" width="90%"><tr>
<td class="smalltext">
<div style="float: '
, !$context['right_to_left'] ? 'left' : 'right', '; width: 50%;">', $txt[490], ': <b>', $context['common_stats']['total_topics'], '</b></div>', $txt[489], ': <b>', $context['common_stats']['total_posts'], '</b><br />', !empty($context['latest_post']) ? '
'
. $txt[659] . ': &quot;' . $context['latest_post']['link'] . '&quot;  (' . $context['latest_post']['time'] . ')<br />' : '', '
<a href="'
, $scripturl, '?action=recent">', $txt[234], '</a>', $context['show_stats'] ? '<br />
<a href="'
. $scripturl . '?action=stats">' . $txt['smf223'] . '</a>' : '', '
</td>
<td width="32%" class="smalltext" valign="top">
'
, $txt[488], ': <b><a href="', $scripturl, '?action=mlist">', $context['common_stats']['total_members'], '</a></b><br />
'
, $txt[656], ': <b>', $context['common_stats']['latest_member']['link'], '</b><br />';
// If they are logged in, show their unread message count, etc..
if ($context['user']['is_logged'])
echo '
'
, $txt['smf199'], ': <b><a href="', $scripturl, '?action=pm">', $context['user']['messages'], '</a></b> ', $txt['newmessages3'], ': <b><a href="', $scripturl, '?action=pm">', $context['user']['unread_messages'], '</a></b>';
echo '
</td>
</tr></table>
</td>
</tr>'
;
}

// "Users online" - in order of activity.
echo '
<tr>
<td class="catbg" colspan="2">'
, $txt[158], '</td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center">
'
, $context['show_who'] ? '<a href="' . $scripturl . '?action=who">' : '', '<img src="', $settings['images_url'], '/icons/online.gif" alt="', $txt[158], '" border="0" />', $context['show_who'] ? '</a>' : '', '
</td>
<td class="windowbg2" width="100%">'
;

if ($context['show_who'])
echo '
<a href="'
, $scripturl, '?action=who">';

echo $context['num_guests'], ' ', $context['num_guests'] == 1 ? $txt['guest'] : $txt['guests'], ', ' . $context['num_users_online'], ' ', $context['num_users_online'] == 1 ? $txt['user'] : $txt['users'];

// Handle hidden users and buddies.
if (!empty($context['num_users_hidden']) || ($context['show_buddies'] && !empty($context['show_buddies'])))
{
echo ' (';

// Show the number of buddies online?
if ($context['show_buddies'])
echo $context['num_buddies'], ' ', $context['num_buddies'] == 1 ? $txt['buddy'] : $txt['buddies'];

// How about hidden users?
if (!empty($context['num_users_hidden']))
echo $context['show_buddies'] ? ', ' : '', $context['num_users_hidden'] . ' ' . $txt['hidden'];

echo ')';
}

if ($context['show_who'])
echo '</a>';

echo '
<div class="smalltext">'
;

// Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
if (!empty($context['users_online']))
echo '
'
, $txt[140], ':<br />', implode(', ', $context['list_users_online']);

echo '
<br />'
, $context['show_stats'] && !$settings['show_sp1_info'] ? '
<a href="'
. $scripturl . '?action=stats">' . $txt['smf223'] . '</a>' : '', '
</div>
</td>
</tr>
<tr>
<td class="windowbg2" colspan="2" width="100%">
<span class="middletext">
'
, $txt['most_online_today'], ': <b>', $modSettings['mostOnlineToday'], '</b>.
'
, $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')
</span>
</td>
</tr>'
;

// If they are logged in, but SP1 style information is off... show a personal message bar.
if ($context['user']['is_logged'] && !$settings['show_sp1_info'])
{
echo '
<tr>
<td class="catbg" colspan="2">'
, $txt[159], '</td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center">
'
, $context['allow_pm'] ? '<a href="' . $scripturl . '?action=pm">' : '', '<img src="', $settings['images_url'], '/message_sm.gif" alt="', $txt[159], '" border="0" />', $context['allow_pm'] ? '</a>' : '', '
</td>
<td class="windowbg2" valign="top">
<b><a href="'
, $scripturl, '?action=pm">', $txt[159], '</a></b>
<div class="smalltext">
'
, $txt[660], ' ', $context['user']['messages'], ' ', $context['user']['messages'] == 1 ? $txt[471] : $txt[153], '.... ', $txt[661], ' <a href="', $scripturl, '?action=pm">', $txt[662], '</a> ', $txt[663], '
</div>
</td>
</tr>'
;
}

// Show the login bar. (it's only true if they are logged out anyway.)
if ($context['show_login_bar'])
{
echo '
<tr>
<td class="catbg" colspan="2">'
, $txt[34], ' <a href="', $scripturl, '?action=reminder" class="smalltext">(' . $txt[315] . ')</a></td>
</tr>
<tr>
<td class="windowbg" width="20" align="center">
<a href="'
, $scripturl, '?action=login">
<img src="'
, $settings['images_url'], '/icons/login.gif" alt="', $txt[34], '" border="0" /></a>
</td>
<td class="windowbg2" valign="middle">
<form action="'
, $scripturl, '?action=login2" method="post" style="margin: 0;">
<table border="0" cellpadding="2" cellspacing="0" width="100%"><tr>
<td valign="middle" align="left">
<label for="user"><b>'
, $txt[35], ':</b><br /><input type="text" name="user" id="user" size="15" /></label>
</td>
<td valign="middle" align="left">
<label for="passwrd"><b>'
, $txt[36], ':</b><br /><input type="password" name="passwrd" id="passwrd" size="15" /></label>
</td>
<td valign="middle" align="left">
<label for="cookielength"><b>'
, $txt[497], ':</b><br /><input type="text" name="cookielength" id="cookielength" size="4" maxlength="4" value="', $modSettings['cookieTime'], '" /></label>
</td>
<td valign="middle" align="left">
<label for="cookieneverexp"><b>'
, $txt[508], ':</b><br /><input type="checkbox" name="cookieneverexp" id="cookieneverexp" checked="checked" class="check" /></label>
</td>
<td valign="middle" align="left">
<input type="submit" value="'
, $txt[34], '" />
</td>
</tr></table>
</form>
</td>
</tr>'
;
}

echo '
</table></div>'
;
}

?>


It doesn't appear. I wanna put it in the left side, but first i put there to try. If you considerer that left side is easier then do it there.

(Sorry for my english, it isn't my born languaje :) )

Kettu

Don't you have a link tree on top?
The code is correct and on a correct position. What kind of theme is this? And did you check if you have all files including language files? Do you have the shoutbox part at your administration center?

Quote from: Solidus on November 25, 2006, 05:46:18 PM
It doesn't appear. I wanna put it in the left side, but first i put there to try. If you considerer that left side is easier then do it there.

(Sorry for my english, it isn't my born languaje :) )
What do you mean with left side?
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

Solidus

The theme i use is Aero79, with Spanish language, all works perfectly. Where is it suppose to have the part at administration center? i don't see anything there.

With left side I mean like hxxp:www.magickalkingdom.com/smf/index.php?topic=12930.msg511139 [nonactive] for example. I've seen it in some websites

Serenity

Great mod!

but i would really apreciate it if someone let me know how i can make it work with arabic characters!

thanks

Kettu

Quote from: Solidus on November 26, 2006, 04:35:01 AM
The theme i use is Aero79, with Spanish language, all works perfectly. Where is it suppose to have the part at administration center? i don't see anything there.
Well, normally it works with Aero79. You should see the Shoutbox administration at Features and Options => register SMF Shoutbox
What happens if you open the page http://yourpage.com/board/Sources/sboxDB.php ?

Quote from: Solidus on November 26, 2006, 04:35:01 AM
With left side I mean like here for example. I've seen it in some websites
Looks like a portal. Shoutbox wouldn't work very good on the left side, because it is to large for it. Also it is in an iframe.

Quote from: Serenity on November 26, 2006, 02:33:33 PM
but i would really apreciate it if someone let me know how i can make it work with arabic characters!
I think mbirth is still working on it. But currently we don't have any solution.
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

Solidus

I tried to reinstall and now al least it says "Can't load sbox template" but in spanish.
With ../Sources/sboxDB.php it only says in a white page:

[noviembre 26, 2006, 10:55:22 ]
[]


(The date and hour in spanish)

Solidus

Hey! It's near to work lol.
It now appears but.... when i click on shout it blocks the browser (IE and Firefox), and then the browser says something like "A script is making your PC goes slower ...... Stop Script?"
When stop the script and refresh the web i see the message i send.

Any idea?

Kettu

Quote from: Solidus on November 27, 2006, 04:55:47 AM
I tried to reinstall and now al least it says "Can't load sbox template" but in spanish.
With ../Sources/sboxDB.php it only says in a white page:

[noviembre 26, 2006, 10:55:22 ]
[]


(The date and hour in spanish)
That means, the shoutbox works. Did you look for your administration center?

Quote from: Solidus on November 27, 2006, 05:20:02 AM
Hey! It's near to work lol.
It now appears but.... when i click on shout it blocks the browser (IE and Firefox), and then the browser says something like "A script is making your PC goes slower ...... Stop Script?"
When stop the script and refresh the web i see the message i send.

Any idea?
No, this is new. I have no idea.
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

Solidus

Quote from: Kettu on November 27, 2006, 07:18:39 AM
That means, the shoutbox works. Did you look for your administration center?

No, this is new. I have no idea.

I looked, but there is the same, nothing of Shoutbox.

I don't understand why it blocks the browser  :'(

Solidus

HEY! Now it works!! The problema was sbox.languaje.php
I tried in english and works, the i copy sbox.english.php and rename it to sbox.spanish.php  :D
i could translate it if you wanna put it in the package.

Kettu

Quote from: Solidus on November 27, 2006, 07:39:38 AM
HEY! Now it works!! The problema was sbox.languaje.php
I tried in english and works, the i copy sbox.english.php and rename it to sbox.spanish.php  :D
i could translate it if you wanna put it in the package.
Oh, I thought you already had done this. Well okay, good to know it works now :)
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

MySQASI

hi all,

i was successfully install shoutbox v1.15 on my RC3 forum... but the problem is when i type some text and then hit ENTER, the text if take more that 7 second to appear on the chat box. i've set the refresh time to 5 second but still doesn't fix this problem. is anyone can help me to solve this?

oh, if i'm login with admin account, then the delay problem doesn't appear (work faster...). but the problem is happen when other that admin account been use (regular member, moderator, global moderator, etc...). pls help me to solve this out...

TQ

vik

i installed SMF Shoutbox but it appears only for the default there

sbox_v1.15.zip is he verion i installed

i want it to appe on the oxygen theme



To make the shoutbox work with other themes, you have to do the following:

QuoteAdd the code
  // display shoutbox
  if (function_exists('sbox')) sbox();

at the position you want the shoutbox to appear. (Mostly you will put this into BoardIndex.template.php.)

i dont know where to put this to bring the theme in use

can anyone help

mark25

#675
what theme are you using right now vik?

add this in your BoardIndex.template.php

look for
Quote// Show the news fader?  (assuming there are things to show...)
replace
Quote// display shoutbox
  if (function_exists('sbox')) sbox();
// Show the news fader?  (assuming there are things to show...)

littleone

Quote from: Vala on November 29, 2006, 11:50:31 AM
Hi

Please help me  :'( :'( :'( :'( . How I change time in shoutbox ??? ??? ???

thanks

The time for your members in the shout box will be based on the time selection they have in their profile.  If your server time is off, then it will kick off your profile time too.

Kettu

Quote from: vik on November 27, 2006, 07:51:15 PM
QuoteAdd the code
  // display shoutbox
  if (function_exists('sbox')) sbox();

at the position you want the shoutbox to appear. (Mostly you will put this into BoardIndex.template.php.)

i dont know where to put this to bring the theme in use

can anyone help

Above: Add before
// Show the news fader?  (assuming there are things to show...)
if ($settings['show_newsfader'] && !empty($context['fader_news_lines']))


Below: Add before
// Here's where the "Info Center" starts...

Quote from: sqasi on November 27, 2006, 07:05:41 PM
hi all,

i was successfully install shoutbox v1.15 on my RC3 forum... but the problem is when i type some text and then hit ENTER, the text if take more that 7 second to appear on the chat box. i've set the refresh time to 5 second but still doesn't fix this problem. is anyone can help me to solve this?
Normally this only is a server problem, because it is load in an iframe. I know that problem at another board, and they will change the host soon because of such problems.
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

Mig-32

Well, I have this problem...
When I hit "Enter" the browser stop's for a while and then give me a warning that the scrit on the web page is taking too long and ask me if I want to stop the script or continue... If I hit "stop", the line that I've wrote appears in the shout but If I hit "continue" then after a while it ask me again for the same thing

This is very annoying... Is ther a solution for this??

Thanks

Kettu

@Mig
Is it so hard to read the previous page? There you have your solution. ::)
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

Advertisement: