bubka Опубликовано 14 Июня 2006 Жалоба Поделиться Опубликовано 14 Июня 2006 как и где можно убрать из меню "опции" вверху справа....выбор режимов отображение и еще сделать чтоб у всех пользователей был стандартный режим и они не могли его менять??? PrayesyFluery отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sM1Le Опубликовано 21 Июня 2006 Жалоба Поделиться Опубликовано 21 Июня 2006 как и где можно убрать из меню "опции" вверху справа....выбор режимов отображение и еще сделать чтоб у всех пользователей был стандартный режим и они не могли его менять???Админцентр -> ВНЕШНИЙ ВИД -> Стили -> Менеджер стилей -> * -> Изменить HTML фрагменты -> skin_topic (Просмотр темы) -> topic_page_topНайти блок:<script type="text/javascript"> menu_build_menu( "topicmenu-options", new Array( img_item + " <a href='{ipb.script_url}act=usercp&CODE=start_subs&method=topic&tid={$data['TOPIC']['tid']}'>{ipb.lang['track_topic']}</a>", img_item + " <a href='{ipb.script_url}act=Forward&f={$data['FORUM']['id']}&t={$data['TOPIC']['tid']}'>{ipb.lang['forward']}</a>", img_item + " <a href='{ipb.script_url}act=Print&client=printer&f={$data['FORUM']['id']}&t={$data['TOPIC']['tid']}'>{ipb.lang['print']}</a>", img_item + " <a href='{ipb.script_url}act=Print&client=choose&f={$data['FORUM']['id']}&t={$data['TOPIC']['tid']}'>{ipb.lang['av_title']}</a>", img_item + " <a href='{ipb.script_url}act=usercp&CODE=start_subs&method=forum&fid={$data[FORUM]['id']}'>{ipb.lang['ft_title']}</a>", "--NODIV--<div class='popupmenu-category' align='center'>{ipb.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']}" ) ); </script>Заменить на:<script type="text/javascript"> menu_build_menu( "topicmenu-options", new Array( img_item + " <a href='{ipb.script_url}act=usercp&CODE=start_subs&method=topic&tid={$data['TOPIC']['tid']}'>{ipb.lang['track_topic']}</a>", img_item + " <a href='{ipb.script_url}act=Forward&f={$data['FORUM']['id']}&t={$data['TOPIC']['tid']}'>{ipb.lang['forward']}</a>", img_item + " <a href='{ipb.script_url}act=Print&client=printer&f={$data['FORUM']['id']}&t={$data['TOPIC']['tid']}'>{ipb.lang['print']}</a>", img_item + " <a href='{ipb.script_url}act=Print&client=choose&f={$data['FORUM']['id']}&t={$data['TOPIC']['tid']}'>{ipb.lang['av_title']}</a>", img_item + " <a href='{ipb.script_url}act=usercp&CODE=start_subs&method=forum&fid={$data[FORUM]['id']}'>{ipb.lang['ft_title']}</a>" ) ); </script>Сохранить.Насколько я знаю, режим отображения тем записывается в cookies... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
blagoy Опубликовано 7 Апреля 2007 Жалоба Поделиться Опубликовано 7 Апреля 2007 Спасибо, замену сделал, но поисковики всё равно индексируют Древовидный и Линейный виды, и выдают его в серпе. Как програмно убрать эти 2 вида, а вместо них поставить ошибку 404 ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
B1Z0N Опубликовано 29 Июня 2007 Жалоба Поделиться Опубликовано 29 Июня 2007 404 глюк форума Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
psih Опубликовано 11 Декабря 2007 Жалоба Поделиться Опубликовано 11 Декабря 2007 Как програмно убрать эти 2 вида, а вместо них поставить ошибку 404 ?Интересует этот же вопрос. blagoy, вы эту проблему решили? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 11 Декабря 2007 Жалоба Поделиться Опубликовано 11 Декабря 2007 Выставить всем стандартный режим без права изменения:В ./sources/action_public/topics.php найти: if ( isset($this->ipsclass->input['mode']) AND $this->ipsclass->input['mode'] AND $this->ipsclass->input['mode'] != 'show' ) { $this->topic_view_mode = $this->ipsclass->input['mode']; $this->ipsclass->my_setcookie( 'topicmode', $this->ipsclass->input['mode'], 1 ); } else { $this->topic_view_mode = $this->ipsclass->my_getcookie('topicmode'); } if ( ! $this->topic_view_mode ) { //----------------------------------------- // No cookie and no URL //----------------------------------------- $this->topic_view_mode = $this->ipsclass->vars['topicmode_default'] ? $this->ipsclass->vars['topicmode_default'] : 'linear'; }Заменить на: //--------------------------------------------------- // (SnS hack) Set standart linear view for all //--------------------------------------------------- $this->topic_view_mode = 'linear'; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
psih Опубликовано 11 Декабря 2007 Жалоба Поделиться Опубликовано 11 Декабря 2007 Sannis, спасибо вам большое! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dizs Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 и от меня спасибо Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dizs Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 хех.. а там терь из-за это глюк появился (((не катит это изменение на 2.2.2, нуц тоесть работает, но есть глюк с просмотров постов Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 Какой, скажи, посмотрю. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Rastamana Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 Какой, скажи, посмотрю. Вы знаете,я вот сделал замену кода в topics.php! Так у меня теперь когда через поисковик входишь,отображается текстовый режим!Нельзя ли сделать так,чтобы отображались все ответы в топике с тем стилем,который мне нужен?ну то есть с тем,который видят мои пользователи.Просто обидно,стиль то интересный,шапка красивая...а люди заходят и видят голый текст...(( Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 По какой ссылке входите? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Rastamana Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 Ну к примеру у меня есть на форуме тема с анкетой одного пользователя.Там имя и фамилия.Вбиваю это в яндексе он у меня вылазит на первой позиции.Щелкаю...и вот результат.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 17 Декабря 2007 Жалоба Поделиться Опубликовано 17 Декабря 2007 Ну так это уже дело яндекса, что он текстовую версию индексирует Так что дело не в виде отображения топика... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Rastamana Опубликовано 18 Декабря 2007 Жалоба Поделиться Опубликовано 18 Декабря 2007 Ну..факт то в том что до изменений показывал полную версию..то бишь со стилем.. Странно так.Он некоторые темы показывает со стилем,а некоторые без.И от чего бы это зависело... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 18 Декабря 2007 Жалоба Поделиться Опубликовано 18 Декабря 2007 Странно так.Он некоторые темы показывает со стилем,а некоторые без.И от чего бы это зависело...Вот-вот. Так что недо тут на меня валить Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
.ExeRun Опубликовано 20 Декабря 2007 Жалоба Поделиться Опубликовано 20 Декабря 2007 Выставить всем стандартный режим без права изменения: В ./sources/action_public/topics.php найти:Код if ( isset($this->ipsclass->input['mode']) AND $this->ipsclass->input['mode'] AND $this->ipsclass->input['mode'] != 'show' ) { $this->topic_view_mode = $this->ipsclass->input['mode']; $this->ipsclass->my_setcookie( 'topicmode', $this->ipsclass->input['mode'], 1 ); } else { $this->topic_view_mode = $this->ipsclass->my_getcookie('topicmode'); } if ( ! $this->topic_view_mode ) { //----------------------------------------- // No cookie and no URL //----------------------------------------- $this->topic_view_mode = $this->ipsclass->vars['topicmode_default'] ? $this->ipsclass->vars['topicmode_default'] : 'linear'; } Заменить на:Код //--------------------------------------------------- // (SnS hack) Set standart linear view for all //--------------------------------------------------- $this->topic_view_mode = 'linear'; Sannis, скажи, какой код нужно вставить, чтобы запретить поисковикам индексацию только древовидного вида, т.е. чтобы остался линейный и стандартный, а при попытке использования древовидного выдавался бы стандартный вид. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dizs Опубликовано 21 Декабря 2007 Жалоба Поделиться Опубликовано 21 Декабря 2007 Какой, скажи, посмотрю.я даже не знаю как объяснить - после этих изменений включил древовидный, и потом как не зайду на любую страницу темы - все одно и тоже - первое сообщение с саого верха ( на любой странице) Перехажу на другую страницу и там вообще тоже самое, все те посты что и на прошлой странице и так далее все страницы такие Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 5 Января 2008 Жалоба Поделиться Опубликовано 5 Января 2008 http://www.ibresource.ru/forums/index.php?...mp;#entry299773 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
psih Опубликовано 7 Февраля 2008 Жалоба Поделиться Опубликовано 7 Февраля 2008 Собственно сделал всё как написано, но всё-равно поисковики находят дубли, связанные с этим древовидным режимом. Открыл html-код, нашёл следующее:"<strong>Режим отображения:</strong> <strong><em><a href='http://xxx.ru/topic51.html?mode=linear'>Стандартный</a></em></strong> · <a href='http://www.xxx.ru/topic51.html?mode=linearplus'>Переключить на: Линейный</a> · <a href='http://www.xxx.ru/topic51.html?mode=threaded'>Переключить на: Древовидный</a> </div>"Как сделать чтобы такого не было? И ещё, зачем слова "Режим отображения" взяты в теги <strong> ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 8 Февраля 2008 Жалоба Поделиться Опубликовано 8 Февраля 2008 skin_topic->TableFooter вроде. PrayesyFluery отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
psih Опубликовано 8 Февраля 2008 Жалоба Поделиться Опубликовано 8 Февраля 2008 skin_topic->TableFooter вроде.А что там сделать? Удалить:"<div class="bar" style="padding: 5px;text-align:center"> <strong>{ipb.lang['topic_display']}:</strong> {$data['TOPIC']['to_button_standard']} · {$data['TOPIC']['to_button_linearpl']} · {$data['TOPIC']['to_button_threaded']}"Или что-нибудь ещё сотворить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 8 Февраля 2008 Жалоба Поделиться Опубликовано 8 Февраля 2008 Удалить. Только вы ещё </div> в конце забыли. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
psih Опубликовано 8 Февраля 2008 Жалоба Поделиться Опубликовано 8 Февраля 2008 сделал, помогло. Теперь тогда ещё вопрос. На любой странице тему есть ещё тег стронг:<div class="bar" style="padding: 5px;text-align:center"> <form action='http://www.xxx.ru/ipb.html?&showtopic=2100&addrating=1&st=0' method='POST'> <strong>Рейтинг</strong> <select name='rating'> <option value='5'>* * * * *</option> <option value='4'>* * * *</option> <option value='3'>* * *</option> <option value='2'>* *</option> <option value='1'>*</option>Как его удалить, не подскажете? И ещё, вот эта строка нужна: <form action='http://www.xxx.ru/ipb.html?&showtopic=2100&addrating=1&st=0' method='POST'>Или её тоже стоит удалить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Wolfpack Опубликовано 27 Мая 2009 Жалоба Поделиться Опубликовано 27 Мая 2009 Выставить всем стандартный режим без права изменения:В ./sources/action_public/topics.php найти: if ( isset($this->ipsclass->input['mode']) AND $this->ipsclass->input['mode'] AND $this->ipsclass->input['mode'] != 'show' ) { $this->topic_view_mode = $this->ipsclass->input['mode']; $this->ipsclass->my_setcookie( 'topicmode', $this->ipsclass->input['mode'], 1 ); } else { $this->topic_view_mode = $this->ipsclass->my_getcookie('topicmode'); } if ( ! $this->topic_view_mode ) { //----------------------------------------- // No cookie and no URL //----------------------------------------- $this->topic_view_mode = $this->ipsclass->vars['topicmode_default'] ? $this->ipsclass->vars['topicmode_default'] : 'linear'; }Заменить на: //--------------------------------------------------- // (SnS hack) Set standart linear view for all //--------------------------------------------------- $this->topic_view_mode = 'linear';После этого изменения есть баг! При переходе на другие страницы темы отображается содержание 1 страницы. А Это изменение очень нужно, можно исправить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.