È possibile aggiungere l'inserimento di variabili nei post?

Sarebbe ottimo poter inserire una variabile di sistema in un post (ad esempio site_name).

Se il nostro site_name è OJODIGITAL, mi sarei aspettato che, inserendo in un post il testo site_name, questo venisse sostituito con OJODIGITAL, in modo simile a quanto possibile nella personalizzazione del testo (site adjustments/customize/text).

Ciao amico, nel nostro sito %{site_name} puoi vedere…

2 Mi Piace

Di solito, questo si fa tramite l’API utilizzando il proprio codice.

1 Mi Piace

Sì, ne sono certo. Ma il codice personalizzato è destinato ai programmatori.

Non so quanto possa essere difficile implementarlo o se rallenterebbe l’elaborazione dei post.

Tuttavia, la possibilità di effettuare la sostituzione di variabili nei post è utile per utenti e amministratori.

Ad esempio, abbiamo diversi post in cui informiamo gli utenti sui limiti di caricamento delle immagini.

Se in seguito li modifichiamo, dovremo cercare quei post e aggiornarli per riflettere i nuovi limiti.
Se potessimo utilizzare la sostituzione di variabili, questo avverrebbe automaticamente.

Ci sono altri contesti in cui potrebbe essere utile: ad esempio, ho caricato alcune immagini come risorse personalizzate di alcuni componenti, da utilizzare nei badge e nei gruppi.
A queste sono stati assegnati nomi di variabili, ma non posso utilizzarli nella pagina dei badge per richiamarle come immagini icona; devo invece usare l’URL completo.
Se potessimo cambiare la risorsa, dovremmo modificare la configurazione di ogni badge e gruppo. Se invece potessimo usare le variabili, tutto avverrebbe automaticamente.

Sarebbe interessante anche poter definire alcune variabili personalizzate (per utilizzarle nei post e nelle pagine di configurazione).

1 Mi Piace

Dai un’occhiata a Placeholder Forms. È ottimo per permettere agli utenti di aggiungere dati specifici a un post. Lo utilizziamo in alcuni dei nostri manuali operativi interni.

2 Mi Piace

Nei forum più diffusi, questo si gestisce creando un argomento con le regole attuali (“Argomento sui limiti di caricamento”) e collegandovisi ogni volta che un utente pone una domanda sui limiti di caricamento.

In questo modo, quando le regole cambiano, è sufficiente aggiornare l’argomento canonico. Noi lo facciamo qui con gli argomenti in howto o #howto:faq

1 Mi Piace

Grazie, Rafael, è solo un esempio.
Abbiamo anche quel post, ma lo menzioniamo qui e là.

Sarebbe utile poter inserire variabili di configurazione ovunque si desideri utilizzarle e poter definire altre variabili.

Immagino che tu possa farlo con un componente del tema.

Ho letto di quel componente, è utile per creare moduli, ad esempio, ma non è esattamente di ciò che stavo parlando qui.