TinyMCE non appare

Posts: 9
Iscritto il: 02 Lug 06

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


Posts: 1049
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

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

__________________

Posts: 240
Iscritto il: 29 Ott 05
Redattore di Drupal Italia. Contribuisco a manualiTraduttore

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

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


Posts: 19
Iscritto il: 12 Lug 07

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)


Posts: 475
Iscritto il: 09 Giu 05
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manuali

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

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

Ciao
Gianni


Posts: 475
Iscritto il: 09 Giu 05
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manuali

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


Condividi contenuti