Перейти к контенту
  • 0

Не работает Быстрое редактирование


mrMad-Cat

Вопрос

Поиск юзал, там другие ситуации расматриваются. А у меня суть в чём:

При нажатии на кнопку Править сразу осуществляетсья переход в расширеную правку и нету выпадающего окошечка с выбором где можно выбрать "Быстрое редактирование".

В чём может быть проблема? Когда обновилься всё было ок вроде. А потом через пару дней заметил этот глюк. Может мод какой-то помешал, но какой не знаю. Вообще очень неудобно чтало, так как я полным редактированием пользуюсь 1 раз из 10.

 

Может хотя бы кто знает где копать?

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 53
  • Создана
  • Последний ответ

Лучшие авторы в этом вопросе

Лучшие авторы в этом вопросе

Рекомендуемые сообщения

  • 0

Типа продолжение оффтопика, работает :D

Форум Неофициального портала ТГМА — последние новости: Встреча Форумчан в реале

 

А по теме, таже фигня, не работает с момента установки (переустанавливал три раза) ;)

 

P.S. Кому интересен мой Форум милости прошу, http://127.0.0.1 :)

 

P.S.S. Заметил баг здесь на форуме, при редактировании сообщания...

P.S. Кому интересен мой Форум милости прошу,  [url=http://127.0.0.1]<a href="http://127.0.0.1" target="_blank">http://127.0.0.1[/url]</a>;)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

2 DestroyNet

Прикольный у тебя форум! :D

По теме: у тебя с момента установки не работает именно быстрое редактирование? А другие AJAX функции? Какая версия форума?

 

2 zvr

НЕ за что! Модификаций у меня всего 2 - 3. На чистом форуме, который обновлялся с 2,1,7. И слетело совершенно внезапно, независимо от постановки модификаций! Техподдержка сейчас работает с моим форумом, а там, как оказалось глюк на глюке. Предлагает переставить форум с нуля. ИМХО, погорячился я похоже с переходом на 2,2,2. Тут надо быть нормальным программистом на php, что б поддерживать его в рабочем состоянии.

ЕСли выяснишь, где именно располагается конкретный сценарий быстрого редактирования - готов выложить эту часть кода, вроде бы это не является нарушением лицензии, а если является, плиз, IBR Stuff отписаться об этом.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Флудерасты...

DestroyNet - красавец. Нафиг нам твой внутрисетевой адрес. Мы по нему не сможем зайти ни на какой форум :D У меня этот же адрес задейстован на компе для сайта. Это локалкой называется.

 

vmmaster а ты можешь попросить техподдержку сказать в чём была проблема более конкретно?

Сценарий у меня быстрого редактирования вот:

function ajax_prep_for_edit(post_id,event)
{
global_cancel_bubble(event,true);
var post_main_obj=document.getElementById('post-main-'+post_id);
var post_box_top=_get_obj_toppos(post_main_obj);
var url=ipb_var_base_url+'act=xmlout&do=post-edit-show&p='+post_id+'&t='+ipb_input_t+'&f='+ipb_input_f;
post_cache[post_id]=document.getElementById('post-'+post_id).innerHTML;
try
{
	menu_action_close();
}catch(e)
{}do_request_function=function()
{
	if(!xmlobj.readystate_ready_and_ok())
	{
		xmlobj.show_loading();
		return;
	}
	xmlobj.hide_loading();
	var html=xmlobj.xmlhandler.responseText;
	if(html=='nopermission')
	{
		alert(js_error_no_permission);
	}
	else if(html!='error')
	{
		if(post_box_top)
		{
			scroll(0,post_box_top-30);
		}
		document.getElementById('post-'+post_id).innerHTML=html;
		IPS_Lite_Editor[post_id]=new ips_text_editor_lite(post_id);
		IPS_Lite_Editor[post_id].init();
	}
};
xmlobj=new ajax_request();
xmlobj.onreadystatechange(do_request_function);
xmlobj.process(url);
return false;
}

Это файл ipb_topic.js. Но я не уверен что в этом проблема.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Хм. Вообщем ни в скине ни в джаваскриптах ничего не помогает. Куда тогда смотреть? В топикс пхп чтоли?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну что ещё заметил. У меня ссылка на кнопке редактировать кончается так:

/index.php?act=post&do=edit_post&f=5&t=341&p=4024&st=0

А здесь так:

/index.php?act=post&do=edit_post&f=5&t=341&p=4024&st=

Может в этом проблема? :D Что такое st?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну просматривал я в фаербаге. Ничего не понял. :D

У меня вообще фаербаг выдаёт кучу ошибок.

У меня:

На главной форума: нет ошибок

 

В форуме: 1:

menu_register is not defined
forum_init_topic_links()ipb_forum.js (line 1)
[Break on this error] menu_register( cid );
ips_menu_html.js (line 98)

 

В теме: 6 ошибок

unterminated string literal
[Break on this error] ct_obj.innerHTML=_img+' \n
ipb_topic.js (line 42)

topic_scroll_to_post is not defined
[Break on this error] // Uncomment this to fix IE png images
index.php (line 2831)

ajax_loaded is not defined
[Break on this error] <form name="modform" method="post" action="http://www.eskimosi.in.ua/forum/i...
index.php (line 2582)

ajax_loaded is not defined
[Break on this error] <div class='popupmenu-item'>
index.php (line 2436)

menu_register is not defined
[Break on this error] menu_register( cid );
ips_menu_html.js (line 98)

topic_rate is not defined
[Break on this error] topic_rate = new topic_rate();
index.php (line 2211)

Это реально ошибки или это просто так фаерфокс глючит?

 

А в другой теме 12 ошибок:

unterminated string literal
[Break on this error] ct_obj.innerHTML=_img+' \n
ipb_topic.js (line 42)

topic_scroll_to_post is not defined
[Break on this error] // Uncomment this to fix IE png images
index.php (line 3698)

ajax_loaded is not defined
[Break on this error] <form name="modform" method="post" action="http://www.eskimosi.in.ua/forum/i...
index.php (line 3449)

ajax_loaded is not defined
[Break on this error] <div class='popupmenu-item'>
index.php (line 3303)

ajax_loaded is not defined
[Break on this error] <div class='popupmenu-item'>
index.php (line 3157)

ajax_loaded is not defined
[Break on this error] <div class='popupmenu-item'>
index.php (line 3011)

ajax_loaded is not defined
[Break on this error] <div class='popupmenu-item'>
index.php (line 2868)

ajax_loaded is not defined
[Break on this error] <div class='popupmenu-item'>
index.php (line 2722)

ajax_loaded is not defined
[Break on this error] <div class='popupmenu-item'>
index.php (line 2585)

ajax_loaded is not defined
[Break on this error] <div class='popupmenu-item'>
index.php (line 2439)

menu_register is not defined
[Break on this error] menu_register( cid );
ips_menu_html.js (line 98)

topic_rate is not defined
[Break on this error] topic_rate = new topic_rate();
index.php (line 2211)

 

И что с этим делать?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Так у меня так всё и есть. Я когда ставил стёр нафиг все стили и поставил стандартный.

Джаваскрипты тоже все новые. Правда я в них моды ставил... :D Ну там их не много вроде.

Попросил Кота посмотреть на ошибки. Мож он что подскажет.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

УРЯЯЯЯЯЯ! РАБОТАЕТ! ВСЕМ СПАСИБО! ОСОБЕНО КОТУ!

 

Вообщем как оказалось я после переустановки залил в папку картинок кроме старых картинок ещё и старые папки. :D В результате заменилься файл ips_menu_html.js на старый от 2.1.7. Поставил новый и файл и всё заработало.

 

Относительно других ошибок - в ipb_topic.js есть несколько ошибочек которые визуально ничего не портят но браузер внизу их считает как ошибки. Кот мне их поправил. Спасибо.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Да, но я и не знал что в папке с картинками спрятан джаваскрипт :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Да он может быть где угодно.

Надо просто быть внимательней.

И делать то что говорят. Ведь времени на сидение на форуме поратиили больше, давно бы уже всё сами решили.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну да! Я рылся очень много. Это кот сказал, что в том файле что-то неправильно. Тогда я заподозрил, что файл может и не тот. Посмотрел, а там 2005 год стоит. Тогда я уже понял.

Если бы не посторонняя помощь я бы не так и не решил этого. :D Я же не понимаю в джаваскритпах. С точки зрения обычного штмл там было всё нормально.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Я же не понимаю в джаваскритпах.

Как эт ты не понимаешь, если

1) всё что ты говорил выше было только о js! Ты сам привёл логи FireBug, который выводит ошибки js.

2) GIV тебе это сказал ещё в начале топика

Ссылка на комментарий
Поделиться на других сайтах

  • 0

1) это не требует знание джаваскриптов. То что в нём ошибки я могу и так сказать. А где именно и в чём не мог.

2) У меня было много ошибок. Про тот файл я бы не додумалься, ведь он спрятан там где я даже не думал. Я подумал что это вообще какойто генерируемый файл которого нет. :D

 

В любом случае это не важно. Благодаря этой теме я узнал что Кот разбираетсья в джаве. Теперь буду знать кого помучать ;)))

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Полностью соглашусь с mrMad-Cat ,

как первоначально говорилось - нужно закачать все файлы js из инсталляции на форум. Они располагаются в папке DEvelopment инсталляционного дистрибутива. Факт в том, что это ничего не дает. Кто бы мог догадаться, что в изображениях тоже есть js! Особенно, если не являешься экспертом по IPB. Но тем не менее - это опыт, поэтому всем спасибо! :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Накачал с инета несколько вариантов движка 2.2.1 и 2.2.2...

Файл этот везде такой же как и у меня...

Даже все джаваскрипты из папки ункомпресед по очереди поперезаливал....

Положительного результата нет...

 

Пошел качать FireFox...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Вот заметил некоторую ошибку:

 

Быстрое редактирование.

IE: Всё замечательно. Всё работает.

Firefox: Нажимаю как надо быстрое редактирование, редактирую, нажимаю "применить"... И страница прокручивается резко в самый верх. Ничего не происхожит.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
берем FireBUG

заходим на форум

и смотрим ошибки в консоле

 

скорее всего проблема из-за измений

а) в шаблонах

б) в жаваскрипте

А если два одинаковых форума.

Папки форума совершенно индентичны, базы индентичны.

На одном быстрое редактирование работает, на другом - нет.

 

И Фаребаг ничего не показывает.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

такого не бывает. Где-то в шаблонах чего-то не хватает.

Шаблоны от этой версии форума? Созданы самим форумом при инсталяции?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
такого не бывает. Где-то в шаблонах чего-то не хватает.

Шаблоны от этой версии форума? Созданы самим форумом при инсталяции?

Я понимаю, звучит невероятно.

Однако ж факт.

 

Шаблоны - да, созданы при инсталляции.

В новом скине CozyGreen - то же самое.

 

И папки индентичны в плане файлов на обоих серверах.

База - один в один.

 

Аналогичная тема

Пропало быстрое редактирование поста (IPB 2.2.2)

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...

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

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.