Initial import

This commit is contained in:
Thomas Misund committed 2009-10-13 15:43:04 +02:00
commit 057959cb8f
1198 files changed
+89467

No files matched your search

+1
View File
@@ -0,0 +1 @@
tinyMCE.importPluginLanguagePack('fullscreen','en,sv,cs,fr_ca,zh_cn,da,he,nb,de,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,pl,nl,fr,pt_br');function TinyMCE_fullscreen_getInfo(){return{longname:'Fullscreen',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_fullscreen.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_fullscreen_getControlHTML(control_name){switch(control_name){case "fullscreen":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceFullScreen\');return false;';return '<a href="javascript:'+cmd+'" onclick="'+cmd+'" onmousedown="return false;"><img id="{$editor_id}_fullscreen" src="{$pluginurl}/images/fullscreen.gif" title="{$lang_fullscreen_desc}" width="20" height="20" class="mceButton'+(tinyMCE.getParam('fullscreen_is_enabled')?'Selected':'Normal')+'" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');" /></a>';}return "";}function TinyMCE_fullscreen_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceFullScreen":if(tinyMCE.getParam('fullscreen_is_enabled')){window.opener.tinyMCE.execInstanceCommand(tinyMCE.getParam('fullscreen_editor_id'),'mceSetContent',false,tinyMCE.getContent(editor_id));top.close();}else{tinyMCE.setWindowArg('editor_id',editor_id);var win=window.open(tinyMCE.baseURL+"/plugins/fullscreen/fullscreen.htm","mceFullScreenPopup","fullscreen=yes,menubar=no,toolbar=no,scrollbars=no,resizable=yes,left=0,top=0,width="+screen.availWidth+",height="+screen.availHeight);}return true;}return false;}
@@ -0,0 +1,45 @@
/* Import plugin specific language pack */
tinyMCE.importPluginLanguagePack('fullscreen', 'en,sv,cs,fr_ca,zh_cn,da,he,nb,de,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,pl,nl,fr,pt_br');
function TinyMCE_fullscreen_getInfo() {
return {
longname : 'Fullscreen',
author : 'Moxiecode Systems',
authorurl : 'http://tinymce.moxiecode.com',
infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_fullscreen.html',
version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion
};
};
function TinyMCE_fullscreen_getControlHTML(control_name) {
switch (control_name) {
case "fullscreen":
var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceFullScreen\');return false;';
return '<a href="javascript:' + cmd + '" onclick="' + cmd + '" onmousedown="return false;"><img id="{$editor_id}_fullscreen" src="{$pluginurl}/images/fullscreen.gif" title="{$lang_fullscreen_desc}" width="20" height="20" class="mceButton' + (tinyMCE.getParam('fullscreen_is_enabled') ? 'Selected' : 'Normal') + '" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');" /></a>';
}
return "";
}
function TinyMCE_fullscreen_execCommand(editor_id, element, command, user_interface, value) {
// Handle commands
switch (command) {
case "mceFullScreen":
if (tinyMCE.getParam('fullscreen_is_enabled')) {
// In fullscreen mode
window.opener.tinyMCE.execInstanceCommand(tinyMCE.getParam('fullscreen_editor_id'), 'mceSetContent', false, tinyMCE.getContent(editor_id));
top.close();
} else {
tinyMCE.setWindowArg('editor_id', editor_id);
var win = window.open(tinyMCE.baseURL + "/plugins/fullscreen/fullscreen.htm", "mceFullScreenPopup", "fullscreen=yes,menubar=no,toolbar=no,scrollbars=no,resizable=yes,left=0,top=0,width=" + screen.availWidth + ",height=" + screen.availHeight);
}
return true;
}
// Pass to next handler in chain
return false;
}
+73
View File
@@ -0,0 +1,73 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>{$lang_fullscreen_title}</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="javascript" type="text/javascript" src="../../tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
function patchCallback(settings, key) {
if (settings[key])
settings[key] = "window.opener." + settings[key];
}
var settings = new Array();
// Clone array
for (var name in window.opener.tinyMCE.settings)
settings[name] = window.opener.tinyMCE.settings[name];
// Override options for fullscreen
for (var name in window.opener.tinyMCE.settings.fullscreen_settings)
settings[name] = window.opener.tinyMCE.settings.fullscreen_settings[name];
// Patch callbacks, make them point to window.opener
patchCallback(settings, 'urlconverter_callback');
patchCallback(settings, 'insertlink_callback');
patchCallback(settings, 'insertimage_callback');
patchCallback(settings, 'setupcontent_callback');
patchCallback(settings, 'save_callback');
patchCallback(settings, 'onchange_callback');
patchCallback(settings, 'init_instance_callback');
patchCallback(settings, 'file_browser_callback');
patchCallback(settings, 'cleanup_callback');
patchCallback(settings, 'oninit');
// Set options
settings['mode'] = 'exact';
settings['elements'] = 'fullscreenarea';
settings['ask'] = false;
settings['setupcontent_callback'] = 'setupContent';
settings['fullscreen_is_enabled'] = true;
settings['fullscreen_editor_id'] = window.opener.tinyMCE.getWindowArg("editor_id");
settings['theme_advanced_resizing'] = false;
// Init
tinyMCE.init(settings);
tinyMCE.documentBasePath = window.opener.tinyMCE.documentBasePath;
function setupContent(editor_id, body, doc) {
var inst = tinyMCE.getInstanceById(editor_id);
var backInst = window.opener.tinyMCE.getInstanceById(tinyMCE.getParam('fullscreen_editor_id'));
// Setup title
var divElm = document.createElement("div");
divElm.innerHTML = tinyMCELang['lang_fullscreen_title'];
document.title = divElm.innerHTML;
// Get content
inst.getBody().innerHTML = backInst.getBody().innerHTML;
}
function unloadHandler(e) {
var doc = tinyMCE.isMSIE ? window.frames['mce_editor_0'].window.document : document.getElementById('mce_editor_0').contentDocument;
window.opener.tinyMCE.setInnerHTML(window.opener.tinyMCE.selectedInstance.getBody(), doc.body.innerHTML);
}
// Add onunload
tinyMCE.addEvent(window, "beforeunload", unloadHandler);
</script>
<base target="_self" />
</head>
<body style="margin: 0px; overflow: hidden; height: 100%" scrolling="no" scroll="no">
<textarea id="fullscreenarea" style="width: 100%; height: 100%"></textarea>
</body>
</html>
Binary file not shown.

After

Width:  |  Height:  |  Size: 198 B

+12
View File
@@ -0,0 +1,12 @@
/**
* Czech lang variables
* encoding: utf-8
*
* $Id: cs.js,v 1.4 2005/10/18 13:59:42 spocke Exp $
*/
tinyMCE.addToLang('',{
fullscreen_title : 'Na celou obrazovku',
fullscreen_desc : 'Přepnout na celou obrazovku'
});
+6
View File
@@ -0,0 +1,6 @@
// UK lang variables
tinyMCE.addToLang('',{
fullscreen_title : 'Dull sgr&icirc;n-lawn',
fullscreen_desc : 'Gwrthdroi dull sgr&icirc;n-lawn'
});
+6
View File
@@ -0,0 +1,6 @@
// DK lang variables contributed by Jan Moelgaard
tinyMCE.addToLang('',{
fullscreen_title : 'Fuldsk&#230;rmstilstand',
fullscreen_desc : 'T&#230;nd / sluk for fuldsk&#230;rm'
});
+6
View File
@@ -0,0 +1,6 @@
// DE lang variables
tinyMCE.addToLang('',{
fullscreen_title : 'Vollbild-Modus',
fullscreen_desc : 'Vollbild-Modus umschalten'
});
+6
View File
@@ -0,0 +1,6 @@
// UK lang variables
tinyMCE.addToLang('',{
fullscreen_title : 'Fullscreen mode',
fullscreen_desc : 'Toggle fullscreen mode'
});
+8
View File
@@ -0,0 +1,8 @@
// ES lang variables by Alvaro Velasco and Adolfo Sanz De Diego (asanzdiego) <asanzdiego@yahoo.es>
// Last Updated : October 2005
// TinyMCE Version : 2.0RC3
tinyMCE.addToLang('',{
fullscreen_title : 'Pantalla completa',
fullscreen_desc : 'Cambiar a pantalla completa'
});
+6
View File
@@ -0,0 +1,6 @@
// Traduit par Normand Lamoureux le 2005-11-12
tinyMCE.addToLang('',{
fullscreen_title : 'Affichage plein écran',
fullscreen_desc : 'Affichage plein écran/normal'
});
+6
View File
@@ -0,0 +1,6 @@
// Canadian French lang variables by Virtuelcom last modification: 2005-06-15
tinyMCE.addToLang('',{
fullscreen_title : 'Mode plein écran',
fullscreen_desc : 'Basculer le mode plein écrans'
});
+6
View File
@@ -0,0 +1,6 @@
// HE lang variables by Liron Newman, http://eesh.net
tinyMCE.addToLang('',{
fullscreen_title : 'îöá îñê îìà',
fullscreen_desc : 'äçìó îöá îñê îìà'
});
+6
View File
@@ -0,0 +1,6 @@
// HU lang variables
tinyMCE.addToLang('',{
fullscreen_title : 'Teljesképernyõs mód',
fullscreen_desc : 'Váltás teljesképernyõs módra'
});
+6
View File
@@ -0,0 +1,6 @@
// Iceland lang variables by Johannes Birgir Jensson
tinyMCE.addToLang('',{
fullscreen_title : 'Heilskj&aacute;r',
fullscreen_desc : 'Skipta &iacute; / &uacute;r heilskj&aacute;'
});
+6
View File
@@ -0,0 +1,6 @@
// nb = Norwegian (bokm&aring;l) lang variables by Knut B. Jacobsen
tinyMCE.addToLang('',{
fullscreen_title : 'Fullskjerm tilstand',
fullscreen_desc : 'Hopp fra/til fullskjermtilstand'
});
+6
View File
@@ -0,0 +1,6 @@
// NL lang variables
tinyMCE.addToLang('',{
fullscreen_title : 'Volledig scherm',
fullscreen_desc : 'Volledig scherm aan/uit'
});
+6
View File
@@ -0,0 +1,6 @@
// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen
tinyMCE.addToLang('',{
fullscreen_title : 'Fullskjerm tilstand',
fullscreen_desc : 'Hopp fra/til fullskjermtilstand'
});
+9
View File
@@ -0,0 +1,9 @@
// PL lang variables
// fixed by Wooya
// http://www.mfusion.prv.pl
// fixed by lemiel 14.11.2005
tinyMCE.addToLang('',{
fullscreen_title : 'Tryb pe³noekranowy',
fullscreen_desc : 'Prze³±cz w tryb pe³noekranowy'
});
+14
View File
@@ -0,0 +1,14 @@
/**
* pt_br lang variables
* Brazilian Portuguese
*
* Authors : ????
* Revision and modifications:
* Marcio Barbosa (mpg) <mpg@mpg.com.br>
* Last Updated : November 26, 2005
* TinyMCE Version : 2.0RC4
*/
tinyMCE.addToLang('',{
fullscreen_title : 'Modo de Janela Inteira (Fullscreen)',
fullscreen_desc : 'Alterar para modo de janela inteira'
});
+6
View File
@@ -0,0 +1,6 @@
// RU lang variables cp1251
tinyMCE.addToLang('',{
fullscreen_title : 'Ïîëíîýêðàííûé ðåæèì',
fullscreen_desc : 'Âêëþ÷èòü ïîëíîýêðàííûé ðåæèì'
});
@@ -0,0 +1,6 @@
// RU lang variables KOI8-R
tinyMCE.addToLang('',{
fullscreen_title : 'ðÏÌÎÏÜËÒÁÎÎÙÊ ÒÅÖÉÍ',
fullscreen_desc : '÷ËÌÀÞÉÔØ ÐÏÌÎÏÜËÒÁÎÎÙÊ ÒÅÖÉÍ'
});
@@ -0,0 +1,6 @@
// RU lang variables UTF-8
tinyMCE.addToLang('',{
fullscreen_title : 'Полноэкранный режим',
fullscreen_desc : 'Включить полноэкранный режим'
});
+14
View File
@@ -0,0 +1,14 @@
/**
* Slovak lang variables
* encoding: utf-8
*
* @author Vladimir VASIL vvasil@post.sk
*
* $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $
*/
tinyMCE.addToLang('',{
fullscreen_title : 'Na celú obrazovku',
fullscreen_desc : 'Prepnúť na celú obrazovku'
});
+6
View File
@@ -0,0 +1,6 @@
// SV lang variables
tinyMCE.addToLang('',{
fullscreen_title : 'Fullsk&auml;rmsl&auml;ge',
fullscreen_desc : 'Hoppa fr&aring;n/till fullsk&auml;rmsl&auml;ge'
});
+6
View File
@@ -0,0 +1,6 @@
// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com)
tinyMCE.addToLang('',{
fullscreen_title : '全屏模式',
fullscreen_desc : '切换全屏模式'
});
+7
View File
@@ -0,0 +1,7 @@
// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com
// 繁體中文 BIG-5 ;數位應用坊製作; twapweb_AT_gmail_DOT_com
tinyMCE.addToLang('',{
fullscreen_title : '全螢幕模式',
fullscreen_desc : '轉成全螢幕模式'
});
@@ -0,0 +1,7 @@
// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com
// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com
tinyMCE.addToLang('',{
fullscreen_title : '全螢幕模式',
fullscreen_desc : '轉成全螢幕模式'
});
+1
View File
@@ -0,0 +1 @@
Check the TinyMCE documentation for details on this plugin.