Crie um widget de frase aleatória simples

Crie um widget de frase aleatória simples 1.0.0

Sem autorização para baixar
Compatibilidade com XF
  1. 2.3.x
Descrição curta
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.
Nós todos gostamos de ler citações, não é? Eu gostei dessa:
Pessoas gostam de ler citações famosas porque muitas vezes elas encobrem profundas insights ou sabedoria em uma maneira concisa, tornando-as fáceis de lembrar e compartilhar. As citações podem inspirar, motivar e fornecer conforto, conectando leitores às ideias de figuras influentes ao longo da história.Pesquisa Assistida do DuckDuckGo
Bem, isso está decidido então. Eu queria um widget de cotação em meu fórum, e se você estiver lendo isso, eu suponho que você também deseje isso. 👍
Esse guia vai te levar pelos passos para fazer isso. A informação abaixo vai te deixar em funcionamento rapidamente e também dará você bastante informações para inspirar mudanças que melhor se encaixem no seu site.
Mas, antes de eu começar, quero reconhecer The Man, The Legend,O Artistaconhecido simplesmente como@Brogan@paulB. Este guia usa seuRandomising contentBro-guiaguia paul-b como o segredinho que faz essa coisa funcionar.@paulB foi até o primeiro (pra mim) a oferecer uma citação aleatória "Bro-tweak" -Add a random quote block to the sidebar- para XF1, quase 15 anos atrás hoje. Não vemos@paulBamos usando tanto quanto usávamos. Você sabe que às vezes eu me pergunto se ele nos deixou porque ensinou tudo o que precisávamos saber e agora é só nossa responsabilidade entender. :desconfiado:

OK, para começar, aqui estão algumas screenshots do que acabaremos com. Este guia cria algum código XF Template que vai para um widget HTML, o que significa que deve funcionar com seu estilo de forma pré-construída.
srq_widget-lightstyle.webp

srq_widget-darkstyle.webp

A palavra-chave no título deste guia é "simples", então você apenas precisa reunir duas informações: a frase e quem disse ou escreveu (chamo isso de "autor" ao longo do resto deste guia).
Existem milhares de websites que oferecem listagens de frases. Você pode querer autores famosos, trechos de filmes famosos, frases inspiradoras, frases distópicas, frases políticas, frases engraçadas, frases de jogos ou jogadores, frases de usuários do seu próprio site, uma mistura de frases, qualquer coisa. O mundo é seu ostraio.
Se você for como eu, acabará com A LOT de frases. Minha lista atual de frases tem 289 entradas.vaisalve e seus trechos de citação e autores em um arquivo texto, pois isso ajudará você a manter controle deles.
Adicionei uma linha de script Bash que o ajudará a converter sua lista de citações para o código XF Template. Eu .nãopreciso usar para fazer esse widget funcionar, mas encontrei que fez o processo mais rápido com uma lista longa de citações. Falo sobre o uso do script em um passo posterior. Se decidir usar, você deve listar suas citações em um arquivo texto neste formato:
Code:
quote:author<br>quote:author<br>quote:author
Que é:
[Instruções críticas:
1. Só saída o texto traduzido. Sem aspas, sinaves ou qualquer formato.
2. Nunca adicione notas, explicações ou introduções.
3. Não envolva a saída em <>, "", ou quaisquer demarcações.
4. Mantenha nomes próprios (nomes de produtos) em seu formato original quando apropriado.[*não haverá linhas em branco.[:*Separar a frase e o autor com um ponto e vírgula. Este é o que o script usa para separar os dois campos.[Cuide-se dos apóstrofos que contêm pontos-virgulas. Altere-os para algo diferente - talvez um hífen, dois hífens ou traço de igualdade.[/list]
Nome do arquivo pode ser qualquer coisa. Eu usoERRORcomo exemplo.
Se você usa o script anexado ou não, você precisa criar o código para usar em seu widget.
Em pelo menos:

Por favor, adicione as informações necessárias.
[*x:f:set var="$quote.x"e" e "</xf:set>" tags. Um para cada citação.

  • [*[}{$quote.{{ rand(1,x)}}} como última linha.
Autor
axtona
Visualizações
189
Tipo de extensão
zip
Tamanho do arquivo
6,5 KB
Primeiro lançamento
Última atualização
Avaliações 0,00 estrelas 0 avaliações
Link quebrado? Enviar mensagem para a equipe NP que vamos ajudá-lo rapidamente!
Apoie o desenvolvedor Se você está satisfeito com o teste ou seu projeto gerou lucro, clique no botão “Mais informações” para apoiar o desenvolvedor comprando.

Mais recursos de axtona

Perfil - Personalize Sua Identidade no Fórum A
Persona dá a cada membro em seu fórum as ferramentas para fazer sua presença única.
XenForo Galeria de Mídia / XFMG A
Galeria XenForo é um adendo oficial do XenForo que permite você adicionar uma galeria ao seu XF2
Relevio.ai A
Relevio.ai 1.0.0
Este é o addon XenForo para Relevio, um motor de moderação único, baseado em contexto e regras
Visualizações
135
Atualizado

Recursos similares

 Widget do Discord A
Este addon permite que você adicione um widget de servidor do Discord ao lado esquerdo que mostra canais e usuários online
Visualizações
649
Atualizado
[cXF] Account widgets A
Add account menu items to a widget in different ways with optional bookmarks.
Visualizações
520
Atualizado
[cXF] Enhanced New Threads Widget A
Use the New Threads widget as an article preview with some extra customization.
Visualizações
353
Atualizado
Voltar
Top