We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

Где находится html код индекса и шапки | Forum

Evgeny
Evgeny Jan 10 '14
Где находится html код индекса и шапки, подскажите пожалуйста народ
Stas
Stas Jan 12 '14
Евгений...не уверен что понял вопрос....
Скорее всего вы ищите ow_themes/origin/master_pages/html_document.html

Именно тема origin. Не важно какая тема у вас активна.
Если вы подскажите что именно вы хотите сделать могу позсказать альтернативное место.
Roman
Roman Aug 26 '14

Стас  может  знаете  где нужно чего  изменить   для увеличения  ширины  тела   сайта ? узкий  очень .

Zorca Orcinus
Zorca Orcinus Aug 27 '14
Quote from Roman

Стас  может  знаете  где нужно чего  изменить   для увеличения  ширины  тела   сайта ? узкий  очень .


Ставьте любую wide-тему и будет вам широкий экран. Ну например Ethos. Сам сейчас бьюсь над встриванием Bootstrap в тему. Расстраивает, что множество элементов страницы не подлежат изменению. Если только не переписывать движок.
The Forum post is edited by Zorca Orcinus Aug 27 '14
Alia Team
Alia Aug 28 '14
Можно сделать через CSS увеличив ширину для

.ow_page_container {    width: 966px;}

.ow_canvas {    margin: 0 auto;    width: 996px;    word-wrap: break-word;}

Но это увеличит только "тело" ( см. скриншот). Здесь я увеличила в теме Origin до 1500px.

"голову" ( то есть все что выше меню включая само меню) нужно будет то же увеличивать отдельно.



В целом вам нужно будет просто просмотреть CSS используя фаербаг что бы найти какие стили поменять.

Например для меню это будет:


.ow_menu_wrap {

    background: url("images/menu.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);    border-color: #cdcdcd;    border-style: solid;    border-width: 1px;    display: table;    height: 73px;    margin: 0;    width: 994px;

}


Для хедера:

.ow_header {    margin: 24px auto 0;    padding: 0;    width: 996px;}


Названия стилей  в 90% cлучаев говорят сами за себя и думаю что вам будет не сложно сообразить  что к чему относится.
Alia Team
Alia Aug 28 '14
Или же просто находите на Сторе тему которая изначально широкая и используете ее как и советовал Zorca Orcinus  =)
Zorca Orcinus
Zorca Orcinus Aug 31 '14

Quote from Aliia Или же просто находите на Сторе тему которая изначально широкая и используете ее как и советовал Zorca Orcinus  =)

Пожалуй спрошу здесь. Для того чтобы встроить свой код в шаблон, я изменил master_pages/html_document.html следующим образом:

<!DOCTYPE html>
<html lang="{$language}">
<head>
<title>{$title}</title>
<!-- Bootstrap Core CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/...ss/bootstrap.min.css">
{$headData}
</head>
<!--[if IE 8]><body class="ow ie8{$bodyClass}"><![endif]-->
<!--[if !IE 8]><!--><body class="ow{$bodyClass}"><!--<![endif]-->
{$pageBody}
<!-- Bootstrap Core JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/.../js/bootstrap.min.js"></script>
</body>
</html>


Но хотелось бы забирать необходимые подключаемые скрипты прямо из папки шаблона. В css можно указать путь к шрифтам, а вот в теле шаблона как ни пытался, не получилось. Как правильно указать путь к подключаемым скриптам в теле шаблона? Указание прямого пути приводит к ошибке доступа, любые опробованные относительные пути не дают нужного эффекта.
The Forum post is edited by Zorca Orcinus Aug 31 '14
Roman
Roman Sep 3 '14
Спасибо,мне  как раз  только  тело  и нужно  увеличить немного . 
Quote from Aliia Можно сделать через CSS увеличив ширину для

.ow_page_container {    width: 966px;}

.ow_canvas {    margin: 0 auto;    width: 996px;    word-wrap: break-word;}

Но это увеличит только "тело" ( см. скриншот). Здесь я увеличила в теме Origin до 1500px.

"голову" ( то есть все что выше меню включая само меню) нужно будет то же увеличивать отдельно.



В целом вам нужно будет просто просмотреть CSS используя фаербаг что бы найти какие стили поменять.

Например для меню это будет:


.ow_menu_wrap {

    background: url("images/menu.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);    border-color: #cdcdcd;    border-style: solid;    border-width: 1px;    display: table;    height: 73px;    margin: 0;    width: 994px;

}


Для хедера:

.ow_header {    margin: 24px auto 0;    padding: 0;    width: 996px;}


Названия стилей  в 90% cлучаев говорят сами за себя и думаю что вам будет не сложно сообразить  что к чему относится.



The Forum post is edited by Roman Sep 3 '14
Roman
Roman Sep 3 '14
Ещё такой вот вопросик , куда вставить  этот  код чтобы  отображался  на всех страницах ? 

<div class="share42init" data-top1="150" data-top2="20" data-margin="0"></div>
<script type="text/javascript" src="http://site.name/share42/share42.js"></script>

Это кнопки социалок. 

Zorca Orcinus
Zorca Orcinus Sep 4 '14

Quote from Roman Ещё такой вот вопросик , куда вставить  этот  код чтобы  отображался  на всех страницах ? 

<div class="share42init" data-top1="150" data-top2="20" data-margin="0"></div>
<script type="text/javascript" src="http://site.name/share42/share42.js"></script>

Это кнопки социалок. 


Вот таким образом видоизменить master_pages/html_document.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="{$language}" dir="{$direction}">
<head>
<title>{$title}</title>
<script type="text/javascript" src="http://site.name/share42/share42.js"></script>
{$headData}
</head>
<!--[if IE 8]><body class="ow ie8{$bodyClass}"><![endif]-->
<!--[if !IE 8]><!--><body class="ow{$bodyClass}"><!--<![endif]-->
{$pageBody}
<div class="share42init" data-top1="150" data-top2="20" data-margin="0"></div>
</body>
</html>
Roman
Roman Sep 4 '14
Попробовал , не помогло . Когда вставить код на страницу в окошко  - html полбзователя  то показывает кнопки  , но  только на  этой странице.  
Quote from Zorca Orcinus Это кнопки социалок.  #9 · Quote · Edit · Delete

Zorca Orcinus
Zorca Orcinus Sep 4 '14
Тогда так:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="{$language}" dir="{$direction}">
<head>
<title>{$title}</title>
{$headData}
</head>
<!--[if IE 8]><body class="ow ie8{$bodyClass}"><![endif]-->
<!--[if !IE 8]><!--><body class="ow{$bodyClass}"><!--<![endif]-->
{$pageBody}
<div class="share42init"data-top1="150" data-top2="20" data-margin="0"></div>
<script type="text/javascript" src="http://site.name/share42/share42.js"></script>
</body>
</html>
Roman
Roman Sep 5 '14
Тоже не помогает,может есть  другие идеи ?
Quote from Zorca Orcinus Тогда так:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="{$language}" dir="{$direction}">
<head>
<title>{$title}</title>
{$headData}
</head>
<!--[if IE 8]><body class="ow ie8{$bodyClass}"><![endif]-->
<!--[if !IE 8]><!--><body class="ow{$bodyClass}"><!--<![endif]-->
{$pageBody}
<div class="share42init"data-top1="150" data-top2="20" data-margin="0"></div>
<script type="text/javascript" src="http://site.name/share42/share42.js"></script>
</body>
</html>

Zorca Orcinus
Zorca Orcinus Sep 6 '14
Вам нужно посмотреть код страницы, которая у вас получается после изменения кода. Если там нет в конце страницы кода, значит что-то сделали не так. Папку share42 в корне сайта создали? Загрузили туда скрипт? Доступ к скрипту по прямой ссылке http://site.name/share42/share42.js проверили? Открывается?
The Forum post is edited by Zorca Orcinus Sep 6 '14
Roman
Roman Sep 6 '14

Quote from Zorca Orcinus Вам нужно посмотреть код страницы, которая у вас получается после изменения кода. Если там нет в конце страницы кода, значит что-то сделали не так. Папку share42 в корне сайта создали? Загрузили туда скрипт? Доступ к скрипту по прямой ссылке http://site.name/share42/share42.js проверили? Открывается?
Да вроде всё нормально сделал. Доступ открывается , да оно работает если вставлять на страницу . А вот как сделать чтобы оно везде показывало ? и в группах и на форумах?

Вот задачка.


Zorca Orcinus
Zorca Orcinus Sep 7 '14
Проверил на локалке, у меня кнопки видятся на всех страницах, если использовать последний предложенный мной вариант размещения кода. Я думаю, что вы просто свой баг не замечаете. Давайте по полочкам.
Создаете в корне сайта папку share42 и льете туда содержимое архива.
Вставляете код:

<div class="share42init" data-top1="150" data-top2="20" data-margin="0"></div>
<script type="text/javascript" src="http://oxboot/share42/share42.js"></script>

перед закрывающим тегом </body> в файл ow_themes/название_темы/master_pages/html_document.html

В моем варианте сайт на локалке зовется oxboot, вы ставите название своего сайта и проверяете открывается ли скрипт по прямой ссылке http://oxboot/share42/share42.js
Открывается? Если открывается, то кнопки просто не могут не показываться. Разве что может тема хитрая и стоит попробовать на дефолтной.
The Forum post is edited by Zorca Orcinus Sep 7 '14
Roman
Roman Sep 8 '14
Тема-crayon , - но там  нет в master_pages/  вот этого файла - html_document.html ,только --general.html и  dndindex.html .  
Roman
Roman Sep 8 '14

Quote from Zorca Orcinus Проверил на локалке, у меня кнопки видятся на всех страницах, если использовать последний предложенный мной вариант размещения кода. Я думаю, что вы просто свой баг не замечаете. Давайте по полочкам.
Создаете в корне сайта папку share42 и льете туда содержимое архива.
Вставляете код:

<div class="share42init" data-top1="150" data-top2="20" data-margin="0"></div>
<script type="text/javascript" src="http://oxboot/share42/share42.js"></script>

перед закрывающим тегом </body> в файл ow_themes/название_темы/master_pages/html_document.html

В моем варианте сайт на локалке зовется oxboot, вы ставите название своего сайта и проверяете открывается ли скрипт по прямой ссылке http://oxboot/share42/share42.js
Открывается? Если открывается, то кнопки просто не могут не показываться. Разве что может тема хитрая и стоит попробовать на дефолтной.
Вот  вставил в основную тему -origin , т.к в  crayon нет  html_document.html .  и  никакого эффекта нет. Фигня какая то .<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="{$language}" dir="{$direction}"><head><title>{$title}</title>{$headData}</head><!--[if IE 8]><body class="ow ie8{$bodyClass}"><![endif]--><!--[if !IE 8]><!--><body class="ow{$bodyClass}"><!--<![endif]-->{$pageBody}<div class="share42init" data-top1="250" data-top2="100" data-margin="-50"></div><script type="text/javascript" src="http://moyaukraina.com/share42/share42.js"></script></body></html>
Zorca Orcinus
Zorca Orcinus Sep 8 '14
Если файла html_document.html нет, то нужно его просто создать и поместить туда копию из origin темы. А кнопки на вашем сайте слева я вижу. Просто там косяк с расположением блока кнопок. На главной все нормально, а на остальных страницах блок смещен и поэтому не виден. Надо поколдовать с css и будет все в порядке.
Zorca Orcinus
Zorca Orcinus Sep 8 '14
Ну как-то так:

<div class="share42init" data-top1="250" data-top2="100" data-margin="75"></div><script type="text/javascript" src="http://moyaukraina.com/share42/share42.js"></script>

Поиграться с параметром data-margin.
Pages: 1 2 »