Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

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

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

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

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

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

Опубликовано:

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

Опубликовано:
  • Автор
Смотреть текст ошибки, которая при этом происходит, в 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 и удалили яваскрипт.

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

Опубликовано:
  • Автор
ни с того ни с сего это работать не перестает.

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

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

Опубликовано:
  • Автор

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

 

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

 

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

 

ipb_topic.js

ipb_usercp.js

 

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

 

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

 

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

До свидания!

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

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

Сейчас на странице 0

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.