ExBB Community » Файловый ExBB » Решение проблем » Вшить форум в стиль сайта

Страниц (1): [1]
 

1. electron - 22 сентября 2009 — 06:54 - перейти к сообщению
можно ли форум вшить в стиль сайта? т.е. чтобы страницы форума отображались внутри дизайна сайта, а не на отдельной странице.

команда

CODE:
<?php include ("forum/index.php") ?>


при условии что форум стоит в папке http://site.com/forum - не срабатывает, хотя если там прописать другие страницы сайта - они вставляются нормально. кто что скажет на этот счет?
2. spirit - 22 сентября 2009 — 18:50 - перейти к сообщению
Я уже оч давно этим занимаюсь, пример можно посмотреть здесь на это не вшивание а изменение скина, да и самого форума под задуманный стиль.
Вот пример: сайт:http://vinternete.info/ форум: http://vinternete.info/_ispoln/index.php
Единственное, что это начальные разработки, с 1 октября я выпущу новую версию этого безобразия, и вот там дизайн совпадает на 100% но тело самого форума затронуто будь здоров. Вот скрины:
Это сайт
3. spirit - 22 сентября 2009 — 18:52 - перейти к сообщению
Это форум
electron пишет:
команда

CODE:
<?php include ("forum/index.php") ?>


А это не прокатит, форум - готовый скрипт, который генерит самостоятельную webстраницу, со своими стилями и тд, получается вы инклюдите не часть кода а уже готовый скрипт. Это не правильно.
4. electron - 22 сентября 2009 — 18:57 - перейти к сообщению
spirit , это немного не то. надо чтоб форум стал как бы составляющей сайта, а не его отдельной страницей, т.е. чтоб он отображался в блоке контента. тем боле что у меня и сайт и форум используют одну шкурную папку и вообще не отличаются по стилю.
5. spirit - 22 сентября 2009 — 18:58 - перейти к сообщению
Понял Растерялся
6. yura3d - 22 сентября 2009 — 19:13 - перейти к сообщению
spirit пишет:
А это не прокатит, форум - готовый скрипт, который генерит самостоятельную webстраницу, со своими стилями и тд, получается вы инклюдите не часть кода а уже готовый скрипт. Это не правильно.

В принципе, не вдаваясь в особые подробности, верное утверждение. Форум не рассчитан на подключение своих исполняемых файлов к другим скриптам (хотя с некоторыми и довольно многочисленными модификациями это и можно реализовать, но это уже некоторого рода изврат)

electron пишет:
можно ли форум вшить в стиль сайта? т.е. чтобы страницы форума отображались внутри дизайна сайта, а не на отдельной странице.

Ваш сайт наверняка имеет какую-то структуру, как-то например: шапка, панель навигации, панель кнопок и копирайта. Все элементы Вашего сайта Вы должны разместить в шаблонах используемого Вами на форуме скина. Т.е. заголовки и мета-теги страницы размещаются в файле templates/ваш_скин/all_header.tpl, соответственно непосредственно отображаемая части шапки и панели навигации - в файле templates/ваш_скин/logos.tpl (в случае, если панель навигации размещается выше или левее элементов форума), копирайты и кнопки - в файле templates/ваш_скин/footer.tpl. Таким образом элементы форума оказываются "окружены" структурой Вашего сайта. В качестве примера могу привести сайт и форум с общей шапкой
7. electron - 22 сентября 2009 — 19:20 - перейти к сообщению
yura3d пишет:
Все элементы Вашего сайта Вы должны разместить в шаблонах используемого Вами на форуме скина. Т.е. заголовки и мета-теги страницы размещаются в файле templates/ваш_скин/all_header.tpl, соответственно непосредственно отображаемая части шапки и панели навигации - в файле templates/ваш_скин/logos.tpl (в случае, если панель навигации размещается выше или левее элементов форума), копирайты и кнопки - в файле templates/ваш_скин/footer.tpl. Таким образом элементы форума оказываются "окружены" структурой Вашего сайта.

спасибо за подсказку.
8. yura3d - 22 сентября 2009 — 19:26 - перейти к сообщению
electron пишет:
спасибо за подсказку.

Кстати, буквально сутки назад shyuser выкладывал руководство по размещению блока навигации сайта в шапке форума. Ничего сложного там нет, почитать подробнее можно здесь. Написаннное вполне можно взять за основу встраивания форума в структуру сайта
9. electron - 22 сентября 2009 — 19:28 - перейти к сообщению
да, я видал и в принципе, ничего новго там не нашел. все знакомо и сделалось на форуме в локалке. но для внешнего сайта - это не мой случай Улыбка
10. viperrr - 23 сентября 2009 — 17:03 - перейти к сообщению
Если дизайн совпадает и действительно тебе это надо, то можно сделать так.

CODE:
<iframe name="content" width="700" height="500" src="http://www.tvoy-forum.ru/" frameborder="0" scrolling="auto">
</iframe>


Т.е свой форум по ширине сократи примерно на ширину страницы твоего сайта (на ширину где будешь отображать форум) и в коде ширину окна тоже отрегулируй соответственно ширине форума. По высоте тоже примерно подгони.

*регулировка нужна для того, чтоб не отображалась нижняя и боковая бегающая строка.

Вставь на сайте этот код, где хочешь видеть свой форум.

Получиться должно следующие: весь твой сайт станет основой (шапкой), а некий код сделает соответствующее прозрачное окно в котором отобразится указанная ссылка т.е твой форум.

Единственный минус всего этого то, что строка браузера не будет обновляться, когда ты будешь гулять по страницам форума. Будет зафиксирован url той страницы, где ты установишь это прозрачное окно.

Если сделаешь отпишись.
11. mastersound - 23 сентября 2009 — 17:24 - перейти к сообщению
Это загон форума во фрейм, что не всегда есть хорошо. Я так сделал вот здесь http://gera.klok.ru/forum.html - бросил во фрейм страницу уже работающего (автономно) форума. Когда по умолчанию стоял скин InvisionExBB, по дизайну вроде немного срасталось, но вот прокрутка... Можно, конечно height="500" изменить на максимальную высоту форума и изменить scrolling="auto" на scrolling="no", тогда полоса прокрутки будет только одна, браузерная...
Вообще, вложения во фреймы не учитываются ПС и не считаются некоторыми рейтинговыми счетчиками. Это, на мой взгляд, можно сделать, в угоду дизайну, имея самостоятельно размещенный форум на хосте и во фрейм сайта укладывать адрес главной страницы форума.
12. electron - 23 сентября 2009 — 17:49 - перейти к сообщению
viperrr , была мысля на эту тему, но фрейм - тож не айс.

в'общем, сделал как задумывал, отредактировав всего два файла - all_header.tpl и footer.tpl . оказалось всё банально просто Улыбка
(Добавление)
осталось гостевую под стиль подогнать и будет вообще класс. но там тот еще гемор... хотя, кое-кто обещался скрипт хорошей гостевой подогнать Закатив глазки

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0505]     [ ]