Vorrei che i miei membri potessero aggiungere un foglio di calcolo Excel incorporato ai loro post. Questo può essere realizzato con javascript, ad esempio:
Domanda stupida, ma… perché? Perché non permetteresti alle persone di usare qualsiasi software desiderino e possiedano?
Mi trovo a chiedermi nella situazione in cui un foglio Excel di dimensioni 402x345px con tutte le barre degli strumenti, ecc. viene visualizzato all’interno di un argomento di discourse e sto usando un dispositivo mobile. Questo è… piuttosto difficile da usare.
Quindi, la domanda principale qui è cosa stai cercando di ottenere — perché questo detta qual è la soluzione migliore, l’incorporamento o qualcos’altro.
Grazie, apprezzo che non sia perfetto. Voglio che le persone “parlino” Excel sul mio forum. I fogli di calcolo sono un formato che non è né codice né screenshot-abile.
Se stai cercando di capire una spiegazione su come viene fatto qualcosa in Excel, devi guardare il foglio contemporaneamente.
Quella dimensione era solo un esempio di codice, non ci sono legato.
Non puoi avere tutte le barre degli strumenti, in realtà vorrei mantenere la Barra della formula, ma questo non è possibile (non c’è un argomento per questo).
Sarà una sfida farlo bene su mobile, ma onestamente i fogli di calcolo e il mobile non vanno d’accordo (anche se la discussione sui fogli di calcolo dovrebbe essere possibile).
Se dai un’occhiata a Table builder Theme component, c’è una discussione sull’aggiunta di funzionalità simili a Excel. Ma richiede la versione a pagamento per le funzionalità avanzate?
Ho trovato un plugin (di 9 anni) di @naveedahmada036 che fa qualcosa di simile per Google Sheets:
L’ho provato, funziona più o meno (devo mettere gli URL di Google Docs nella whitelist). EDIT: Ho provato l’opzione di whitelist, ma non funziona ancora bene.
Il plugin utilizza iframe (che sono ben supportati in Discourse). Questa potrebbe essere una soluzione per me, ma penso che sarebbe più bello usare javascript.
Questo plugin ha anche rotto il mio editor WYSIWYG basic, mi chiedo perché.