News:

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

Main Menu

Cancellare immagine dai files index.template.php

Started by td_bms, December 14, 2011, 05:12:39 AM

Previous topic - Next topic

td_bms

Salve,
nel nostro forum è stata caricata un'immagine che disturba le operazioni di chi posta e che vorrei adesso togliere. Ho provato a rinominare il file da FTP senza ottenere risultati. Non capisco se sia conservata una copia in cache e a questo punto vorrei eliminarla dal file index.template.php, nel quale rilevo:

// the upshrink image, right-floated
echo '
<img id="upshrink" src="', $settings['images_url'], '/upshrink.png" alt="*" title="', $txt['upshrink_description'], '" style="display: none;" />';
echo '
', empty($settings['site_slogan']) ? '<img id="smflogo" src="' . $settings['images_url'] . '/smflogo.png" alt="Simple Machines Forum" title="Simple Machines Forum" />' : '<div id="siteslogan" class="floatright">' . $settings['site_slogan'] . '</div>', '
</div>
<div id="upper_section" class="middletext"', empty($options['collapse_header']) ? '' : ' style="display: none;"', '>
<div class="user">';


L'immagine è smflogo.png, quindi la mia domanda è semplice: devo cancellare i riferimenti sotto riportati a tale immagine sia in Core/Default/2011 nei files index.template.php da HelpThemes and Layout Settings:

echo '
', empty($settings['site_slogan']) ? '<img id="smflogo" src="' . $settings['images_url'] . '/smflogo.png" alt="Simple Machines Forum" title="Simple Machines Forum" />' : '<div id="siteslogan" class="floatright">' . $settings['site_slogan'] . '</div>', '


Oppure c'è un'altra strada?

Grazie e spero di essermi spiegato,

emanuele



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.

td_bms

Premetto che in parte è stato risolto il problema cambiando l'immagine, ma ne è subentrato un altro: l'immagine appare non centrata nell'altezza della pagina del forum, ma è spostata verso l'alto e mi chiedevo se è possibile centrarla in maniera automatica

Grazie

PS.
riferendomi alla tua domanda mi chiedevo quale sarebbe il file originale.

emanuele

Per trovare il file originale basta scaricarsi un pacchetto d'installazione di smf e prenderlo da lì. ;)

Centrata in altezza? ???
Il logo di solito è messo in alto a destra, non centrato...
Potresti postare il link al forum o uno screenshot?


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.

td_bms

Ti allego le immagini.

Grazie





in tutte e due la scritta appare sempre in alto e non centrata.

emanuele

Forse invece che metterla al posto del logo dovresti metterla nel background o in un elemento (un div ad esempio) separato e con posizionamento assoluto (ora non posso far prove e comunque prima di mettermici vorrei essere sicuro di capire cosa vuoi ottenere in modo da non dover elaborare 10 diverse soluzioni ;)).


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.

td_bms

Come hai visto dalle immagini la scritta rimane sempre posizionata nella parte alta dello schermo non centrandosi. Volevo quindi capire se c'è un comando o qualcosa che possa indicare in modo tale che si "auto-centri" indipendentemente dalla risoluzione dello schermo.

emanuele

Se collego il tuo problema all'immagine che hai postato (come ho cercato di dire nel post precedente) stai usando in maniera sbagliata il logo. Forse ti converrebbe piazzare l'immagine in backgroud o in un altro div, altrimenti ti andrà sempre a sovrapporsi a svariati comandi e/o ai post, ecc.

Per centrare in altezza sullo scehrmo non saprei, non sono un esperto di css...
Puoi usare un posizionamento assoluto ("position:absolute") forse, ma comunque così potresti specificare solo in percentuale (che quindi si adatterebbe parzialmente all'altezza) la distanza dal bordo superiore dello schermo.


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.

td_bms

Quote from: emanuele on December 19, 2011, 03:10:31 PM
.... stai usando in maniera sbagliata il logo. Forse ti converrebbe piazzare l'immagine in backgroud o in un altro div, altrimenti ti andrà sempre a sovrapporsi a svariati comandi e/o ai post, ecc.
Scusa l'ignoranza, ma cosa intendi per "div"??

Inoltre se la metto in background, come suggerisci, non comprendo come potrebbe essere visibile

emanuele

Scusa, ero di fretta e non potevo approfondire. Allo stesso modo ora non ce la faccio.

Il principio è che secondo me (se ho capito quello che vuoi ottenere, ma non ne son convinto) ti conviene modificare il tema piuttosto che cercare di infilare quello immagine nel logo.

Purtroppo al momento non ho possibilità di fare prove, dopo Natale...sorry.


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.

td_bms

Non ti preoccupare, capisco! :)

Auguri a te ed alla tua famiglia.

tdr

emanuele

...ok, è passato un po' di tempo...ti serve ancora aiuto su questo?


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.

Advertisement: