prowebber.ru - Тут есть все для настоящих вебмастеров

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Всё для вебмастера » Всё для DataLife Engine » DLE хаки » Добавление новостей без аякс (dle 9).

Добавление новостей без аякс (dle 9).


Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
У нас вы можете скачать бесплатно Добавление новостей без аякс (dle 9)..


Добавление новостей без аякс (dle 9).


Для тех , кому не удобно добавление новостей в окнах на аякс,придумано для того что бы при добавлении новости, для вставки ссылки сайта или ссылки на картинку, в общем любых ссылок не было аякс окон в dle 9,
а выскакивали окошки браузера


Инструкция по установке хака :

произвести замену файла engine/classes/js/bbcodes.js

на файл из dle 8.5

и произвести замену файла engine/inc/include/inserttag.php

на файл из dle 8.5

потом в файле engine/inc/include/inserttag.php найти строку

var email_title          = "$lang[bb_email_title]";


и ниже добавить

var bb_t_emo              = "{$lang['bb_t_emo']}";
var bb_t_col              = "{$lang['bb_t_col']}";


в файле engine/classes/js/bbcodes.js найти строку начинающуюся на function ins_color

и всю стоку функции заменить на

function ins_color(){if(color_open==0){document.getElementById(selField).focus();if(is_ie){document.getElementById(selField).focus();ie_range_cache=document.selection.createRange()}$("#cp").remove();$("body").append("<div id='cp' title='"+bb_t_col+'\' style=\'display:none\'><br /><iframe width="154" height="104" src="'+dle_root+"templates/"+dle_skin+'/bbcodes/color.html" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div>');$("#cp").dialog({autoOpen:true,width:175})}else{for(i=
lastindex=0;i<bbtags.length;i++)if(bbtags[i]=="color")lastindex=i;for(;bbtags[lastindex];){tagRemove=popstack(bbtags);doInsert("[/"+tagRemove+"]","",false);eval(tagRemove+"_open = 0");document.getElementById("b_"+tagRemove).className="editor_button"}}}function setColor(a){if(doInsert("[color="+a+"]","[/color]",true)){color_open=1;document.getElementById("b_color").className="editor_buttoncl";pushstack(bbtags,"color")}$("#cp").dialog("close");cstat()}


там же найти function ins_emo и всю строку функции заменить на

function ins_emo(){document.getElementById(selField).focus();if(is_ie){document.getElementById(selField).focus();ie_range_cache=document.selection.createRange()}$("#dle_emo").remove();$("body").append("<div id='dle_emo' title='"+bb_t_emo+"' style='display:none'>"+document.getElementById("dle_emos").innerHTML+"</div>");$("#dle_emo").dialog({autoOpen:true,show:"blind",hide:"blind"})}function dle_smiley(a){doInsert(" "+a+" ","",false);$("#dle_emo").dialog("close");ie_range_cache=null}


Версия DLE: 9
Автор: djinn11


0
Просмотры: 4857 VIP ProWebber | Комментарии (17)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1AvAtAr

  • 29 декабря 2010 10:31
  • Регистрация: 15.05.2010
  • ICQ: 91477666
  • Комментариев: 203
не совсем понятно зачем это сделано unknw

--------------------

0

#2djinn11

  • 29 декабря 2010 11:38
  • Регистрация: 17.01.2010
  • ICQ: --
  • Комментариев: 55
  • Выкл.
не совсем понятно зачем это сделано


Это сделано потому, что добавлять новости конкретно неудобно, кто знает тот поймёт...

0

#3Bain

  • 29 декабря 2010 12:44
  • Регистрация: 13.09.2010
  • ICQ: --
  • Комментариев: 131
  • Выкл.
ну я бы не сказал, на аякс гораздо удобней...

--------------------

0

#4AvAtAr

  • 29 декабря 2010 13:32
  • Регистрация: 15.05.2010
  • ICQ: 91477666
  • Комментариев: 203
Цитата: xexnax
ну я бы не сказал, на аякс гораздо удобней...
согласен тоже окошко ток вид сбоку =)

--------------------

0

#5djinn11

  • 29 декабря 2010 14:29
  • Регистрация: 17.01.2010
  • ICQ: --
  • Комментариев: 55
  • Выкл.
ну я бы не сказал, на аякс гораздо удобней...

согласен тоже окошко ток вид сбоку =)


На аякс при вставке ссылки надо выделять http:// мышкой, или удалять http:// , потом вставлять ссылку, нажимать мышкой ok, а без аякса http:// уже выделено и ты правой рукой мышкой вставляешь ссылку и левой жмёшь ентер, и всё, для меня, было удобнее делать так...

и кнопка ентер на аяксе не действует..

0

#6AndreyKR

  • 29 декабря 2010 15:02
  • Регистрация: 5.10.2010
  • ICQ: 174486
  • Комментариев: 134
отличный хак! Спасибо!

--------------------

0

#7MrParadise

  • 29 декабря 2010 15:49
  • Регистрация: 29.01.2010
  • ICQ: 374701982
  • Комментариев: 70
Цитата: djinn11
На аякс при вставке ссылки надо выделять http:// мышкой, или удалять http:// , потом вставлять ссылку, нажимать мышкой ok, а без аякса http:// уже выделено

У меня и с аяксом http:// выделено

--------------------

0

#8djinn11

  • 29 декабря 2010 16:05
  • Регистрация: 17.01.2010
  • ICQ: --
  • Комментариев: 55
  • Выкл.
Цитата: MrParadise
У меня и с аяксом http:// выделено


А у меня не выделено и у кого-то тоже не выделено...

0

#9DaImeR

  • 29 декабря 2010 17:36
  • Регистрация: 21.11.2009
  • ICQ: 416980738
  • Комментариев: 338
А не проще было выделить с аяксом?

--------------------

0

#10djinn11

  • 29 декабря 2010 18:50
  • Регистрация: 17.01.2010
  • ICQ: --
  • Комментариев: 55
  • Выкл.
Цитата: DaImeR
А не проще было выделить с аяксом?


На аякс при вставке ссылки надо выделять http:// мышкой, или удалять http:// , потом вставлять ссылку, нажимать мышкой ok, а без аякса http:// уже выделено и ты правой рукой мышкой вставляешь ссылку и левой жмёшь ентер, и всё, для меня, было удобнее делать так...

0

#11pleak

  • 29 декабря 2010 22:12
  • Регистрация: 15.02.2010
  • ICQ: --
  • Комментариев: 139
  • Выкл.
по моему и так удобно, а этот хак для ленивых

--------------------

0

#12Bain

  • 30 декабря 2010 00:04
  • Регистрация: 13.09.2010
  • ICQ: --
  • Комментариев: 131
  • Выкл.
хм, а сочетание клавиш ctrl+a и ctrl+v еще не кто не отменял...

--------------------

0

#13Bain

  • 30 декабря 2010 10:33
  • Регистрация: 13.09.2010
  • ICQ: --
  • Комментариев: 131
  • Выкл.
вот именно что я вставку делаю меньше чем за секунду... Ты сейчас отписываясь здесь столько времени потерял ну прям ппц))

--------------------

0

#14drug53

  • 30 декабря 2010 17:49
  • Регистрация: 1.10.2009
  • ICQ: --
  • Комментариев: 101
давайте ещё подеритесь...

аякс не удобен, как было написано, потому что не работает enter это самый главный минус, и дела не в секундах, а в том что большинство привыкла после вставки ссылки кликать enter...

ведь когда вставил ссылку нужно ввести название ссылки и тем самым вы убераете руку с мышки чтобы написать название ссылки и далее вам нужно вернуть руку на мышку и прицелиться на милиписдрическую кнопку [ок] курсором, в то время когда раньше вы могли просто кликнуть enter...

0

#15MaKoSh

  • 1 января 2011 19:32
  • Регистрация: 11.09.2010
  • ICQ: --
  • Комментариев: 13
stepanOK,
так действительно проще

0

#16temixpsih

  • 2 января 2011 18:41
  • Регистрация: 28.09.2010
  • ICQ: 564719469
  • Комментариев: 20
люди а для чего это вообще?

0

#17Kpucto

  • 6 января 2011 01:48
  • Регистрация: 6.01.2011
  • ICQ: --
  • Комментариев: 6
спасибо, очень пригодилось

0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

Последние комментарии:

Искать людей

Ваши переписки