2015-08-21 6 views
7

Sto utilizzando un blogger per creare un podcast. Funziona molto bene, ma mi trovo a copiare/incollare un sacco di cose, quando due o tre variabili e un modello farebbero il lavoro molto bene.Uso delle variabili nei post di Blogger

La maggior parte dei messaggi simile a questa:

Étude de Exode 6.14-7.13. 
<br /> 
<audio controls> 
    <source src="file.mp3" type="audio/mpeg"> 
    <embed height="50" width="100" src="file.mp3"> 
</audio> 

<biblia:bible layout="minimal" resource="lsg" width="400" height="600" historyButtons="false" navigationBox="false" resourcePicker="false" shareButton="false" textSizeButton="false" startingReference="Ex6.14-7.13"></biblia:bible> 

Dove tre le cose cambiano:

  • il testo in alto ("Étude de Exode 6,14-7,13" nell'esempio)
  • il link al file audio (che in realtà è data:post.link, ma non riesco a essere in grado di utilizzare expr:src purtroppo)
  • i riferimenti passati a il biblia:bible tag (qui 'Ex6.14-7.13')

C'è un modo ho potuto utilizzare un modello e le variabili per il mio post del blog invece di copiare e cambiare le cose manualmente ogni volta?

+0

Che tipo di interfaccia vorresti per tale modifica del modello? Sicuramente sei a conoscenza dell'esistenza dell'API di Blogger (https://developers.google.com/blogger/docs/3.0/reference/posts/insert) – dvhh

+0

Vorrei evitare di mantenere un sistema esterno utilizzando l'API . Invece, mi chiedevo se le variabili potevano essere dichiarate/utilizzate nei modelli di post, come possono essere nel modello di blog e nei widget. –

risposta

1

Io non sono personalmente familiarità con blogger, ma sembra che è possibile creare un widget, e assegnare le variabili in questo modo:

<html 
xmlns = 'http://www.w3.org/1999/xhtml' 
xmlns:b = 'http://www.google.com/2005/gml/b' 
xmlns:data = 'http://www.google.com/2005/gml/data' 
xmlns:expr = 'http://www.google.com/2005/gml/expr' 
> 

<b:includable id='post' var='post'> 

<data:post.title/> 
<br /> 
<audio controls> 
    <source src="<data:post.file/>" type="audio/mpeg"> 
    <embed height="50" width="100" src="<data:post.file/>"> 
</audio> 

<biblia:bible layout="minimal" resource="lsg" width="400" height="600" historyButtons="false" navigationBox="false" resourcePicker="false" shareButton="false" textSizeButton="false" startingReference="<data:post.reference/>"></biblia:bible> 

</b:includable> 

e poi di usarlo ...

<b:include name='post' data='p' cond='index < 10'/> 

Questa è una sparatoria totale, anche se non ho mai usato personalmente i blogger, questo è solo dalla documentazione.

sto riferimento a materiale da qui:

https://support.google.com/blogger/answer/46995?hl=en

http://thoughtsomething.blogspot.com/2009/01/understanding-blogger-template-1.html

http://helplogger.blogspot.com/2014/03/how-to-create-custom-color-and-font-variable-definitions-to-blogger.html

+0

Sembra ok, ma non ho potuto farlo funzionare affatto. Dovrò provare di più. I widget apparentemente non possono essere utilizzati all'interno dei post da quello che posso dire. –