Making a promiscuous TinyMCE abstain | Albin.Net

d

Making a promiscuous TinyMCE abstain

code:

<?php
/**
* Override theme_tinymce_theme.  This control which textareas have
* the tinymce editor applied to them.  See tinymce module README.TXT
* for more information.
*/
function phptemplate_tinymce_theme($init, $textarea_name, $theme_name, $is_running) {
// default theme_tinymce_theme enables tinymce by default, and
// supresses on certain textareas.  Our implementation disables by
// default, and allows only on the following textareas.
if (in_array($textarea_name, array('body',
'formnode-data-submit-body',
'mn-data-header',
'mn-data-footer',
'signature',
'site_mission',
'site_footer',
'site_offline_message',
'page_help',
'user_registration_help',
'user_picture_guidelines',
))) {
// Prevent tinymce from mucking up our paths
$init['convert_urls'] = 'false';
$returnMe = theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running);
return
$returnMe;
}
else
// disable tinymce
return NULL;
}
?>
Blogged with the Flock Browser

Tags: ,

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :