Seleccionar idioma:
Realizar Donación - Mods Premium - Portfolio



Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
* Adk Excellency and Thank O Matic Disply issue
  Leído 2145 veces
* Viendo el foro
 0 Usuarios y 1 Visitante están viendo este foro.


Tema Solucionado
*
Mar 11 2012


Iam guessing you only needed to see the one for that theme, If you need the one for default let me know and I will post it too.

Display.Template.php:

Código: [Seleccionar]
<?php
/**
 * Simple Machines Forum (SMF)
 *
 * @package SMF
 * @author Simple Machines
 * @copyright 2011 Simple Machines
 * @license http://www.simplemachines.org/about/smf/license.php BSD
 *
 * @version 2.0
 */

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

// Let them know, if their report was a success!
if ($context['report_sent'])
{
echo '
<div class="windowbg" id="profile_success">
'
$txt['report_sent'], '
</div>'
;
}

// 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>&nbsp;</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>&nbsp;</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'] . ';last_msg=' $context['topic_last_message'], 'active' => true),
'bookmark' => array('test' => 'can_make_bookmarks''text' => 'bookmark_add''lang' => true'url' => $scripturl '?action=bookmarks;sa=add;topic=' $context['current_topic'] . ';' $context['session_var'] . '=' $context['session_id']),
'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'),
);

// Allow adding new buttons easily.
call_integration_hook('integrate_display_buttons', array(&$normal_buttons));

// 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 floatleft">'
$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">
<span id="author">'
$txt['author'], '</span>
'
$txt['topic'], ': '$context['subject'], ' &nbsp;
<img src="'
$settings['images_url'], '/topic/'$context['class'], '.gif" align="bottom" alt="" />
</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']) == $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'] == $txt['guest'] : $txt['guests'], $txt['who_viewing_topic'], '
</p>'
;
}

// AJAX Style Thank You Post
if (!empty($modSettings['thankYouPostAJAX']))
{
echo '
<script language="JavaScript" type="text/javascript">
var thank_you_ajax_url = smf_scripturl + \'?action=thankyouajax;topic=' 
$context['current_topic'] . '\';

function thankyou(msg_id) {
// Follow the link if no ajax support...
if (!window.XMLHttpRequest)
return true;

// Standard Variables
var elementName = "ThankOMaticID" + msg_id;
var elementButton = "buttonThxID" + msg_id;
var elementLockButton = "thank_lock_button_" + msg_id;
var elementDeleteButton = "thank_delete_button_" + msg_id;

// Tell him that something loading :)
ajax_indicator(true);

// Remove the Thank You Button :)
document.getElementById(elementButton).style.display = "none";
document.getElementById(elementLockButton).style.display = "none";
document.getElementById(elementDeleteButton).style.display = "none";

var thank_you_ajax_thx = thank_you_ajax_url + ";sa=thx;msg=" + msg_id;
var data = ThankYouLoadTextData(thank_you_ajax_thx, elementName, elementButton, elementDeleteButton, elementLockButton);

return !data;
}

function ThankYouLoadTextData(url, elementName, elementButton, elementDeleteButton, elementLockButton) {
if (!window.XMLHttpRequest)
return false;

request = new XMLHttpRequest();
request.onreadystatechange = function() {
if (request.readyState != 4)
return;
if (request.responseText != null && request.status == 200) {
if (request.responseText.substr(0, 7) == "#ERROR#") {
setInnerHTML(document.getElementById("Error" + elementName), request.responseText.substr(7));
document.getElementById(elementName).style.display = "block";
document.getElementById(elementButton).style.display = "inline";
document.getElementById(elementLockButton).style.display = "none";
document.getElementById(elementDeleteButton).style.display = "none";
ajax_indicator(false);
}
else {
document.getElementById(elementName).style.display = "block";
setInnerHTML(document.getElementById(elementName), request.responseText);
document.getElementById(elementButton).style.display = "none";
document.getElementById(elementLockButton).style.display = "inline";
document.getElementById(elementDeleteButton).style.display = "inline";
ajax_indicator(false);
}
return false;
}
else {
return true;
}
}
// Load the Request!
request.open("GET", url, true);
request.send(null);
return request;
}
</script>'
;
}

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

if($topicinfo['id_first_msg'] == $message['id']){
echo'
<table style="width: 100%;">
<tr>
<td valign="top">
<div class="post_autor">
<div class="flow_hidden">
<div class="keyinfo">'
;
// Show "&#65533; Last Edit: Time by Person &#65533;" if this post was edited.
if ($settings['show_modify'] && !empty($message['modified']['name']))
echo 
$txt['Eb_topics_m'].''timeformat($message['modified']['timestamp'], '%d/%m/%y (%I:%M) %p');
else
echo 
$txt['Eb_topics_o'];

echo'
<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_quote'] && !empty($options['display_quick_reply']))
echo '
<li class="quote_button"><a href="'
$scripturl'?action=post;quote='$message['id'], ';topic='$context['current_topic'], '.'$context['start'], ';last_msg='$context['topic_last_message'], '" onclick="return oQuickReply.quote('$message['id'], ');">'$txt['quote'], '</a></li>';

// So... quick reply is off, but they *can* reply?
elseif ($context['can_quote'])
echo '
<li class="quote_button"><a href="'
$scripturl'?action=post;quote='$message['id'], ';topic='$context['current_topic'], '.'$context['start'], ';last_msg='$context['topic_last_message'], '">'$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['real_num_replies']))
echo '
<li class="split_button"><a href="'
$scripturl'?action=splittopics;topic='$context['current_topic'], '.0;at='$message['id'], '">'$txt['split'], '</a></li>';


// What about the ban button for members who can ban?
if ($context['can_ban'])
echo '
<li class="ban_button"><a href="'
$scripturl'?action=admin;area=ban;sa=add;u='$message['member']['id'], '">'$txt['admin_ban_button'], '</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'] == && $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'] != && $message['member']['id'] == $context['user']['id'])
echo '
<div class="approve_post">
'
$txt['post_awaiting_approval'], '
</div>'
;
echo '
<div class="inner" id="msg_'
$message['id'], '"''>'$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="'$txt['modify_msg'], '" 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'], '\')" />';

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

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'], '" /></a>';
echo '
<img src="'
$settings['images_url'], '/ip.gif" alt="" />';

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


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

// Assuming there are attachments...
if (!empty($message['attachment']))
{
echo '<strong class="att">'.$txt['Eb_attach'].':</strong>
<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'];

if ($context['can_approve'])
echo '&nbsp;[<a href="'$scripturl'?action=attachapprove;sa=all;mid='$message['id'], ';'$context['session_var'], '='$context['session_id'], '">'$txt['approve_all'], '</a>]';

echo '</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'], '" /></a><br />';
else
echo '
<img src="' 
$attachment['href'] . ';image" alt="" width="' $attachment['width'] . '" height="' $attachment['height'] . '"/><br />';
}
echo '
<a href="' 
$attachment['href'] . '">' $attachment['name'] . '</a> ';

if (!$attachment['is_approved'] && $context['can_approve'])
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>
</td>
<td style="width: 240px;" valign="top">
<div class="data_autor">
'
;
// Show avatars, images, etc.?
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
echo '
<div style="float: right;">
<a href="'
$scripturl'?action=profile;u='$message['member']['id'], '">
'
,$message['member']['avatar']['image'],'
</a>
</div>'
;
else {
echo '
<div style="float: right;">
<a href="'
$scripturl'?action=profile;u='$message['member']['id'], '">
<img class="avatar" src="'
.$settings['images_url'].'/custom/Noavatar.png" alt="" />
</a>
</div>'
;
}

// Show information about the poster of this message.
echo '
<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 how many posts they have made.
if (!isset($context['disabled_fields']['posts']))
echo '
<li class="postcount">'
$txt['member_postcount'], ': '$message['member']['posts'], '</li>';

// 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'], '">
<img style="padding-top: 5px;" alt="Karma +" title="Karma +" src="'
.$settings['images_url'].'/custom/karma/positive.png" />
</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'], '">
<img style="padding-top: 5px;" alt="Karma -" title="Karma -" src="'
.$settings['images_url'].'/custom/karma/negative.png" />
</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'] != || 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>'
;
}

// 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 (!empty($message['member']['email']) && 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'] . '" />' $txt['email']), '</a></li>';

// Done with the information about the poster... on to the post itself.
echo '
</ul>
</div>
<div class="datatopic">
<div style="float: right;">
<div class="messageicon">
<img src="'
$message['icon_url'] . '" alt=""'$message['can_modify'] ? ' id="msg_icon_' $message['id'] . '"' ''' />
</div>
</div>
<strong style="text-decoration:underline;">'
.$txt['Eb_topic_info'].'</strong>
<ul class="reset smalltext">
<li>'
.$txt['Eb_datain'].'<strong> 'timeformat($message['timestamp'], '%d/%m/%y'), '</strong></li>
<li>'
.$txt['Eb_hor'].'<strong> 'timeformat($message['timestamp'], '%I:%M %p'), '</strong></li>
<li>'
.$txt['Eb_total_view'].'<strong> '.$topicinfo['num_views'].'</strong></li>
<li>'
.$txt['Eb_total_replic'].'<strong> '.$topicinfo['num_replies'].'</strong></li>
<li>'
.$txt['Eb_topic_approved'].'<strong> ',empty($topicinfo['approved']) ? $txt['Eb_No'] : $txt['Eb_Yes'],'</strong></li>
<li>'
.$txt['Eb_topic_sticky'].'<strong> ',empty($topicinfo['is_sticky']) ? $txt['Eb_No'] : $txt['Eb_Yes'],'</strong></li>
<li>'
.$txt['Eb_topic_locked'].'<strong> ',empty($topicinfo['locked']) ? $txt['Eb_No'] : $txt['Eb_Yes'],'</strong></li>
<li>'
.$txt['Eb_topic_poll'].'<strong> ',empty($topicinfo['id_poll']) ? $txt['Eb_No'] : $txt['Eb_Yes'] ,'</strong></li>';
if ($settings['show_modify'] && !empty($message['modified']['name']))
echo '
<li>'
.$txt['Eb_modified_by'].'<strong> '$message['modified']['name'],'</strong></li>';

echo'
</ul>
</div>
</td>
</tr>
</table>
<br />'
;
}
else {
echo '
<div class="cat_bars" style="margin-right: -12px;">
<div class="messageicon">
<img src="'
$message['icon_url'] . '" alt=""'$message['can_modify'] ? ' id="msg_icon_' $message['id'] . '"' ''' />
</div>
<h3 id="subject_'
$message['id'], '"class="catbgs">
<a href="'
$message['href'], '" rel="nofollow">'$message['subject'], '</a>
</h3>
<div class="topic_replic">
'
, !empty($message['counter']) ? '<strong>&#38;#171; '.$txt['reply_noun'] . ' #' $message['counter'] .' &#38;#187;</strong> ' .$txt['Eb_on'] :  $txt['Eb_on'],  $message['time'], '
</div>
</div>
<div class="'
$message['approved'] ? ($message['alternate'] == 'windowbg' 'windowbg2') : 'approvebg''">

<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 some Thank-O-Matic Stats ;D
if (!empty($modSettings['thankYouPostDisplayPage']) && (empty($modSettings['thankYouPostDisplayDisableBecame']) || empty($modSettings['thankYouPostDisplayDisableMade'])))
{
echo '
<li>'
$txt['thank_you_post_thx_display'], '</li>';
// Disabled?
if(empty($modSettings['thankYouPostDisplayDisableMade']))
echo '
<li>-'
$txt['thank_you_post_made_display'], ': '$message['member']['thank_you_post']['made'], '</li>';

// Disabled?
if(empty($modSettings['thankYouPostDisplayDisableBecame']))
echo '
<li>-'
$txt['thank_you_post_became_display'], ': '$message['member']['thank_you_post']['became'], '</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">
<a href="'
$scripturl'?action=profile;u='$message['member']['id'], '">
'
$message['member']['avatar']['image'], '
</a>
</li>'
;
else
echo'
<li class="avatar">
<a href="'
$scripturl'?action=profile;u='$message['member']['id'], '">
<img class="avatar" src="'
.$settings['images_url'].'/custom/Noavatar.png" alt="" />
</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>';

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

// Is this user allowed to modify this member's karma?
if ($message['member']['karma']['allow'])
echo '
<hr style="color:#2d2d2d; background: #2d2d2d;margin-top: 11px;" />
<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'], '">
<img style="padding-top: 5px;" alt="Karma +" title="Karma +" src="'
.$settings['images_url'].'/custom/karma/positive.png" />
</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'], '">
<img style="padding-top: 5px;" alt="Karma -" title="Karma -" src="'
.$settings['images_url'].'/custom/karma/negative.png" />
</a>
</li>'
;
else
echo'</li>';


Adkportal
smf 2.0.1
www.AndroidArea51.com

Mensajes: 7

Ver Perfil 

« Última Modificación: Marzo 11, 2012, 02:30:03 pm por PureEvil »
En línea

*
Mar 11 2012


Attach the file, do not put your code

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#1

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Mar 11 2012


Iam sorry, my bad. will post file now.

Unido automaticamente - {Marzo 11, 2012, 02:32:25 pm}


Sorry

Unido automaticamente - {Marzo 11, 2012, 02:36:28 pm}


I would also like to know how to make topics collapsible, if thats not to hard of a task.

Adkportal
smf 2.0.1
www.AndroidArea51.com
#2

Mensajes: 7

Ver Perfil 

« Última Modificación: Marzo 11, 2012, 02:36:28 pm por PureEvil »
En línea

*
Mar 11 2012


Test please!

Replace the file ".Sources/Subs-ThankYou.php" with this file I attached.
Before you backup your file.



Citar
I would also like to know how to make topics collapsible, if thats not to hard of a task.

I do not understand :-[

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#3

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Mar 11 2012


That fixed it  :D  +10



Any chance of getting the Categories to be collapsible?

Adkportal
smf 2.0.1
www.AndroidArea51.com
#4

Mensajes: 7

Ver Perfil 

En línea

*
Mar 11 2012


In file .Themes/Adk_Excellency/BoardIndex.template.php

Search:
Código: [Seleccionar]
<h3 class="catbgs">';
if (!$context['user']['is_guest'] && !empty($category['show_unread']))


Replace with:
Código: [Seleccionar]
<h3 class="catbgs">';
if ($category['can_collapse'])
echo '
<a class="collapse" href="', $category['collapse_href'], '">', $category['collapse_image'], '</a>';

if (!$context['user']['is_guest'] && !empty($category['show_unread']))


*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#5

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Mar 11 2012


Damn your good!  :D  +10 +10 +10




Thank you so much, You just solved the only 2 issues I had with this theme. Now its perfect =P

Adkportal
smf 2.0.1
www.AndroidArea51.com
#6

Mensajes: 7

Ver Perfil 

« Última Modificación: Marzo 11, 2012, 03:38:35 pm por PureEvil »
En línea

*
Mar 11 2012


I'm glad you like the theme  ;)

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#7

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea




Otros temas de su interes

Sharing posts on facebook mercf1fans Agosto 10, 2012, 06:25:52 am *
Questions About Paid Themes. Cory Agosto 15, 2011, 09:03:44 pm *
Need Help with Extreme Download superiorpyro Octubre 21, 2011, 04:59:12 pm *
EDS settings question "Solved" docrocks Septiembre 21, 2011, 03:12:13 am *
Text box not show domacc Septiembre 24, 2012, 01:49:28 pm *
slider only works on preview shahjr Noviembre 27, 2010, 04:49:40 am *



Usuario:
Contraseña:
Sesión: