Сообщество русскоговорящих пользователей
CMS DotNetNuke
   Вы здесь:  Форум
Добро пожаловать, Гость. Чтобы воспользоваться всеми функциями форума - зарегистрируйтесь или аутентифицируйтесь.
thunder
#1 Оставлено : 26 декабря 2012 г. 12:44:14(UTC)
Guest

Статус: Гость

Зарегистрирован: 31.03.2007(UTC)
Сообщений: 16

Как создать шаблон по-умолчанию для сайта для DNN 7.0 из существующий HTML страницы.
Реклама
balbes Offline
#2 Оставлено : 26 декабря 2012 г. 13:14:55(UTC)
balbes

Статус: Профессионал

Зарегистрирован: 10.08.2008(UTC)
Сообщений: 928

Откуда: Ukraine

Сказал «Спасибо»: 13 раз
Поблагодарили: 141 раз в 138 постах
thunder
#3 Оставлено : 26 декабря 2012 г. 13:21:11(UTC)
Guest

Статус: Гость

Зарегистрирован: 31.03.2007(UTC)
Сообщений: 16

Так это скин, а мне надо шаблон. Ссылка не работает.
balbes Offline
#4 Оставлено : 26 декабря 2012 г. 15:24:49(UTC)
balbes

Статус: Профессионал

Зарегистрирован: 10.08.2008(UTC)
Сообщений: 928

Откуда: Ukraine

Сказал «Спасибо»: 13 раз
Поблагодарили: 141 раз в 138 постах
Не правильно Вас понял

Часть первая


Часть вторая

Отредактировано пользователем 26 декабря 2012 г. 15:26:20(UTC)  | Причина: Не указана

thunder
#5 Оставлено : 26 декабря 2012 г. 21:50:07(UTC)
Guest

Статус: Гость

Зарегистрирован: 31.03.2007(UTC)
Сообщений: 16

Автор: balbes Перейти к цитате
Не правильно Вас понял

Часть первая


Часть вторая


Во-первых я ничего не понял, во-вторых, это вообще мимо. Я же сказал. что мне надо из СУЩЕСТВУЮЩЕГО HTML получить шаблон, который я буду применять к КАЖДОЙ НОВОЙ СТРАНИЦЕ !!!!!!!!!!!!!!!
Зачем мне ролики где показываются не пойми что.
thunder
#6 Оставлено : 26 декабря 2012 г. 21:51:25(UTC)
Guest

Статус: Гость

Зарегистрирован: 31.03.2007(UTC)
Сообщений: 16

Неужели я спрашиваю что-то эксраординарное. Это функция №1 любой CMS !!!!!!!!!!!!
thunder
#7 Оставлено : 26 декабря 2012 г. 21:52:35(UTC)
Guest

Статус: Гость

Зарегистрирован: 31.03.2007(UTC)
Сообщений: 16

Ка4кая вообще разница между скином и шаблоном ?
balbes Offline
#8 Оставлено : 27 декабря 2012 г. 11:15:53(UTC)
balbes

Статус: Профессионал

Зарегистрирован: 10.08.2008(UTC)
Сообщений: 928

Откуда: Ukraine

Сказал «Спасибо»: 13 раз
Поблагодарили: 141 раз в 138 постах
Для начала было бы неплохо сделать RTFM
По существу вопроса - из СУЩЕСТВУЮЩЕГО HTML НЕЛЬЗЯ создать скин автоматически, который Вы упорно называете шаблоном. В DNN шаблоном страницы называется файл с данными для страницы об установленных на нее модулях и их размещении по панелям а также настройки этой страницы (скин, контейнер по умолчанию, разрешения и тд).
Рекомендую также почитать DotNetNuke Skinning Tutorial
thunder
#9 Оставлено : 27 декабря 2012 г. 21:18:32(UTC)
Guest

Статус: Гость

Зарегистрирован: 31.03.2007(UTC)
Сообщений: 16

Автор: balbes Перейти к цитате
Для начала было бы неплохо сделать RTFM
По существу вопроса - из СУЩЕСТВУЮЩЕГО HTML НЕЛЬЗЯ создать скин автоматически, который Вы упорно называете шаблоном. В DNN шаблоном страницы называется файл с данными для страницы об установленных на нее модулях и их размещении по панелям а также настройки этой страницы (скин, контейнер по умолчанию, разрешения и тд).
Рекомендую также почитать DotNetNuke Skinning Tutorial


Кароче, мне не особо интересно, что там и где размещается. Вопрос предельно простой - что мне надосделать, чтобы имея HTMLину сделать так, чтобы весь сайт выглядел как эта HTML, а в нужных мне местах я мог заменить часть содержимого. По шагам пожалуйста: берем это, делаем то-то, потом делаем так-то и вот так-то и т.д.
Administrator Offline
#10 Оставлено : 28 декабря 2012 г. 14:05:36(UTC)
Administrator

Статус: Администрация

Зарегистрирован: 17.10.2009(UTC)
Сообщений: 111

Сказал «Спасибо»: 2 раз
Поблагодарили: 12 раз в 9 постах
2 thunder
Я удалил последнее сообщение от balbes-а по причине соображений этичности, но по сути он прав, Вам пытались помочь и направить на путь истинный, но Вы желаете получить готовое решение, не вложив ни капли труда, тогда предложите людям приемлемую оплату их времени, требуемого на решение Вашей задачи
thunder
#11 Оставлено : 28 декабря 2012 г. 21:37:06(UTC)
Guest

Статус: Гость

Зарегистрирован: 31.03.2007(UTC)
Сообщений: 16

Автор: Administrator Перейти к цитате
2 thunder
Я удалил последнее сообщение от balbes-а по причине соображений этичности, но по сути он прав, Вам пытались помочь и направить на путь истинный, но Вы желаете получить готовое решение, не вложив ни капли труда, тогда предложите людям приемлемую оплату их времени, требуемого на решение Вашей задачи


А в чем он прав ? Я не вижу ничего сложного в своем вопросе. Документации по DNN на русском просто нет. А то что он ПЫТАЛСЯ, то "пытался" - это процесс, а мне нужен рез-т. Если он не считает нужным отвечать, то его ведь никто не заставляет. Он сам, добровольно, подписался в помошники. Так чего ему не нравиться ?
Я так и не услышал ответа в чем разница между шаблоном и скином и что ж мне надо делать, чтобы натянуть на ЦМС свой шаблон. То, что товарисч выкладывал тут - это не попытка помочь, это имитация помощи.
shiningman Offline
#12 Оставлено : 29 декабря 2012 г. 6:18:13(UTC)
shiningman

Статус: Продвинутый

Зарегистрирован: 22.08.2009(UTC)
Сообщений: 58
Откуда: Kazakstan

Сказал «Спасибо»: 8 раз
Поблагодарили: 4 раз в 4 постах
Автор: thunder Перейти к цитате
Я не вижу ничего сложного в своем вопросе.


Прикольно. Если не видите ничего сложного в своем вопросе, то, наверное, несложно будет получить и ответ на него?
Если этого не происходит, то вопрос, может быть не так прост, как Вам кажется, нет? Ссылку на Skinning Tutorial Вам уже давали. Если с языком проблемы, Google Translate Вам в помощь.

Не жалуйтесь на судьбу. Ей, может быть, с вами тоже не очень приятно.
http://shiningman.info
thunder
#13 Оставлено : 1 января 2013 г. 22:24:54(UTC)
Guest

Статус: Гость

Зарегистрирован: 31.03.2007(UTC)
Сообщений: 16

Автор: shiningman Перейти к цитате
Прикольно. Если не видите ничего сложного в своем вопросе, то, наверное, несложно будет получить и ответ на него?
Если этого не происходит, то вопрос, может быть не так прост, как Вам кажется, нет? Ссылку на Skinning Tutorial Вам уже давали. Если с языком проблемы, Google Translate Вам в помощь.



Да книжку читаю...
Шкура по-умолчанию из HTML сделаться на раз-два. Почему этого нельзя было сказать изначально - ответ может один - товарищ просто сам профан в DNN. Не понятно, зачем он отвечать взялся, если двух слов сказать не в состоянии. Ну да бох с ним ! Пусть к нему так его дети отнесутся.
В меня другая грабля возникла:
1) при парсинге html файла, почему русские буквы становятся кракозябрами.
2) не могу отформатировать меню.
Вот кусок из skin.css
.Main_DNNMenu_ContainerSub #nav
{
background-color:#dddddd;
border-right: solid 1px #444444;
border-bottom: solid 1px #444444;
border-top: solid 1px white;
border-left: solid 1px white;
z-index: 1000;
cursor: pointer;
cursor: hand;
padding: 1px 1px 1px 1px;
}
.Main_DNNMenu_NodeRoot #nav
{
cursor: pointer;
cursor: hand;
color: #000000;
font-size: 10pt;
font-weight: bold;
font-style: normal;
font-family: Tahoma, Arial, Helvetica;
background-color: Transparent;
white-space: nowrap;
padding: 0px 10px 0px 5px;
}
.Main_DNNMenu_Node #nav
{
cursor: pointer;
cursor: hand;
color: #000000;
font-size: 10pt;
font-weight: bold;
font-style: normal;
font-family: Tahoma, Arial, Helvetica;
background-color: Transparent;
white-space: nowrap;
padding: 1px 3px 3px 1px;
}

.Main_DNNMenu_NodeHover #nav
{
background-color: #bbbbbb;
}
.Main_DNNMenu_NodeHover #nav
{
background-color: #bbbbbb;
}

вот кусок skin.xml
<Objects>
<Object>
<Token>[NAV]</Token>
<Settings>
<Setting>
<Name>Provider</Name>
<Value>DNNMenuNavigationProvider</Value>
</Setting>
<Setting>
<Name>CSSContainerSub</Name>
<Value>Main_DNNMenu_ContainerSub</Value>
</Setting>
<Setting>
<Name>CSSNode</Name>
<Value>Main_DNNMenu_Node</Value>
</Setting>
<Setting>
<Name>CSSNodeRoot</Name>
<Value>Main_DNNMenu_NodeRoot</Value>
</Setting>
<Setting>
<Name>CSSNodeHover</Name>
<Value>Main_DNNMenu_NodeHover</Value>
</Setting>
</Settings>
</Object>
</Objects>

вот кусок из HTML
<body class="home blog">
<div class="fich"></div>
<div id="wrapper">
<div id="TopPane" runat="server" class="clear">
<div id="topl">
</div>
<div id="topsl">
<div class="tsbg">
</div>
</div>
<div style="width:100%; text-align:right;">
[LOGIN]
</div>
<div id="navigation" class="clear">
<div id="nav">
[NAV]
</div>
</div>
</div>
</div>
<body>

В файле skin.ascx все атрибуты css у NAV проставлены, но на экране ничего не меняется.

ПОЧЕМУ ?
thunder
#14 Оставлено : 1 января 2013 г. 22:50:14(UTC)
Guest

Статус: Гость

Зарегистрирован: 31.03.2007(UTC)
Сообщений: 16

Да книжку читаю...
Шкура по-умолчанию из HTML делаться на раз-два. Почему этого нельзя было сказать изначально - ответ может быть только один - товарищ просто сам профан в DNN. Не понятно, зачем он отвечать взялся, если двух слов сказать не в состоянии. Ну да бох с ним ! Пусть к нему так его дети отнесутся.
В меня другая грабля возникла:
1) при парсинге html файла, почему русские буквы становятся кракозябрами.
2) не могу отформатировать меню.
Вот кусок из skin.css

#nav .Main_DNNMenu_ContainerSub #nav
{
background-color:#dddddd;
border-right: solid 1px #444444;
border-bottom: solid 1px #444444;
border-top: solid 1px white;
border-left: solid 1px white;
z-index: 1000;
cursor: pointer;
cursor: hand;
padding: 1px 1px 1px 1px;
}
#nav .Main_DNNMenu_NodeRoot #nav
{
cursor: pointer;
cursor: hand;
color: #000000;
font-size: 10pt;
font-weight: bold;
font-style: normal;
font-family: Tahoma, Arial, Helvetica;
background-color: Transparent;
white-space: nowrap;
padding: 0px 10px 0px 5px;
}
#nav .Main_DNNMenu_Node #nav
{
cursor: pointer;
cursor: hand;
color: #000000;
font-size: 10pt;
font-weight: bold;
font-style: normal;
font-family: Tahoma, Arial, Helvetica;
background-color: Transparent;
white-space: nowrap;
padding: 1px 3px 3px 1px;
}

#nav .Main_DNNMenu_NodeHover
{
background-color: #bbbbbb;
}


вот кусок skin.xml
Код:
</Token>
   <Settings>
    <Setting>
     <Name>Provider</Name>
     <Value>DNNMenuNavigationProvider</Value>
    </Setting>
    <Setting>
     <Name>CSSContainerSub</Name>
     <Value>Main_DNNMenu_ContainerSub</Value>
    </Setting>
    <Setting>
     <Name>CSSNode</Name>
     <Value>Main_DNNMenu_Node</Value>
    </Setting>
    <Setting>
     <Name>CSSNodeRoot</Name>
     <Value>Main_DNNMenu_NodeRoot</Value>
    </Setting>
    <Setting>
     <Name>CSSNodeHover</Name>
     <Value>Main_DNNMenu_NodeHover</Value>
    </Setting>	
  </Settings>
 </Object>
</Objects>

вот кусок из HTML
Код:

  </div>
  <div id="navigation" class="clear">
   <div id="nav">
   [NAV]
   </div>
  </div>
 </div>
</div>
<body>

В файле skin.ascx все атрибуты css у NAV проставлены, но на экране ничего не меняется.

ПОЧЕМУ ?
Что хочется ? Хочется, чтобы когда мышак над элементом меню - элемент меню подсвечивался красным. Помимо этого есть еще один косяк: DNN почему-то стили не подбирает те что работали до того. Например есть у меня стиль где фоновая картинка лежит в /Images/bg.jpg. Но после парсинга этой картинки нет. Почему ?
Exception Offline
#15 Оставлено : 2 января 2013 г. 16:09:52(UTC)
Exception

Статус: Опытный

Зарегистрирован: 30.10.2009(UTC)
Сообщений: 180

Сказал «Спасибо»: 9 раз
Поблагодарили: 22 раз в 21 постах
thunder, я поражен до глубины души Вашим умом и мужеством, готов ответить на любые Ваши вопросы от $100 per hour (min 30 minutes)Garmoni
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.



 
OpenedBorderBoxed Small width layoutMedium width layoutMaximum width layout Small textMedium textMaximum text