Перейти к содержанию

lesovod

Пользователи
  • Постов

    50
  • Зарегистрирован

  • Посещение

Запись Комментарии, опубликованные lesovod

  1. Прощу прощения если задаю дурацкий вопрос... Правильно ли я понимаю... если есть лицензия только на форум то установив Retail версию он обновит и все остальное или как это будет выглядеть (лицензия стоит ведь только на одно, а установлено почти все). Или установив Retail нужно из дистриба Retail выдернуть папки с приложениями и установить их отдельно? В общем я запутался )))

  2. Заменяем 5 строчку:
     
    
    editor.addCommand( 'custom-9158a465165b5dbad4c783fd6d17199b', ips.utils.defaultEditorPlugins.inline( 'custom-9158a465165b5dbad4c783fd6d17199b', "<br>" ) );
    на новую:
     
    
    editor.addCommand( 'custom-9158a465165b5dbad4c783fd6d17199b',{
        exec : function( editor )
        {
    		function declOfNum(number, titles) {
    		    cases = [2, 0, 1, 1, 1, 2];
    		    return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ];
    		}
    
        	text = editor.getData();
        	if(text != '') {
    			 $.ajax({
    			   type: "GET",
    			   url: "http://speller.yandex.net/services/spellservice.json/checkText",
    			   dataType: "jsonp",
    			   data: "text="+encodeURIComponent(text)+"&lang=ru",
    			   success: function(resp){
    			   		if(resp.length > 0) {
    				   		for (var i = resp.length - 1; i >= 0; i--) {
    				   			if(resp[i].s!='') {
    				   				text = text.replace(resp[i].word,resp[i].s);
    				   			}
    				   		};
    				    	editor.setData(text);
    				    	alert('Исправленно ' + resp.length +' '+declOfNum(resp.length,['слово','слова','слов']));
    					} else {
    						alert('Ошибок не найдено');
    					}
    			   }});
        	}
        },
        canUndo : false
    	});

    У меня работает... внимательно читайте.
    Ну и еще везде номбер поменяйте внутри кода... на номер папки!

×
×
  • Создать...