TinyMCE! Questions diverses II

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : TinyMCE! Questions diverses II

par momox » 10 janv. 2007, 00:51

/**
 * $Id: editor_plugin_src.js 126 2006-10-22 16:19:55Z spocke $
 *
 * @author Moxiecode
 * @copyright Copyright © 2004-2006, Moxiecode Systems AB, All rights reserved.
 */

/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('emotions');

// Plucin static class
var TinyMCE_EmotionsPlugin = {
	getInfo : function() {
		return {
			longname : 'Emotions',
			author : 'Moxiecode Systems AB',
			authorurl : 'http://tinymce.moxiecode.com',
			infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_emotions.html',
			version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion
		};
	},

	/**
	 * Returns the HTML contents of the emotions control.
	 */
	getControlHTML : function(cn) {
		switch (cn) {
			case "emotions":
				return tinyMCE.getButtonHTML(cn, 'lang_emotions_desc', '{$pluginurl}/images/emotions.gif', 'mceEmotion');
		}

		return "";
	},

	/**
	 * Executes the mceEmotion command.
	 */
	execCommand : function(editor_id, element, command, user_interface, value) {
		// Handle commands
		switch (command) {
			case "mceEmotion":
				var template = new Array();

				template['file'] = '../../plugins/emotions/emotions.php'; // Relative to theme
				template['width'] = '500';
				template['height'] = '500';

				tinyMCE.openWindow(template, {editor_id : editor_id, inline : "yes"});

				return true;
		}

		// Pass to next handler in chain
		return false;
	}
};

// Register plugin
tinyMCE.addPlugin('emotions', TinyMCE_EmotionsPlugin);
Voila le code javascript utilisé pour définir la fentre...
J'ai spécifié 500 en hauteur et en largeur, mais même avec nettoyage du cache rien n'y fait...
Et sinon, comment autoriser les scrollbars ? Car la, je cherche sur le wiki du site officiel mais je ne trouve pas...
Merci d'avance ;)

par Truc » 10 janv. 2007, 00:38

... en modifiant les paramètres d'affichage de la fenetre :-*
8-|

TinyMCE! Questions diverses II

par momox » 09 janv. 2007, 23:04

Bonjour à tous ;)
Je continuer de dévelloper mon application sous TinyMCE mais j'en viens a me poser des questions...
Je souhaite rajouter des smilies, mais un problème se pose à moi...
Comment faire pour que regler la taille de la fenetre des smilies?
Merci d'avance ;)
@+