Advertisement:

Author Topic: Yeni İstatistikler  (Read 25759 times)

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Yeni İstatistikler
« on: May 13, 2008, 06:40:29 PM »
Tüyo adı:Yeni İstatistikler
Yazan:Hoochie Coochie Man
Açıklama:İstatistik görünümüne yeni bir stil katar.
Demo:http://tiredsoul.awardspace.com/index.php
Ekran Görüntüsü:
Büyük Resim



Eğer BoardIndex.template.php'nizi etki eden bir modifikasyonunuz yoksa... İster ekteki hazır BoardIndex.template.php'yi kullanın..

Eğer hazır BoardIndex.template.php'yi kullanmak istemezseniz ise aşağıdaki kodlamaları uygulayın..

BoardIndex.template.php'de..
Bul:
Code: [Select]
// 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; c">
<a href="#" onclick="shrinkHeaderIC(!current_header_ic); return false;"><img id="upshrink_ic" src="', $settings['images_url'], '/', 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">';

// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<tr>
<td class="titlebg" 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], '" /></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 cellpadding="0" cellspacing="0" 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 class="middletext" valign="top"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
<td class="middletext" 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="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'] == 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 ')';
}

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'] == 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="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>';

Değiştir:
Code: [Select]
// Yeni İstatistikler by Hoochie Coochie Man
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; ">
         ', $txt[685], '
      </div>



<div class="whitespace">
   <div id="yoo-accordion-1" class="yoo-accordion">
      <dl>';
     
   // This is the "Recent Posts" bar.
   if (!empty($settings['number_recent_posts']))
   {
      echo '
         <dt class="toggler item1 first">
            <span class="header-l">
               <span class="header-r">
                  ', $txt[214], '               
               </span>
            </span>
         </dt>
         <dd class="content item1 first">
            <div class="article">
         <table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
            <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], '" /></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 cellpadding="0" cellspacing="0" 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 class="middletext" valign="top"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
                        <td class="middletext" align="right" valign="top" nowrap="nowrap">', $post['time'], '</td>
                     </tr>';
         echo '
                  </table>';
      echo '
               </td>
            </tr>';
   }
echo '</table>
            </div>
         </dd>';
   }
           
   // Show information about events, birthdays, and holidays on the calendar.
   if ($context['show_calendar'])
   {
      echo '
         <dt class="toggler item2">
            <span class="header-l">
               <span class="header-r">
                  ', $context['calendar_only_today'] ? $txt['calendar47b'] : $txt['calendar47'], '
               </span>
            </span>
         </dt>
         <dd class="content item2">
            <div class="article">
         <table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
               <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>';
echo '</table>
            </div>         
         </dd>';
   }
           
           
           
   // Show YaBB SP1 style information...
   if ($settings['show_sp1_info'])
   {
      echo '
         <dt class="toggler item3">
            <span class="header-l">
               <span class="header-r">
                  ', $txt[645], '               
               </span>
            </span>
         </dt>
         <dd class="content item3">
            <div class="article">
         <table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
            <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>';
echo '</table>
            </div>         
         </dd>';
   }
         
   echo '           
         
         <dt class="toggler item4 last">
            <span class="header-l">
               <span class="header-r">
                  ', $txt[158], '               
               </span>
            </span>
         </dt>
         <dd class="content item4 last">
            <div class="article">   
         <table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">';
   // "Users online" - in order of activity.
   echo '
               <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'] == 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 ')';
   }

   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'] == 1 ? $txt[471] : $txt[153], '.... ', $txt[661], ' <a href="', $scripturl, '?action=pm">', $txt[662], '</a> ', $txt[663], '
                  </div>
               </td>
            </tr>';
   }
echo '</table>
            </div>
         </dd>';
         

   // Show the login bar. (it's only true if they are logged out anyway.)
   if ($context['show_login_bar'])
   {
      echo '
         <dt class="toggler item5 last">
            <span class="header-l">
               <span class="header-r">
                  ', $txt[34], ' <a href="', $scripturl, '?action=reminder" class="smalltext">(' . $txt[315] . ')</a>               
               </span>
            </span>
         </dt>
         <dd class="content item5 last">
            <div class="article">   
         <table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
            <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></table>            </div>
         </dd>';
   }
echo '</dl>


   </div>
</div>
<script type="text/javascript">
// <!--
new YOOaccordion($$("#yoo-accordion-1 .toggler"), $$("#yoo-accordion-1 .content"), { open: "first", allowMultipleOpen: false });
// -->
                                            </script>
</div>';

index.template.php'de..
Bul:
Code: [Select]
</head>
Öncesine ekle:
Code: [Select]
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/mod_yoo_accordion.css" />
<script language="JavaScript" type="text/javascript" src="', $settings['theme_url'], '/mootools.js"></script>
<script language="JavaScript" type="text/javascript" src="', $settings['theme_url'], '/mod_yoo_accordion.js"></script>

ve son olarak ekteki dosyoları temanızın dizinine atın..
« Last Edit: August 08, 2008, 06:35:53 PM by Aslanbac (husmen73) »
İnadına SMF 1.1.X

Offline XxN!N3

  • Semi-Newbie
  • *
  • Posts: 87
Re: Yeni İstatistikler [Tüyo]
« Reply #1 on: May 20, 2008, 08:14:53 AM »
Çok Sağol Kardeş Bunu Kullanıcam :)

Hazır Seni Bulmuşken Senin Şu Mootols Menünde Güzel Oldu :)

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Yeni İstatistikler [Tüyo]
« Reply #2 on: May 20, 2008, 09:02:41 AM »
Örnek olarak verdiğin sitede bunun olduğuna emin misin HCM?
Former SMF Core Developer | My Mods | SimplePortal

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Re: Yeni İstatistikler [Tüyo]
« Reply #3 on: May 20, 2008, 09:08:44 AM »
İlk başta vardı.. zaten bakanda bakmış 130 küsür tıklama.. Sonra tema yaptığım için defaultu sıfırladım tüm dosyaları.. Kısaca şöyle söyliyeyim, o resimde görmüş olduğunuz çubukların üzerine gelince oynuyolar, tıklayınca da flash gibi açılıp kapanıyolar.. bir seçeneği seçince diğeri kapanıyor.. öyle gidiyor.. hoş bişi yanii, benim hoşuma gitti

edit: müsayit olunca koyarım..
« Last Edit: May 20, 2008, 09:11:21 AM by Hoochie Coochie Man »
İnadına SMF 1.1.X

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Yeni İstatistikler [Tüyo]
« Reply #4 on: May 20, 2008, 09:19:12 AM »
Ben yeni bir konu sanmıştım, o yüzden dedim. Canlı canlı görmek daha güzel olurdu.

Konu Dışı:

Yeni teman çok güzel olmuş, tebrik ederim. Tekrar döndüğüne sevindim.
Former SMF Core Developer | My Mods | SimplePortal

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Re: Yeni İstatistikler [Tüyo]
« Reply #5 on: May 20, 2008, 09:22:32 AM »
Yok zaten yeni birşey bu, hiçbiryerde böyle istatistik görmedin..
Şu 2. yeni tema bitsin koyarım bir demo..

[konudışı]Teşekkürler..[/konudışı]
İnadına SMF 1.1.X

Offline Evo™

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 2,271
Re: Yeni İstatistikler [Tüyo]
« Reply #6 on: May 20, 2008, 09:34:19 AM »
Demo görmek isterler diye hemen boş da olan bir siteme uyguladım görmek isteyenler bakabilir.
http://www.cerillis.com/index.php

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Re: Yeni İstatistikler [Tüyo]
« Reply #7 on: May 20, 2008, 09:48:49 AM »
Çok teşekkürler @єνσℓυтιση™
Aynen öyle işte...

Edit: hımmm " Upcoming Calendar" neden çalışmadı acaba, sanırım ya takvimin kapalı ya da bi etkinlik mi ne yok. o da düzeltilir sorun değil ;)
İnadına SMF 1.1.X

Offline Evo™

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 2,271
Re: Yeni İstatistikler [Tüyo]
« Reply #8 on: May 20, 2008, 09:56:37 AM »
Evet HCM takvim kapalıydı yeni açtım etkinlik de yok o yüzden açılmıyor yoksa sorunsuz çalışıyor.

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Yeni İstatistikler [Tüyo]
« Reply #9 on: May 20, 2008, 10:01:13 AM »
Bazıları, bazı özellikleri kullanmayabilir. Örnek; Takvim. Bunun için kodlar şu şekilde olursa daha güzel olur:

Code: [Select]
// Yeni İstatistikler by Hoochie Coochie Man
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; ">
', $txt[685], '
</div>



<div class="whitespace">
<div id="yoo-accordion-1" class="yoo-accordion">
<dl>';

// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<dt class="toggler item1 first">
<span class="header-l">
<span class="header-r">
', $txt[214], '
</span>
</span>
</dt>
<dd class="content item1 first">
<div class="article">
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
<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], '" /></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 cellpadding="0" cellspacing="0" 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 class="middletext" valign="top"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
<td class="middletext" align="right" valign="top" nowrap="nowrap">', $post['time'], '</td>
</tr>';
echo '
</table>';
echo '
</td>
</tr>';
}
echo '</table>
</div>
</dd>';
}

// Show information about events, birthdays, and holidays on the calendar.
if ($context['show_calendar'])
{
echo '
<dt class="toggler item2">
<span class="header-l">
<span class="header-r">
', $context['calendar_only_today'] ? $txt['calendar47b'] : $txt['calendar47'], '
</span>
</span>
</dt>
<dd class="content item2">
<div class="article">
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
<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>';
echo '</table>
</div>
</dd>';
}



// Show YaBB SP1 style information...
if ($settings['show_sp1_info'])
{
echo '
<dt class="toggler item3">
<span class="header-l">
<span class="header-r">
', $txt[645], '
</span>
</span>
</dt>
<dd class="content item3">
<div class="article">
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
<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>';
echo '</table>
</div>
</dd>';
}

echo '

<dt class="toggler item4 last">
<span class="header-l">
<span class="header-r">
', $txt[158], '
</span>
</span>
</dt>
<dd class="content item4 last">
<div class="article">
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">';
// "Users online" - in order of activity.
echo '
<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'] == 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 ')';
}

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'] == 1 ? $txt[471] : $txt[153], '.... ', $txt[661], ' <a href="', $scripturl, '?action=pm">', $txt[662], '</a> ', $txt[663], '
</div>
</td>
</tr>';
}
echo '</table>
</div>
</dd>';


// Show the login bar. (it's only true if they are logged out anyway.)
if ($context['show_login_bar'])
{
echo '
<dt class="toggler item5 last">
<span class="header-l">
<span class="header-r">
', $txt[34], ' <a href="', $scripturl, '?action=reminder" class="smalltext">(' . $txt[315] . ')</a>
</span>
</span>
</dt>
<dd class="content item5 last">
<div class="article">
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
<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></table> </div>
</dd>';
}
echo '</dl>


</div>
</div>
<script type="text/javascript">
// <!--
new YOOaccordion($$("#yoo-accordion-1 .toggler"), $$("#yoo-accordion-1 .content"), { open: "first", allowMultipleOpen: false });
// -->
                                            </script>
</div>';

Umarım hata yapmamışımdır.

Not: Kodları kopyalamak için "Alıntı"ya tıklayın ve o kutununun içinden alın.

HCM, bir de 4'ün de 5'in de "last" mı olması gerekiyor? Kişinin giriş yapmış olmasını göz önünde bulundurarak mı böyle yaptın?

Eğer öyleyse, 4 için şunu yapabilirsin:

Bul:

Code: [Select]
<dt class="toggler item4 last">
Değiştir:

Code: [Select]
<dt class="toggler item4',  $context['user']['is_logged'] ? ' last' : '', '">
Bul:

Code: [Select]
<dd class="content item4 last">
Değiştir:

Code: [Select]
<dd class="content item4',  $context['user']['is_logged'] ? ' last' : '', '">
Former SMF Core Developer | My Mods | SimplePortal

Offline Evo™

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 2,271
Re: Yeni İstatistikler [Tüyo]
« Reply #10 on: May 20, 2008, 10:06:46 AM »
Sinan hocam yaptığını uyguladım sorunsuz çalışıyor.

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Re: Yeni İstatistikler [Tüyo]
« Reply #11 on: May 20, 2008, 10:09:14 AM »
Birinci söylediğin için teşekkürler Sinan. Eminim yardımı dokunacaktır kullananlar için..
2.si ise o 'last'ın pek bi önemi yok aslında ama yinede onun için de teşekkürler..
Orda her iki bölümde last olabiliyor diye bırakmıştım öyle..

edit: єνσℓυтιση™ sendeki kendi demonu kaldırana kadar ilk mesaja ekliyorum.. saol..
edit2: Sinan senin kodları da ekledim..
« Last Edit: May 20, 2008, 10:14:38 AM by Hoochie Coochie Man »
İnadına SMF 1.1.X

Offline sabırsız

  • Jr. Member
  • **
  • Posts: 134
Re: Yeni İstatistikler [Tüyo]
« Reply #12 on: July 22, 2008, 09:54:37 AM »
hocam ben söyledikleirnizi yaptım ama son gönderilen mesajlar oluşmadı ne yapmam lazım,  bide ilk baştaki modifikation linki ölü, modifikationu kurmadım ondan mı acaba, sitem şu bakabilirmisiniz www.siiryazmasanati.com

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Re: Yeni İstatistikler [Tüyo]
« Reply #13 on: July 22, 2008, 09:59:47 AM »
Kullanılan temada ==> Forum anasayfasında gösterilecek yeni mesaj sayısı ==> 10 yaptın mı?
yukardaki link demo, önemli değil..
İnadına SMF 1.1.X

Offline sabırsız

  • Jr. Member
  • **
  • Posts: 134
Re: Yeni İstatistikler [Tüyo]
« Reply #14 on: July 22, 2008, 10:02:42 AM »
Tamam Hocam teşekkür ederim sağolun süper oldu. Emeğinize sağlık hocam..

Offline [masteRy]

  • Jr. Member
  • **
  • Posts: 277
  • Gender: Male
  • OnLy SmF ;)
    • smile forum, şarkı download, program download, geyik, mizah, güncel haberler
Re: Yeni İstatistikler [Tüyo]
« Reply #15 on: July 22, 2008, 10:05:10 AM »
Gayet hoş bir çalışma tebrikler HCM ;)
Smf sorununuz çözüldükten sonra lütfen "Topic Solved" butonuna tıklayınız.
macera kalesi | fort boyard | macera kalesi başvuru | macera kalesi videolar
Domain Alınır / Satılır. - Ücretli Photoshop Tasarim Yapılır. [masteRy]
''Ya onurlu bir bakış ya da görkemli bir direniş''

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Re: Yeni İstatistikler [Tüyo]
« Reply #16 on: July 22, 2008, 10:07:53 AM »
Güle Güle kullanın..
İnadına SMF 1.1.X

Offline TiReDsOuL

  • Full Member
  • ***
  • Posts: 531
  • Gender: Male
  • Ben giderim adım kalır...
Re: Yeni İstatistikler [Tüyo]
« Reply #17 on: July 23, 2008, 03:25:56 PM »
eline sağlık HCM güzel olmuş tıklamadan açılmasını sağlasak daha güzel olur kanımca mouse üstüne gelince açılsın :)

demo ölmüş yeni demon benden olsun :D demo site

smfthemes.org --language moderator
Özel mesajla yardım istemeyin artık okumuyorum bile..
Do NOT PM me for support unless I invite you, I will ignore you.
--------------------------------------
Uzun bir süre yok....

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Re: Yeni İstatistikler [Tüyo]
« Reply #18 on: July 23, 2008, 03:35:43 PM »
Demo için teşekkürler, ilk mesaja ekledim, o da ölene kadar kalsın :P

Dediğin gibi bir script bulursan hallederiz dostum ;)
İnadına SMF 1.1.X

Offline TiReDsOuL

  • Full Member
  • ***
  • Posts: 531
  • Gender: Male
  • Ben giderim adım kalır...
Re: Yeni İstatistikler [Tüyo]
« Reply #19 on: July 23, 2008, 03:42:35 PM »
Demo için teşekkürler, ilk mesaja ekledim, o da ölene kadar kalsın :P

Dediğin gibi bir script bulursan hallederiz dostum ;)

rica ederim. ;) free host benden önce ölür :D
Code: [Select]
<script>
   function over(){
      document.getElementById('d').innerHTML += 'gelme dedim!<br>';
   }
   function out(){
      document.getElementById('d').innerHTML += 'yürü git!<br>';
   }
</script>

<input type="button" value="Üstüme gelme!" onmouseover="over()" onmouseout="out()"/>

<div id="d">
</div>

onmouseover ve onmouseout kısmı benden  yeter mi :D :D

smfthemes.org --language moderator
Özel mesajla yardım istemeyin artık okumuyorum bile..
Do NOT PM me for support unless I invite you, I will ignore you.
--------------------------------------
Uzun bir süre yok....