News:

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

Main Menu

Dúvida simples

Started by Padre gremista, April 04, 2014, 11:18:35 AM

Previous topic - Next topic

Padre gremista

Bom, estou tentando achar o arquivo para editar e mudar a URL para qual o logo do site que está no topo da página, redireciona. Sei que por padrão, ela redireciona para a página principal, porém, eu queria modificar isso.

Qual arquivo devo editar para faze-lo?
www.gremioemfoco.info - A comunidade gremista na internet.

margarett

index.template.php

Se usas o tema default, é isto:
<a href="', $scripturl, '">', empty($context['header_logo_url_html_safe']) ? $context['forum_name'] : '<img src="' . $context['header_logo_url_html_safe'] . '" alt="' . $context['forum_name'] . '" />', '</a>
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Padre gremista

Quote from: margarett on April 04, 2014, 11:36:24 AM
index.template.php

Se usas o tema default, é isto:
<a href="', $scripturl, '">', empty($context['header_logo_url_html_safe']) ? $context['forum_name'] : '<img src="' . $context['header_logo_url_html_safe'] . '" alt="' . $context['forum_name'] . '" />', '</a>

É nesse codigo, em qual lugar coloco a URL personalizada?

Desculpe meu pouco conhecimento em PHP.  :D
www.gremioemfoco.info - A comunidade gremista na internet.

margarett

O ideal é substituir aquela variável $scripturl para não estragar demasiado :P Ficava tipo assim:
function template_body_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

$logo_url = 'http://www.google.pt'; //Colocas aqui o URL que queres

echo !empty($settings['forum_width']) ? '
<div id="wrapper" style="width: ' . $settings['forum_width'] . '">' : '', '
<div id="header"><div class="frame">
<div id="top_section">
<h1 class="forumtitle">
<a href="', $logo_url, '">', empty($context['header_logo_url_html_safe']) ? $context['forum_name'] : '<img src="' . $context['header_logo_url_html_safe'] . '" alt="' . $context['forum_name'] . '" />', '</a>
</h1>';
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Padre gremista

Encontrei o codigo que tu colocou acima no tema que utilizo (bluecolor). Porém, o código está assim:

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

template_menu();

echo'
<div id="header">
<div class="wrapper">
    <a href="', $scripturl, '"><img src="' . $settings['images_url'] . '/logo.png" alt="' . $context['forum_name'] . '" /></a>
            <div class="floatright">
        <form id="search" action="', $scripturl, '?action=search2" method="post" accept-charset="', $context['character_set'], '">
        <input id="search_text" type="text" name="search" onfocus="if (this.value == \'', $txt['search'], '...\') this.value = \'\';" onblur="if (this.value == \'\') this.value = \'', $txt['search'], '...\';" value="', $txt['search'], '..." />
        <input id="search_button" type="submit" name="submit" value="" />
        <input type="hidden" name="advanced" value="0" />';
        if (!empty($context['current_topic'])){
        echo '
        <input type="hidden" name="topic" value="', $context['current_topic'], '" />';}
        elseif (!empty($context['current_board'])){
        echo '
        <input type="hidden" name="brd[', $context['current_board'], ']" value="', $context['current_board'], '" />';}
        echo '
        </form><br />';
        if(!empty($context['user']['is_guest']))
            echo'
    <ul class="hm">
    <li><a href="', $scripturl, '?action=login">', $txt['login'], '</a></li>
    <li><a href="', $scripturl, '?action=register">', $txt['register'], '</a></li>
</ul>';
else
echo'
    <ul class="hm">
    <li class="hm2"><span class="avatar_lu" align="absmiddle">', !empty($context['user']['avatar']['image']) ? $context['user']['avatar']['image'] : '<img src="' . $settings['images_url'] . '/avatar_default.png" alt="" />' ,'</span><a href="', $scripturl, '?action=profile"> ', $context['user']['name'], '</a></li>
    <li>', $context['current_time'], '</li>
</ul>';
echo'
</div>
    </div>
</div>
<div class="wrapper">';


O que devo editar, para colocar a URL personalizada?
www.gremioemfoco.info - A comunidade gremista na internet.

margarett

Assim:

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

template_menu();

$logo_url = 'http://www.google.pt'; //Colocas aqui o URL que queres

echo'
<div id="header">
<div class="wrapper">
    <a href="', $logo_url, '"><img src="' . $settings['images_url'] . '/logo.png" alt="' . $context['forum_name'] . '" /></a>
            <div class="floatright">
        <form id="search" action="', $scripturl, '?action=search2" method="post" accept-charset="', $context['character_set'], '">
        <input id="search_text" type="text" name="search" onfocus="if (this.value == \'', $txt['search'], '...\') this.value = \'\';" onblur="if (this.value == \'\') this.value = \'', $txt['search'], '...\';" value="', $txt['search'], '..." />
        <input id="search_button" type="submit" name="submit" value="" />
        <input type="hidden" name="advanced" value="0" />';
        if (!empty($context['current_topic'])){
        echo '
        <input type="hidden" name="topic" value="', $context['current_topic'], '" />';}
        elseif (!empty($context['current_board'])){
        echo '
        <input type="hidden" name="brd[', $context['current_board'], ']" value="', $context['current_board'], '" />';}
        echo '
        </form><br />';
        if(!empty($context['user']['is_guest']))
            echo'
    <ul class="hm">
    <li><a href="', $scripturl, '?action=login">', $txt['login'], '</a></li>
    <li><a href="', $scripturl, '?action=register">', $txt['register'], '</a></li>
</ul>';
else
echo'
    <ul class="hm">
    <li class="hm2"><span class="avatar_lu" align="absmiddle">', !empty($context['user']['avatar']['image']) ? $context['user']['avatar']['image'] : '<img src="' . $settings['images_url'] . '/avatar_default.png" alt="" />' ,'</span><a href="', $scripturl, '?action=profile"> ', $context['user']['name'], '</a></li>
    <li>', $context['current_time'], '</li>
</ul>';
echo'
</div>
    </div>
</div>
<div class="wrapper">';
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Advertisement: