https://github.com/TurboLabIt/TurboLab.it/issues/95
[Bug] Allegati agli articoli
Regole del forum
- crazy.cat
- Amministratore

- Messaggi: 13462
- Iscritto il: mer mag 01, 2013 4:02 pm
- Località: Noventa Padovana
- Has thanked: 4 times
- Been thanked: 58 times
- Contatta:
[Bug] Allegati agli articoli
https://github.com/TurboLabIt/TurboLab.it/issues/95
- Zane
- Fondatore

- Messaggi: 5260
- Iscritto il: mer mag 01, 2013 11:20 am
- Has thanked: 61 times
- Been thanked: 53 times
- Contatta:
Re: [Bug] Allegati agli articoli
- crazy.cat
- Amministratore

- Messaggi: 13462
- Iscritto il: mer mag 01, 2013 4:02 pm
- Località: Noventa Padovana
- Has thanked: 4 times
- Been thanked: 58 times
- Contatta:
Re: [Bug] Allegati agli articoli
Avrei degli script da allegare a un articolo e questi sono troppo lunghi da inserire come testo nell'articolo stesso, serve proprio allegarli (a meno che non utilizzo un qualche servizio esterno se proprio non hai tempo di sistemare).
- Zane
- Fondatore

- Messaggi: 5260
- Iscritto il: mer mag 01, 2013 11:20 am
- Has thanked: 61 times
- Been thanked: 53 times
- Contatta:
Re: [Bug] Allegati agli articoli
IMPORTANTE! Al momento la funzione consente solo di caricare il file così com'è, ma non ci sono ancora né "cancella", né "rinomina".
Come sempre, vi raccomando di caricare file dai nomi chiari: 7-Zip 25.01.exe è più chiaro di 7z2501-x64.exe! Vi ricordo anche che non è più il 1993, e possiamo usare gli spazi nei nomi dei file, sempre nell'ottica di renderli più chiari
Ho anche rimosso l'obbligo di zippare il file prima di caricarlo: vi raccomando quindi di caricare direttamente il file originale, senza zipparlo - Amenoché, ovviamente, non sia più pratico creare uno zip perché ci sono tanti file che ha senso tenere raccolti insieme.
Questo è il pulsante da cliccare per caricare un file:

Al momento, la funzione si limita a caricare il file sul server, linkarlo in testa all'articolo e mostrare l'URL nel "solito" formato turbolab.it/scarica/XX . Dovete poi inserire manualmente questo link nell'articolo, proprio come si faceva su TLI1. Quando riuscirò a completare quello che ho in mente, sarà tutto più comodo e veloce
- Zane
- Fondatore

- Messaggi: 5260
- Iscritto il: mer mag 01, 2013 11:20 am
- Has thanked: 61 times
- Been thanked: 53 times
- Contatta:
Re: [Bug] Allegati agli articoli

In realtà, il file non viene realmente "eliminato", ma solamente "sganciato" dall'articolo. I file agganciati a zero articoli verranno poi rimossi successivamente da un tool automatico
- Zane
- Fondatore

- Messaggi: 5260
- Iscritto il: mer mag 01, 2013 11:20 am
- Has thanked: 61 times
- Been thanked: 53 times
- Contatta:
Re: [Bug] Allegati agli articoli


Naturalmente l'icona di modifica è visible solo per i file che ognuno di noi è autorizzato a modificare
Ho implementato poi anche una serie infinita di ottimizzazioni per gestire i duplicati. Ad esempio: se qualcuno carica un file che già abbiamo, il file pre-esistente viene allegato all'articolo, senza creare duplicati.
Ci sono ancora una lunghissima serie di funzioni legate alla gestione dei file scaricabili che sarebbe bello avere. Per iniziare, ho individuato le seguenti:
-
Interfaccia per creare un file/download come URL esterno
- Trasformare un file/download ospitato esternamente in un file ospitato da TurboLab.it
- Trasformare un file/download ospitato da TurboLab.it in un URL esterno
- Pulsante per cercare i file esistenti e inserirli nel corpo dell'articolo come URL ">> Download:"
- crazy.cat
- Amministratore

- Messaggi: 13462
- Iscritto il: mer mag 01, 2013 4:02 pm
- Località: Noventa Padovana
- Has thanked: 4 times
- Been thanked: 58 times
- Contatta:
Re: [Bug] Allegati agli articoli
In questo articolo https://turbolab.it/software-9/come-ese ... ernet-3493 ho allegato, senza pensarci, direttamente lo script in formato ps1, e vedo che lo ha caricato, pensando che non fosse giusto, elimino il file ps1 e riallego il file in formato zip ma mi dice che è già presente un file con questo nome e di rinominarlo.
1) Carichiamo i file direttamente ps1 senza metterli in un archivio?
2) Se io avevo eliminato il file ps1, ping.ps1, perché se carico il file zippato, ping.zip, mi dice che già esiste?
- Zane
- Fondatore

- Messaggi: 5260
- Iscritto il: mer mag 01, 2013 11:20 am
- Has thanked: 61 times
- Been thanked: 53 times
- Contatta:
Re: [Bug] Allegati agli articoli
Innanzitutto, grazie per la pazienza: il sistema di upload, come scritto, è in "alpha" e richiede sicuramente ancora un po' di lavoro.
Venendo alla modalità operativa: è sicuramente più pratico, anche per chi poi lo utilizza, caricare il file direttamente, senza fare uno zip. Tendenzialmente, caricherei lo zip solo quando ha senso raccogliere molteplici file in un solo archivio.
In questo momento vedo che a database ci sono questi file:
Codice: Seleziona tutto
id |title|format|created_at |
---+-----+------+-------------------+
503|ping |ps1 |2026-01-25 06:02:33|
506|ping1|zip |2026-01-25 06:06:22|
Il 503 non era allegato a nulla. Ho allora scaricato il 506, estratto il ps1 contenuto e l'ho caricato nell'articolo. Il sistema ha riconosciuto che il nuovo file che ho caricato era, in realtà, il 503 che già avevamo e l'ha ri-collegato al tuo articolo.
Direi che ora puoi eliminare il 506.
Fammi sapere se ti servono altri chiarimento o se qualcosa non funziona come descritto
-
- Argomenti simili
- Risposte
- Visite
- Ultimo messaggio