Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
cyrax1000

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

Recommended Posts

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

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

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

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

Edited by cyrax1000

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Смотреть текст ошибки, которая при этом происходит, в 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">

 

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

Edited by cyrax1000

Share this post


Link to post
Share on other sites

что за скин?

Share this post


Link to post
Share on other sites

IPB Magic Game – IPB 2.2|2.3

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
ни с того ни с сего это работать не перестает.

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

на другом стиле не работает тоже :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>

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

Edited by cyrax1000

Share this post


Link to post
Share on other sites

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

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

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

 

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

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

 

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

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

 

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

 

ipb_topic.js

ipb_usercp.js

 

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

 

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

 

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

До свидания!

Edited by cyrax1000

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...