Cartella allegati

Started by betelgeuse79, October 16, 2013, 08:08:31 AM

Previous topic - Next topic

betelgeuse79

Vorrei fare una nuova cartella per gli allegati ma quando provo a farla da smf mi compare questo errore:

The requested URL /forum/' . $scripturl . ' was not found on this server.

Che devo fare?

emanuele

O_o

Come fai a crearla?
Scrivi tutto il percorso?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

betelgeuse79

Vado nel pannello di admin - allegati e avatar e clicco su "Imposta cartelle multiple per gli allegati" e parte il messaggio di errore.

Si può fare in altro modo? ho visto che c'è una mod anche se obsoleta (ho provato a installarla nell'area test e si installa ma poi non so come procedere) funzionerebbe anche sul forum ufficiale?

emanuele

Stai per caso usando pretty url?
Se sì, disabilitalo per il pannello di admin.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

betelgeuse79


emanuele

Prova una cosa: invece di cliccare su "Imposta cartelle multiple per gli allegati", usa il tasto destro e copia il link, quindi incollalo qui in un post.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.


emanuele

Allega i file (con la funzione allegati, non incollandoli nel testo): ManageAttachments.php e Admin.italian.php (o Admin.italian-utf8.php).


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

betelgeuse79


emanuele

Ci sono alcune stringhe sbagliate in Admin.italian.php:
$txt['attachmentUploadDir'] = '\'Cartella Allegati<div class="smalltext"><a href="\' . $scripturl . \'?action=admin;area=manageattachments;sa=attachpaths">Imposta cartelle multiple per gli allegati</a></div>\'';

dovrebbe essere:
$txt['attachmentUploadDir'] = 'Cartella Allegati<div class="smalltext"><a href=" . $scripturl . ?action=admin;area=manageattachments;sa=attachpaths">Imposta cartelle multiple per gli allegati</a></div>';

ed anche:
$txt['attach_dir_files_missing'] = '\'File Mancanti (<a href="\' . $scripturl . \'?action=admin;area=manageattachments;sa=repair;%2$s=%1$s">Correggi</a>)\'';

dovrebbe essere:
$txt['attach_dir_files_missing'] = 'File Mancanti (<a href=" . $scripturl . ?action=admin;area=manageattachments;sa=repair;%2$s=%1$s">Correggi</a>)';
Il file in download è corretto, quindi potresti avere una traduzione vecchia...forse.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

betelgeuse79

quindi per prima cosa inizio a vedere se la traduzione è vecchia oppure no corretto?

emanuele

Dal file che hai allegato sembra corretta, ma "qualcosa" non va.
Il problema di sostituirla sarebbe che se dei mod hanno aggiunto voci ad uno o più file ti ritroveresti con qualche pezzetto in inglese...sempre che hai installato mod, ovviamente. ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

betelgeuse79

Ho installato il pacchetto per la traduzione in italiano aggiornato alla versione 2.0.5 riprovato ma non ha funzionato ugualmente.
Allora ho installato anche la traduzione inglese aggiornata e da allora ha iniziato a funzionare.

Ora però ho un problema nuovo, ho notato che alcuni caratteri come ad esempio le lettere con accento non sono più riconosciute e sono sostituite da punti dei piccoli rombi neri con al loro interno dei punti interrogativi.

Ho controllato nell'elenco traduzioni e mi ritrovo due traduzioni in italiano

Italian   ISO-8859-1   2729   it_IT

Italian   UTF-8   2   it_IT.utf8

idem per la traduzione inglese.


emanuele

meh...ed ora siamo nel solito casino dell'encoding...

Allora, per prima cosa: quando hai installato il forum hai selezionato UTF8 o no?
Link al forum?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

betelgeuse79

domanda da un milione di dollari, l'installazione risale a più di tre anni fa ero alle prime armi quindi credo proprio di no.

Ho notato però che andando su traduzioni - impostazioni e poi deselezionando la voce "Abilita il supporto della lingua selezionabile dall'utente" il forum torna "a posto" anche se non credo che sia una soluzione definitiva.

betelgeuse79

Domanda ma se vado su manutenzione - database - Converti il database e i dati al formato UTF-8 e lancio la conversione, risolvo il problema in modo definitivo?

emanuele

Quote from: betelgeuse79 on October 17, 2013, 08:13:32 AM
Ho notato però che andando su traduzioni - impostazioni e poi deselezionando la voce "Abilita il supporto della lingua selezionabile dall'utente" il forum torna "a posto" anche se non credo che sia una soluzione definitiva.
Allora, probabilmente, hai solo selezionato il default sbagliato.
Il problema è che nel tempo ho notato che SMF è un po' stupidotto quando si tratta di fare distinzione tra lingua UTF8 e lingua non-UTF8 (non che sia effettivamente una colpa, lui non si aspetta di avere entrambe le lingue a disposizione contemporaneamente, quindi fa confusione).
Quel che ti suggerirei di fare è di cancellare via ftp in Themes/default/languages *ogni* file {qualcosa}.italian-utf8.php (sì, è un lavoro "di cacca", ma è la cosa migliore da fare.
Fatto questo, torna nel pannello di admin ed imposta inglese come lingua di default, quindi imposta nuovamente l'italiano.
La conversione a UTF8 ora potrebbe causare gli stessi problemi (o forse anche peggiori).


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

betelgeuse79

Quote from: emanuele on October 18, 2013, 09:51:50 AM
Quote from: betelgeuse79 on October 17, 2013, 08:13:32 AM
Ho notato però che andando su traduzioni - impostazioni e poi deselezionando la voce "Abilita il supporto della lingua selezionabile dall'utente" il forum torna "a posto" anche se non credo che sia una soluzione definitiva.
Allora, probabilmente, hai solo selezionato il default sbagliato.
Il problema è che nel tempo ho notato che SMF è un po' stupidotto quando si tratta di fare distinzione tra lingua UTF8 e lingua non-UTF8 (non che sia effettivamente una colpa, lui non si aspetta di avere entrambe le lingue a disposizione contemporaneamente, quindi fa confusione).
Quel che ti suggerirei di fare è di cancellare via ftp in Themes/default/languages *ogni* file {qualcosa}.italian-utf8.php (sì, è un lavoro "di cacca", ma è la cosa migliore da fare.
Fatto questo, torna nel pannello di admin ed imposta inglese come lingua di default, quindi imposta nuovamente l'italiano.
La conversione a UTF8 ora potrebbe causare gli stessi problemi (o forse anche peggiori).

Dunque se ho capito bene, in pratica facendo quel lavoraccio a mano si disinstallerebbe tutto l'aggiornamento italiano UTF-8 lasciando soltanto l'italiano ISO

Giusto?

Altra domanda perché pensi che convertendo ora tutto in UTF-8 si rischierebbero più danni che altro?

emanuele

Perché avendo i due linguaggi installati SMF farebbe confusione e fare ancora più casino (il "peggio" che può succedere è che i messaggi vengano troncati alla prima lettera accentata presente...non è carino, vero? ;)).
Fidati, quando si tratta di encoding è molto meglio avere le cose perfettamente in ordine.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

betelgeuse79

Quote from: emanuele on October 18, 2013, 09:51:50 AM
Quote from: betelgeuse79 on October 17, 2013, 08:13:32 AM
Ho notato però che andando su traduzioni - impostazioni e poi deselezionando la voce "Abilita il supporto della lingua selezionabile dall'utente" il forum torna "a posto" anche se non credo che sia una soluzione definitiva.
Allora, probabilmente, hai solo selezionato il default sbagliato.
Il problema è che nel tempo ho notato che SMF è un po' stupidotto quando si tratta di fare distinzione tra lingua UTF8 e lingua non-UTF8 (non che sia effettivamente una colpa, lui non si aspetta di avere entrambe le lingue a disposizione contemporaneamente, quindi fa confusione).
Quel che ti suggerirei di fare è di cancellare via ftp in Themes/default/languages *ogni* file {qualcosa}.italian-utf8.php (sì, è un lavoro "di cacca", ma è la cosa migliore da fare.
Fatto questo, torna nel pannello di admin ed imposta inglese come lingua di default, quindi imposta nuovamente l'italiano.
La conversione a UTF8 ora potrebbe causare gli stessi problemi (o forse anche peggiori).

Provato ma è partito messaggio di errore non appena sono tornato nella pagina delle traduzioni. Allora ho provato a modificare la lingua da UTF-8 a ISO e pare funzionare tutto.
L'unica cosa e che ora ho due lingue italiano-ISO e zero italiano-UTF-8.

Advertisement: