Simple Machines Community Forum

SMF Support => Language Specific Support => Italiano (Italian) => Topic started by: ibernet on April 02, 2013, 05:00:37 AM

Title: Abilita HTML di base nei post
Post by: ibernet on April 02, 2013, 05:00:37 AM
Buondì a tutti,
ho installato SMF 2.0.4 ed ho abilitato dal pannello admin il tag HTML, vedo però che è possibile utilizzare il tag solo se si è amministratori del forum e non c'è nessuna voce che permette di abilitare il tag a determinati gruppi.

Sapete dove e cosa posso modificare nei sorgenti per permettere l'utilizzo del tag anche a dei determinati gruppi?

Oppure riuscite a consigliarmi una mod affidabile?

Oppure ancora.. l'utilizzo dell'HTML mi serve perchè devo poter dare la possibilità a un gruppo utenti di scrivere questo:
<a href="file://server/cartella/file.estensione">Apri File Locale</a>

Con il bbcode "URL" non c'è verso di farlo funzionare, conoscete eventualmente una mod o un sistema che permetta l'inserimento di link a percorsi in locale senza l'utilizzo dell'HTML?
Title: Re: Abilita HTML di base nei post
Post by: emanuele on April 02, 2013, 05:42:05 AM
Il protocollo "file" non è supportato, solo http/s e ftp, probabilmente è questo il motivo per cui non funziona url.

Eventualmente aggiungerlo non dovrebbe essere troppo difficile...anche se c'è da ravanare un po' in giro (credo almeno preparsecode (e forse fixTags) e parse_bbc (se ti serve l'autolinking).

Ad ogni modo se non ricordo male, abilitando "consenti html di base" dovrebbe consentire di postare html senza la necessità di usare alcun tag, basta scriverlo e postare...mi pare...anche se forse poi viene riconvertito in bbc...devo provare, è qualcosa che non uso molto...
Title: Re: Abilita HTML di base nei post
Post by: ibernet on April 02, 2013, 05:55:42 AM
Per ora ho fatto in modo di attivare l'html ai gruppi da me scelti

Ho applicato al forum questa guida:
http://custom.simplemachines.org/mods/index.php?action=parse

che permette di abilitare la scrittura in HTML ai gruppi prescelti tramite i permessi..

Se avete SMF 2.x l'ultima parte:

'report_any' => false,
'post_html' => false,


bisogna scriverla così:

'report_any' => array(false, 'post', 'participate'),
'post_html' => array(false, 'post', 'participate'),


Se trovo una soluzione migliore ve la posto o se qualcuno ha già qualcosa di pronto ben venga
Thks
Title: Re: Abilita HTML di base nei post
Post by: emanuele on April 02, 2013, 06:04:53 AM
Il link postato non porta al mod. ;)
Title: Re: Abilita HTML di base nei post
Post by: ibernet on April 02, 2013, 06:53:41 AM
Sorry, eccolo:
http://custom.simplemachines.org/mods/index.php?mod=411
Title: Re: Abilita HTML di base nei post
Post by: emanuele on April 02, 2013, 09:52:10 AM
Ok.

Giusto come promemoria generale: permettere ad un qualunque utente che non è admin di postare HTML è MALE (sì, tu lo fai in un contesto particolare, quindi probabilmente il problema è mitigato, io lo dico per tutti gli altri ;)).
HTML significa anche javascript, flash ed altro. Eseguire queste cose vuol dire che ad un qualunque utente può includere  in un messaggio del codice malevolo in grado di rubare i dati di sessione e da qui prendere le vostre credenziali di admin e fare quello che vuole!
Quindi attenzione a chi date il permesso di postare HTML, può voler dire renderlo un admin.