News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

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: