1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- CKEDITOR.dialog.add( 'personeDialog', function( editor ) {
- return {
- title: 'Добавить персону',
- minWidth: 400,
- minHeight: 200,
- contents: [
- {
- id: 'tab',
- label: 'first tab',
- elements: [
- {
- type : 'select',
- id: 'ter',
- label: 'Выберите из списка',
- items : [
- ['Белоусов Сергей Владимирович ' , '/personage/?id=75'],
- ['Бессарабов Даниил Владимирович' , '/personage/?id=52'],
- ['Боровикова Евгения Анатольевна' , '/personage/?id=300'],
- ['Герасименко Николай Фёдорович' , '/personage/?id=212'],
- ['Гергель Елена Александровна' , '/personage/?id=305'],
- ['Денисов Юрий Николаевич' , '/personage/?id=20'],
- ['Дугин Сергей Иванович' , '/personage/?id=350'],
- ['Заполев Михаил Михайлович' , '/personage/?id=213'],
- ['Зубович Людмила Николаевна' , '/personage/?id=359'],
- ['Карлин Александр Богданович' , '/personage/?id=6'],
- ['Клюшникова Елена Викторовна' , '/personage/?id=240'],
- ['Кондратьев Всеволод Валерьевич' , '/personage/?id=241'],
- ['Красилов Виктор Маркович' , '/personage/?id=94'],
- ['Лазарев Александр Федорович' , '/personage/?id=58'],
- ['Локтев Сергей Александрович' , '/personage/?id=9'],
- ['Лоор Иван Иванович' , '/personage/?id=39'],
- ['Лукьянов Александр Николаевич' , '/personage/?id=284'],
- ['Осипов Андрей Геннадьевич' , '/personage/?id=109'],
- ['Притупов Владимир Геннадьевич' , '/personage/?id=50'],
- ['Прокопьев Александр Сергеевич' , '/personage/?id=49'],
- ['Романенко Александр Алексеевич' , '/personage/?id=65'],
- ['Сафронов Виталий Александрович' , '/personage/?id=113'],
- ['Семенов Владимир Владиславович' , '/personage/?id=67'],
- ['Серов Сергей Николаевич' , '/personage/?id=114'],
- ['Снесарь Виталий Владимирович' , '/personage/?id=277'],
- ['Суслова Людмила Алексеевна' , '/personage/?id=260'],
- ['Терентьев Александр Васильевич' , '/personage/?id=218'],
- ['Трофимов Борис Александрович' , '/personage/?id=120'],
- ['Чиняков Николай Николаевич' , '/personage/?id=309'],
- ['Щетинин Михаил Павлович' , '/personage/?id=176'],
- ['Юрченко Сергей Иванович' , '/personage/?id=365']
-
-
-
- ],
-
-
-
-
-
- 'default' : 'Карлин Александр Богданович',
- }]
- }],
- onOk : function()
- {
- var dialog = this;
- var selection = editor.getSelection();
- var personeName = dialog.getContentElement('tab', 'ter').getInputElement().getHtml();
- var personeId = dialog.getValueOf( 'tab', 'ter' );
- var splitPersoneName = personeName.split('</option>');
- for (var i=0; i < splitPersoneName.length; i++)
- {
- var personeName = splitPersoneName[i];
- if(personeName.indexOf(personeId) + 1)
- {
- personeName = personeName.split('>');
- break;
- }
- }
- var persone = editor.document.createElement( 'a' );
- persone.setAttribute( 'href', personeId );
- persone.setHtml( selection.getSelectedText() );
- editor.insertElement( persone );
- }
- };
- });
|