Вставка блока в форум (по вопросам)не так давно на сайте задавали вопрос "как можно встроить свой блок (ещё один футер) в форум". проблема пользователя, в конце-концов была решена, но я решил для удобства написать отдельную темку по этому поводу....обсуждение темы здесь:
перейтиИтак, для этого есть много способов, я проверил 2 из них (вставка нового блока как "нового футера", ниже самого форума):
- прописка нового блока в существующем файле / прописка нового html-шаблона в существующем файле шаблона
- Вставка абсолютно независимого от форума блока, используя, к примеру, плавающий блок iframe. файл с информацией в корне форума / вывод информации с другого сайта
первый вариант
1. встраиваем дополнительный блок в существующий html-файл шаблона:
открываем файл
overall_footer.html в папке вашего стиля (styles/ваш стиль/template/)
находим (в конце файла)
вставляем перед найденным
Код: Выделить всё
<div id="footer2">Новый футер под старым</div>
вместо
Новый футер под старым пропишите свою информацию
оформление блока -
id="footer2".
я создал простенькую рамку, чтобы показать, что именно получится:
Вложение:
Комментарий к файлу: пример 1
footer.png [ 13.49 КБ | Просмотров: 2533 ]
footer.png
2. для второго варианта создаётся отдельный html-файл, размещается в общей папке template и прописывается (подключается) в файле
overall_footer.html.
открываем файл
overall_footer.html в папке вашего стиля (styles/ваш стиль/template/)
находим (в конце файла)
вставляем перед найденным
получится так (я прописал оформление прямо в файле):
Вложение:
Комментарий к файлу: пример 2
footer2.png [ 14.1 КБ | Просмотров: 2533 ]
footer2.png
а вот файл footer2.html, если не хотите создавать файл сами:
Вложение:
Комментарий к файлу: внешний файл
footer2.rar [259 байт]
Скачиваний: 47
скачать, распаковать и сам файл загрузить в папку
template вашего стиля.
окончание:
очистить все кэши и всё должно получиться.
успехов.
p.s. для первого варианта оформление можете прописать либо в существующем уже у вас стилевом файле css, либо прямо в файле.
второй вариант
В данном варианте используется плавающий блок
iframe. что это такое и с чем его едят - можно узнать в сети. я смотрел. очень много описаний применения и принципа работы. небольшой пунктик: я слышал, что поисковикам не очень нравится эта система, но сам не проверял достоверность этой информации.
применение такого внешнего плавающего блока, в который можно встроить что угодно и который легко позиционируется на сайте - всё-таки довольно удобно.
открываем файл
overall_footer.html в папке вашего стиля (styles/ваш стиль/template/)
находим (в конце файла)
вставляем перед найденным
Код: Выделить всё
<iframe src="./iframe_footer.html" width="100%" height="200" style="border:none;position:absolute;margin:20px 0 0 0;left:0;right:0;"><p>Ваш Web-браузер не отображает фреймы</p></iframe>
почистить кэш и готово. должно заработать сразу.
в блоке применено абсолютное позиционирование, что облегчает его установку в любую точку форума.
эти настройки (
margin:20px 0 0 0) позволяют опустить/поднять блок.
если надо приподнять весь блок повыше - лучше использовать отрицательные значения, то есть выставить в настройках -20px.
"начинка" фрейма может быть любой. здесь прописан файл, который находится в корне данного форума:
а примерно так можно прописать подключение страницы с другого сайта:
получится вот так:
Вложение:
Комментарий к файлу: пример 3
footer3.png [ 155.13 КБ | Просмотров: 2532 ]
footer3.png
для простоты применения и проверки - файлик
iframe_footer.htmlВложение:
Комментарий к файлу: внешний файл 2
iframe_footer.rar [277 байт]
Скачиваний: 44
Вот и всё. может кому и пригодится.
проверялась темка на prosilver, но, в принципе, нет никакой разницы на каком стиле применять.