News:

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

Main Menu

problema Auto Flash Logo

Started by DAV1DCR33D, February 02, 2013, 04:09:24 AM

Previous topic - Next topic

DAV1DCR33D

Problema, vado ad installare la mod per poter mettere il logo in flash del sito, ma aimè non si può perchè mi chiede questo al file ./Themes/default/index.template.php
Codice: (Trova)
echo $context['forum_name_html_safe'];

Codice: (Aggiungi dopo)
elseif ($modSettings['logo_type'] == 'flash')
echo '
<object type="application/x-shockwave-flash" data="', $settings['header_logo_url'], '"', $modSettings['logo_size'], '>
<param name="movie" value="', $settings['header_logo_url'], '" />
</object>';


Solo che quando sono andato a vedere di fare l'installazione manuale ho visto che la stringa "      echo $context['forum_name_html_safe'];" mancava proprio, o meglio, c'è ma non come la richiede, come faccio a installarla?

Darknico

Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)



hollywood9111

probabile un bug della mod la modifica va a mano

DAV1DCR33D

e che modifiche devo fare, non so come comportarmi

emanuele

Codice: (Trova)
Codice: (Aggiungi dopo)
^^ Questo vuol dire che il codice va *aggiungo dopo* il codice che devi trovare.
Quindi, siccome hai detto di aver trovato il codice da cerca, come si presenta *effettivamente* questo codice nel tuo index.template.php?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

DAV1DCR33D

così:    // If RSS feeds are enabled, advertise the presence of one.
if (!empty($modSettings['xmlnews_enable']) && (!empty($modSettings['allow_guestAccess']) || $context['user']['is_logged']))
echo '
<link rel="alternate" type="application/rss+xml" title="', $context['forum_name_html_safe'], ' - ', $txt['rss'], '" href="', $scripturl, '?type=rss;action=.xml" />';

Darknico

Quote from: hollywood9111 on February 02, 2013, 05:51:21 AM
probabile un bug della mod la modifica va a mano

Non è un bug, la mod è per la versione 2.0RC1.2, all'epoca era ancora basato sul tema Core, non su Curve, rilasciato con la versione 2.0RC2 ;)
Per quel motivo non trova la parte di codice...
Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


Darknico

Non ho provato, ma provo a dirti come potrebbe essere:

Cerca
<h1 class="forumtitle">
<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>
</h1>';


aggiungi sotto
if ($modSettings['logo_type'] == 'flash')
echo '
<object type="application/x-shockwave-flash" data="', $settings['header_logo_url'], '"', $modSettings['logo_size'], '>
<param name="movie" value="', $settings['header_logo_url'], '" />
</object>';
Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


emanuele

Azz...RC1.2!
Allora è ancora un vecchio Core...ma sembra che sia simile al recente, quindi per Curve io suggerirei di cercare:
Code (find) Select
<h1 class="forumtitle">
<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>
</h1>';

e rimpiazzarlo con:
Code (replace with) Select
<h1 class="forumtitle">';
if ($modSettings['logo_type'] == 'flash')
echo '
<object type="application/x-shockwave-flash" data="', $settings['header_logo_url'], '"', $modSettings['logo_size'], '>
<param name="movie" value="', $settings['header_logo_url'], '" />
</object>';
else
echo '
<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>';
echo '
</h1>';


In altre parole più o meno quello che ha detto Dark! :P


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Darknico

Direi che così come dice ema è più corretto, infatti la logica iniziale era o logo scritto (o immagine) o logo flash...
Con il mio metodo c'erano entrambi  ;D

P.S. ema, non credo che mettere un object dentro un H1 sia proprio corretto XD o mi sbaglio?

Eh..tema Core...quanto tempo passato insieme..... :'(
Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


DAV1DCR33D


Darknico

Quote from: DAV1DCR33D on February 02, 2013, 06:46:52 AM
ho provato ma nulla


La mod l'hai installata? fa una modifica anche al file theme.php, ed ovviamente in admin devi indicargli il file flash
Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


emanuele

Quote from: Darknico on February 02, 2013, 06:38:41 AM
P.S. ema, non credo che mettere un object dentro un H1 sia proprio corretto XD o mi sbaglio?
Io HTML, CSS e javascript non andiamo proprio d'accordo!! xD
Non saprei, ho seguito la logica e buttato dentro il codice... :P


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

DAV1DCR33D

famo così, ricominciamo da capo, lo installo anche se mi da errore dopo le modifiche effettuate?

Darknico

Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


DAV1DCR33D

grandioso ci sono riuscito, grazie mitici

Darknico

Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


Advertisement: