Перейти к контенту
  • 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)

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

Зарузка...

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

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

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