PHP Notice: Undefined index: mode in /var/www/admin/data/www/site.ru/ajax.php on line 569
$mode = (string) $this->request['mode'];
нет, автор не меняется.ExPlayer, автор при этом меняется?
$mode = isset($this->request['mode']) ? (string) $this->request['mode'] : '';
$mode = isset($this->request['mode']) ? (string) $this->request['mode'] : '';
После этой правки вылезла вот такая ошибка --> Notice: Undefined index: mode in /home/admin/web/emsclub.pw/public_html/ajax.php on line 576 До этой правки работало, но "криво". Менялся автор только у последнего сообщения в теме.sasha20072007 проблема из-за немного некорректной установки.
Перед:
Вставить:HTML:</script> <a style="cursor: help; color: #800000;" title="{L_EDIT_TOPIC_TITLE}" onclick="edit_topic_title('edit'); return false" href="#">¶</a>
Ну и ссылка для смены id сообщения:HTML:ajax.admin_change_poster = function(post_id) { user = prompt("Введите user_id или username", ""); if(user) { ajax.exec({ action : 'admin_change_poster', mode : 'change_poster_id', post_id : post_id, user : user, }); ajax.callback.admin_change_poster = function(data) { if(data.url) document.location.href = data.url; }; } }
HTML:<!-- IF IS_ADMIN --> · <a class="small" onclick="ajax.admin_change_poster({postrow.POST_ID}); return false;" href="#">Сменить автора</a> <!-- ENDIF -->
Ну разумеется под новые версии уже адаптация нужна.После этой правки вылезла вот такая ошибка --> Notice: Undefined index: mode in /home/admin/web/emsclub.pw/public_html/ajax.php on line 576 До этой правки работало, но "криво". Менялся автор только у последнего сообщения в теме.
Хм, а она будет?Ну разумеется под новые версии уже адаптация нужна.
а почему бы самому не адаптировать?Хм, а она будет?