¿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: