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

edit post function


Вопрос

Здравстуйте!

 

Когда отредактировал свое сообщение и подтвердил это нажатием на соотв. кнопку, тебя редиректит на уже отредактированное сообщение, и при этом происходит смещение позиции экрана на конкретное сообщение.

 

Как отключить данное смещение?

спасибо, нашел...

 

post_edit_post.php

 

  //-----------------------------------------
 // Redirect them back to the topic
 //-----------------------------------------
 
$print->redirect_screen( $ibforums->lang['post_edited'], "act=ST&f={$this->class->forum['id']}&t={$this->topic['tid']}&st={$ibforums->input['st']}#entry{$this->post['pid']}");

 

убрать последнее

 

#entry{$this->post['pid']}

 

Зачем мне это нужно?

У меня форум отображается в iframe на сайте, когда редактируешь сообщение - сдвигается вся страница, а полосы прокрутки убраны... странно... глюк был только при редактировании...

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

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

  • 0
если кнопка была, а затем пропала и если в коде никто не ковырялся, значит дело в настройке группы пользователей - там выставляется разрешение на изменение своих сообщений и др...
Ссылка на комментарий
Поделиться на других сайтах

  • 0

как я бессовестно вас от вашей темы увела...

в настройках группы стоит такая опция, в кодах не лазили... вообще не понимаю, как она пропасть могла.

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

  • 0

вот если вы соизволите предоставить ссылку на ваш форум...

 

все-таки проблема должна быть с разрешениями для групп.

 

файл skin_topic.php в /skin_cache/cacheid_2 должен содержать строки

//===========================================================================
// button_edit
//===========================================================================
function button_edit($fid="",$tid="",$pid="") {
global $ibforums;
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<a href="{$ibforums->base_url}act=Post&CODE=08&f={$fid}&t={$tid}&p={$pid}&st={$ibforums->input['st']}"><{P_EDIT}></a>
EOF;
//--endhtml--//
return $IPBHTML;
}

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

  • 0

Господа и Дамы, а точнее

Sage777 - тема нужная, надеемся узнаем о решении своих проблем

Jeany - Проверьяй настройки! если точно никто не менял, то только это.

 

2All

Ниукого не глючело повторное редактирование?

 

Все работало, а потом перестало. Идентефицировать не можем. При повторном нажатии Правка - открывается пустая, бедая страница. Код не исполняется.

 

Единственное что заметил Линк у редактируемого поста в первый раз отдичается

 

При повторном редактировании:

http://site.ru/forum/index.php?act=Post&CO...60&p=381045&st=

При Первом с ноликом на конце - 0 (редактируется)

 

Добовление не помогает. На что обратить внимание? На коды? или вопросы в БД

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

  • 0
На что обратить внимание? На коды?
На коды. Смотреть надо в sources/post.php и sources/lib/post_edit_post.php.

Нолик здесь не играет никакой роли.

 

Ошибка, кстати, может возникать и при первом редактировании. Более того, ошибка может быть и в других файлах, отвечающих за вывод содержимого на экран. Например, в sources/classes/class_display.php.

 

Так что тут остается только вспомнить, когда стала появляться ошибка, и рыться в коде и искать ее там. Просто так она появиться не могла...

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

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

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

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

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

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

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

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

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

Зарузка...
×
×
  • Создать...

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

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