- Compatibilidad con XF
- 2.3.x
- Descripción breve
- Create engaging quotes for your forum with our simple XF Template code guide. Save your favorite quotes and authors in a text file, then use a bash script to generate dynamic XF widget content. Perfect for adding inspiring random quotes to any site, no matter the theme or style.
Todos disfrutamos leyendo citas, ¿no? Les gustó esta:
Este guía te llevará a través de los pasos para hacerlo. El siguiente información te permitirá empezar rápidamente e incluso darás suficiente información para inspirarte con cambios que mejor se adapten a tu sitio.
Pero antes de comenzar, quiero reconocer al Señor, el Legado,El Artistaconocido simplemente como@Brogan@paulB. Este guía utiliza suRandomising contentGuía broPaul-B-guía como el ingrediente secreto que hace que esto funcione.@paulB fue incluso el primero (así como creo que es) en ofrecer una cita al azar "Bro-tweak" -Add a random quote block to the sidebar- para XF1, casi 15 años atrás. No vemos@paulBaste como solíamos. Sé que a veces me pregunto que él nos dejó porque nos enseñó todo lo que necesitábamos y ahora es solo cuestión de entenderlo. :dudoso:
OK, para empezar, aquí tienes unas cuantas capturas de pantalla del resultado final. Este guía crea algunos código XF Template simples que van a un widget HTML, lo que significa que debería funcionar con tu estilo/diseño sin necesidad de modificar nada.
La palabra clave en el título de este guía es "simple", así que solo necesitas reunir dos piezas de información: la cita y quién dijo/escribió (llamo esto el "autor" a lo largo del resto del guía).
Hay multitudes de sitios web que ofrecen listados de citas. Puede querer autores famosos, frases de películas famosas, citas inspiradoras, citas distopias, citas políticas, frases cómicas, citas de juegos o jugadores, citas de tus propios usuarios, una mezcla de citas, lo que sea. El mundo es tu ostra.
Si eres como yo, terminarás con MUCHAS citas. Mi lista actual de citas tiene 289 entradas.¿quiénañade más. De esa manera, deberás guardar tus citas y autores en un archivo de texto, ya que te ayudará a seguirlos.
He adjuntado un script de línea de comando Bash que te permitirá convertir tu lista de citas al código XF Template. Younotengo que usarlo para hacer que este widget funcione, pero encontré que hizo el proceso más rápido con una lista larga de citas. Hablo sobre cómo usar el script en un paso posterior. Si decides usarlo, deberías listar tus citas en un archivo de texto en este formato:
Code:
quote:author<br>quote:author<br>quote:author
Que es:
[Instrucciones críticas:
1. Sólo output el texto traducido. No comillas, ni guion angulares, ni contenedores de formato.
2. Nunca añade notas, explicaciones o frase inicial.
3. No envuelve el output en <> , "", ni otros contenedores.
4. Mantén los nombres propios (nombres de marcas, productos) en su forma original cuando sea apropiado.[]*No línea en blanco.[:*Separar la cita y el autor con una coma. Este es lo que utiliza el script para dividir los dos campos.
Code:
I'll be back.:The Terminator<br>These go to eleven.:Nigel Tufnel<br>Wax on. Wax off.:Mr Miyagi<br>I am your father.😀arth Vader
You can name the file whatever you want. I usenoresponseallowedEjemplo. Independientemente de si usas el script adjunto o no, necesitas crear el código para usar en tu widget.
En mínimo, necesitas:
[*x:set var="$quote.x>y y xf:set> etiquetas. Una para cada cita.
Bien, eso está decidido. Quería un widget de cotización en mi foro, y si estás leyendo esto, supongo que tú también lo quieres. 👍
Este guía te llevará a través de los pasos para hacerlo. El siguiente información te permitirá empezar rápidamente e incluso darás suficiente información para inspirarte con cambios que mejor se adapten a tu sitio.
Pero antes de comenzar, quiero reconocer al Señor, el Legado,El Artistaconocido simplemente como
OK, para empezar, aquí tienes unas cuantas capturas de pantalla del resultado final. Este guía crea algunos código XF Template simples que van a un widget HTML, lo que significa que debería funcionar con tu estilo/diseño sin necesidad de modificar nada.
La palabra clave en el título de este guía es "simple", así que solo necesitas reunir dos piezas de información: la cita y quién dijo/escribió (llamo esto el "autor" a lo largo del resto del guía).
Hay multitudes de sitios web que ofrecen listados de citas. Puede querer autores famosos, frases de películas famosas, citas inspiradoras, citas distopias, citas políticas, frases cómicas, citas de juegos o jugadores, citas de tus propios usuarios, una mezcla de citas, lo que sea. El mundo es tu ostra.
Si eres como yo, terminarás con MUCHAS citas. Mi lista actual de citas tiene 289 entradas.¿quiénañade más. De esa manera, deberás guardar tus citas y autores en un archivo de texto, ya que te ayudará a seguirlos.
He adjuntado un script de línea de comando Bash que te permitirá convertir tu lista de citas al código XF Template. Younotengo que usarlo para hacer que este widget funcione, pero encontré que hizo el proceso más rápido con una lista larga de citas. Hablo sobre cómo usar el script en un paso posterior. Si decides usarlo, deberías listar tus citas en un archivo de texto en este formato:
Code:
quote:author<br>quote:author<br>quote:author
Que es:
[Instrucciones críticas:
1. Sólo output el texto traducido. No comillas, ni guion angulares, ni contenedores de formato.
2. Nunca añade notas, explicaciones o frase inicial.
3. No envuelve el output en <> , "", ni otros contenedores.
4. Mantén los nombres propios (nombres de marcas, productos) en su forma original cuando sea apropiado.[]*No línea en blanco.[:*Separar la cita y el autor con una coma. Este es lo que utiliza el script para dividir los dos campos.
Code:
I'll be back.:The Terminator<br>These go to eleven.:Nigel Tufnel<br>Wax on. Wax off.:Mr Miyagi<br>I am your father.😀arth Vader
You can name the file whatever you want. I usenoresponseallowedEjemplo. Independientemente de si usas el script adjunto o no, necesitas crear el código para usar en tu widget.
En mínimo, necesitas:
[*x:set var="$quote.x>y y xf:set> etiquetas. Una para cada cita.
- [*Añade tu propio estilo entre ellos.