Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
cyrax1000

Перестали удаляться посты. Что такое?

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

10/22/08 17:27 (изменено)

Здрасти. С недавного времени не могу удалять посты на форуме. Захожу и под IE и под Оперой и Файерфоксом, под админом и модератором. все равно не работает.

Я нажимаю чекбокс на посте чтобы выбрать для дальнейших действий, но меня кидает вверх страницы, а сам пост не отмечается.

Также на кажлм посте есть кнопка "удалить", при нажатии на нее ничего не происходит вообще :)

Вообще не понимаю, что мне делать то теперь.

Изменено пользователем cyrax1000

Поделиться сообщением


Ссылка на сообщение

Смотреть текст ошибки, которая при этом происходит, в FF это в Инструментах - Консоль ошибок.

Поделиться сообщением


Ссылка на сообщение
10/23/08 09:08 (изменено)
Смотреть текст ошибки, которая при этом происходит, в FF это в Инструментах - Консоль ошибок.

 

Вот попробовал в ФФ:

 

1) Вот текст ошибки, когда жму на кнопку "удалить" в посте:

----

Ошибка: delete_post is not defined

Источник: java script:delete_post('http://www.______.ru/forums/index.php?act=Mod&CODE=04&f=17&t=10&p=110&st=0&auth_key=387f0f9сb42сbcS28d10a3814е38da63')

Строка: 1

----

 

жму на эту ссылку в окне ошибок и открывается пустое окно :)

 

2) Когда жму на чекбокс, чтобы выбрать пост для редактирования:

----

Ошибка: topic_toggle_pid is not defined

Источник: http://www.______.ru/forums/index.php?show...0entry111

Строка: 1

----

Жму на ссылку в окошке ссылок и просто грузится окно с кодом страницы и выделяется первая строка: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

:) что мне делать

Изменено пользователем cyrax1000

Поделиться сообщением


Ссылка на сообщение

что за скин?

Поделиться сообщением


Ссылка на сообщение

IPB Magic Game – IPB 2.2|2.3

c этого сайта. я модифицировал тока css файл и текстуры. больше ничего не делал.

ни с того ни с сиго просто перестало работать

Поделиться сообщением


Ссылка на сообщение

ни с того ни с сего это работать не перестает.

Скорее всего дело в скине, попробуйте на другом стиле.

Поделиться сообщением


Ссылка на сообщение

Вы правили skin_topic шаблон скорее всего topic_page_top и удалили яваскрипт.

Решение стандартное: копируем, отменяем, ищём какого ява не хватает.

Поделиться сообщением


Ссылка на сообщение
10/26/08 13:56 (изменено)
ни с того ни с сего это работать не перестает.

Скорее всего дело в скине, попробуйте на другом стиле.

на другом стиле не работает тоже :D

Классический стиль IPB (синий) - стандартный, я не менял. но та же проблема.

 

Вы правили skin_topic шаблон скорее всего topic_page_top и удалили яваскрипт.

Решение стандартное: копируем, отменяем, ищём какого ява не хватает.

чтото я не помню что это менял. но там было написано что измененл. странно. я нажал ОТМЕНА, чтобы вернуть значение по дефолту. все равно не работает

 

вот еще попробовал в опере нажал кнопку УДАЛИТЬ и выдалося вот такое сообщение об ошибке:

-----------

http://www.______.ru/forums/index.php?showtopic=45

javascript URL thread: "java script:delete_post('http://www.______.ru/forums/index.php?act=Mod&CODE=04&f=17&t=45&p=81&..."

Error:

name: ReferenceError

message: Statement on line 1: Reference to undefined variable: No such variable 'delete_post'

Backtrace:

In unknown script

delete_post("http://www.______.ru/forums/index.php?act=Mod&CODE=04&f=17&t=45&p=81&st=0&auth_key=387f0f9сb42сbcS28d10a3814е38da63");

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

получается то же самое что и в ФФ

 

вот такой код в delete_post:

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

<a href="java script:delete_post('{$this->ipsclass->base_url}act=Mod&CODE=04&f={$fid}&t={$tid}&p={$pid}&st={$this->ipsclass->input['st']}&auth_key=$key')"><{P_DELETE}></a>

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

 

вот код topic_page_top:

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

<script type="text/javascript">

<!--

var ipb_lang_tt_prompt = "{$this->ipsclass->lang['tt_prompt']}";

var ipb_lang_js_del_1 = "{$this->ipsclass->lang['js_del_1']}";

var ipb_lang_js_del_2 = "{$this->ipsclass->lang['js_del_2']}";

var addquotebutton = "{$this->ipsclass->vars['img_url']}/p_mq_add.gif";

var removequotebutton = "{$this->ipsclass->vars['img_url']}/p_mq_remove.gif";

var unselectedbutton = "{$this->ipsclass->vars['img_url']}/topic_unselected.gif";

var selectedbutton = "{$this->ipsclass->vars['img_url']}/topic_selected.gif";

var lang_gobutton = "{$this->ipsclass->lang['f_go']}";

var lang_suredelete = "{$this->ipsclass->lang['cp_js_delete']}";

var js_error_no_permission = "{$this->ipsclass->lang['js_error_no_permission']}";

var js_no_empty_post = "{$this->ipsclass->lang['js_no_empty_post']}";

//-->

</script>

<script type="text/javascript" src="jscripts/ipb_topic.js"></script>

<script type="text/javascript" src="jscripts/ips_text_editor_lite.js"></script>

<script type='text/javascript'>

//<![CDATA[

topic_rate = new topic_rate();

//]]>

</script>

<a name="top"></a>

<!--IBF.FORUM_RULES-->

<if="$threaded == 0">

<table class='ipbtable' cellspacing="0">

<tr>

<td style='padding-left:0px' width="40%" valign="middle" nowrap="nowrap"><div>{$data['TOPIC']['SHOW_PAGES']} {$data['TOPIC']['go_new']}</div></td>

<td class='nopad' style='padding:0px 0px 5px 0px' align="right" width="60%" valign="middle"><!--IBF.TOPIC_REPLY--><a href="{$this->ipsclass->base_url}act=post&do=new_post&f={$data['FORUM']['id']}" title="{$this->ipsclass->lang['start_new_topic']}"><{A_POST}></a></td>

</tr>

</table>

</if>

<div class="borderwrap">

<div class="maintitle" style='padding:4px'>

<!-- TABLE FIX FOR MOZILLA WRAPPING-->

<table width='100%' style='padding:0px' cellspacing='0' cellpadding='0'>

<tr>

<td width='99%' style='word-wrap:break-word;'><div><{CAT_IMG}> <b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['description']}</div></td>

 

<td width='1%' align='right' nowrap='nowrap'>

 

<if="$data['TOPIC']['_allow_rate'] != 0">

<div class='popmenubutton' id='topic-rating'>

<a href='#topicrating'>{$this->ipsclass->lang['topic_rating']}</a>

{$data['TOPIC']['_rate_img']} <img src='{$this->ipsclass->vars['img_url']}/menu_action_down.gif' alt='V' title='{$this->ipsclass->lang['global_open_menu']}' border='0' />

</div>

<else />

<if="$data['TOPIC']['_rate_show'] == 1 AND $data['TOPIC']['_rate_img'] != ''">

<div class='popmenubutton' id='topic-rating'>

{$this->ipsclass->lang['topic_rating']} {$data['TOPIC']['_rate_img']} <img src='{$this->ipsclass->vars['img_url']}/menu_action_down.gif' alt='V' title='{$this->ipsclass->lang['global_open_menu']}' border='0' />

</div>

</if>

</if>

<if="$data['TOPIC']['_allow_rate'] != 0">

<div id='topic-rating_menu' class='popupmenu-new' style='display:none;width:140px'>

<div class='popupmenu-item'>

<div id='topic-rating-wrapper'></div>

</div>

<div class='popupmenu-item'>

{$this->ipsclass->lang['you_have_rated_x']} <span id='topic-rating-my-rating'>{$data['TOPIC']['_rating_value']}</span>

</div>

<div class='popupmenu-item-last'>

{$this->ipsclass->lang['total_ratings']} <span id='topic-rating-hits'>{$data['TOPIC']['topic_rating_hits']}</span>

</div>

</div>

<script type='text/javascript'>

ipsmenu.register( "topic-rating" );

</script>

</if>

</td>

<td width='1%' align='right' nowrap='nowrap'>

<div class='popmenubutton' id='topicmenu-options'><a href='#topicoptions'>{$this->ipsclass->lang['topic_options']}</a> <img src='{$this->ipsclass->vars['img_url']}/menu_action_down.gif' alt='V' title='{$this->ipsclass->lang['global_open_menu']}' border='0' /></div>

</td>

</tr>

</table>

 

</div>

<!--{IBF.POLL}-->

<script type="text/javascript">

<!--

menu_build_menu(

"topicmenu-options",

new Array( img_item + " <a href='{$this->ipsclass->base_url}act=usercp&CODE=start_subs&method=topic&tid={$data['TOPIC']['tid']}'>{$this->ipsclass->lang['track_topic']}</a>",

img_item + " <a href='{$this->ipsclass->base_url}act=Forward&f={$data['FORUM']['id']}&t={$data['TOPIC']['tid']}'>{$this->ipsclass->lang['forward']}</a>",

img_item + " <a href='{$this->ipsclass->base_url}act=Print&client=printer&f={$data['FORUM']['id']}&t={$data['TOPIC']['tid']}'>{$this->ipsclass->lang['print']}</a>",

img_item + " <a href='{$this->ipsclass->base_url}act=Print&client=choose&f={$data['FORUM']['id']}&t={$data['TOPIC']['tid']}'>{$this->ipsclass->lang['av_title']}</a>",

img_item + " <a href='{$this->ipsclass->base_url}act=usercp&CODE=start_subs&method=forum&fid={$data['FORUM']['id']}'>{$this->ipsclass->lang['ft_title']}</a>",

"~~NODIV~~<div class='popupmenu-category' align='center'>{$this->ipsclass->lang['dd_display_modes']}</div>",

img_item + " {$data['TOPIC']['to_button_threaded']}",

img_item + " {$data['TOPIC']['to_button_standard']}",

img_item + " {$data['TOPIC']['to_button_linearpl']}"

) );

topic_rate.settings['allow_rating'] = parseInt("{$data['TOPIC']['_allow_rate']}");

topic_rate.settings['default_rating'] = parseInt("{$data['TOPIC']['_rate_int']}");

topic_rate.settings['img_base_url'] = ipb_var_image_url + '/folder_topic_view';

topic_rate.settings['div_rating_wrapper'] = 'topic-rating-wrapper';

topic_rate.settings['text_rating_image'] = 'topic-rating-img-';

topic_rate.languages['img_alt_rate'] = "{$this->ipsclass->lang['js_img_alt_rate']}";

topic_rate.languages['rate_me'] = "{$this->ipsclass->lang['js_rate_me']}";

topic_rate.init_rating_images();

-->

</script>

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

Изменено пользователем cyrax1000

Поделиться сообщением


Ссылка на сообщение

Если все шаблоны обращены к дефолту, приводить их код не имело смысла.

Проверьте другие шаблоны, в группе модерации например.

А также (хотя я не уверена) global_board_header - там живут скрипты менюшек для опций, но может и еще чего-нибудь.

 

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

Не забывайте бэкапить код в измененных скинах.

 

Вообще, если речь о Madic Game, там все должно работать.

Структура практически дефолтная.

 

Классический стиль IPB (синий) - стандартный, я не менял. но та же проблема.

Сразу фразу не увидела...

Так если и в дефолтном не работает, зачем было вообще в шаблоны лезть?

Проблема точно в файлах форума.

Напишите в техподдержку по месту приобретения скрипта.

Поделиться сообщением


Ссылка на сообщение

А папка jscripts на сервере есть? :D

Поделиться сообщением


Ссылка на сообщение
10/29/08 14:48 (изменено)

Ура! Все работает!

 

Проблема точно в файлах форума.
А папка jscripts на сервере есть?

 

это меня натолкнуло проверить папку jscripts. я сверил ее содержимое с содержимым папки из Denver'а и обнаружил, что на сервере нет 2х файлов:

 

ipb_topic.js

ipb_usercp.js

 

После вставки файлов все сразу заработало.

 

А я то думал гдето код сбился или в бд что-то или настройка какая-то, а тут все так просто. Но точно могу сказать, не припомню того чтобы я удалял какие-либо файлы с фтп. тк. я их обычно не удаляю а переименовываю, вдруг нужно вернуть будет :D. А в эту папку я вообще не залазил, только в шаблоны

 

Всем огромное спасибо!

До свидания!

Изменено пользователем cyrax1000

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

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