Rimuovere l'etichetta "Visualizzazione post con etichetta..."


Angelo mi ha fatto una richiesta molto particolare: quando visualizziamo i post per categoria (cliccando su un'etichetta) su Blogger viene visualizzato in alto "Visualizza post con etichetta xxxxx. Mostra tutti i post" (come nell'immagine sotto), e lui mi ha chiesto come toglierla. Mi sa che di questa modifica abbiamo l'esclusiva mondiale, vista la sua originalità.

image

Questo messaggio è contenuto in una sorta di elemento nascosto che non può essere rimosso perchè Blogger lo reinserirebbe anche salvando il template, ma fatta la legge trovato l'inganno. Vediamo come fare.

Innanzitutto raccomando come sempre di fare il backup del template di Blogger, spuntiamo la casella "Espandi i modelli widget" e poi cerchiamo la porzione di codice che comincia con:

<b:includable id='status-message'>

e troveremo le seguenti righe:

<b:includable id='status-message'>
  <b:if cond='data:navMessage'>
  <div class='status-msg-wrap'>
    <div class='status-msg-body'>
      <data:navMessage/>
    </div>
    <div class='status-msg-border'>
      <div class='status-msg-bg'>
        <div class='status-msg-hidden'><data:navMessage/></div>
      </div>
    </div>
  </div>
  <div style='clear: both;'/>
  </b:if>

</b:includable>

Bene, per eliminare quell'etichetta basta semplicemente cancellare le righe che ho evienziato in rosso. In questo modo l'elemento identificato da "status-message" rimane al suo posto e Blogger non si accorge che l'abbiamo modificato.

Condividi su Facebook, Twitter o Google Buzz:
Condividi su Facebook Condividi su Twitter Pubblica su Google Buzz

Per ricevere direttamente in posta i nuovi articoli, inserisci il tuo indirizzo email:
oppure puoi iscriverti al feed per tenerti sempre aggiornato sui nuovi contenuti del blog!
Per maggiori informazioni sui feed, clicca qui!

38 commenti:

Angelo ha detto...

Caro Tenebrae, ero sicuro che mi avresti risolto il problema... in realtà è vero è una richiesta un po' particolare, ma trovo quella barra molto antiestetica! tuttavia non so come fare per aprire il template, cancellare quella parte di codice e ricaricarlo! potresti darmi qualche consiglio? grazie ancora

Tenebrae ha detto...

Basta andare in layout->modifica html, cercare la riga con CTRL+F, cancellare il dovuto e poi fare "salva modello"

o forse non era questo quello che volevi dire?

Angelo ha detto...

No è che quella riga nel mio template non c'è se la cerco dalla pagina "modifica html", invece se apro il modello xml allora la vedo... quindi presumo di dover modificare il template da fuori... e poi ricaricarlo dentro... non so se mi sono spiegato..

Tenebrae ha detto...

hai ragione scusami, devi spuntare la casella "Espandi i modelli widget", ho anche aggiornato il post :)

Angelo ha detto...

Mitico! Grazie mille sei stato veramente gentile, come al solito direi...
a presto
Angelo

viviana ha detto...

ma nel mio template quei codici non ci sono :(
ho fatto la ricerca con ctrl+f, quindi non posso aver sbagliato!
ho cercato anche le altre stringhe, quelle rossa, ma niente!!!!

Tenebrae ha detto...

@viviana: Possibile? Casomai mandami il template che ci do un'occhiata velox

viviana ha detto...

ti mando una mail...ma intanto mi dici come kkkkkkk è possibile che nel post pubblicato oggi non mi prende il span class=full post e me lo pubblica tutto intero? uffaaaaaaaaaaaaaaaaaa

viviana ha detto...

per il template ho risolto: con firefox non mi espandeva i widget e non me ne ero accorta....il fatto che tu trovassi così strano che non ci fossero quei codici mi ha insospettita, allora ho aperto con ie, et voilà. Ma mi spieghi che kkkkkkkkkkkk sta succedendo???

X-Mark-X ha detto...

Ho tolto anche io quella finestra...ora molto molto più bella......:D:D:D:D:D:D

Tenebrae ha detto...

Caspita, non mi sarei mai aspettato che la richiesta di Angelo diventasse così popolare

Viviana fammi sapere se hai risolto per il post!

viviana ha detto...

macchè, ci ho riprovato oggi, ma niente, sempre tutto intero, al massimo spuntano delle linee orizzontali sotto le righe di testo......

Tenebrae ha detto...

Viviana, ho controllato il sorgente della tua pagina, sicura di includere il testo da "nascondere" in questo modo:

sommario
<span id ...>
testo nascosto
</span>

te lo chiedo perchè dal sorgente sembra di no

viviana ha detto...

non ti seguo....
span id cosa?
finora ho usato
sommario
span class=full post
testo nascosto
/span
e ha sempre funzionato

Tenebrae ha detto...

Non è class, ma id

span id="fullpost"

guarda qui

Jane ha detto...

sarà stata una domanda insolita...ma molto utile!!! era proprio quello che cercavo. Bravo tenebrae... hai un blog utilissimo e benfatto! Diventerò tua affezionata lettrice!

Tenebrae ha detto...

ciao jane e grazie... e benvenuta!

profeta ha detto...

per poter nuovamente visualizzare "Visualizza post con etichetta", come si fa?

Tenebrae ha detto...

@profeta: basta reinserire il pezzo di codice eliminato

profeta ha detto...

L'ho eliminato ma non esce niente!

profeta ha detto...

sono andato anche nel Layout del mio blog e poi nell'edit del post! ma niente! tra l'altro è questo il primo punto per poi creare una barra di navigazione?

Tenebrae ha detto...

@profeta: no, sono due cose diverse

profeta ha detto...

bene allora non ho capito niente...sono soddisfazioni. Scusa per creare una barra di navigazione serve l'url delle categorie da inserire nel codice html?

Steven ha detto...

Perfetto e chiaro come sempre...GRAZIEEEEEEE!!!

kia ha detto...

perdonami, il messaggio è veramente antiestetico, ma si può in qualche modo personalizzarlo?
o, aggirando il problema, facendo in modo che il primo post visibile di una data categoria sia sempre e soltanto quello?

Tenebrae ha detto...

@kia: purtroppo nessuna delle due cose che chiedi è possibile farla :(

piloro ha detto...

@kia: forse ho trovato una soluzione (ehm.. mi rendo conto che son passati mesi, ma son capitato qua adesso...): basta postdatare il post che vuoi sempre per primo. Ma attenzione: devi prima pubblicarlo con la data e l'ora presenti*, quelli giusti non modificati insomma, e SOLO DOPO fai "modifica post" (anche subito dopo la pubblicazione) e gli metti una data futura (nelle "opzioni post", di fianco al riquadrino delle etichette).
Immagino che sia una sorta di bug di blogspot..
Finchè non se ne accorgono, torna comodissimo.

*altrimenti non lo pubblica, lo mette in programmazione per pubblicarlo automaticamente per la data e l'ora indicate, nel futuro.

Tenebrae ha detto...

@piloro: non è un bug, semplicemente è una feature non implementata... quella che proponi tu è una soluzione che va bene, fermo restando che il primo post avrà sempre una data futura, non fa un grande effetto

si può pensare di aggiungere all'header un elemento di tipo html/javascript con dentro il testo che si vuole visualizzare, ma comunque sarebbe sempre quello, e non cambierebbe per categoria

oddio, sarebbe possibile anche quello, ma con modifiche estreme del template :)

Salvo Pappalardo ha detto...

Semplicemente grazie!!! Sei un grande!!!

Luciano Di Emilio ha detto...
Questo commento è stato eliminato dall'autore.
wendina ha detto...

gra 1000 mi serviva proprio!!

Emanuele ha detto...
Questo commento è stato eliminato dall'autore.
calzino ha detto...

io non riesco a nascondere la sigla sotto al titolo del post "Etichette: politica". Eppure ho tolto il segno di spunta nella casella modifica post nella sezione designe. Come mai permane la sigla?
Qlcuno può aiutarmi?

mamma (quasi) green ha detto...

grazie mille!

Valle dell Orco ha detto...

grazie mille

Massimo Antonio Carofano ha detto...

Salve, sbaglio o nel nuovo Blogger le cose si son fatte più complicate?
Non riesco a trovere la voce ed inoltre non riesco a salvare il modello sul pc!
Ho appena creato questo blog: http://smanettandroid.blogspot.it/

Casaviva arredamenti ha detto...

Dopo la rimozione, tra il primo post e la barra mi rimane dello spazio vuoto come se fosse stato rimosso solo apparentemente il testo. sarebbe possibile "salire" il post di un tot di pixel?

Laura Denu ha detto...

Fantastico!


Prima di lasciare un commento, leggete qui

Posta un commento