[TYPO3-UG Italy] RTE html area e TYPO3 v.8.x

Alessandro Tuveri alessandro.tuveri at uniud.it
Fri Jul 7 13:14:08 CEST 2017


salve

ne approfitto per ricambaire il favore. Siccome ho aperto una issue su github, un utente e' intervenuto e suggerito questo codice per attivare gli stili  link sui tab / file / mail, ecc.


prova e funziona e grazie anche a Buia:


#############
#### RTE ####
#############
RTE {
    default {
        preset = default

        classesAnchor {
            page {
                class =
                type = page
                titleText =
                target =
                image =
                #params =
                rel =
            }

            file {
                class = download
                type = file
                titleText = Open or download file in new window
                target = _blank
                image =
                #params =
                rel =
            }

            folder {
                class = folder
                type = folder
                titleText = Open or download file in new window
                target = _blank
                image =
                #params =
                rel =
            }

            mail {
                class = email
                type = mail
                titleText = Send email
                image =
                #params =
                rel =
            }

            url {
                class = external-link
                type = url
                titleText = Open external link in new window
                target = _blank
                image =
                #params =
                rel =
            }
        }
        buttons.link {
            options.removeItems = folder

            file.properties {
                class.default = download
                title.readOnly = 1
            }
            folder.properties{
                class.default = folder
                title.readOnly = 1
            }
            url.properties {
                class.default = external-link
                title.readOnly = 1
            }
            mail.properties {
                class.default = email
                title.readOnly = 1
            }
           properties.class.allowedClasses = external-link,folder,email,download,article,phone,violet
            queryParametersSelector.enabled = 0

        }
    }
}

//For TCEMAIN PageTS I have this:

#################
#### TCEMAIN ####
#################
TCEMAIN {
    linkHandler {
        file.addParams = onclick="jumpToUrl('?act=file&linkAttributes[target]=_blank&linkAttributes[title]=Open or download file in new window&linkAttributes[class]=download');return false;"
        url.addParams = onclick="jumpToUrl('?act=url&linkAttributes[target]=_blank&linkAttributes[title]=Open external link in new window&linkAttributes[class]=external-link');return false;"
        mail.addParams = onclick="jumpToUrl('?act=mail&linkAttributes[title]=Send email&linkAttributes[class]=mail');return false;"
    }
}



...............................................................................................
Alessandro Tuveri
Servizi Web d'Ateneo - AINF
Università degli studi di Udine

tel. 0432 558904


"Homo sine pecunia imago mortis est"


________________________________
Da: typo3-ug-italy-bounces at lists.typo3.org <typo3-ug-italy-bounces at lists.typo3.org> per conto di Cristian Buja <cristian.buja at intera.it>
Inviato: venerdì 7 luglio 2017 11:46
A: TYPO3 Usergroup Italy
Oggetto: Re: [TYPO3-UG Italy] RTE html area e TYPO3 v.8.x

Per caricare la configurazione di un preset custom e non vuoi fare un estensione puoi aggiungere in extTables.php qualcosa di simile:

$GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets'][‘mypreset'] = ‘percorso-del-file/Mypreset.yaml';
E nel TSconfig definire dove usi questo preset:
#############
#### RTE ####
#############
RTE {
    config {
        tt_content {
            bodytext {
                types {
                    text {
                        preset = mypreset
                    }
                    textmedia {
                        preset = mypreset
                    }
                }
            }
        }
    }
}



> Il giorno 06 lug 2017, alle ore 20:21, Alessandro Tuveri <alessandro.tuveri at uniud.it> ha scritto:
>
> grazie Cristian
>
> ho visto e capito che rtehtmlarea ormai e' "fuori". Studiero' come/cosa fare.
>
> Per gli stili spero ci sia un modo per ottenere gli stili applicabili a paragrafi e altri elementi, poi una modalita' di inserimento di tag a livello di carattere. La questione e' un po' rognosa perche' da quello che ho capito alla fine devo farmi una estensione e rimpiango il fatto di non poter usare un codice da inserire direttamente nella pagina. Forse sbaglio; ho trovato della documentazione ma spero che qualcuno dei nostri possa dare qualche "lume" su come fare, questo e' il "problema".
>
> Ho provato ad attivare tutte le icone/funzionalita' con rte.default.eccetera = full
>
> ma personalmente vedo che in alcuni aspetti e' limitato e ci sono cose che non servono o altre che mancano. Comunque il processo e' irreversibile, tantovale imparare anche .yaml perche' questa sara',suppongo, la "direzione" nella quale si muovono le nuove versioni di TYPO3.
>
> Una domanda: che ci sia invece un metodo per caricare un file .yaml senza dover fare una estensione?
>
> grazie di tutto e dei consigli e buon lavoro!
>
>
>
> ...............................................................................................
> Alessandro Tuveri
> Servizi Web d'Ateneo - AINF
> Università degli studi di Udine
>
> tel. 0432 558904
>
>
> "Homo sine pecunia imago mortis est"
>

Cristian Buja
Programmazione e sviluppo web
cristian.buja at intera.it <mailto:cristian.buja at intera.it>
skype: cristian.buja.intera <skype:cristian.buja.intera?chat>
_______________________________________________
TYPO3-UG-Italy mailing list
TYPO3-UG-Italy at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy


More information about the TYPO3-UG-Italy mailing list