TinyMCE non appare

6 contenuti / 0 new
Ultimo contenuto
TinyMCE non appare

Ho scaricato e installato TinyMCE per Drupal. Ho seguito la procedura di installazione (che, a suo dire, aggiorna da sola il database) e, andando nel pannello di amministrazione, ho attivato TinyMCE. Ho creato anche un profilo perché me lo richiedeva. Ora però quando apro una qualsiasi pagina di scrittura, la barra di Tiny non appare. Appare però il link "disable rich-text" e ciò mi fa pensare che l'installazione sia andata cmq a buon fine...

uso Firefox come browser. Che aiuto potete darmi? tnx

prova a controllare di aver scaricato la versione giusta da moxiecode di tinymce, la 2.0

---
Multi-blog sociale
a Drupal Blog | howto, tutorials e informatica

controlla i permessi in administer/settings/tinymce e in administer/access control

se non sbaglio la versione non dovrebbe importare più di tanto

Anche io ho lo stesso identico problema... ho visto i permessi e sono ok eppure vedo solo il tasto "disattiva rich-text"

premetto che ho scaricato tinymce_2_1_3.zip e poi dal sito tinymce.moxiecode.com ho scaricato il javaascript che ho inserito in modules/tinymce/tinymce (qui ho messo il javascript)

Se usi drupal 6.x, usa la versione 3.x di tinymce.

P.S.
Ricordati di spuntare i pulsanti che vuoi vedere

Ciao
Gianni

Mi dimenticavo una cosa importantissima!!! Se usi anche IMCE,
nel file template.php del tema, aggiungi questa funzione:

<?php
 
function phptemplate_tinymce_theme($init, $textarea_name, $theme_name, $is_running) {
  static
$access, $integrated;
  if (!isset(
$access)) {
   
$access = function_exists('imce_access') && imce_access();
  }
 
$init = theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running);
  if (
$init && $access) {
   
$init['file_browser_callback'] = 'imceImageBrowser';
    if (!isset(
$integrated)) {
     
$integrated = TRUE;
     
drupal_add_js("
function imceImageBrowser(field_name, url, type, win) {
  tinyOpenerWin = win, tinyTargetField = field_name;
  if (typeof tinyImceWin == 'undefined' || tinyImceWin.closed) {
    tinyImceWin = window.open(Drupal.settings.basePath +'?q=imce', '', 'width=760,height=560,resizable=1');
    tinyImceWin['imceOnLoad'] = function () {
      tinyImceWin.imce.highlight(url.substr(url.lastIndexOf('/')+1));
      tinyImceWin.imce.setSendTo(Drupal.t('Send to @app', {'@app': 'TinyMCE'}), function(file) {
        window.focus();
        tinyOpenerWin.focus();
        $('#width', tinyOpenerWin.document).val(file.width);
        $('#height', tinyOpenerWin.document).val(file.height);
        $('#'+ tinyTargetField, tinyOpenerWin.document).val(file.url).focus();
      });
    }
  }
  else {
    tinyImceWin.imce.highlight(url.substr(url.lastIndexOf('/')+1));
  }
  tinyImceWin.focus();
}
"
, 'inline');
    }
  }
  return
$init;
}
?>

....sempre utilizzando tinymce 3

Ciao