LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 20:00:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Визуальный редактор Idoeditor  (Прочитано 2306 раз)
0 Пользователей и 1 Гость смотрят эту тему.
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« : 17.09.2010, 14:16:38 »

Подскажите где в этом редакторе формируется добавление ссылок. Дело в том что по умолчанию в этом редакторе добавление ссылки как то не красиво работает. Не формирует открытие ссылки в новом окне.
Нужно добавить правило _blank.
Нашел в файде idoeditor.php
Код:
$modal = ($button->get('modal'))? 'class="modal-button"' : null;
$href = ($button->get('link'))? 'href="'.JURI::base().$button->get('link').'"' : null;
$onclick = ($button->get('onclick'))? 'onclick="'.$button->get('onclick').'"' : null;
$return .= "<div class=\"button2-left\"><div class=\"".$button->get('name')."\"><a ".$modal." title=\"".$button->get('text')."\" ".$href." ".$onclick." rel=\"".$button->get('options')."\">".$button->get('text')."</a></div></div>\n";
как там изменить что бы ссылка открывалась в новом окне?
Заранее спасибо за момощь.
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #1 : 18.09.2010, 00:48:40 »

Нашел файл формирующий ссылки. Вопрос к гуру.
Как его переписать что бы ссылка открывалась в новом окне.
прилагаю скрипт
Код:
var currentA = null;
var useNoindex = tinyMCEPopup.editor.getParam("use_noindex");
$(function(){
window.setTimeout(function(){
var ed = tinyMCEPopup.editor;
tinyMCEPopup.restoreSelection();
currentA = e = ed.dom.getParent(ed.selection.getNode(), 'A');
var t = ed.selection.getContent();
if (currentA) t = currentA.innerHTML;
$("#text").attr("value",t);
if(t!="") $("#text").hide();

if (currentA) {
$("#url").attr("value",ed.dom.getAttrib(currentA, 'href'));
}
},100);
});

function insertLink(){
var url = $("#url").attr("value");
var text = $("#text").attr("value");
if (/^\s*www\./i.test(url)) url="http://"+url;
if(url!='' && text!=""){
var ed = tinyMCEPopup.editor;
if (currentA){
ed.dom.setAttrib(currentA,'href',url);
} else {
var t = (useNoindex)?' rel="nofollow"':""
t = '<a href="'+url+'"'+t+'>'+text+'</a>';
if (useNoindex) t = "<noindex>"+t+"</noindex>";
ed.execCommand('mceInsertContent', false, t, {skip_undo : 1});
}
tinyMCEPopup.close();
}
}
Записан
zlideni
Завсегдатай
*****

Репутация: +72/-0
Online Online

Пол: Мужской
Сообщений: 426



« Ответ #2 : 18.09.2010, 11:24:48 »

Если что-бы все ссылки то можно сделать так:
Заменить
Цитировать
t = '<a href="'+url+'"'+t+'>'+text+'</a>';
на
Цитировать
t = '<a target="_blank" href="'+url+'"'+t+'>'+text+'</a>';
по идее должно сработать Azn
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #3 : 18.09.2010, 14:20:41 »

В том то и дело что не работает. Уже подставлял.
Записан
Sazan
Осваиваюсь на форуме
***

Репутация: +2/-1
Offline Offline

Пол: Мужской
Сообщений: 73



« Ответ #4 : 04.05.2011, 21:24:18 »

Подскажите, как в этом редакторе задавать максимальный размер стороны картинки только  по ширине.
Записан
allvake
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #5 : 28.10.2011, 16:40:19 »

Подскажите как решить проблемы с кодировкой, при добавлении картинок в материалы пользователями, требует чтоб имя файла было в латинице. "Неверное имя файла. Имя должно содержать только следующие символы: A-Z,a-z,0-9,_,-. Введите желаемое имя файла" не все понимают, что нужно переименовать файл.
Записан
qwestic
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 9



« Ответ #6 : 29.10.2011, 21:28:57 »

А для Joomla 1.6-1.7 есть версия?
Записан
marina9777
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 27



« Ответ #7 : 20.12.2011, 10:40:38 »

А мне бы наоборот, для Joomla 1.015 бы, на старую Joomla кошмарнее нет загружать фотки...Azn...

И возможно ли сделать так, чтобы галочку не ставить на "Загрузить на сервер" при загрузке фоток,а она - галочка, стояла по умолчанию?
Записан
zhenia_01
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 152


Я себя не обидел? :))


« Ответ #8 : 17.02.2012, 15:37:45 »

Подскажите как решить проблемы с кодировкой, при добавлении картинок в материалы пользователями, требует чтоб имя файла было в латинице. "Неверное имя файла. Имя должно содержать только следующие символы: A-Z,a-z,0-9,_,-. Введите желаемое имя файла" не все понимают, что нужно переименовать файл.
То же интересует. Кто- нибудь нашел решение?
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet