Mensagens recentes

Páginas: 1 ... 8 9 [10]
91
Perfil / Perfil com visão horizontal
« Última mensagem por Webmaster em 06 de Junho de 2016, 20:40 »





Display.template.phpPesquisar por
Código: [Seleccione]
         // 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>';
Alterar colocar este aqui
Código: [Seleccione]
         echo '          </ul>
                  </div></div>
                  <div class="right_colum"> <!--Inicio tercera columna-->
                  <div class="poster"><ul class="reset smalltext">';




Pesquisar por este codigo


       
Código: [Seleccione]
    <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">


Alterar por este codigo

Código: [Seleccione]
            <span class="clear upperframe"><span></span></span>     
               <div class="roundframe">
                  <div class="cont_colum_post"><!--Inicio de columnas -->';

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

      // Show information about the poster of this message.
      echo '          <div class="left_colum"> <!--Inicio segunda columna-->
                  <div class="poster">


Pesquisar por

                 
Código: [Seleccione]
   </ul>
                  </div>
                  <div class="postarea">


Alterar por este aqui


Código: [Seleccione]
                     </ul>
                  </div></div>
               </div><!--Fin de columnas --></div>
            <span class="lowerframe"><span></span></span>
            <span class="divider_info"><span></span></span>
             
            <div class="', $message['approved'] ? ($message['alternate'] == 0 ? 'windowbg' : 'windowbg2') : 'approvebg', '">
               <span class="topslice"><span></span></span>
               <div class="post_wrapper">           
                  <div class="postarea">


Index.cssPesquisar por
Código: [Seleccione]
/* poster and postarea + moderation area underneath */
.poster
{
   float: left;
   width: 15em;
}
.postarea, .moderatorbar
{
   margin: 0 0 0 16em;
}
.postarea div.flow_hidden
{
   width: 100%;
}


Alterar por

Código: [Seleccione]
/* Informacion de usuario Horizontal */
#forumposts div.poster {
    width: auto; }

.cont_colum_post {
   width: 100%;
   overflow:hidden;
   padding:0px; }

.left_colum  {
   float: left;
   margin-left: 0.5em; }

.right_colum  {
   float: right;
   margin-right: 2em; }

.left_colum  li.avatar {
   margin-top: 0.5em; }
   
span.divider_info {
   margin-bottom: 2px;
   -margin-bottom: 0px;
   display: block; }
   
/* poster and postarea + moderation area underneath */
.poster
{
   float: left;
   width: 14em;
}
.postarea, .moderatorbar
{
   margin: 0 0 0 1em;
   _padding-left: 1em;
}
.postarea div.flow_hidden
{
   width: auto;
}
92
Estatísticas / IPB Estatísticas
« Última mensagem por Webmaster em 06 de Junho de 2016, 20:00 »

BoardIndex.template.php

Pesquisar

Código: [Seleccione]
// Here's where the "Info Center" starts...
echo '

Trocar por

Código: [Seleccione]
// Here's where the "Info Center" starts...
echo '
<br class="clear" />
<div id="iclinks" align="center">
    <ul class="iclinks">
    <li class="value">', $context['common_stats']['total_posts'], '</li><li>', $txt['posts_made'], ' ', $txt['in'], ' ', $txt['total'], '</li>
    <li class="value">', $context['common_stats']['total_members'], '</li><li>', $txt['members'], ' ', $txt['in'], ' ', $txt['total'], '</li>
    <li class="value">' . $context['common_stats']['latest_member']['link'] . '</li><li>', $txt['latest_member'] . '</li>
    <li class="value">', comma_format($modSettings['mostOnline']), '</li><li>', $txt['most_online_ever'], '</li>
        </ul>
    </div>



index.css


Adicionar por baixo

Código: [Seleccione]
#iclinks
{
margin: 10px 0;
width: 100%;
height: 35px;
}
.iclinks
{
    padding: 0;
margin: 0;
list-style: none;
text-align: center;
display: table-cell;
}
.iclinks li
{
    float: left;
margin-right: 25px;
padding: 0 5px;
height: 30px;
line-height: 30px;
}
.iclinks li.value
{
color: #FFF;
font-size: 14px;
background: #8C9EB2;
border-radius: 5px;
   
height: 25px;
line-height: 25px;
padding: 0 15px;
margin-left: 5px;
margin-right: 0;
}
.iclinks li a
{
color: #FFF;
}
.iclinks li a:hover
{
text-decoration: none;
}
93
Categoria / CSS Fazer a ligação Árvore SMF
« Última mensagem por Webmaster em 06 de Junho de 2016, 19:51 »



index.css

Código: [Seleccione]
/* The navigation list (i.e. linktree) */
.navigate_section
{
   padding: 0.5em;
   margin: 0 0 0 0;
}
.navigate_section ul
{
   display: block;
   margin: 0;
   font-size: 0.9em;
   padding: 1em 0 0.5em 0;
   border-top: 1px solid #ccc;
   overflow: hidden;
   list-style: none;
   clear: both;
   width: 100%;
}
.navigate_section ul li
{
   float: left;
   padding: 0 0.5em 0 0;
   font-size: 0.95em;
}
.navigate_section ul li a
{
   white-space: pre;
}

/* The footer wih copyright links etc. */


Alterar colocar assim




Código: [Seleccione]
/* The navigation list (i.e. linktree) */
.navigate_section {
padding: 0.5em;
margin: 0;
}

.navigate_section ul {
display:block;
margin:0;
padding:0;
overflow:hidden;
list-style:none;
clear:both;
width:100%
}

.navigate_section ul li {
float:left;
font-size:11px
}

.navigate_section ul li a {
color:#fff
}

.navigate_section ul li {
color:#fff;
text-decoration:none;
padding:10px 0 10px 30px;
background:#1abc9c;
position:relative;
display:block;
float:left;
cursor:pointer
}

.navigate_section ul li:after {
content:" ";
display:block;
width:0;
height:0;
border-top:50px solid transparent;
border-bottom:50px solid transparent;
border-left:20px solid #1abc9c;
position:absolute;
top:50%;
margin-top:-50px;
left:100%;
z-index:2
}

.navigate_section ul li:before {
content:" ";
display:block;
width:0;
height:0;
border-top:50px solid transparent;
border-bottom:50px solid transparent;
border-left:20px solid #fff;
position:absolute;
top:50%;
margin-top:-50px;
margin-left:1px;
left:100%;
z-index:1
}

.navigate_section li:first-child {
padding-left:10px;
border-radius:2px 0 0 2px
}

.navigate_section ul li:hover {
background:#12273A
}

.navigate_section ul li:hover:after {
border-left-color:#12273A!important
}
/* The footer wih copyright links etc. */
94
Mensagem / Mensagem de aviso para os visitantes no primeiro Register
« Última mensagem por Webmaster em 06 de Junho de 2016, 19:34 »

TeuTema/index.template.php

Pesquisar por

Código: [Seleccione]
<head>
Adicionar antes o seguinte codigo


Código: [Seleccione]
<!-- COUNTER -->

<style type="text/css">
<!--
#fadeinbox{
position:absolute;
width: 300px;
left: 0;
top: -400px;
border: 2px solid black;
background-color: #F6F6F6;
padding: 4px;
z-index: 100;
visibility:hidden;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
//-->
</style>

<script type="text/javascript">
<!--
//Specify display mode. 3 possible values are:
//1) "always"- This makes the fade-in box load each time the page is displayed
//2) "oncepersession"- This uses cookies to display the fade-in box only once per browser session
//3) integer (ie: 5)- Finally, you can specify an integer to display the box randomly via a frequency of 1/integer...
// For example, 2 would display the box about (1/2) 50% of the time the page loads.

var displaymode="oncepersession"
//var displaymode="always"

var enablefade="yes" //("yes" to enable fade in effect, "no" to disable)
var autohidebox=["yes", 30] //Automatically hide box after x seconds? [yes/no, if_yes_hide_after_seconds]
var showonscroll="yes" //Should box remain visible even when user scrolls page? ("yes"/"no)
var IEfadelength=1 //fade in duration for IE, in seconds
var Mozfadedegree=0.05 //fade in degree for NS6+ (number between 0 and 1. Recommended max: 0.2)

////////No need to edit beyond here///////////

if (parseInt(displaymode)!=NaN)
var random_num=Math.floor(Math.random()*displaymode)

function displayfadeinbox(){
var ie=document.all && !window.opera
var dom=document.getElementById
iebody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body
objref=(dom)? document.getElementById("fadeinbox") : document.all.fadeinbox
var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset
var docwidth=(ie)? iebody.clientWidth : window.innerWidth
docheight=(ie)? iebody.clientHeight: window.innerHeight
var objwidth=objref.offsetWidth
objheight=objref.offsetHeight
objref.style.left=docwidth/2-objwidth/2+"px"
objref.style.top=scroll_top+docheight/2-objheight/2+"px"

if (showonscroll=="yes")
showonscrollvar=setInterval("staticfadebox()", 50)

if (enablefade=="yes" && objref.filters){
objref.filters[0].duration=IEfadelength
objref.filters[0].Apply()
objref.filters[0].Play()
}
objref.style.visibility="visible"
if (objref.style.MozOpacity){
if (enablefade=="yes")
mozfadevar=setInterval("mozfadefx()", 90)
else{
objref.style.MozOpacity=1
controlledhidebox()
}
}
else
controlledhidebox()
}

function mozfadefx(){
if (parseFloat(objref.style.MozOpacity)<1)
objref.style.MozOpacity=parseFloat(objref.style.MozOpacity)+Mozfadedegree
else{
clearInterval(mozfadevar)
controlledhidebox()
}
}

function staticfadebox(){
var ie=document.all && !window.opera
var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset
objref.style.top=scroll_top+docheight/2-objheight/2+"px"
}

function hidefadebox(){
objref.style.visibility="hidden"
if (typeof showonscrollvar!="undefined")
clearInterval(showonscrollvar)
}

function controlledhidebox(){
if (autohidebox[0]=="yes"){
var delayvar=(enablefade=="yes" && objref.filters)? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000
setTimeout("hidefadebox()", delayvar)
}
}

function initfunction(){
setTimeout("displayfadeinbox()", 100)
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = ""
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset)
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

if (displaymode=="oncepersession" && get_cookie("fadedin")=="" || displaymode=="always" || parseInt(displaymode)!=NaN && random_num==0){
if (window.addEventListener)
window.addEventListener("load", initfunction, false)
else if (window.attachEvent)
window.attachEvent("onload", initfunction)
else if (document.getElementById)
window.onload=initfunction
document.cookie="fadedin=yes"


}
//-->
</script>

<div id="fadeinbox" style="filter:progid:DXImageTransform.Microsoft.RandomDissolve(duration=1) progid:DXImageTransform.Microsoft.Shadow(color=grey,direction=135) ; -moz-opacity:0">
<br/>
<br>
<center>
  <b>
Anúncio : Escreva o que você Quiser aqui.<br>
Smfpt.Net.. CLIQUE AQUI</b>
</center>
<br>
<br/>
<div align="right"> <a href="#" onClick="hidefadebox();return false" class="gensmall">Fechar</a></div>
</div>

<script  language="JavaScript">   
//Function to open pop up window
function openWin(theURL,winName,features) {
  window.open(theURL,winName,features);
}
</script>
95
Perfil / Perfil Alani
« Última mensagem por Webmaster em 06 de Junho de 2016, 18:16 »




Abrir do seu tema

Display.template.php

Código: [Seleccione]
// 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">
                                    <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>';

            // Show the country they hail from!
            if (isset($message['member']['habbo']) && !empty($modSettings['habbo_show']) && !empty($message['member']['habbo']))
            {
                echo '
                                <li><img src="http://www.habbo.es/habbo-imaging/avatarimage?user=', $message['member']['habbo'], '&action=wav&direction=3&head_direction=3&gesture=sml&size=l" alt="', $message['member']['habbo'], '" /></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'], '">', $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>';
            }

            // 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'] . '" />' : $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'] . '" />' : $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']) . '" />' : ($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 (!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="postarea">


Alterar por este codigo em anexo

Código: [Seleccione]
// Show information about the poster of this message. UPDATE BY Candidosa2 to smfpt.net
        echo '
                        <div class="poster">
                            <h4>
                                ', $message['member']['link'], '
                            </h4>
                            <ul class="reset smalltext" id="msg_', $message['id'], '_extra_info">';
                           
        // Show the member's primary group (like 'Administrator') if they have one.
        if (!empty($message['member']['group']))
            echo '
                                <li class="membergroup">', $message['member']['group'], '<hr class="kmdivisor" /></li>';
        // 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="membergroup">', $message['member']['post_group'], '<hr class="kmdivisor" /></li>';

        // Don't show these things for guests.
        if (!$message['member']['is_guest'])
        {

        // 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>
                                <hr class="kmdivisor" /></li>';
        else {
            echo '
                                <li class="avatar">
                                    <a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '">
                                        <img src="', $settings['images_url'], '/theme/noavatar.png" alt="" />
                                    </a>
                                <hr class="kmdivisor" /></li>';
            }
                               
            // Send PM Easy way
            if ($context['can_send_pm'])
            echo '
                <li class="send_pm" style="float: left;"><a href="', $scripturl, '?action=pm;sa=send;u=', $message['member']['id'], '"><span class="send_mp_new">', $txt['profile_sendpm_short'], '</span></a></li>';
                               
            // Show online and offline buttons?
            if ($message['member']['online']['is_online']) {
                echo '
                            <li class="status"><span class="online" style="text-transform: uppercase; font-size: 8px; text-shadow: 0 1px 0 #fff; color: #6DA26B;"> ' . $message['member']['online']['text'] . '</span></li>';
            }
            else {
                echo '
                            <li class="status"><span class="offline" style="text-transform: uppercase; font-size: 8px; text-shadow: 0 1px 0 #fff; color: #AEAEAF;"> ' . $message['member']['online']['text'] . '</span></li>';
            }
                   
            //Show the stars!
                echo '
                            <li class="stars">', $message['member']['group_stars'], '</li>';
                           
            // Show the member's custom title, if they have one.
            if (!empty($message['member']['title']))
            echo '
                                <li class="title">', $message['member']['title'], '</li>';
                           
            echo '
            <li class="postcount"><hr class="kmdivisor" />
                <div class="cr_post">';

            // Show how many posts they have made.
            if (!isset($context['disabled_fields']['posts']))
                echo '
                            <img style="margin: 3px 0 0 1px" src="', $settings['images_url'], '/id/postscount.png" alt="" /><span style="text-align:right; margin: 12px 6px 0 0; float: right;">', $message['member']['posts'], '</span><br />';
                           
            echo '
                </div>
            </li>';


            // Is this user allowed to modify this member's karma?
            if ($modSettings['karmaMode'] == '1' || ($modSettings['karmaMode'] == '2')) {
                echo '
                                <li class="karma_allow"><span class="kmtitle">', $modSettings['karmaLabel'], '</span><img class="kmimages" src="', $settings['images_url'], '/id/star.png" alt="" /><hr class="kmdivisor2" />';
                               
                                // Is karma display enabled?  Total or +/-?
            if ($modSettings['karmaMode'] == '1')
                echo '
                                <span class="karma_n">', $message['member']['karma']['good'] - $message['member']['karma']['bad'], '</span>';
            elseif ($modSettings['karmaMode'] == '2')
                echo '
                                <span class="karma_n">+', $message['member']['karma']['good'], '/-', $message['member']['karma']['bad'], '</span>';
           
            if ($message['member']['karma']['allow'])
                echo '
                                    <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 src="', $settings['images_url'], '/id/up.png" alt="', $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'], '"><img src="', $settings['images_url'], '/id/down.png" alt="', $modSettings['karmaSmiteLabel'], '" /></a>';
                       
                    echo '
                                </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"><span class="kmtitle">', $txt['gender'], '</span><div class="kmimages">', $message['member']['gender']['image'], '</div><hr class="kmdivisor2" />
                                    ', $message['member']['gender']['name'], '
                                </li>';

            // Show their personal text?
            if (!empty($settings['show_blurb']) && $message['member']['blurb'] != '')
                echo '
                                <li class="blurb"><span class="kmtitle">', $txt['personal_text'], '</span><img class="kmimages" src="', $settings['images_url'], '/id/personal_text.png" alt="" /><hr class="kmdivisor2" />', $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>';
            }

            // 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'] . '" />' : $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'] . '" />' : $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']) . '" />' : ($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"><span class="kmtitle">', $txt['mc_warnings'], '</span>', $context['can_issue_warning'] ? '<a href="' . $scripturl . '?action=profile;area=issuewarning;u=' . $message['member']['id'] . '">' : '', '<img class="kmimages" src="', $settings['images_url'], '/warning_', $message['member']['warning_status'], '.gif" alt="', $txt['user_warn_' . $message['member']['warning_status']], '" />', $context['can_issue_warning'] ? '</a>' : '', '<hr class="kmdivisor2" />
                               
                                <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="postarea">



index.css

Código: [Seleccione]
/* poster details and list of items */
.poster h4, .poster ul
{
    padding: 0;
    margin: 0 1em 0 1.5em;
}
.poster h4
{
    margin: 0.2em 0 0.4em 1.1em;
    font-size: 120%;
}
.poster h4, .poster h4 a
{
    color: #c06002;
}
.poster ul ul
{
    margin: 0.3em 1em 0 0;
    padding: 0;
}
.poster ul ul li
{
    display: inline;
}
.poster li.stars, .poster li.avatar, .poster li.blurb, li.postcount, li.im_icons ul
{
    margin-top: 0.5em;
}
.poster li.avatar
{
    overflow: hidden;
}
.poster li.warning
{
    line-height: 1.2em;
    padding-top: 1em;
}
.poster li.warning a img
{
    vertical-align: bottom;
    padding: 0 0.2em;
}
.messageicon
{
    float: left;
    margin: 0 0.5em 0 0;
}
.messageicon img
{
    padding: 6px 3px;
}
.keyinfo
{
    float: left;
    width: 50%;
}
.modifybutton
{
    clear: right;
    float: right;
    margin: 6px 20px 10px 0;
    text-align: right;
    font: bold 0.85em arial, sans-serif;
    color: #334466;
}

Alterar

Código: [Seleccione]
/* poster details and list of items */
.poster h4, .poster ul
{
    padding: 0;
    margin: 0 1em 0 1.5em;
}
.poster ul
{
    text-shadow: 0 1px 0 #fff;
}
.poster h4
{
    margin: 0.2em 0 0 1.1em;
    font-size: 120%;
}
.poster h4, .poster h4 a
{
    color: #c06002;
}
.poster ul ul
{
    background: url("../images/noise.png") repeat scroll 0 0 #CBD1D3;
    border: 1px solid #edf5f8;
    border-radius: 5px 5px 5px 5px;
    margin: 0.3em 0 0.3em 0;
    padding: 4px 0 0;
    text-align: center;
}
.poster ul ul li
{
    display: inline;
}
.poster li.title
{
    text-align: center;
    margin: 5px 0 -7px 0;
}
.poster li.stars, .poster li.avatar, .poster li.blurb, li.postcount, li.im_icons ul
{
    margin-top: 0.5em;
}
.poster li.stars
{
    text-align: center;
    background: rgb(224,224,224); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(224,224,224,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,224,224,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(224,224,224,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(224,224,224,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */
    border-radius: 6px;
    border: 1px solid #D0D7DB;
    padding: 7px 0;
}
.poster li.blurb
{
    text-align: center;
}
.poster li.karma_allow
{
    text-align: center;
}
.poster li.avatar
{
    text-align: center;
}
.poster li.gender
{
    text-align: center;
}
.poster li.status
{
    font-weight: bold;
    text-align: right;
}
.cr_post
{
    background: #cdd7da;
    border-bottom: 3px dashed #acb7b9;
    border-top: 3px dashed #acb7b9;
    margin-top: 5px;
}
.poster li.membergroup
{
    color: #686868;
}
.poster li.avatar
{
    overflow: hidden;
}
.poster li.send_pm
{
    margin: 0 0 0 0;
}
.send_mp_new {
    -moz-transition: background 0.5s ease 0s;
    background-color: #D3D6D9;
    border-radius: 2px 2px 2px 2px;
    color: #eee;
    float: left;
    font-size: 8px;
    font-weight: bold;
    margin-top: 2px;
    padding: 0 5px;
    text-shadow: 0 1px 0 #9A9797;
    text-transform: uppercase;
}
.send_mp_new:hover {
    background: none repeat scroll 0 0 gray;
}

.poster li.postcount
{
    color: #575757;
    font-size: 14pt;
    font-weight: bold;
    margin-top: 13px;
    text-shadow: 0 1px 0 white;
}
.poster li.warning
{
    text-align: center;
}
.poster li.warning a img
{
    vertical-align: bottom;
    padding: 0 0.2em;
}
.messageicon
{
    float: left;
    margin: 0 0.5em 0 0;
}
.messageicon img
{
    padding: 6px 3px;
}
.kmdivisor
{
    border-bottom: 1px solid #FBFCFD;
    border-top: 1px solid #C4C9CD;
    color: #C4C9CD;
    margin: 0;
}
.kmdivisor2
{
    border-bottom: 1px solid #FBFCFD;
    border-top: 1px solid #C4C9CD;
    color: #C4C9CD;
  &nbs
96
Search Engine Optimization / Pretty URLs 1.13
« Última mensagem por candidosa2 em 24 de Janeiro de 2016, 13:15 »
97
Tinyportal / Re: TinPortalpt.net
« Última mensagem por root em 04 de Janeiro de 2016, 16:33 »
Tiny portal não esta instalado nessa demo
98
Adk Portal / Re: AdkPortal 3.0!
« Última mensagem por root em 02 de Janeiro de 2016, 12:08 »
http://www.smfpersonal.net/
Estão com problemas com o servidor deles o HDD parou então não sei se vai conseguir ainda não a resposta sobre o assunto

99
SMF 2.0 / Re: SMF 2.0.10 para SMF 2.0.11
« Última mensagem por root em 02 de Janeiro de 2016, 12:05 »
Muito bom para quem quer fazer actualização do smf manualmente para não perder as configurações
 :020-32:
100
SMF 2.0 / SMF 2.0.10 para SMF 2.0.11
« Última mensagem por candidosa2 em 02 de Janeiro de 2016, 12:02 »
./index.php

Operação #1
Encontre:

Código: [Seleccione]
* @version 2.0.10
substituir por:

Código: [Seleccione]
* @version 2.0.11

Operação #2
Encontre:

Código: [Seleccione]
$forum_version = 'SMF 2.0.10';
substituir por:

Código: [Seleccione]
$forum_version = 'SMF 2.0.11';


./Sources/Load.php

Operação #1

Encontre:
Código: [Seleccione]
@version 2.0.10
substituir por:
Código: [Seleccione]
@version 2.0.11

Operação #2
Encontre:
Código: [Seleccione]
list ($id_member, $password) = @unserialize($_COOKIE[$cookiename]);
substituir por:
Código: [Seleccione]
list ($id_member, $password) = safe_unserialize($_COOKIE[$cookiename]);

Operação #3
Encontre:
Código: [Seleccione]
list ($id_member, $password, $login_span) = @unserialize($_SESSION['login_' . $cookiename]);
substituir por:
Código: [Seleccione]
list ($id_member, $password, $login_span) = safe_unserialize($_SESSION['login_' . $cookiename]);


./Sources/LogInOut.php

Operação #1

Encontre:
Código: [Seleccione]
@version 2.0.7
substituir por:
Código: [Seleccione]
@version 2.0.11

Operação #2
Encontre:
Código: [Seleccione]
list (, , $timeout) = @unserialize($_COOKIE[$cookiename]);
substituir por:
Código: [Seleccione]
list (, , $timeout) = safe_unserialize($_COOKIE[$cookiename]);

Operação #3
Código: [Seleccione]
[color=red]Encontre: [/color]
list (, , $timeout) = @unserialize($_SESSION['login_' . $cookiename]);

substituir por:
Código: [Seleccione]
list (, , $timeout) = safe_unserialize($_SESSION['login_' . $cookiename]);


./Sources/ManageMembers.php

Operação #1
Encontre:
Código: [Seleccione]
@version 2.0

substituir por:

Código: [Seleccione]
@version 2.0.11

Operação #2
Encontre:
Código: [Seleccione]
$_POST += @unserialize(base64_decode($_REQUEST['params']));
substituir por:
Código: [Seleccione]
$_POST += safe_unserialize(base64_decode($_REQUEST['params']));

./Sources/Modlog.php

Operação #1

Encontre:
Código: [Seleccione]
@version 2.0.7
substituir por:
Código: [Seleccione]
@version 2.0.11

Operação #2

Encontre:
Código: [Seleccione]
$search_params = @unserialize($search_params);
substituir por:
Código: [Seleccione]
$search_params = safe_unserialize($search_params);


./Sources/Packages.php

Operação #1
Encontre:
Código: [Seleccione]
@version 2.0.10
substituir por:
Código: [Seleccione]
@version 2.0.11

Operação #2
Encontre:
Código: [Seleccione]
$potententialTrees = unserialize(base64_decode($_GET['back_look']));
substituir por:
Código: [Seleccione]
$potententialTrees = safe_unserialize(base64_decode($_GET['back_look']));

Operação #3
Encontre:
Código: [Seleccione]
$_POST['permStatus'] = unserialize(base64_decode($_POST['toProcess']));
substituir por:
Código: [Seleccione]
$_POST['permStatus'] = safe_unserialize(base64_decode($_POST['toProcess']));

Operação #4
Encontre:
Código: [Seleccione]
$context['directory_list'] = isset($_POST['dirList']) ? unserialize(base64_decode($_POST['dirList'])) : array();
substituir por:
Código: [Seleccione]
$context['directory_list'] = isset($_POST['dirList']) ? safe_unserialize(base64_decode($_POST['dirList'])) : array();

Operação #5
Encontre:
Código: [Seleccione]
$context['special_files'] = unserialize(base64_decode($_POST['specialFiles']));
substituir por:
Código: [Seleccione]
$context['special_files'] = safe_unserialize(base64_decode($_POST['specialFiles']));


./Sources/Subs-Auth.php

Operação #1
Encontre:
Código: [Seleccione]
@version 2.0.9
substituir por:
Código: [Seleccione]
@version 2.0.11

Operação #2
Encontre:
Código: [Seleccione]
$array = @unserialize($_COOKIE[$cookiename]);
substituir por:
Código: [Seleccione]
$array = safe_unserialize($_COOKIE[$cookiename]);


./Sources/Subs-Editor.php

Operação #1
Encontre:
Código: [Seleccione]
@version 2.0.8
substituir por:
Código: [Seleccione]
@version 2.0.11

Operação #2
Encontre:
Código: [Seleccione]
$context['search_param'] = isset($_REQUEST['search_param']) ? unserialize(base64_decode($_REQUEST['search_param'])) : array();
substituir por:
Código: [Seleccione]
$context['search_param'] = isset($_REQUEST['search_param']) ? safe_unserialize(base64_decode($_REQUEST['search_param'])) : array();


./Sources/Subs-OpenID.php

Operação #1
Encontre:
Código: [Seleccione]
@version 2.0
substituir por:
Código: [Seleccione]
@version 2.0.11

Operação #2
Encontre:
Código: [Seleccione]
$context['openid_save_fields'] = isset($_GET['sf']) ? unserialize(base64_decode($_GET['sf'])) : array();
substituir por:
Código: [Seleccione]
$context['openid_save_fields'] = isset($_GET['sf']) ? safe_unserialize(base64_decode($_GET['sf'])) : array();


./Sources/Subs.php

Operação #1
Encontre:
Código: [Seleccione]
@version 2.0.8
substituir por:
Código: [Seleccione]
@version 2.0.11

Operação #2
Encontre:
   
Código: [Seleccione]
void remove_integration_function(string hook, string function)
- removes the given function from the given hook.
- does nothing if the functions is not available.

substituir por:
   v
Código: [Seleccione]
oid remove_integration_function(string hook, string function)
- removes the given function from the given hook.
- does nothing if the functions is not available.

array safe_unserialize(string data)
- sanitizes input before unserializing string.


Operação #3
Encontre:
Código: [Seleccione]
function return_chr__preg_callback($matches)
{
return chr($matches[1]);
}


substituir por:
Código: [Seleccione]
function return_chr__preg_callback($matches)
{
return chr($matches[1]);
}

function safe_unserialize($data)
{
// There's no reason input should contain an object,
// user is up to no good...
if (preg_match('/(^|;|{|})O:([0-9]|\+|\-)+/', $data) === 0)
return @unserialize($data);
}
Páginas: 1 ... 8 9 [10]