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

 

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

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

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

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

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

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

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

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

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

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

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

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

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