News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

¿Como cambio esto?

Started by MDL, May 30, 2010, 06:23:36 AM

Previous topic - Next topic

MDL

Mirar, vi un foro que tiene las medallas de una forma muy original, al final de mensaje/post, y me gusto mucho, mirar;

(el cuadro negro se lo he pintado yo) Este foro es una version SMF 1.1.11

Y mirar como se me ve ami;

Y encima se ve Awards en ingles :(

El problema es que en el foro que lo he visto es una versión 1.1.11 y mi version en 2.0 RC3, queria saber si hay alguna manera de ponerlo para que se vea como me gusta. Uso el mod Member Awards.

Muchas gracias!

mafia7


|Fran|

lol es para version 1.1.11 yo tengo un foro con esas funciones al igual que skatebeach tu eres el creador de boomcomunity?


PLAYKONG.NET/FOROS

Juanpe112

Yo tambien estoy buscando la forma de ponerlas asi

Mafia7 no hay version para 1.1.11

|Fran|

en el display.template

buscas

<div class="signature">', $message['member']['signature'], '</div>';

Agregas:

//Emepezamos el mostraje de Medallas     
               $resulty = db_query("SELECT it.gameName, it.filename, it.ID_AWARD FROM {$db_prefix}awards_members AS adw, {$db_prefix}awards AS it WHERE adw.ID_MEMBER = {$message['member']['id']} AND adw.ID_AWARD = it.ID_AWARD LIMIT 24", __FILE__, __LINE__);
               if(mysql_num_rows($resulty) > 0){
               $miramoss = mysql_query("SELECT * FROM {$db_prefix}awards_members WHERE ID_MEMBER='".$message['member']['id']."'");
               $total_premios = mysql_num_rows($miramoss);
               echo'
               <table border="0" cellpadding="0" cellspacing="0" width="100%">
                 <tbody>
                  <tr>
                    <td width="8"><img src="http://solotrades.com/foro/Themes/musica/panel/img_pn/bbleft.gif" alt="left" width="8" height="18" /></td>
                    <td style="background: rgb(116, 169, 192) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold;"><div align="center">Mi colecci&oacute;n de premios - Actualmente tengo '.$total_premios.' premio(s)</div></td>
                    <td width="8"><img src="http://solotrades.com/foro/Themes/musica/panel/img_pn/bbright.gif" width="8" height="18" /></td>
                  </tr>
                 </tbody>
               </table>';
               while ($roww = mysql_fetch_assoc($resulty)){
               echo "<center><img src='{$boardurl}/awards/{$roww['filename']}'title='{$roww['gameName']}'></center>";
               }
               }
               //Fin del mostraje de Medallas


By -DJ-NIKE- Y Thejoker.Emerson


PLAYKONG.NET/FOROS

Juanpe112

Quote from: thejoker.emerson on May 30, 2010, 03:15:56 PM
en el display.template

buscas

<div class="signature">', $message['member']['signature'], '</div>';

Agregas:

//Emepezamos el mostraje de Medallas     
               $resulty = db_query("SELECT it.gameName, it.filename, it.ID_AWARD FROM {$db_prefix}awards_members AS adw, {$db_prefix}awards AS it WHERE adw.ID_MEMBER = {$message['member']['id']} AND adw.ID_AWARD = it.ID_AWARD LIMIT 24", __FILE__, __LINE__);
               if(mysql_num_rows($resulty) > 0){
               $miramoss = mysql_query("SELECT * FROM {$db_prefix}awards_members WHERE ID_MEMBER='".$message['member']['id']."'");
               $total_premios = mysql_num_rows($miramoss);
               echo'
               <table border="0" cellpadding="0" cellspacing="0" width="100%">
                 <tbody>
                  <tr>
                    <td width="8"><img src="http://solotrades.com/foro/Themes/musica/panel/img_pn/bbleft.gif" alt="left" width="8" height="18" /></td>
                    <td style="background: rgb(116, 169, 192) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold;"><div align="center">Mi colecci&oacute;n de premios - Actualmente tengo '.$total_premios.' premio(s)</div></td>
                    <td width="8"><img src="http://solotrades.com/foro/Themes/musica/panel/img_pn/bbright.gif" width="8" height="18" /></td>
                  </tr>
                 </tbody>
               </table>';
               while ($roww = mysql_fetch_assoc($resulty)){
               echo "<center><img src='{$boardurl}/awards/{$roww['filename']}'title='{$roww['gameName']}'></center>";
               }
               }
               //Fin del mostraje de Medallas


By -DJ-NIKE- Y Thejoker.Emerson
Tiene que estar instalado el Member Awards?

|Fran|

Si Ami me da error estoy aberiguando intenta aver si asi te funciona pero si tiene que estar instalado el member awards por si acaso antes copia el display.template y pegalo en un bloc de notas por si te sale mal y luego ve a editarlo el display pero antes guardalo en un bloc de notas


PLAYKONG.NET/FOROS

Juanpe112

Ya lo puse pero en que parte esta para poner las medallas? no lo encuentro

|Fran|

Quote from: Juanpe112 on May 30, 2010, 03:46:34 PM
Ya lo puse pero en que parte esta para poner las medallas? no lo encuentro
Lol Como que en que parte apreta Control + F y Pegas eso que tienes que buscar.


PLAYKONG.NET/FOROS

Juanpe112

Ya lo puse per ono digo eso

Digo para poner las medallas donde se encuentran?

|Fran|

Quote from: Juanpe112 on May 30, 2010, 03:55:57 PM
Ya lo puse per ono digo eso

Digo para poner las medallas donde se encuentran?
en la administracion www.tuforo.com/index.php?action=awards


PLAYKONG.NET/FOROS

|Fran|

Quote from: olapola on May 30, 2010, 04:26:00 PM
Gracias joker, voy a probar. Ahora edito y te cuento :)

Edito: He buscado <div class="signature">', $message['member']['signature'], '</div>'; en el index.template.php de mi theme actual y del default y no encuentra nada :(

Te lo dejo adjunto.
NOO NO VALLAS A MOVER NADA DEL INDEX.TEMPLATE.PHP ES DEL DISPLAY.TEMPLATE.PHP NO DEL INDEX.TEMPLATE EDITA EL DISPLAY.TEMPLATE O ADJUNTALO YO TE LO HAGO


PLAYKONG.NET/FOROS

|Fran|

Quote from: olapola on May 30, 2010, 05:13:20 PM
Tranquilo jocker, siempre que edito un archivo guardo una copia del original :)

Te lo dejo adjunto, muchas gracias jocker!

PD: el que te dejo es el de el theme default, no se si necesitas el del theme actual que uso, si lo necesitas me avisas :)
[code]<?php
// Version: 2.0 RC3; Display

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

   // Show the anchor for the top and for the first message. If the first message is new, say so.
   echo '
         <a id="top"></a>
         <a id="msg', $context['first_message'], '"></a>', $context['first_new_message'] ? '<a id="new"></a>' : '';

   // Is this topic also a poll?
   if ($context['is_poll'])
   {
      echo '
         <div id="poll">
            <div class="cat_bar">
               <h3 class="catbg">
                  <span class="ie6_header floatleft"><img src="', $settings['images_url'], '/topic/', $context['poll']['is_locked'] ? 'normal_poll_locked' : 'normal_poll', '.gif" alt="" class="icon" /> ', $txt['poll'], '</span>
               </h3>
            </div>
            <div class="windowbg">
               <span class="topslice"><span></span></span>
               <div class="content" id="poll_options">
                  <h4 id="pollquestion">
                     ', $context['poll']['question'], '
                  </h4>';

      // Are they not allowed to vote but allowed to view the options?
      if ($context['poll']['show_results'] || !$context['allow_vote'])
      {
         echo '
               <dl class="options">';

         // Show each option with its corresponding percentage bar.
         foreach ($context['poll']['options'] as $option)
         {
            echo '
                  <dt class="middletext', $option['voted_this'] ? ' voted' : '', '">', $option['option'], '</dt>
                  <dd class="middletext statsbar', $option['voted_this'] ? ' voted' : '', '">';

            if ($context['allow_poll_view'])
               echo '
                     ', $option['bar_ndt'], '
                     <span class="percentage">', $option['votes'], ' (', $option['percent'], '%)</span>';

            echo '
                  </dd>';
         }

         echo '
                </dl>';

         if ($context['allow_poll_view'])
            echo '
                  <p><strong>', $txt['poll_total_voters'], ':</strong> ', $context['poll']['total_votes'], '</p>';
      }
      // They are allowed to vote! Go to it!
      else
      {
         echo '
                  <form action="', $scripturl, '?action=vote;topic=', $context['current_topic'], '.', $context['start'], ';poll=', $context['poll']['id'], '" method="post" accept-charset="', $context['character_set'], '">';

         // Show a warning if they are allowed more than one option.
         if ($context['poll']['allowed_warning'])
            echo '
                     <p class="smallpadding">', $context['poll']['allowed_warning'], '</p>';

         echo '
                     <ul class="reset options">';

         // Show each option with its button - a radio likely.
         foreach ($context['poll']['options'] as $option)
            echo '
                        <li class="middletext">', $option['vote_button'], ' <label for="', $option['id'], '">', $option['option'], '</label></li>';

         echo '
                     </ul>
                     <div class="submitbutton">
                        <input type="submit" value="', $txt['poll_vote'], '" class="button_submit" />
                        <input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '" />
                     </div>
                  </form>';
      }

      // Is the clock ticking?
      if (!empty($context['poll']['expire_time']))
         echo '
                  <p><strong>', ($context['poll']['is_expired'] ? $txt['poll_expired_on'] : $txt['poll_expires_on']), ':</strong> ', $context['poll']['expire_time'], '</p>';

      echo '
               </div>
               <span class="botslice"><span></span></span>
            </div>
         </div>
         <div id="pollmoderation">';

      // Build the poll moderation button array.
      $poll_buttons = array(
         'vote' => array('test' => 'allow_return_vote', 'text' => 'poll_return_vote', 'image' => 'poll_options.gif', 'lang' => true, 'url' => $scripturl . '?topic=' . $context['current_topic'] . '.' . $context['start']),
         'results' => array('test' => 'show_view_results_button', 'text' => 'poll_results', 'image' => 'poll_results.gif', 'lang' => true, 'url' => $scripturl . '?topic=' . $context['current_topic'] . '.' . $context['start'] . ';viewresults'),
         'change_vote' => array('test' => 'allow_change_vote', 'text' => 'poll_change_vote', 'image' => 'poll_change_vote.gif', 'lang' => true, 'url' => $scripturl . '?action=vote;topic=' . $context['current_topic'] . '.' . $context['start'] . ';poll=' . $context['poll']['id'] . ';' . $context['session_var'] . '=' . $context['session_id']),
         'lock' => array('test' => 'allow_lock_poll', 'text' => (!$context['poll']['is_locked'] ? 'poll_lock' : 'poll_unlock'), 'image' => 'poll_lock.gif', 'lang' => true, 'url' => $scripturl . '?action=lockvoting;topic=' . $context['current_topic'] . '.' . $context['start'] . ';' . $context['session_var'] . '=' . $context['session_id']),
         'edit' => array('test' => 'allow_edit_poll', 'text' => 'poll_edit', 'image' => 'poll_edit.gif', 'lang' => true, 'url' => $scripturl . '?action=editpoll;topic=' . $context['current_topic'] . '.' . $context['start']),
         'remove_poll' => array('test' => 'can_remove_poll', 'text' => 'poll_remove', 'image' => 'admin_remove_poll.gif', 'lang' => true, 'custom' => 'onclick="return confirm(\'' . $txt['poll_remove_warn'] . '\');"', 'url' => $scripturl . '?action=removepoll;topic=' . $context['current_topic'] . '.' . $context['start'] . ';' . $context['session_var'] . '=' . $context['session_id']),
      );

      template_button_strip($poll_buttons);

      echo '
         </div>';
   }

   // Does this topic have some events linked to it?
   if (!empty($context['linked_calendar_events']))
   {
      echo '
         <div class="linked_events">
            <div class="title_bar">
               <h3 class="titlebg headerpadding">', $txt['calendar_linked_events'], '</h3>
            </div>
            <div class="windowbg">
               <span class="topslice"><span></span></span>
               <div class="content">
                  <ul class="reset">';

      foreach ($context['linked_calendar_events'] as $event)
         echo '
                     <li>
                        ', ($event['can_edit'] ? '<a href="' . $event['modify_href'] . '"> <img src="' . $settings['images_url'] . '/icons/modify_small.gif" alt="" title="' . $txt['modify'] . '" class="edit_event" /></a> ' : ''), '<strong>', $event['title'], '</strong>: ', $event['start_date'], ($event['start_date'] != $event['end_date'] ? ' - ' . $event['end_date'] : ''), '
                     </li>';

      echo '
                  </ul>
               </div>
               <span class="botslice"><span></span></span>
            </div>
         </div>';
   }

   // Build the normal button array.
   $normal_buttons = array(
      'reply' => array('test' => 'can_reply', 'text' => 'reply', 'image' => 'reply.gif', 'lang' => true, 'url' => $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies'], 'active' => true),
      'add_poll' => array('test' => 'can_add_poll', 'text' => 'add_poll', 'image' => 'add_poll.gif', 'lang' => true, 'url' => $scripturl . '?action=editpoll;add;topic=' . $context['current_topic'] . '.' . $context['start']),
      'notify' => array('test' => 'can_mark_notify', 'text' => $context['is_marked_notify'] ? 'unnotify' : 'notify', 'image' => ($context['is_marked_notify'] ? 'un' : '') . 'notify.gif', 'lang' => true, 'custom' => 'onclick="return confirm(\'' . ($context['is_marked_notify'] ? $txt['notification_disable_topic'] : $txt['notification_enable_topic']) . '\');"', 'url' => $scripturl . '?action=notify;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';' . $context['session_var'] . '=' . $context['session_id']),
      'mark_unread' => array('test' => 'can_mark_unread', 'text' => 'mark_unread', 'image' => 'markunread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=topic;t=' . $context['mark_unread_time'] . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';' . $context['session_var'] . '=' . $context['session_id']),
      'send' => array('test' => 'can_send_topic', 'text' => 'send_topic', 'image' => 'sendtopic.gif', 'lang' => true, 'url' => $scripturl . '?action=emailuser;sa=sendtopic;topic=' . $context['current_topic'] . '.0'),
      'print' => array('text' => 'print', 'image' => 'print.gif', 'lang' => true, 'custom' => 'rel="new_win nofollow"', 'url' => $scripturl . '?action=printpage;topic=' . $context['current_topic'] . '.0'),
   );

   // Show the page index... "Pages: [1]".
   echo '
         <div class="pagesection">
            <div class="nextlinks">', $context['previous_next'], '</div>', template_button_strip($normal_buttons, 'right'), '
            <div class="pagelinks align_left">', $txt['pages'], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . ' &nbsp;&nbsp;<a href="#lastPost"><strong>' . $txt['go_down'] . '</strong></a>' : '', '</div>
         </div>';

   // Show the topic information - icon, subject, etc.
   echo '
         <div id="forumposts">
            <div class="cat_bar">
               <h3 class="catbg">
                  <img src="', $settings['images_url'], '/topic/', $context['class'], '.gif" align="bottom" alt="" />
                  <span id="author">', $txt['author'], '</span>
                  <span id="top_subject">', $txt['topic'], ': ', $context['subject'], ' &nbsp;(', $txt['read'], ' ', $context['num_views'], ' ', $txt['times'], ')</span>
               </h3>
            </div>';

   if (!empty($settings['display_who_viewing']))
   {
      echo '
            <p id="whoisviewing" class="smalltext">';

      // Show just numbers...?
      if ($settings['display_who_viewing'] == 1)
            echo count($context['view_members']), ' ', count($context['view_members']) == 1 ? $txt['who_member'] : $txt['members'];
      // Or show the actual people viewing the topic?
      else
         echo empty($context['view_members_list']) ? '0 ' . $txt['members'] : implode(', ', $context['view_members_list']) . ((empty($context['view_num_hidden']) || $context['can_moderate_forum']) ? '' : ' (+ ' . $context['view_num_hidden'] . ' ' . $txt['hidden'] . ')');

      // Now show how many guests are here too.
      echo $txt['who_and'], $context['view_num_guests'], ' ', $context['view_num_guests'] == 1 ? $txt['guest'] : $txt['guests'], $txt['who_viewing_topic'], '
            </p>';
   }

   echo '
            <form action="', $scripturl, '?action=quickmod2;topic=', $context['current_topic'], '.', $context['start'], '" method="post" accept-charset="', $context['character_set'], '" name="quickModForm" id="quickModForm" style="margin: 0;" onsubmit="return oQuickModify.bInEditMode ? oQuickModify.modifySave(\'' . $context['session_id'] . '\', \'' . $context['session_var'] . '\') : false">';

   $ignoredMsgs = array();
   $removableMessageIDs = array();
   $alternate = false;

   // Get all the messages...
   while ($message = $context['get_message']())
   {
      $ignoring = false;
      $alternate = !$alternate;
      if ($message['can_remove'])
         $removableMessageIDs[] = $message['id'];

      // Are we ignoring this message?
      if (!empty($message['is_ignored']))
      {
         $ignoring = true;
         $ignoredMsgs[] = $message['id'];
      }

      // Show the message anchor and a "new" anchor if this message is new.
      if ($message['id'] != $context['first_message'])
         echo '
               <a id="msg', $message['id'], '"></a>', $message['first_new'] ? '<a id="new"></a>' : '';

      echo '
            <div class="', $message['approved'] ? ($message['alternate'] == 0 ? 'windowbg' : 'windowbg2') : 'approvebg', '">
               <span class="topslice"><span></span></span>
               <div class="post_wrapper">';

      // Show information about the poster of this message.
      echo '
                  <div class="poster">
                     <h4>';

      // Show online and offline buttons?
      if (!empty($modSettings['onlineEnable']) && !$message['member']['is_guest'])
         echo '
                        ', $context['can_send_pm'] ? '<a href="' . $message['member']['online']['href'] . '" title="' . $message['member']['online']['label'] . '">' : '', '<img src="', $message['member']['online']['image_href'], '" alt="', $message['member']['online']['text'], '" />', $context['can_send_pm'] ? '</a>' : '';

      // Show a link to the member's profile.
      echo '
                        ', $message['member']['link'], '
                     </h4>
                     <ul class="reset smalltext" id="msg_', $message['id'], '_extra_info">';

      // Show the member's custom title, if they have one.
      if (!empty($message['member']['title']))
         echo '
                        <li class="title">', $message['member']['title'], '</li>';

      // Show the member's primary group (like 'Administrator') if they have one.
      if (!empty($message['member']['group']))
         echo '
                        <li class="membergroup">', $message['member']['group'], '</li>';

      // Don't show these things for guests.
      if (!$message['member']['is_guest'])
      {
         // Show the post group if and only if they have no other group or the option is on, and they are in a post group.
         if ((empty($settings['hide_post_group']) || $message['member']['group'] == '') && $message['member']['post_group'] != '')
            echo '
                        <li class="postgroup">', $message['member']['post_group'], '</li>';
         echo '
                        <li class="stars">', $message['member']['group_stars'], '</li>';

         // Show avatars, images, etc.?
         if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
            echo '
                        <li class="avatar" style="overflow: auto;">
                           <a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '">
                              ', $message['member']['avatar']['image'], '
                           </a>
                        </li>';

         // Show how many posts they have made.
         if (!isset($context['disabled_fields']['posts']))
            echo '
                        <li class="postcount">', $txt['member_postcount'], ': ', $message['member']['posts'], '</li>';

         // Begin SMFShop 2.3 (Build 11) code
         echo '
                  <li>', $modSettings['shopCurrencyPrefix'], $message['member']['money'], $modSettings['shopCurrencySuffix'], '</li>
                  <li><a href="', $scripturl, '?action=shop;do=invother2;member=', $message['member']['username'], '">', $txt['shop_display_view_inventory'], '</a></li>
                  <li><a href="', $scripturl, '?action=shop;do=sendmoney;member=', $message['member']['username'], '">', $txt['shop_display_send_money'], ' ', $message['member']['name'], '</a></li>';
         //END SMFShop code

         // Is karma display enabled?  Total or +/-?
         if ($modSettings['karmaMode'] == '1')
            echo '
                        <li class="karma">', $modSettings['karmaLabel'], ' ', $message['member']['karma']['good'] - $message['member']['karma']['bad'], '</li>';
         elseif ($modSettings['karmaMode'] == '2')
            echo '
                        <li class="karma">', $modSettings['karmaLabel'], ' +', $message['member']['karma']['good'], '/-', $message['member']['karma']['bad'], '</li>';

         // Is this user allowed to modify this member's karma?
         if ($message['member']['karma']['allow'])
            echo '
                        <li class="karma_allow">
                           <a href="', $scripturl, '?action=modifykarma;sa=applaud;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.' . $context['start'], ';m=', $message['id'], ';', $context['session_var'], '=', $context['session_id'], '">', $modSettings['karmaApplaudLabel'], '</a>
                           <a href="', $scripturl, '?action=modifykarma;sa=smite;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';m=', $message['id'], ';', $context['session_var'], '=', $context['session_id'], '">', $modSettings['karmaSmiteLabel'], '</a>
                        </li>';

         // Show the member's gender icon?
         if (!empty($settings['show_gender']) && $message['member']['gender']['image'] != '' && !isset($context['disabled_fields']['gender']))
            echo '
                        <li class="gender">', $txt['gender'], ': ', $message['member']['gender']['image'], '</li>';

         // Show their personal text?
         if (!empty($settings['show_blurb']) && $message['member']['blurb'] != '')
            echo '
                        <li class="blurb">', $message['member']['blurb'], '</li>';

         // Any custom fields to show as icons?
         if (!empty($message['member']['custom_fields']))
         {
            $shown = false;
            foreach ($message['member']['custom_fields'] as $custom)
            {
               if ($custom['placement'] != 1 || empty($custom['value']))
                  continue;
               if (empty($shown))
               {
                  $shown = true;
                  echo '
                        <li class="im_icons">
                           <ul>';
               }
               echo '
                              <li>', $custom['value'], '</li>';
            }
            if ($shown)
               echo '
                           </ul>
                        </li>';
         }

//Emepezamos el mostraje de Medallas     
               $resulty = db_query("SELECT it.gameName, it.filename, it.ID_AWARD FROM {$db_prefix}awards_members AS adw, {$db_prefix}awards AS it WHERE adw.ID_MEMBER = {$message['member']['id']} AND adw.ID_AWARD = it.ID_AWARD LIMIT 24", __FILE__, __LINE__);
               if(mysql_num_rows($resulty) > 0){
               $miramoss = mysql_query("SELECT * FROM {$db_prefix}awards_members WHERE ID_MEMBER='".$message['member']['id']."'");
               $total_premios = mysql_num_rows($miramoss);
               echo'
               <table border="0" cellpadding="0" cellspacing="0" width="100%">
                 <tbody>
                  <tr>
                    <td width="8"><img src="http://solotrades.com/foro/Themes/musica/panel/img_pn/bbleft.gif" alt="left" width="8" height="18" /></td>
                    <td style="background: rgb(116, 169, 192) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold;"><div align="center">Mi colecci&oacute;n de premios - Actualmente tengo '.$total_premios.' premio(s)</div></td>
                    <td width="8"><img src="http://solotrades.com/foro/Themes/musica/panel/img_pn/bbright.gif" width="8" height="18" /></td>
                  </tr>
                 </tbody>
               </table>';
               while ($roww = mysql_fetch_assoc($resulty)){
               echo "<center><img src='{$boardurl}/awards/{$roww['filename']}'title='{$roww['gameName']}'></center>";
               }
               }
               //Fin del mostraje de Medallas

            // Couldn't limit it in Load.php, so let's do it here.
            $awards = 0;
            foreach ($message['member']['awards'] as $award){
               if($awards < $modSettings['awards_in_post'])
                  echo '
                        <a href="', $scripturl, $award['more'], '"><img src="', dirname($scripturl), $award['img'], '" alt="', $award['description'], '" title="', $award['description'], '" /></a> ';
               $awards++;
            }

            echo '
                     </fieldset>
                  </li>';
         }
         // This shows the popular messaging icons.
         if ($message['member']['has_messenger'] && $message['member']['can_view_profile'])
            echo '
                        <li class="im_icons">
                           <ul>
                              ', !empty($message['member']['icq']['link']) ? '<li>' . $message['member']['icq']['link'] . '</li>' : '', '
                              ', !empty($message['member']['msn']['link']) ? '<li>' . $message['member']['msn']['link'] . '</li>' : '', '
                              ', !empty($message['member']['aim']['link']) ? '<li>' . $message['member']['aim']['link'] . '</li>' : '', '
                              ', !empty($message['member']['yim']['link']) ? '<li>' . $message['member']['yim']['link'] . '</li>' : '', '
                           </ul>
                        </li>';

         // Show the profile, website, email address, and personal message buttons.
         if ($settings['show_profile_buttons'])
         {
            echo '
                        <li class="profile">
                           <ul>';
            // Don't show the profile button if you're not allowed to view the profile.
            if ($message['member']['can_view_profile'])
               echo '
                              <li><a href="', $message['member']['href'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/icons/profile_sm.gif" alt="' . $txt['view_profile'] . '" title="' . $txt['view_profile'] . '" border="0" />' : $txt['view_profile']), '</a></li>';

            // Don't show an icon if they haven't specified a website.
            if ($message['member']['website']['url'] != '' && !isset($context['disabled_fields']['website']))
               echo '
                              <li><a href="', $message['member']['website']['url'], '" title="' . $message['member']['website']['title'] . '" target="_blank" class="new_win">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/www_sm.gif" alt="' . $message['member']['website']['title'] . '" border="0" />' : $txt['www']), '</a></li>';

            // Don't show the email address if they want it hidden.
            if (in_array($message['member']['show_email'], array('yes', 'yes_permission_override', 'no_through_forum')))
               echo '
                              <li><a href="', $scripturl, '?action=emailuser;sa=email;msg=', $message['id'], '" rel="nofollow">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt['email'] . '" title="' . $txt['email'] . '" />' : $txt['email']), '</a></li>';

            // Since we know this person isn't a guest, you *can* message them.
            if ($context['can_send_pm'])
               echo '
                              <li><a href="', $scripturl, '?action=pm;sa=send;u=', $message['member']['id'], '" title="', $message['member']['online']['is_online'] ? $txt['pm_online'] : $txt['pm_offline'], '">', $settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/im_' . ($message['member']['online']['is_online'] ? 'on' : 'off') . '.gif" alt="' . ($message['member']['online']['is_online'] ? $txt['pm_online'] : $txt['pm_offline']) . '" border="0" />' : ($message['member']['online']['is_online'] ? $txt['pm_online'] : $txt['pm_offline']), '</a></li>';

            echo '
                           </ul>
                        </li>';
         }

         // Any custom fields for standard placement?
         if (!empty($message['member']['custom_fields']))
         {
            foreach ($message['member']['custom_fields'] as $custom)
               if (empty($custom['placement']) || empty($custom['value']))
                  echo '
                        <li class="custom">', $custom['title'], ': ', $custom['value'], '</li>';
         }

         // Are we showing the warning status?
         if ($message['member']['can_see_warning'])
            echo '
                        <li class="warning">', $context['can_issue_warning'] ? '<a href="' . $scripturl . '?action=profile;area=issuewarning;u=' . $message['member']['id'] . '">' : '', '<img src="', $settings['images_url'], '/warning_', $message['member']['warning_status'], '.gif" alt="', $txt['user_warn_' . $message['member']['warning_status']], '" />', $context['can_issue_warning'] ? '</a>' : '', '<span class="warn_', $message['member']['warning_status'], '">', $txt['warn_' . $message['member']['warning_status']], '</span></li>';
      }
      // Otherwise, show the guest's email.
      elseif (in_array($message['member']['show_email'], array('yes', 'yes_permission_override', 'no_through_forum')))
         echo '
                        <li class="email"><a href="', $scripturl, '?action=emailuser;sa=email;msg=', $message['id'], '" rel="nofollow">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt['email'] . '" title="' . $txt['email'] . '" border="0" />' : $txt['email']), '</a></li>';

      // Done with the information about the poster... on to the post itself.
      echo '
                     </ul>
                  </div>
                  <div class="postarea">
                     <div class="flow_hidden">
                        <div class="keyinfo">
                           <div class="messageicon">
                              <img src="', $message['icon_url'] . '" alt="" border="0"', $message['can_modify'] ? ' id="msg_icon_' . $message['id'] . '"' : '', ' />
                           </div>
                           <h5 id="subject_', $message['id'], '">
                              <a href="', $message['href'], '" rel="nofollow">', $message['subject'], '</a>
                           </h5>
                           <div class="smalltext">&#171; <strong>', !empty($message['counter']) ? $txt['reply_noun'] . ' #' . $message['counter'] : '', ' ', $txt['on'], ':</strong> ', $message['time'], ' &#187;</div>
                           <div id="msg_', $message['id'], '_quick_mod"></div>
                        </div>';

      // If this is the first post, (#0) just say when it was posted - otherwise give the reply #.
      if ($message['can_approve'] || $context['can_reply'] || $message['can_modify'] || $message['can_remove'] || $context['can_split'] || $context['can_restore_msg'])
         echo '
                        <ul class="reset smalltext quickbuttons">';

      // Maybe we can approve it, maybe we should?
      if ($message['can_approve'])
         echo '
                           <li class="approve_button"><a href="', $scripturl, '?action=moderate;area=postmod;sa=approve;topic=', $context['current_topic'], '.', $context['start'], ';msg=', $message['id'], ';', $context['session_var'], '=', $context['session_id'], '">', $txt['approve'], '</a></li>';

      // Can they reply? Have they turned on quick reply?
      if ($context['can_reply'] && !empty($options['display_quick_reply']))
         echo '
                           <li class="quote_button"><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], '" onclick="return oQuickReply.quote(', $message['id'], ');">', $txt['quote'], '</a></li>';

      // So... quick reply is off, but they *can* reply?
      elseif ($context['can_reply'])
         echo '
                           <li class="quote_button"><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], '">', $txt['quote'], '</a></li>';

      // Can the user modify the contents of this post?
      if ($message['can_modify'])
         echo '
                           <li class="modify_button"><a href="', $scripturl, '?action=post;msg=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], '">', $txt['modify'], '</a></li>';

      // How about... even... remove it entirely?!
      if ($message['can_remove'])
         echo '
                           <li class="remove_button"><a href="', $scripturl, '?action=deletemsg;topic=', $context['current_topic'], '.', $context['start'], ';msg=', $message['id'], ';', $context['session_var'], '=', $context['session_id'], '" onclick="return confirm(\'', $txt['remove_message'], '?\');">', $txt['remove'], '</a></li>';

      // What about splitting it off the rest of the topic?
      if ($context['can_split'] && !empty($context['num_replies']))
         echo '
                           <li class="split_button"><a href="', $scripturl, '?action=splittopics;topic=', $context['current_topic'], '.0;at=', $message['id'], '">', $txt['split'], '</a></li>';

      // Can we restore topics?
      if ($context['can_restore_msg'])
         echo '
                           <li class="restore_button"><a href="', $scripturl, '?action=restoretopic;msgs=', $message['id'], ';', $context['session_var'], '=', $context['session_id'], '">', $txt['restore_message'], '</a></li>';

      // Show a checkbox for quick moderation?
      if (!empty($options['display_quick_mod']) && $options['display_quick_mod'] == 1 && $message['can_remove'])
         echo '
                           <li class="inline_mod_check" style="display: none;" id="in_topic_mod_check_', $message['id'], '"></li>';

      if ($message['can_approve'] || $context['can_reply'] || $message['can_modify'] || $message['can_remove'] || $context['can_split'] || $context['can_restore_msg'])
         echo '
                        </ul>';

      echo '
                     </div>';

      // Ignoring this user? Hide the post.
      if ($ignoring)
         echo '
                     <div id="msg_', $message['id'], '_ignored_prompt">
                        ', $txt['ignoring_user'], '
                        <a href="#" id="msg_', $message['id'], '_ignored_link" style="display: none;">', $txt['show_ignore_user_post'], '</a>
                     </div>';

      // Show the post itself, finally!
      echo '
                     <div class="post">';

      if (!$message['approved'] && $message['member']['id'] != 0 && $message['member']['id'] == $context['user']['id'])
         echo '
                        <div class="approve_post">
                           ', $txt['post_awaiting_approval'], '
                        </div>';
      echo '
                        <div class="inner" id="msg_', $message['id'], '"', '>';
                        // SMFAdsense
                        if($modSettings['smfa_enable']=='on' and $modSettings['smfa_b300']=='on'){
                         if ($context['first_message']==$message['id']){
                          echo'
                          <span style="width:300;float:right;padding:4px;margin-right: 2px;margin-bottom: 2px">'.$modSettings['smfa_code_b300'].'</span>';
                         }
                        }
                        echo'
                         ', $message['body'], '</div>
                     </div>';

      // Can the user modify the contents of this post?  Show the modify inline image.
      if ($message['can_modify'])
         echo '
                     <img src="', $settings['images_url'], '/icons/modify_inline.gif" alt="" title="', $txt['modify_msg'], '" class="modifybutton" id="modify_button_', $message['id'], '" style="cursor: ', ($context['browser']['is_ie5'] || $context['browser']['is_ie5.5'] ? 'hand' : 'pointer'), '; display: none;" onclick="oQuickModify.modifyMsg(\'', $message['id'], '\')" />';

      // Assuming there are attachments...
      if (!empty($message['attachment']))
      {
         echo '
                     <div id="msg_', $message['id'], '_footer" class="attachments smalltext">
                        <div style="overflow: ', $context['browser']['is_firefox'] ? 'visible' : 'auto', ';">';

         $last_approved_state = 1;
         foreach ($message['attachment'] as $attachment)
         {
            // Show a special box for unapproved attachments...
            if ($attachment['is_approved'] != $last_approved_state)
            {
               $last_approved_state = 0;
               echo '
                           <fieldset>
                              <legend>', $txt['attach_awaiting_approve'], '&nbsp;[<a href="', $scripturl, '?action=attachapprove;sa=all;mid=', $message['id'], ';', $context['session_var'], '=', $context['session_id'], '">', $txt['approve_all'], '</a>]</legend>';
            }

            if ($attachment['is_image'])
            {
               if ($attachment['thumbnail']['has_thumb'])
                  echo '
                              <a href="', $attachment['href'], ';image" id="link_', $attachment['id'], '" onclick="', $attachment['thumbnail']['javascript'], '"><img src="', $attachment['thumbnail']['href'], '" alt="" id="thumb_', $attachment['id'], '" border="0" /></a><br />';
               else
                  echo '
                              <img src="' . $attachment['href'] . ';image" alt="" width="' . $attachment['width'] . '" height="' . $attachment['height'] . '" border="0" /><br />';
            }
            echo '
                              <a href="' . $attachment['href'] . '"><img src="' . $settings['images_url'] . '/icons/clip.gif" align="middle" alt="*" border="0" />&nbsp;' . $attachment['name'] . '</a> ';

            if (!$attachment['is_approved'])
               echo '
                              [<a href="', $scripturl, '?action=attachapprove;sa=approve;aid=', $attachment['id'], ';', $context['session_var'], '=', $context['session_id'], '">', $txt['approve'], '</a>]&nbsp;|&nbsp;[<a href="', $scripturl, '?action=attachapprove;sa=reject;aid=', $attachment['id'], ';', $context['session_var'], '=', $context['session_id'], '">', $txt['delete'], '</a>] ';
            echo '
                              (', $attachment['size'], ($attachment['is_image'] ? ', ' . $attachment['real_width'] . 'x' . $attachment['real_height'] . ' - ' . $txt['attach_viewed'] : ' - ' . $txt['attach_downloaded']) . ' ' . $attachment['downloads'] . ' ' . $txt['attach_times'] . '.)<br />';
         }

         // If we had unapproved attachments clean up.
         if ($last_approved_state == 0)
            echo '
                           </fieldset>';

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

      echo '
                  </div>
                  <div class="moderatorbar">
                     <div class="smalltext modified" id="modified_', $message['id'], '">';

      // Show "� Last Edit: Time by Person �" if this post was edited.
      if ($settings['show_modify'] && !empty($message['modified']['name']))
         echo '
                        &#171; <em>', $txt['last_edit'], ': ', $message['modified']['time'], ' ', $txt['by'], ' ', $message['modified']['name'], '</em> &#187;';

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

      // Maybe they want to report this post to the moderator(s)?
      if ($context['can_report_moderator'])
         echo '
                        <a href="', $scripturl, '?action=reporttm;topic=', $context['current_topic'], '.', $message['counter'], ';msg=', $message['id'], '">', $txt['report_to_mod'], '</a> &nbsp;';

      // Can we issue a warning because of this post?  Remember, we can't give guests warnings.
      if ($context['can_issue_warning'] && !$message['is_message_author'] && !$message['member']['is_guest'])
         echo '
                        <a href="', $scripturl, '?action=profile;area=issuewarning;u=', $message['member']['id'], ';msg=', $message['id'], '"><img src="', $settings['images_url'], '/warn.gif" alt="', $txt['issue_warning_post'], '" title="', $txt['issue_warning_post'], '" border="0" /></a>';
      echo '
                        <img src="', $settings['images_url'], '/ip.gif" alt="" border="0" />';

      // Show the IP to this user for this post - because you can moderate?
      if ($context['can_moderate_forum'] && !empty($message['member']['ip']))
         echo '
                        <a href="', $scripturl, '?action=', !empty($message['member']['is_guest']) ? 'trackip' : 'profile;area=tracking;sa=ip;u=' . $message['member']['id'], ';searchip=', $message['member']['ip'], '">', $message['member']['ip'], '</a> <a href="', $scripturl, '?action=helpadmin;help=see_admin_ip" onclick="return reqWin(this.href);" class="help">(?)</a>';
      // Or, should we show it because this is you?
      elseif ($message['can_see_ip'])
         echo '
                        <a href="', $scripturl, '?action=helpadmin;help=see_member_ip" onclick="return reqWin(this.href);" class="help">', $message['member']['ip'], '</a>';
      // Okay, are you at least logged in?  Then we can show something about why IPs are logged...
      elseif (!$context['user']['is_guest'])
         echo '
                        <a href="', $scripturl, '?action=helpadmin;help=see_member_ip" onclick="return reqWin(this.href);" class="help">', $txt['logged'], '</a>';
      // Otherwise, you see NOTHING!
      else
         echo '
                        ', $txt['logged'];

      echo '
                     </div>';

      // Are there any custom profile fields for above the signature?
      if (!empty($message['member']['custom_fields']))
      {
         $shown = false;
         foreach ($message['member']['custom_fields'] as $custom)
         {
            if ($custom['placement'] != 2 || empty($custom['value']))
               continue;
            if (empty($shown))
            {
               $shown = true;
               echo '
                     <div class="custom_fields_above_signature">
                        <ul class="reset nolist">';
            }
            echo '
                           <li>', $custom['value'], '</li>';
         }
         if ($shown)
            echo '
                        </ul>
                     </div>';
      }

      // Show the member's signature?
      if (!empty($message['member']['signature']) && empty($options['show_no_signatures']) && $context['signature_enabled'])
         echo '
                     <div class="signature" id="msg_', $message['id'], '_signature">', $message['member']['signature'], '</div>';

      echo '
                  </div>
               </div>
               <span class="botslice"><span></span></span>
            </div>
               <hr class="post_separator" />';
   }

   echo '
            </form>
         </div>
         <a id="lastPost"></a>';

   // Show the page index... "Pages: [1]".
   echo '
         <div class="pagesection">
            ', template_button_strip($normal_buttons, 'right'), '
            <div class="pagelinks align_left">', $txt['pages'], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . ' &nbsp;&nbsp;<a href="#top"><strong>' . $txt['go_up'] . '</strong></a>' : '', '</div>
            <div class="nextlinks_bottom">', $context['previous_next'], '</div>
         </div>';

   // Show the lower breadcrumbs.
   theme_linktree();

   $mod_buttons = array(
      'move' => array('test' => 'can_move', 'text' => 'move_topic', 'image' => 'admin_move.gif', 'lang' => true, 'url' => $scripturl . '?action=movetopic;topic=' . $context['current_topic'] . '.0'),
      'delete' => array('test' => 'can_delete', 'text' => 'remove_topic', 'image' => 'admin_rem.gif', 'lang' => true, 'custom' => 'onclick="return confirm(\'' . $txt['are_sure_remove_topic'] . '\');"', 'url' => $scripturl . '?action=removetopic2;topic=' . $context['current_topic'] . '.0;' . $context['session_var'] . '=' . $context['session_id']),
      'lock' => array('test' => 'can_lock', 'text' => empty($context['is_locked']) ? 'set_lock' : 'set_unlock', 'image' => 'admin_lock.gif', 'lang' => true, 'url' => $scripturl . '?action=lock;topic=' . $context['current_topic'] . '.' . $context['start'] . ';' . $context['session_var'] . '=' . $context['session_id']),
      'sticky' => array('test' => 'can_sticky', 'text' => empty($context['is_sticky']) ? 'set_sticky' : 'set_nonsticky', 'image' => 'admin_sticky.gif', 'lang' => true, 'url' => $scripturl . '?action=sticky;topic=' . $context['current_topic'] . '.' . $context['start'] . ';' . $context['session_var'] . '=' . $context['session_id']),
      'merge' => array('test' => 'can_merge', 'text' => 'merge', 'image' => 'merge.gif', 'lang' => true, 'url' => $scripturl . '?action=mergetopics;board=' . $context['current_board'] . '.0;from=' . $context['current_topic']),
      'calendar' => array('test' => 'calendar_post', 'text' => 'calendar_link', 'image' => 'linktocal.gif', 'lang' => true, 'url' => $scripturl . '?action=post;calendar;msg=' . $context['topic_first_message'] . ';topic=' . $context['current_topic'] . '.0'),
   );

   // Restore topic. eh?  No monkey business.
   if ($context['can_restore_topic'])
      $mod_buttons[] = array('text' => 'restore_topic', 'image' => '', 'lang' => true, 'url' => $scripturl . '?action=restoretopic;topics=' . $context['current_topic'] . ';' . $context['session_var'] . '=' . $context['session_id']);

   echo '
         <div id="moderationbuttons">', template_button_strip($mod_buttons, 'bottom', array('id' => 'moderationbuttons_strip')), '</div>';

   // Show the jumpto box, or actually...let Javascript do it.
   echo '
         <div class="plainbox" style="text-align: ', !$context['right_to_left'] ? 'right' : 'left', ';" id="display_jump_to">&nbsp;</div>';

   if ($context['can_reply'] && !empty($options['display_quick_reply']))
   {
      echo '
         <a id="quickreply"></a>
         <div class="tborder" id="quickreplybox">
            <div class="cat_bar">
               <h3 class="catbg">
                  <span class="ie6_header floatleft"><a href="javascript:oQuickReply.swap();">
                     <img src="', $settings['images_url'], '/', $options['display_quick_reply'] == 2 ? 'collapse' : 'expand', '.gif" alt="+" id="quickReplyExpand" class="icon" />
                  </a>
                  <a href="javascript:oQuickReply.swap();">', $txt['quick_reply'], '</a>
                  </span>
               </h3>
            </div>
            <div id="quickReplyOptions"', $options['display_quick_reply'] == 2 ? '' : ' style="display: none"', '>
               <span class="upperframe"><span></span></span>
               <div class="roundframe">
                  <p class="smalltext lefftext">', $txt['quick_reply_desc'], '</p>
                  ', $context['is_locked'] ? '<p class="alert smalltext">' . $txt['quick_reply_warning'] . '</p>' : '',
                  $context['oldTopicError'] ? '<p class="aler


PLAYKONG.NET/FOROS

|Fran|



PLAYKONG.NET/FOROS

|Fran|

dejalo como antes vale mas esque no es compatible con tu version de smf :S


PLAYKONG.NET/FOROS

Advertisement: