Сообщений: 30 Откуда: Москва Зарегистрирован: 06 Сентября 2010, 13:21:39 Сказали спасибо 0 раз Статус: offline
Опубликовано 06 Апреля 2011, 11:10:35
Доброго времени суток, есть три проблемы, и я хочу попросить помощи и совета
Проблема первая - Используется модификация форума от Bytez'а. Возникает проблема с футером, т.е., это не совсем проблема, но как решить - не знаю. Пробовал менять width в футере, в папке форума, но вместо того, чтобы растягиваться налево, он растягивается направо, т.е. уезжает в никуда. Сейчас он по ширине форума. Футер главной и форума - абсолютно одинаковы. Значит это задается где-то в форумных скриптах, но найти это место сам не могу. Нужно сделать его по ширине сайта, а не по ширине форума, т.е. растянуть так, как показано на скрине - ''
Проблема вторая - По непонятным причинам, под темой на форуме, и там, где расположены элементы - Перейти на форум, Опции модератора, Репли и Нью тред, появилась импровизированная кнопка печати. Т.е., всю область с этими элементами выделяет как кнопку печати. Видно на скрине. В чем дело - не пойму. Ничего вроде не менял, и раньше оно работало как надо. Собственно вопрос - как ее оттуда убрать?) ''
Проблема третья - Как сделать так, чтобы форма быстрого ответа, и панелька в ней, с доп. смайлами, были по умолчанию свернуты\закрыты, а не открыты? На скрине выше видно, что она открыта. Точно так же в ней открыта панель - Все смайлы.
Буду благодарен за любую помощь, спасибо
P.S, - Не могу найти как сделать редирект в тему, после создания темы-написания поста, чтобы руками не тыкать каждый раз - В тему, и т.п. Т.е. аналог того, который стоит тут. Раньше попадалась на глаза темка, сейчас не могу ничего найти, по тегам - редирект, переадресация, форум - ничего не нашло. Будте добры, тыкните носом в то, как это делается (
Сообщений: 341 Откуда: Россия, Вологда Зарегистрирован: 11 Октября 2008, 15:47:17 Сказали спасибо 29 раз Статус: offline
ICQ статус
Опубликовано 06 Апреля 2011, 15:00:05
По поводу этих проблем сказать что-то сложно, ибо нет хотя бы HTML-кода. Это скорее всего что-то с шаблоном. Дайте, пожалуйста, Ваш форум, а то я не знаю такого мода для него.
Сообщений: 30 Откуда: Москва Зарегистрирован: 06 Сентября 2010, 13:21:39 Сказали спасибо 0 раз Статус: offline
Опубликовано 06 Апреля 2011, 15:09:22
Вот отсюда брал форум, спасибо Или могу свой код выложить, укажите только названия файлов.
http://www.rus-phpfusion.com/forum/viewthread.php?forum_id=16&thread_id=2975&pid=21900#post_21900
Сообщений: 305 Откуда: Киев Зарегистрирован: 23 Декабря 2008, 11:58:57 Сказали спасибо 17 раз Статус: offline
Опубликовано 07 Апреля 2011, 11:39:41
По футеру:
Не знаю какой футер используется на данный момент у тебя, но есть 2 варианта, футер в директории форума и футер в корне сайта.
В файлах форума пропиши require_once BASEDIR."footer.php";
Думаю это решит проблему.
Вопрос с принтером, смотрю ты решил.
Ну а раскрытие - закрытие смайлов в быстром ответе, в коде страницы где ворма быстрого ответа найди open и замени на cloze
Сообщений: 341 Откуда: Россия, Вологда Зарегистрирован: 11 Октября 2008, 15:47:17 Сказали спасибо 29 раз Статус: offline
ICQ статус
Опубликовано 07 Апреля 2011, 14:00:07
SergioSV
require_once BASEDIR."footer.php";
Что-то я не понял... Разве файл футера форума находиться в корне сайта? Искрине сомневаюсь. У тебя функция вызывает http://yourdomain.com/footer.php Константа BASEDIR всегда указывает на корень.
...найди open и замени на cloze
Такое чувство, что наш фузин поменялся. Нет такого значения параметра, как "clozer", есть - "closer"
Сообщений: 224 Откуда: Москва Зарегистрирован: 15 Августа 2009, 00:35:07 Сказали спасибо 2 раз Статус: offline
ICQ статус
Опубликовано 07 Апреля 2011, 14:15:28
GRIDark написал:
Что-то я не понял... Разве файл футера форума находиться в корне сайта? Искрине сомневаюсь.
Он видимо имел в виду тот случай когда форум и портал юзают один футер, например я сделал так, чтобы дизайн был единым и не только я, у многих видел...
Сообщений: 30 Откуда: Москва Зарегистрирован: 06 Сентября 2010, 13:21:39 Сказали спасибо 0 раз Статус: offline
Опубликовано 07 Апреля 2011, 15:59:57
SergioSV написал:
По футеру:
Не знаю какой футер используется на данный момент у тебя, но есть 2 варианта, футер в директории форума и футер в корне сайта.
В файлах форума пропиши require_once BASEDIR."footer.php";
Думаю это решит проблему.
Вопрос с принтером, смотрю ты решил.
Ну а раскрытие - закрытие смайлов в быстром ответе, в коде страницы где ворма быстрого ответа найди open и замени на cloze
1. Сменил в viewforum.php, viewthread.php и index.php строчку require_once FORUM."footer.php"; на require_once BASEDIR."footer.php"; как указано выше, но никаких изменений нет. В принципе, вероятно этого и следовало ожидать, т.к. footer.php в корне, и footer.php в папке форума - абсолютно идентичные по содержанию файлы. Проблема не в футере, проблема где-то глубже
2. Вопрос с принтом я не решил, все по прежнему так и остается, проверял на 4 браузерах. При нажатие на любое место из этой области перебрасывает на страничку принта. Вот, все то, что на скрине выделяет браузер пунктиром;
3.
pozitiv написал:
GRIDark написал:
...найди open и замени на cloze
Такое чувство, что наш фузин поменялся. Нет такого значения параметра, как "clozer", есть - "closer"
Ну тогда и я расстрою)) Нет такого параметра как "closer", есть только on или off))
надо найти эту строку в файле viewthread.php и on заменить на off
opensidex("Форма быстрого ответа ->","on"
Нашел, заменил - ноль эффекта, проверил на разных браузерах. Самое смешное, нашел по аналогии панель со смайлами, там уже стояло "off", хотя она всегда открыта.
Прикрепляю все исходники, что у меня стоят в данный момент. Хотя, я там вроде если и не менял что-то по отношению к оригиналу, то явно ничего критично не трогал
Сообщений: 305 Откуда: Киев Зарегистрирован: 23 Декабря 2008, 11:58:57 Сказали спасибо 17 раз Статус: offline
Опубликовано 08 Апреля 2011, 11:47:41
Не нужно к словам цепляться, close или of. Закрыть-отключить, не важно. Важна мысль.
Код панели выглядит так:
<div align='center'>".displaysmileys("message")."<br /><br /></div>";
opensidex("Все смайлы ->","off");
echo "".displayemo("message")."";
closetable();
Панель закрыта, всё хорошо.
Косяк с футером, рой гденить в теме. Вероятно там ошибка. Как вариант поставь другую тему для проверки, дабы точно знать где рыть. Если косяк уйдёт, значит трабл 100 пудово в самой теме.
По футеру да, имел виду, что по умолчанию футер форума и сайта разный. Я так же юзаю один футер везде.
Сообщений: 30 Откуда: Москва Зарегистрирован: 06 Сентября 2010, 13:21:39 Сказали спасибо 0 раз Статус: offline
Опубликовано 08 Апреля 2011, 14:43:44
SergioSV написал:
Не нужно к словам цепляться, close или of. Закрыть-отключить, не важно. Важна мысль.
Код панели выглядит так:
<div align='center'>".displaysmileys("message"."<br /><br /></div>";
opensidex("Все смайлы ->","off"
echo "".displayemo("message"."";
closetable();
Панель закрыта, всё хорошо.
Косяк с футером, рой гденить в теме. Вероятно там ошибка. Как вариант поставь другую тему для проверки, дабы точно знать где рыть. Если косяк уйдёт, значит трабл 100 пудово в самой теме.
По футеру да, имел виду, что по умолчанию футер форума и сайта разный. Я так же юзаю один футер везде.
У меня кусок с панелью выглядит точно-так же, т.е. идентичен, при этом она все равно открыта. Даже если ее закрыть, потом выйти снова на форум, и зайти в любую тему - он все равно будет отображаться открытым.
Это не в теме, раньше было все нормально, такая штука появилась после установки мода форума. Раньше это не напрягало, но сейчас появилась надобность в баннерах счетчиков, и они просто смотрятся не красиво, т.к. они центрируются, а панели куска получается не хватает, и визуально они весят не по центру, а криво. Это где-то в форумных скриптах проставлено, а где - найти не могу.
Сообщений: 30 Откуда: Москва Зарегистрирован: 06 Сентября 2010, 13:21:39 Сказали спасибо 0 раз Статус: offline
Опубликовано 08 Апреля 2011, 16:32:15
pozitiv написал:
включи на форуме правые панели. если все будет как надо, знач во всех файлах форума замени
if ($settings_forum['show_panel'] == 1){
require_once BASEDIR."side_right.php";
}
на
if ($settings_forum['show_panel'] == 1){
require_once BASEDIR."side_right.php";
} else echo "</td></tr></table>";
Спасибо большое, это помогло, футер встал как надо
Касаемо того, что участок заменяется кнопкой принта, выяснил интересную штуку, похоже такое из-под моего аккаунта. Зашел из под гостя - все нормально, из под аккаунта модератора - тоже все нормально. А на моем перебрасывает на страничку печати. Забавно. Edit: Зашел из под Оперы - работает нормально. Хотя еще вчера работало так-же криво. Странно, но видимо это глючит Огнелис 4. Edit 2: Проверил под хромом - тот тоже косячит и перебрасывает на страничку принта, как и FF4. Я в замешательстве
А что касается панелек, нет, сейчас проверял с других аккаунтов, действительно они всегда открыты, хотя из советов выше все переставил на off.
Сообщений: 30 Откуда: Москва Зарегистрирован: 06 Сентября 2010, 13:21:39 Сказали спасибо 0 раз Статус: offline
Опубликовано 09 Апреля 2011, 00:47:35
pozitiv написал:
скинь файл темы или функцию opensidex из этого файла
В аттаче. Пробовал менять на off, эффект тот же, открыты.
И еще, в нагрузку, раз уж пошла такая гулянка, повторю вопрос из первого поста. Как добиться такого эффекта переадресации? Чтобы не кликать вручную, как это стоит по дефолту.
''
Я раньше видел тут тему, как это сделать, но когда искал последний раз - не смог найти, хотя перепробовал довольно много тегов для поиска