Advertisement:

Author Topic: Ultimate Shoutbox 1.40 Türkçe Destek  (Read 116874 times)

Offline 4LP3RUZ1

  • SMF Hero
  • ******
  • Posts: 3,438
  • Gender: Male
  • Frozen frogs are gone!
Ultimate Shoutbox 1.40 Türkçe Destek
« on: November 15, 2006, 03:40:38 PM »
Mod: Ultimate ShoutBox  1.40
Yazan: Grudge
Çeviren: Elmacik
Açıklama: Sitenizde o anda üye olan kullanıcıların aktif olarak mesajlaşabileceği bir alan yaratır.
URL: http://mods.simplemachines.org/index.php?mod=22
Türkçesi: Yukarıdaki adresten modun orjinalini kurun. Sonra bu mesajdaki Shout_TR.zip isimli dosyayı da kurun.
Kullanım: Sohbet kutusunu nerede görünsün istiyorsanız, dosyanızda oraya şunu ekleyin:
Code: [Select]
if (function_exists('smfshout'))
  smfshout();
Örnek veriyorum eğer butonlardan sonra çıksın istiyorsanız, index.template.php dosyasında, şunu arayın: template_menu();  ve de verdiğim kodu bundan hemen sonraya ekleyin.

Not:
- Bu Ultimate Shoutbox'un son sürümü olup, nette çok bahsedilen açık kapatılmıştır, güvenlik ile ilgili hiçbir kaygınız olmasın.
- En son sürüm SMF'de kurulmasını sağlamak için modifikasyon dosyasını editlemeniz gerekir. Detayları dokümantasyon bölümünde.
« Last Edit: September 28, 2007, 04:37:18 AM by alperuzi »
Frozen frogs are back :(

Offline Gr@fiker

  • SMF Hero
  • ******
  • Posts: 2,176
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #1 on: November 15, 2006, 05:21:06 PM »
önceki sürümünde güvenlik açığı vardı bundaki kaldırıldımı acaba ???
İ dont have a msn

Offline ayesoft

  • Sr. Member
  • ****
  • Posts: 909
  • Gender: Male
  • ayesoft
    • dizi izle
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #2 on: November 15, 2006, 05:24:54 PM »
önceki sürümünde güvenlik açığı vardı bundaki kaldırıldımı acaba ???

bende merak ettim bu sürümün önceki sürümden farkı tam olarak nedir? güvenlik açığı var deniliyordu bu durum çözüldümü yada türkçe karakter sorunu vardı omu çözüldü ?

test ettim türkçe içinmiş zaten gerekli açıklamayı yapılmış biz neden böyle sazan gibi atladıysak bilmiyorum:D
« Last Edit: November 15, 2006, 05:35:47 PM by ayesoft »

Offline Gr@fiker

  • SMF Hero
  • ******
  • Posts: 2,176
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #3 on: November 15, 2006, 05:26:23 PM »
eski sürümündeki güvenlik açığından ben bi siteyi ele geçirmiştim ama bunu hiç denemedim bi bakmam lazım
İ dont have a msn

Offline $כђiŹøƒ®ΣиiΛ™

  • Sr. Member
  • ****
  • Posts: 798
    • hayaletboard
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #4 on: November 15, 2006, 06:55:01 PM »
üstte butonların hemen altına ekledim ama bir tek forumdayken gözüksün istiyorum. konulara girince gözükmesin. ne yapmam lazım onun için?

Offline 4LP3RUZ1

  • SMF Hero
  • ******
  • Posts: 3,438
  • Gender: Male
  • Frozen frogs are gone!
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #5 on: November 16, 2006, 02:38:44 AM »
BoardIndex.template.php dosyasına koy, en üstte bir yerlere.

Güvenlik açığı olan sürüm bu değil, güvenlik açığı oldukça eski sürümlerindeydi. Bu en son sürümüdür.
Frozen frogs are back :(

Offline iborotti

  • Jr. Member
  • **
  • Posts: 201
  • Gender: Male
    • Kendi Fan Klübünü Kur
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #6 on: November 20, 2006, 10:34:07 AM »
ya ben bunu kurdum herşey güzel ama mesaj yazma yeri sadece admin ve normal üyelerde çıkıyor diğer üye grupları msj yazamıyorlar üye izinlerine baktım öyle bir seçenek göremedim bu konuda yardım ederseniz sevinirim.

Birde ben eski shout box da ki gibi smililerin shout box un altında yada üstünde gözükmesini istiyorum bide bu shout box a bir çerçeve yapabilimiyiz.

Şimdiden teşekkür ederim.

Offline ۧRu

  • Full Member
  • ***
  • Posts: 401
  • Gender: Female
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #7 on: November 20, 2006, 12:05:52 PM »


ya böle oldu duyuruarın üstünde acaba ayrietten bi kodmu eklicez yardım edebilirmisiniz...

Offline $כђiŹøƒ®ΣиiΛ™

  • Sr. Member
  • ****
  • Posts: 798
    • hayaletboard
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #8 on: November 20, 2006, 12:16:40 PM »
ya ben bunu kurdum herşey güzel ama mesaj yazma yeri sadece admin ve normal üyelerde çıkıyor diğer üye grupları msj yazamıyorlar üye izinlerine baktım öyle bir seçenek göremedim bu konuda yardım ederseniz sevinirim.

Birde ben eski shout box da ki gibi smililerin shout box un altında yada üstünde gözükmesini istiyorum bide bu shout box a bir çerçeve yapabilimiyiz.

Şimdiden teşekkür ederim.


üye izinlerinden her guruba sohbete msj yazabilir die izin vereceksin...

ebru sende

if (function_exists('smfshout'))
  smfshout();

kodunu yanlış bir yere eklemissin büyük ihtimal

Offline ۧRu

  • Full Member
  • ***
  • Posts: 401
  • Gender: Female
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #9 on: November 20, 2006, 12:25:00 PM »
yoo aynen ekledim istersen bu raya koyim kodlarıda ??????????

Offline $כђiŹøƒ®ΣиiΛ™

  • Sr. Member
  • ****
  • Posts: 798
    • hayaletboard
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #10 on: November 20, 2006, 12:35:41 PM »
kullandığın temanın boardindex.template.php ve index.template.php dosyaları farklıdır. default tema kullanmıosun.

 kullandığın temada

template_menu();

den sonra eklediysen ondan sornaki kodlar değişik olduğu için farklı olmuştur. deneyerek doğru yeri bulacaksın.

Offline ۧRu

  • Full Member
  • ***
  • Posts: 401
  • Gender: Female
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #11 on: November 20, 2006, 12:38:06 PM »
iki saattir deniyorum ve ya hiç çıkmıyo yada böle oluyo yardım edebilirmisin acaba...

Offline $כђiŹøƒ®ΣиiΛ™

  • Sr. Member
  • ****
  • Posts: 798
    • hayaletboard
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #12 on: November 20, 2006, 12:44:55 PM »
tüm sayfalarda gözüksün istiyorsan index.tepmlate.php yie sadece ana sayfada gözüksün istiyorsun boardindex.template.php dosyasını eklermisin

Offline ۧRu

  • Full Member
  • ***
  • Posts: 401
  • Gender: Female
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #13 on: November 20, 2006, 12:56:05 PM »
anasayfada üstte biyerde katogorilerin üstünde yani bi yerde

Code: [Select]
<?php
// Version: 1.1 RC3; BoardIndex

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

// Show some statistics next to the link tree if SP1 info is off.
echo '
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="bottom">'
theme_linktree(), '</td>
<td align="right">'
;
if (!$settings['show_sp1_info'])
echo '
'
$txt[19], ': '$context['common_stats']['total_members'], ' &nbsp;&#8226;&nbsp; '$txt[95], ': '$context['common_stats']['total_posts'], ' &nbsp;&#8226;&nbsp; '$txt[64], ': '$context['common_stats']['total_topics'], '
'
, ($settings['show_latest_member'] ? '<br />' $txt[201] . ' <b>' $context['common_stats']['latest_member']['link'] . '</b>' $txt[581] : '');
echo '
</td>
</tr>
</table>'
;

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

// 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>'
;
}

/* 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 '
<div class="tborder"><table border="0" width="100%" cellspacing="1" cellpadding="5">
  <tr>
 <td colspan="2" class="catbg'
$category['new'] ? '2' '''" 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="26%" align="center" class="catbg'
$category['new'] ? '2' '''"> '$txt[22], '</td>
 <td width="4%" class="catbg'
$category['new'] ? '2' '''"><b>' ,$txt[21], '</b></td>
 <td width="4%" class="catbg'
$category['new'] ? '2' '''"><b>' ,$txt[330], '</b></td>
<td width="10%" align="center" class="catbg'
$category['new'] ? '2' '''">',$txt[298],' </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'], '/lightnavy/on.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'], '/lightnavy/on2.gif" alt="'$txt[333], '" title="'$txt[333], '" border="0" />';
// No new posts at all!  The agony!!
else
echo '<img src="'$settings['images_url'], '/lightnavy/off.gif" alt="'$txt[334], '" title="'$txt[334], '" border="0" />';

echo '</a></td>
<td>
/*Board Viewers - by HarzeM*/($board['viewers'] > ) ? '<span class="smalltext" style="float:right;"> (<b>'.$board['viewers'] . '</b> ' . (($board['viewers'] > 1) ? $txt['board_viewers'] : $txt['board_viewer']) . ')</span>' '' '<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.)

// 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'] ? '<img style="margin-right:5px;" src="' $settings['images_url'] . '/' $settings['theme_main_color'] . '/onk.gif" alt="' $txt[333] . '"/><b>' $child['link'] . '</b>' '<img style="margin-right:5px;" src="' $settings['images_url'] . '/' $settings['theme_main_color'] . '/offk.gif" alt="' $txt[334] . '"/>' $child['link'];
}

echo '
<table style="float:right; margin-top: 15px;" width="100%" cellspacing="0" cellpadding="3" border="0">
<tr>
<td class="middletext" valign="middle" align="center" width="30%">
<b>'
$txt['parent_boards'], ':</b>
'
;

$child_counter 0;

if(empty($settings['child_boards_rows']))
{
echo '
</td>
<td class="middletext" valign="top">'
;

for(; $child_counter ceil(count($children)/2); $child_counter++)
echo $children[$child_counter], '<br/>';
}

echo '
</td>
<td class="middletext" valign="top">'
;
for(; $child_counter count($children); $child_counter++)
echo $children[$child_counter], '<br/>';
echo '
</td>
</tr>
</table>'
;
}

// Show some basic information about the number of posts, etc.
echo '
</td>
<td class="smalltext" valign="middle" width="22%">'
;

  if (!empty($board['last_post']['id']))
 echo '
 

 '
$txt['smf88'], ' <b>'$board['last_post']['link'], '</b><br/>  '$txt[525], ' '$board['last_post']['member']['link'],
' '$board['last_post']['time'], '' ;   ' ' ;

  echo '
 </td>
 <td class="small2text" valign="middle" width="4%" align="center">
  '
$board['posts'], '
</td>
<td class="small2text" valign="middle" width="4%" align="center">
'
$board['topics'],'
</td>
<td bgcolor="f6f6f6" valign="middle" width="8%">'
;
if (!empty($board['moderators']))
echo '<center>
<div style="padding-top: 1px;" class="smalltext">'
count($board['moderators']) == $txt[298] : $txt[299], '<br/> 
implode('<br/>'$board['link_moderators']), '</i></div>';
echo'
</td>

</tr>'
;
}
}

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

if ($context['user']['is_logged'])
{
echo '
<table border="0" width="100%" cellspacing="0" cellpadding="5">
<tr>
<td align="'
, !$context['right_to_left'] ? 'left' 'right''" class="smalltext">
<img src="' 
$settings['images_url'] . '/'$settings['theme_main_color'] . '/new_some.gif" alt="" align="middle" /> '$txt[333], '
<img src="' 
$settings['images_url'] . '/'$settings['theme_main_color'] . '/new_none.gif" alt="" align="middle" style="margin-left: 4ex;" /> '$txt[334], '
</td>
<td align="'
, !$context['right_to_left'] ? 'right' 'left''">';

// Mark read button.
$mark_read_button = array('markread' => array('text' => 452'image' => 'markread.gif''lang' => true'url' => $scripturl '?action=markasread;sa=all;sesc=' $context['session_id']));

// Show the mark all as read button?
if ($settings['show_mark_read'])
echo '
<table cellpadding="0" cellspacing="0" border="0" style="position: relative; top: 0px;">
<tr>
 '
template_button_strip($mark_read_button'top'), '
</tr>
</table>'
;
echo '
</td>
</tr>
</table>'
;
}
// istatistik top 10...by rallyproco

 
echo 
<br><div class="tborder" '
$context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' '''>
<table border="0" width="100%" cellspacing="1" cellpadding="2" class="bordercolor">  <tr>
 <td width="100%" colspan="4" class="catbg" height="24">
 <font color="#FFFFFF"><b>İstatistikler-top 10 </b></font></td>
  </tr>
<tr class="titlebg"><span class="smalltext">
<td width="25%">En Çok Mesaj Gönderenler</font></td>
 <td width="20%">Yeni Üyeler</font></td>
 <td width="59%">Son 100 Mesaj</font></td>
</tr>
<tr class="windowbg">
<td width="21%" valign="top"><table width="100%"><tr>

<td width="70%" class="windowbg2"><b><span class="smalltext"><u>Üye</u></font></b></td><td width="30%" class="windowbg2" align="right"><span class="smalltext"><b><u>Mesaj</u></b></td>
</tr><tr>
'
;
foreach (
$context['top_posters'] as $poster)
{
echo 
'



<td width="60%" class="windowbg2"><span class="smalltext">'
$poster['link'], '</td>

<td width="40%" class="windowbg2" align="right"><span class="smalltext">'
$poster['num_posts'], '</td>


</tr>'
;  

} echo 
'</table></td>
<td width="20%" valign="top">

<table width="100%"class="windowbg" ><tr>

<td width="80%" class="windowbg2"><span class="smalltext"><b><u>Üye</u></b></td><td width="20%" class="windowbg2" align="right"><span class="smalltext"><b><u>Mesaj</u></b></td>
</tr><tr>
'
;
foreach (
$context['yeniuyeler'] as $poster)
{
echo 
'



<td width="60%" class="windowbg2" valign="top"><span class="smalltext">'
,$poster['link'], '</td>
<td width="40%" class="windowbg2" align="right" valign="top"><span class="smalltext">'
,$poster['num_posts'], '</td>


</tr>'
;  

} echo 
'</table>



</td>
<td width="59%" valign="top">'
;

// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{


// 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 cellspacing="1" width="100%" cellpadding="0"  border="0">
<tr>

<td width="73%"><span class="smalltext"><b><u>Konu</u></b></td>
<td align=left width="27%"><span class="smalltext"><b><u>Gönderen</u></b></td>


</tr>
</table>'
;
echo'
<marquee behavior="scroll" direction="up" scrollamount="2" height="160" onMouseOver="this.stop()" onMouseOut="this.start()">
<table cellspacing="1" width="100%" cellpadding="0"  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 class="windowbg2" valign="top" width="42%"><span class="smalltext">'
$post['link'], '</td>
<td class="windowbg2" valign="top" width="22%"><span class="smalltext">'
$post['poster']['link'],'</td

</tr>'
;
echo '
</table>
</marquee>'
;
}
echo '
</td>
</tr>
</table>
</div>'
;
}
// Here's where the "Info Center" starts...
echo '<br />
<div class="tborder" '
$context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' '''>
<div class="catbg" style="padding: 6px; vertical-align: middle; text-align: center; ">
<a href="#" onclick="shrinkHeaderIC(!current_header_ic); return false;"><img id="upshrink_ic" src="'
$settings['images_url'] . '/'$settings['theme_main_color'], '/', empty($options['collapse_header_ic']) ? 'collapse.gif' 'expand.gif''" alt="*" title="'$txt['upshrink_description'], '" style="margin-right: 2ex;" align="right" /></a>
'
$txt[685], '
</div>
<div id="upshrinkHeaderIC"'
, empty($options['collapse_header_ic']) ? '' ' style="display: none;"''>
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">'
;


// Show information about events, birthdays, and holidays on the calendar.
if ($context['show_calendar'])
{
echo '
<tr>
<td class="titlebg" 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'], '" /></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 YaBB SP1 style information...
if ($settings['show_sp1_info'])
{
echo '
<tr>
<td class="titlebg" 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], '" /></a>
</td>
<td class="windowbg2" width="100%">
<span class="middletext">
'
$context['common_stats']['total_posts'], ' '$txt[95], ' '$txt['smf88'], ' '$context['common_stats']['total_topics'], ' '$txt[64], ' '$txt[525], ' '$context['common_stats']['total_members'], ' '$txt[19], '. '$txt[656], ': <b> '$context['common_stats']['latest_member']['link'], '</b>
<br /> ' 
$txt[659] . ': <b>&quot;' $context['latest_post']['link'] . '&quot;</b>  ( ' $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>' '''
</span>
</td>
</tr>'
;
}

// "Users online" - in order of activity.
echo '
<tr>
<td class="titlebg" colspan="2">'
$txt[158], '</td>
</tr><tr>
<td rowspan="2" 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], '" />'$context['show_who'] ? '</a>' '''
</td>
<td class="windowbg2" width="100%">'
;

echo '
'
$context['show_who'] ? '<a href="' $scripturl '?action=who">' ''$context['num_guests'], ' '$context['num_guests'] == $txt['guest'] : $txt['guests'], ', ' $context['num_users_online'], ' '$context['num_users_online'] == $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'] == $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 ')';
}

echo $context['show_who'] ? '</a>' '''
<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" 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="titlebg" 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], '" />'$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'] == $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="titlebg" 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], '" /></a>
</td>
<td class="windowbg2" valign="middle">
<form action="'
$scripturl'?action=login2" method="post" accept-charset="'$context['character_set'], '" style="margin: 0;">
<table border="0" cellpadding="2" cellspacing="0" align="center" 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>
</div>'
;

echo 
'
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
<tr>
<td class="windowbg2" width="100%" valign="middle" align="center">
<font color=#000000> | </font>
<font color=red><b>Admin</b></font>
<font color=#000000> | </font>
<font color=blue><b>Süper Moderatör</b></font>
<font color=#000000> | </font>
<font color=green><b>Moderatör</b></font>
<font color=#000000> | </font>
<font color=black>Üye</font>

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

?>

Offline $כђiŹøƒ®ΣиiΛ™

  • Sr. Member
  • ****
  • Posts: 798
    • hayaletboard
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #14 on: November 20, 2006, 01:15:29 PM »
Code: [Select]
<?php
// Version: 1.1 RC3; BoardIndex

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

// Show some statistics next to the link tree if SP1 info is off.
echo '
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="bottom">'
theme_linktree(), '</td>
<td align="right">'
;
if (!$settings['show_sp1_info'])
echo '
'
$txt[19], ': '$context['common_stats']['total_members'], ' &nbsp;&#8226;&nbsp; '$txt[95], ': '$context['common_stats']['total_posts'], ' &nbsp;&#8226;&nbsp; '$txt[64], ': '$context['common_stats']['total_topics'], '
'
, ($settings['show_latest_member'] ? '<br />' $txt[201] . ' <b>' $context['common_stats']['latest_member']['link'] . '</b>' $txt[581] : '');
echo '
</td>
</tr>
</table>'
;

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

// 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>'
;
}

if (
function_exists('smfshout'))
  
smfshout();

/* 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 '
<div class="tborder"><table border="0" width="100%" cellspacing="1" cellpadding="5">
  <tr>
 <td colspan="2" class="catbg'
$category['new'] ? '2' '''" 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="26%" align="center" class="catbg'
$category['new'] ? '2' '''"> '$txt[22], '</td>
 <td width="4%" class="catbg'
$category['new'] ? '2' '''"><b>' ,$txt[21], '</b></td>
 <td width="4%" class="catbg'
$category['new'] ? '2' '''"><b>' ,$txt[330], '</b></td>
<td width="10%" align="center" class="catbg'
$category['new'] ? '2' '''">',$txt[298],' </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'], '/lightnavy/on.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'], '/lightnavy/on2.gif" alt="'$txt[333], '" title="'$txt[333], '" border="0" />';
// No new posts at all!  The agony!!
else
echo '<img src="'$settings['images_url'], '/lightnavy/off.gif" alt="'$txt[334], '" title="'$txt[334], '" border="0" />';

echo '</a></td>
<td>
/*Board Viewers - by HarzeM*/($board['viewers'] > ) ? '<span class="smalltext" style="float:right;"> (<b>'.$board['viewers'] . '</b> ' . (($board['viewers'] > 1) ? $txt['board_viewers'] : $txt['board_viewer']) . ')</span>' '' '<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.)

// 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'] ? '<img style="margin-right:5px;" src="' $settings['images_url'] . '/' $settings['theme_main_color'] . '/onk.gif" alt="' $txt[333] . '"/><b>' $child['link'] . '</b>' '<img style="margin-right:5px;" src="' $settings['images_url'] . '/' $settings['theme_main_color'] . '/offk.gif" alt="' $txt[334] . '"/>' $child['link'];
}

echo '
<table style="float:right; margin-top: 15px;" width="100%" cellspacing="0" cellpadding="3" border="0">
<tr>
<td class="middletext" valign="middle" align="center" width="30%">
<b>'
$txt['parent_boards'], ':</b>
'
;

$child_counter 0;

if(empty($settings['child_boards_rows']))
{
echo '
</td>
<td class="middletext" valign="top">'
;

for(; $child_counter ceil(count($children)/2); $child_counter++)
echo $children[$child_counter], '<br/>';
}

echo '
</td>
<td class="middletext" valign="top">'
;
for(; $child_counter count($children); $child_counter++)
echo $children[$child_counter], '<br/>';
echo '
</td>
</tr>
</table>'
;
}

// Show some basic information about the number of posts, etc.
echo '
</td>
<td class="smalltext" valign="middle" width="22%">'
;

  if (!empty($board['last_post']['id']))
 echo '
 

 '
$txt['smf88'], ' <b>'$board['last_post']['link'], '</b><br/>  '$txt[525], ' '$board['last_post']['member']['link'],
' '$board['last_post']['time'], '' ;   ' ' ;

  echo '
 </td>
 <td class="small2text" valign="middle" width="4%" align="center">
  '
$board['posts'], '
</td>
<td class="small2text" valign="middle" width="4%" align="center">
'
$board['topics'],'
</td>
<td bgcolor="f6f6f6" valign="middle" width="8%">'
;
if (!empty($board['moderators']))
echo '<center>
<div style="padding-top: 1px;" class="smalltext">'
count($board['moderators']) == $txt[298] : $txt[299], '<br/> 
implode('<br/>'$board['link_moderators']), '</i></div>';
echo'
</td>

</tr>'
;
}
}

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

if ($context['user']['is_logged'])
{
echo '
<table border="0" width="100%" cellspacing="0" cellpadding="5">
<tr>
<td align="'
, !$context['right_to_left'] ? 'left' 'right''" class="smalltext">
<img src="' 
$settings['images_url'] . '/'$settings['theme_main_color'] . '/new_some.gif" alt="" align="middle" /> '$txt[333], '
<img src="' 
$settings['images_url'] . '/'$settings['theme_main_color'] . '/new_none.gif" alt="" align="middle" style="margin-left: 4ex;" /> '$txt[334], '
</td>
<td align="'
, !$context['right_to_left'] ? 'right' 'left''">';

// Mark read button.
$mark_read_button = array('markread' => array('text' => 452'image' => 'markread.gif''lang' => true'url' => $scripturl '?action=markasread;sa=all;sesc=' $context['session_id']));

// Show the mark all as read button?
if ($settings['show_mark_read'])
echo '
<table cellpadding="0" cellspacing="0" border="0" style="position: relative; top: 0px;">
<tr>
 '
template_button_strip($mark_read_button'top'), '
</tr>
</table>'
;
echo '
</td>
</tr>
</table>'
;
}
// istatistik top 10...by rallyproco

 
echo 
<br><div class="tborder" '
$context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' '''>
<table border="0" width="100%" cellspacing="1" cellpadding="2" class="bordercolor">  <tr>
 <td width="100%" colspan="4" class="catbg" height="24">
 <font color="#FFFFFF"><b>İstatistikler-top 10 </b></font></td>
  </tr>
<tr class="titlebg"><span class="smalltext">
<td width="25%">En Çok Mesaj Gönderenler</font></td>
 <td width="20%">Yeni Üyeler</font></td>
 <td width="59%">Son 100 Mesaj</font></td>
</tr>
<tr class="windowbg">
<td width="21%" valign="top"><table width="100%"><tr>

<td width="70%" class="windowbg2"><b><span class="smalltext"><u>Üye</u></font></b></td><td width="30%" class="windowbg2" align="right"><span class="smalltext"><b><u>Mesaj</u></b></td>
</tr><tr>
'
;
foreach (
$context['top_posters'] as $poster)
{
echo 
'



<td width="60%" class="windowbg2"><span class="smalltext">'
$poster['link'], '</td>

<td width="40%" class="windowbg2" align="right"><span class="smalltext">'
$poster['num_posts'], '</td>


</tr>'
;  

} echo 
'</table></td>
<td width="20%" valign="top">

<table width="100%"class="windowbg" ><tr>

<td width="80%" class="windowbg2"><span class="smalltext"><b><u>Üye</u></b></td><td width="20%" class="windowbg2" align="right"><span class="smalltext"><b><u>Mesaj</u></b></td>
</tr><tr>
'
;
foreach (
$context['yeniuyeler'] as $poster)
{
echo 
'



<td width="60%" class="windowbg2" valign="top"><span class="smalltext">'
,$poster['link'], '</td>
<td width="40%" class="windowbg2" align="right" valign="top"><span class="smalltext">'
,$poster['num_posts'], '</td>


</tr>'
;  

} echo 
'</table>



</td>
<td width="59%" valign="top">'
;

// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{


// 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 cellspacing="1" width="100%" cellpadding="0"  border="0">
<tr>

<td width="73%"><span class="smalltext"><b><u>Konu</u></b></td>
<td align=left width="27%"><span class="smalltext"><b><u>Gönderen</u></b></td>


</tr>
</table>'
;
echo'
<marquee behavior="scroll" direction="up" scrollamount="2" height="160" onMouseOver="this.stop()" onMouseOut="this.start()">
<table cellspacing="1" width="100%" cellpadding="0"  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 class="windowbg2" valign="top" width="42%"><span class="smalltext">'
$post['link'], '</td>
<td class="windowbg2" valign="top" width="22%"><span class="smalltext">'
$post['poster']['link'],'</td

</tr>'
;
echo '
</table>
</marquee>'
;
}
echo '
</td>
</tr>
</table>
</div>'
;
}
// Here's where the "Info Center" starts...
echo '<br />
<div class="tborder" '
$context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' '''>
<div class="catbg" style="padding: 6px; vertical-align: middle; text-align: center; ">
<a href="#" onclick="shrinkHeaderIC(!current_header_ic); return false;"><img id="upshrink_ic" src="'
$settings['images_url'] . '/'$settings['theme_main_color'], '/', empty($options['collapse_header_ic']) ? 'collapse.gif' 'expand.gif''" alt="*" title="'$txt['upshrink_description'], '" style="margin-right: 2ex;" align="right" /></a>
'
$txt[685], '
</div>
<div id="upshrinkHeaderIC"'
, empty($options['collapse_header_ic']) ? '' ' style="display: none;"''>
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">'
;


// Show information about events, birthdays, and holidays on the calendar.
if ($context['show_calendar'])
{
echo '
<tr>
<td class="titlebg" 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'], '" /></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 YaBB SP1 style information...
if ($settings['show_sp1_info'])
{
echo '
<tr>
<td class="titlebg" 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], '" /></a>
</td>
<td class="windowbg2" width="100%">
<span class="middletext">
'
$context['common_stats']['total_posts'], ' '$txt[95], ' '$txt['smf88'], ' '$context['common_stats']['total_topics'], ' '$txt[64], ' '$txt[525], ' '$context['common_stats']['total_members'], ' '$txt[19], '. '$txt[656], ': <b> '$context['common_stats']['latest_member']['link'], '</b>
<br /> ' 
$txt[659] . ': <b>&quot;' $context['latest_post']['link'] . '&quot;</b>  ( ' $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>' '''
</span>
</td>
</tr>'
;
}

// "Users online" - in order of activity.
echo '
<tr>
<td class="titlebg" colspan="2">'
$txt[158], '</td>
</tr><tr>
<td rowspan="2" 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], '" />'$context['show_who'] ? '</a>' '''
</td>
<td class="windowbg2" width="100%">'
;

echo '
'
$context['show_who'] ? '<a href="' $scripturl '?action=who">' ''$context['num_guests'], ' '$context['num_guests'] == $txt['guest'] : $txt['guests'], ', ' $context['num_users_online'], ' '$context['num_users_online'] == $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'] == $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 ')';
}

echo $context['show_who'] ? '</a>' '''
<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" 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="titlebg" 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], '" />'$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'] == $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="titlebg" 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], '" /></a>
</td>
<td class="windowbg2" valign="middle">
<form action="'
$scripturl'?action=login2" method="post" accept-charset="'$context['character_set'], '" style="margin: 0;">
<table border="0" cellpadding="2" cellspacing="0" align="center" 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>
</div>'
;

echo 
'
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
<tr>
<td class="windowbg2" width="100%" valign="middle" align="center">
<font color=#000000> | </font>
<font color=red><b>Admin</b></font>
<font color=#000000> | </font>
<font color=blue><b>Süper Moderatör</b></font>
<font color=#000000> | </font>
<font color=green><b>Moderatör</b></font>
<font color=#000000> | </font>
<font color=black>Üye</font>

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

?>



 


denermisin bi

Offline ۧRu

  • Full Member
  • ***
  • Posts: 401
  • Gender: Female
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #15 on: November 20, 2006, 01:26:12 PM »
oldu tşklerde pek kullanışlı bişy diil sanırım :S yani görünüş açısından hiç ii diil bnm fikrim tabii

Offline $כђiŹøƒ®ΣиiΛ™

  • Sr. Member
  • ****
  • Posts: 798
    • hayaletboard
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #16 on: November 20, 2006, 01:27:03 PM »
pek güzel değil. ben yeni bir tane buldum. harika bişey. bu gece siteme onu kuraağım. yarın bakarsın. seversen senle paylaşırım. bunu bende pek sevmedim. hem kullanışlı değil. hemde görsellik sıfır.

Offline ۧRu

  • Full Member
  • ***
  • Posts: 401
  • Gender: Female
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #17 on: November 20, 2006, 01:45:36 PM »
çok isterim kurduunda veya kuracaaıında sölersen sewinirim ben acemiyimde biraz bana pm den veya e-postamı ekle ordan irtibat kurarız

tkrr tşkler....

saygılar.....

Offline iborotti

  • Jr. Member
  • **
  • Posts: 201
  • Gender: Male
    • Kendi Fan Klübünü Kur
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #18 on: November 20, 2006, 04:29:38 PM »
sağol redstar dediklerini yapınca oldu evet bencede görsellik sıfır bende beğenmedim sen kurda bi baklım nasılmış :)

Offline skystar

  • Jr. Member
  • **
  • Posts: 127
Re: Ultimate Shoutbox 1.40 Türkçe Destek
« Reply #19 on: November 21, 2006, 02:48:13 PM »
ya bende boardindex e ekledim ama çıkmadı anlamadım bi yardım ederseniz sevinirim