rt-4.4.4/ 0000755 0001750 0001750 00000000000 14006075255 010274 5 ustar dom dom rt-4.4.4/devel/ 0000755 0001750 0001750 00000000000 14006075255 011373 5 ustar dom dom rt-4.4.4/devel/third-party/ 0000755 0001750 0001750 00000000000 14006075352 013640 5 ustar dom dom rt-4.4.4/devel/third-party/jquery-modal-0.5.2.js 0000644 0001750 0001750 00000014416 13437512115 017255 0 ustar dom dom /*
A simple jQuery modal (http://github.com/kylefox/jquery-modal)
Version 0.5.2
Copyright (c) 2012 Kyle Fox
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
(function($) {
var current = null;
$.modal = function(el, options) {
$.modal.close(); // Close any open modals.
var remove, target;
this.$body = $('body');
this.options = $.extend({}, $.modal.defaults, options);
if (el.is('a')) {
target = el.attr('href');
//Select element by id from href
if (/^#/.test(target)) {
this.$elm = $(target);
if (this.$elm.length !== 1) return null;
this.open();
//AJAX
} else {
this.$elm = $('
');
this.$body.append(this.$elm);
remove = function(event, modal) { modal.elm.remove(); };
this.showSpinner();
el.trigger($.modal.AJAX_SEND);
$.get(target).done(function(html) {
if (!current) return;
el.trigger($.modal.AJAX_SUCCESS);
current.$elm.empty().append(html).on($.modal.CLOSE, remove);
current.hideSpinner();
current.open();
el.trigger($.modal.AJAX_COMPLETE);
}).fail(function() {
el.trigger($.modal.AJAX_FAIL);
current.hideSpinner();
el.trigger($.modal.AJAX_COMPLETE);
});
}
} else {
this.$elm = el;
this.open();
}
};
$.modal.prototype = {
constructor: $.modal,
open: function() {
this.block();
this.show();
if (this.options.escapeClose) {
$(document).on('keydown.modal', function(event) {
if (event.which == 27) $.modal.close();
});
}
if (this.options.clickClose) this.blocker.click($.modal.close);
},
close: function() {
this.unblock();
this.hide();
$(document).off('keydown.modal');
},
block: function() {
this.$elm.trigger($.modal.BEFORE_BLOCK, [this._ctx()]);
this.blocker = $('').css({
top: 0, right: 0, bottom: 0, left: 0,
width: "100%", height: "100%",
position: "fixed",
zIndex: this.options.zIndex,
background: this.options.overlay,
opacity: this.options.opacity
});
this.$body.append(this.blocker);
this.$elm.trigger($.modal.BLOCK, [this._ctx()]);
},
unblock: function() {
this.blocker.remove();
},
show: function() {
this.$elm.trigger($.modal.BEFORE_OPEN, [this._ctx()]);
if (this.options.showClose) {
this.closeButton = $('' + this.options.closeText + '');
this.$elm.append(this.closeButton);
}
this.$elm.addClass(this.options.modalClass + ' current');
this.center();
this.$elm.show().trigger($.modal.OPEN, [this._ctx()]);
},
hide: function() {
this.$elm.trigger($.modal.BEFORE_CLOSE, [this._ctx()]);
if (this.closeButton) this.closeButton.remove();
this.$elm.removeClass('current').hide();
this.$elm.trigger($.modal.CLOSE, [this._ctx()]);
},
showSpinner: function() {
if (!this.options.showSpinner) return;
this.spinner = this.spinner || $('')
.append(this.options.spinnerHtml);
this.$body.append(this.spinner);
this.spinner.show();
},
hideSpinner: function() {
if (this.spinner) this.spinner.remove();
},
center: function() {
this.$elm.css({
position: 'fixed',
top: "50%",
left: "50%",
marginTop: - (this.$elm.outerHeight() / 2),
marginLeft: - (this.$elm.outerWidth() / 2),
zIndex: this.options.zIndex + 1
});
},
//Return context for custom events
_ctx: function() {
return { elm: this.$elm, blocker: this.blocker, options: this.options };
}
};
//resize is alias for center for now
$.modal.prototype.resize = $.modal.prototype.center;
$.modal.close = function(event) {
if (!current) return;
if (event) event.preventDefault();
current.close();
current = null;
};
$.modal.resize = function() {
if (!current) return;
current.resize();
};
$.modal.defaults = {
overlay: "#000",
opacity: 0.75,
zIndex: 1,
escapeClose: true,
clickClose: true,
closeText: 'Close',
modalClass: "modal",
spinnerHtml: null,
showSpinner: true,
showClose: true
};
// Event constants
$.modal.BEFORE_BLOCK = 'modal:before-block';
$.modal.BLOCK = 'modal:block';
$.modal.BEFORE_OPEN = 'modal:before-open';
$.modal.OPEN = 'modal:open';
$.modal.BEFORE_CLOSE = 'modal:before-close';
$.modal.CLOSE = 'modal:close';
$.modal.AJAX_SEND = 'modal:ajax:send';
$.modal.AJAX_SUCCESS = 'modal:ajax:success';
$.modal.AJAX_FAIL = 'modal:ajax:fail';
$.modal.AJAX_COMPLETE = 'modal:ajax:complete';
$.fn.modal = function(options){
if (this.length === 1) {
current = new $.modal(this, options);
}
return this;
};
// Automatically bind links with rel="modal:close" to, well, close the modal.
$(document).on('click.modal', 'a[rel="modal:close"]', $.modal.close);
$(document).on('click.modal', 'a[rel="modal:open"]', function(event) {
event.preventDefault();
$(this).modal();
});
})(jQuery);
rt-4.4.4/devel/third-party/ckeditor-src/ 0000755 0001750 0001750 00000000000 14006075352 016231 5 ustar dom dom rt-4.4.4/devel/third-party/ckeditor-src/.gitattributes 0000644 0001750 0001750 00000000305 13776355015 021134 0 ustar dom dom * text=auto
*.htaccess eol=lf
*.cgi eol=lf
*.sh eol=lf
*.css text
*.htm text
*.html text
*.js text
*.json text
*.php text
*.txt text
*.md text
*.png -text
*.gif -text
*.jpg -text
rt-4.4.4/devel/third-party/ckeditor-src/gruntfile.js 0000644 0001750 0001750 00000003353 14006075350 020570 0 ustar dom dom /* jshint node: true, browser: false, es3: false */
'use strict';
module.exports = function( grunt ) {
// First register the "default" task, so it can be analyzed by other tasks.
grunt.registerTask( 'default', [ 'jshint:git', 'jscs:git' ] );
// Files that will be ignored by the "jscs" and "jshint" tasks.
var ignoreFiles = [
// Automatically loaded from .gitignore. Add more if necessary.
'lang/**',
'plugins/*/lib/**',
'plugins/**/lang/**',
'plugins/uicolor/yui/**',
'plugins/htmlwriter/samples/assets/outputforflash/**',
'samples/toolbarconfigurator/lib/**',
'tests/adapters/jquery/_assets/**',
'tests/core/dom/_assets/**',
'tests/core/selection/_helpers/rangy.js'
];
// Basic configuration which will be overloaded by the tasks.
grunt.initConfig( {
pkg: grunt.file.readJSON( 'package.json' ),
jshint: {
options: {
ignores: ignoreFiles
}
},
jscs: {
options: {
excludeFiles: ignoreFiles
}
},
plugin: {
externalDir: '../ckeditor-plugins/',
installationDir: 'plugins/'
},
imagemin: {
plugins: {
files: [ {
expand: true,
cwd: '.',
src: [
'plugins/*/images/**/*.{png,jpg,gif}'
]
} ]
},
skins: {
files: [ {
expand: true,
cwd: '.',
src: [
'skins/*/images/**/*.{png,jpg,gif}'
]
} ]
},
samples: {
files: [ {
expand: true,
cwd: '.',
src: [
'samples/**/*.{png,jpg,gif}',
'plugins/*/samples/**/*.{png,jpg,gif}'
]
} ]
}
}
} );
// Finally load the tasks.
grunt.loadTasks( 'dev/tasks' );
grunt.loadNpmTasks( 'grunt-contrib-imagemin' );
grunt.registerTask( 'images', 'Optimizes images which are not processed later by the CKBuilder (i.e. icons).', [ 'imagemin' ] );
};
rt-4.4.4/devel/third-party/ckeditor-src/styles.js 0000644 0001750 0001750 00000006711 14006075351 020116 0 ustar dom dom /**
* @license Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
* For licensing, see LICENSE.md or http://ckeditor.com/license
*/
// This file contains style definitions that can be used by CKEditor plugins.
//
// The most common use for it is the "stylescombo" plugin, which shows a combo
// in the editor toolbar, containing all styles. Other plugins instead, like
// the div plugin, use a subset of the styles on their feature.
//
// If you don't have plugins that depend on this file, you can simply ignore it.
// Otherwise it is strongly recommended to customize this file to match your
// website requirements and design properly.
CKEDITOR.stylesSet.add( 'default', [
/* Block Styles */
// These styles are already available in the "Format" combo ("format" plugin),
// so they are not needed here by default. You may enable them to avoid
// placing the "Format" combo in the toolbar, maintaining the same features.
/*
{ name: 'Paragraph', element: 'p' },
{ name: 'Heading 1', element: 'h1' },
{ name: 'Heading 2', element: 'h2' },
{ name: 'Heading 3', element: 'h3' },
{ name: 'Heading 4', element: 'h4' },
{ name: 'Heading 5', element: 'h5' },
{ name: 'Heading 6', element: 'h6' },
{ name: 'Preformatted Text',element: 'pre' },
{ name: 'Address', element: 'address' },
*/
{ name: 'Italic Title', element: 'h2', styles: { 'font-style': 'italic' } },
{ name: 'Subtitle', element: 'h3', styles: { 'color': '#aaa', 'font-style': 'italic' } },
{
name: 'Special Container',
element: 'div',
styles: {
padding: '5px 10px',
background: '#eee',
border: '1px solid #ccc'
}
},
/* Inline Styles */
// These are core styles available as toolbar buttons. You may opt enabling
// some of them in the Styles combo, removing them from the toolbar.
// (This requires the "stylescombo" plugin)
/*
{ name: 'Strong', element: 'strong', overrides: 'b' },
{ name: 'Emphasis', element: 'em' , overrides: 'i' },
{ name: 'Underline', element: 'u' },
{ name: 'Strikethrough', element: 'strike' },
{ name: 'Subscript', element: 'sub' },
{ name: 'Superscript', element: 'sup' },
*/
{ name: 'Marker', element: 'span', attributes: { 'class': 'marker' } },
{ name: 'Big', element: 'big' },
{ name: 'Small', element: 'small' },
{ name: 'Typewriter', element: 'tt' },
{ name: 'Computer Code', element: 'code' },
{ name: 'Keyboard Phrase', element: 'kbd' },
{ name: 'Sample Text', element: 'samp' },
{ name: 'Variable', element: 'var' },
{ name: 'Deleted Text', element: 'del' },
{ name: 'Inserted Text', element: 'ins' },
{ name: 'Cited Work', element: 'cite' },
{ name: 'Inline Quotation', element: 'q' },
{ name: 'Language: RTL', element: 'span', attributes: { 'dir': 'rtl' } },
{ name: 'Language: LTR', element: 'span', attributes: { 'dir': 'ltr' } },
/* Object Styles */
{
name: 'Styled image (left)',
element: 'img',
attributes: { 'class': 'left' }
},
{
name: 'Styled image (right)',
element: 'img',
attributes: { 'class': 'right' }
},
{
name: 'Compact table',
element: 'table',
attributes: {
cellpadding: '5',
cellspacing: '0',
border: '1',
bordercolor: '#ccc'
},
styles: {
'border-collapse': 'collapse'
}
},
{ name: 'Borderless Table', element: 'table', styles: { 'border-style': 'hidden', 'background-color': '#E6E6FA' } },
{ name: 'Square Bulleted List', element: 'ul', styles: { 'list-style-type': 'square' } }
] );
// %LEAVE_UNMINIFIED% %REMOVE_LINE%
rt-4.4.4/devel/third-party/ckeditor-src/samples/ 0000755 0001750 0001750 00000000000 14006075351 017674 5 ustar dom dom rt-4.4.4/devel/third-party/ckeditor-src/samples/old/ 0000755 0001750 0001750 00000000000 14006075351 020452 5 ustar dom dom rt-4.4.4/devel/third-party/ckeditor-src/samples/old/ajax.html 0000644 0001750 0001750 00000005075 14006075351 022272 0 ustar dom dom
Ajax — CKEditor Sample
CKEditor Samples » Create and Destroy Editor Instances for Ajax Applications
This sample shows how to create and destroy CKEditor instances on the fly. After the removal of CKEditor the content created inside the editing
area will be displayed in a <div> element.
For details of how to create this setup check the source code of this sample page
for JavaScript code responsible for the creation and destruction of a CKEditor instance.
Click the buttons to create and remove a CKEditor instance.
Edited Contents:
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/sample.js 0000644 0001750 0001750 00000003203 14006075351 022267 0 ustar dom dom /**
* @license Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
* For licensing, see LICENSE.md or http://ckeditor.com/license
*/
// Tool scripts for the sample pages.
// This file can be ignored and is not required to make use of CKEditor.
( function() {
CKEDITOR.on( 'instanceReady', function( ev ) {
// Check for sample compliance.
var editor = ev.editor,
meta = CKEDITOR.document.$.getElementsByName( 'ckeditor-sample-required-plugins' ),
requires = meta.length ? CKEDITOR.dom.element.get( meta[ 0 ] ).getAttribute( 'content' ).split( ',' ) : [],
missing = [],
i;
if ( requires.length ) {
for ( i = 0; i < requires.length; i++ ) {
if ( !editor.plugins[ requires[ i ] ] )
missing.push( '' + requires[ i ] + '' );
}
if ( missing.length ) {
var warn = CKEDITOR.dom.element.createFromHtml(
'
You can also create an inline editor from a textarea
element. In this case the textarea will be replaced
by a div element with inline editing enabled.
// "article-body" is the name of a textarea element.
var editor = CKEDITOR.inline( 'article-body' );
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/readonly.html 0000644 0001750 0001750 00000005372 14006075351 023164 0 ustar dom dom
Using the CKEditor Read-Only API — CKEditor Sample
This sample shows how to use the
setReadOnly
API to put editor into the read-only state that makes it impossible for users to change the editor contents.
For details on how to create this setup check the source code of this sample page.
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/xhtmlstyle.html 0000644 0001750 0001750 00000015211 14006075351 023555 0 ustar dom dom
XHTML Compliant Output — CKEditor Sample
This sample shows how to configure CKEditor to output valid
XHTML 1.1 code.
Deprecated elements (<font>, <u>) or attributes
(size, face) will be replaced with XHTML compliant code.
To add a CKEditor instance outputting valid XHTML code, load the editor using a standard
JavaScript call and define CKEditor features to use the XHTML compliant elements and styles.
A snippet of the configuration code can be seen below; check the source of this page for
full definition:
This sample shows how to create an inline editor instance of CKEditor. It is created
with a JavaScript call using the following code:
// This property tells CKEditor to not activate every element with contenteditable=true element.
CKEDITOR.disableAutoInline = true;
var editor = CKEDITOR.inline( document.getElementById( 'editable' ) );
Note that editable in the code above is the id
attribute of the <div> element to be converted into an inline instance.
Apollo 11
Apollo 11 was the spaceflight that landed the first humans, Americans Neil Armstrong and Buzz Aldrin, on the Moon on July 20, 1969, at 20:18 UTC. Armstrong became the first to step onto the lunar surface 6 hours later on July 21 at 02:56 UTC.
Armstrong spent about three and a half two and a half hours outside the spacecraft, Aldrin slightly less; and together they collected 47.5 pounds (21.5 kg) of lunar material for return to Earth. A third member of the mission, Michael Collins, piloted the command spacecraft alone in lunar orbit until Armstrong and Aldrin returned to it for the trip back to Earth.
Broadcasting and quotes
Broadcast on live TV to a world-wide audience, Armstrong stepped onto the lunar surface and described the event as:
One small step for [a] man, one giant leap for mankind.
Apollo 11 effectively ended the Space Race and fulfilled a national goal proposed in 1961 by the late U.S. President John F. Kennedy in a speech before the United States Congress:
[...] before this decade is out, of landing a man on the Moon and returning him safely to the Earth.
Technical details
Mission crew
Position
Astronaut
Commander
Neil A. Armstrong
Command Module Pilot
Michael Collins
Lunar Module Pilot
Edwin "Buzz" E. Aldrin, Jr.
Launched by a Saturn V rocket from Kennedy Space Center in Merritt Island, Florida on July 16, Apollo 11 was the fifth manned mission of NASA's Apollo program. The Apollo spacecraft had three parts:
Command Module with a cabin for the three astronauts which was the only part which landed back on Earth
Service Module which supported the Command Module with propulsion, electrical power, oxygen and water
Lunar Module for landing on the Moon.
After being sent to the Moon by the Saturn V's upper stage, the astronauts separated the spacecraft from it and travelled for three days until they entered into lunar orbit. Armstrong and Aldrin then moved into the Lunar Module and landed in the Sea of Tranquility. They stayed a total of about 21 and a half hours on the lunar surface. After lifting off in the upper part of the Lunar Module and rejoining Collins in the Command Module, they returned to Earth and landed in the Pacific Ocean on July 24.
This sample shows how to automatically replace <textarea> elements
with a CKEditor instance with an option to change the color of its user interface. Note:The UI skin color feature depends on the CKEditor skin
compatibility. The Moono and Kama skins are examples of skins that work with it.
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/tabindex.html 0000644 0001750 0001750 00000004426 14006075351 023144 0 ustar dom dom
TAB Key-Based Navigation — CKEditor Sample
This sample shows how tab key navigation among editor instances is
affected by the tabIndex attribute from
the original page element. Use TAB key to move between the editors.
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/divreplace.html 0000644 0001750 0001750 00000010656 14006075351 023466 0 ustar dom dom
Replace DIV — CKEditor Sample
This sample shows how to automatically replace <div> elements
with a CKEditor instance on the fly, following user's doubleclick. The content
that was previously placed inside the <div> element will now
be moved into CKEditor editing area.
For details on how to create this setup check the source code of this sample page.
Double-click any of the following <div> elements to transform them into
editor instances.
Part 1
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras et ipsum quis mi
semper accumsan. Integer pretium dui id massa. Suspendisse in nisl sit amet urna
rutrum imperdiet. Nulla eu tellus. Donec ante nisi, ullamcorper quis, fringilla
nec, sagittis eleifend, pede. Nulla commodo interdum massa. Donec id metus. Fusce
eu ipsum. Suspendisse auctor. Phasellus fermentum porttitor risus.
Part 2
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras et ipsum quis mi
semper accumsan. Integer pretium dui id massa. Suspendisse in nisl sit amet urna
rutrum imperdiet. Nulla eu tellus. Donec ante nisi, ullamcorper quis, fringilla
nec, sagittis eleifend, pede. Nulla commodo interdum massa. Donec id metus. Fusce
eu ipsum. Suspendisse auctor. Phasellus fermentum porttitor risus.
Donec velit. Mauris massa. Vestibulum non nulla. Nam suscipit arcu nec elit. Phasellus
sollicitudin iaculis ante. Ut non mauris et sapien tincidunt adipiscing. Vestibulum
vitae leo. Suspendisse nec mi tristique nulla laoreet vulputate.
Part 3
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras et ipsum quis mi
semper accumsan. Integer pretium dui id massa. Suspendisse in nisl sit amet urna
rutrum imperdiet. Nulla eu tellus. Donec ante nisi, ullamcorper quis, fringilla
nec, sagittis eleifend, pede. Nulla commodo interdum massa. Donec id metus. Fusce
eu ipsum. Suspendisse auctor. Phasellus fermentum porttitor risus.
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/inlineall.html 0000644 0001750 0001750 00000023231 14006075351 023310 0 ustar dom dom
Massive inline editing — CKEditor Sample
This sample page demonstrates the inline editing feature - CKEditor instances will be created automatically from page elements with contentEditable attribute set to value true:
<div contenteditable="true" > ... </div>
Click inside of any element below to start editing.
CKEditor Goes Inline!
Lorem ipsum dolor sit amet dolor duis blandit vestibulum faucibus a, tortor.
Lorem ipsum dolor sit amet enim. Etiam ullamcorper. Suspendisse a pellentesque dui, non felis. Maecenas malesuada elit lectus felis, malesuada ultricies.
Curabitur et ligula. Ut molestie a, ultricies porta urna. Vestibulum commodo volutpat a, convallis ac, laoreet enim. Phasellus fermentum in, dolor. Pellentesque facilisis. Nulla imperdiet sit amet magna. Vestibulum dapibus, mauris nec malesuada fames ac.
Fusce vitae porttitor
Lorem ipsum dolor sit amet dolor. Duis blandit vestibulum faucibus a, tortor.
Proin nunc justo felis mollis tincidunt, risus risus pede, posuere cubilia Curae, Nullam euismod, enim. Etiam nibh ultricies dolor ac dignissim erat volutpat. Vivamus fermentum nisl nulla sem in metus. Maecenas wisi. Donec nec erat volutpat.
Fusce vitae porttitor a, euismod convallis nisl, blandit risus tortor, pretium.
Vehicula vitae, imperdiet vel, ornare enim vel sodales rutrum
Libero nunc, rhoncus ante ipsum non ipsum. Nunc eleifend pede turpis id sollicitudin fringilla. Phasellus ultrices, velit ac arcu.
Pellentesque nunc. Donec suscipit erat. Pellentesque habitant morbi tristique ullamcorper.
Mauris mattis feugiat lectus nec mauris. Nullam vitae ante.
Proin id nibh. Sed eu libero posuere sed, lectus. Phasellus dui gravida gravida feugiat mattis ac, felis.
Integer condimentum sit amet, tempor elit odio, a dolor non ante at sapien. Sed ac lectus. Nulla ligula quis eleifend mi, id leo velit pede cursus arcu id nulla ac lectus. Phasellus vestibulum. Nunc viverra enim quis diam.
Praesent wisi accumsan sit amet nibh
Donec ullamcorper, risus tortor, pretium porttitor. Morbi quam quis lectus non leo.
Integer faucibus scelerisque. Proin faucibus at, aliquet vulputate, odio at eros. Fusce gravida, erat vitae augue. Fusce urna fringilla gravida.
In hac habitasse platea dictumst. Praesent wisi accumsan sit amet nibh. Maecenas orci luctus a, lacinia quam sem, posuere commodo, odio condimentum tempor, pede semper risus. Suspendisse pede. In hac habitasse platea dictumst. Nam sed laoreet sit amet erat. Integer.
Quisque justo neque, mattis sed, fermentum ultrices posuere cubilia Curae, Vestibulum elit metus, quis placerat ut, lectus. Ut sagittis, nunc libero, egestas consequat lobortis velit rutrum ut, faucibus turpis. Fusce porttitor, nulla quis turpis. Nullam laoreet vel, consectetuer tellus suscipit ultricies, hendrerit wisi. Donec odio nec velit ac nunc sit amet, accumsan cursus aliquet. Vestibulum ante sit amet sagittis mi.
Nullam laoreet vel consectetuer tellus suscipit
Ut sagittis, nunc libero, egestas consequat lobortis velit rutrum ut, faucibus turpis.
Nullam laoreet vel, consectetuer tellus suscipit ultricies, hendrerit wisi. Ut sagittis, nunc libero, egestas consequat lobortis velit rutrum ut, faucibus turpis. Fusce porttitor, nulla quis turpis.
Donec odio nec velit ac nunc sit amet, accumsan cursus aliquet. Vestibulum ante sit amet sagittis mi. Sed in nonummy faucibus turpis. Mauris eget tellus. Donec non felis. Nam eget dolor. Vestibulum enim. Donec.
Tags of this article:
inline, editing, floating, CKEditor
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/index.html 0000644 0001750 0001750 00000021541 14006075351 022452 0 ustar dom dom
CKEditor Samples
Configuring CKEditor to produce HTML code that can be used with Adobe Flash.
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/appendto.html 0000644 0001750 0001750 00000004230 14006075351 023151 0 ustar dom dom
Append To Page Element Using JavaScript Code — CKEditor Sample
The CKEDITOR.appendTo() method serves to to place editors inside existing DOM elements. Unlike CKEDITOR.replace(),
a target container to be replaced is no longer necessary. A new editor
instance is inserted directly wherever it is desired.
CKEDITOR.appendTo( 'container_id',
{ /* Configuration options to be used. */ }
'Editor content to be used.'
);
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/replacebycode.html 0000644 0001750 0001750 00000015312 14006075351 024143 0 ustar dom dom
Replace Textarea by Code — CKEditor Sample
CKEditor Samples » Replace Textarea Elements Using JavaScript Code
-------------------------------------------------------------------------------------------
CKEditor - Posted Data
We are sorry, but your Web server does not support the PHP language used in this script.
Please note that CKEditor can be used with any other server-side language than just PHP.
To save the content created with CKEditor you need to read the POST data on the server
side and write it to a file or the database.
Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.md or http://ckeditor.com/license
-------------------------------------------------------------------------------------------
This sample shows how to automatically replace <textarea> elements
with a CKEditor instance with an option to change the language of its user interface.
It pulls the language list from CKEditor _languages.js file that contains the list of supported languages and creates
a drop-down list that lets the user change the UI language.
By default, CKEditor automatically localizes the editor to the language of the user.
The UI language can be controlled with two configuration options:
language and
defaultLanguage. The defaultLanguage setting specifies the
default CKEditor language to be used when a localization suitable for user's settings is not available.
To specify the user interface language that will be used no matter what language is
specified in user's browser or operating system, set the language property:
CKEDITOR.replace( 'textarea_id', {
// Load the German interface.
language: 'de'
});
Note that textarea_id in the code above is the id attribute of
the <textarea> element to be replaced.
*/ include "assets/posteddata.php"; ?>
rt-4.4.4/devel/third-party/ckeditor-src/samples/old/uilanguages.html 0000644 0001750 0001750 00000010425 14006075351 023646 0 ustar dom dom