View Full Version : своя тема
Посмотрел видео урок о создании собственной темы для нюка (видео урок супер, побольше бы :wink: ). Возник вопрос: можно ли при заходе на чужой сайт(нажать правой кнопкой просмотреть хтмл код) и также как в уроке поместить в определенные файлы? или так нельзя сделать, только самому создавать на хтмл сайт, а потом редактировать для нюка?? :cool:
Vek да почему нельзя можно, но тогда ваша тема будет такая же как и на том сайте.
можешь помочь с дизайном этого сайта http://www.playground.ru
Vek в каком плане?
если вам нужны наши услуги, то заказывайте http://mynuke.ru/modules.php?name=Service
также как по видео уроку так не сделаешь, с чего начать хотябы????
Vek с построешния самого html шаблона, верстка...
я скачал с сайта designer_theme, зачем нужно менять в файле mainfile.php менять строчки?
Vek чтобы отображался блок сообщения так как вы сделаете
в теме Dating напиханно куча файлов .asi, что это за файлы и что они делают?
Vek таких файлов там нет.
помоги что надо прописать чтобы название сайто было как показанно на рисунке?
еще вопрос где надо прописать код, чтобы вокруг сайта было один цвет(например белый), а в нутри сайта другой (серый)?
2 вопрос: где надо прописать бакграунд чтобы сделать свои обои на сайте?
Vek http://mynuke.ru/modules.php?name=Downloads&cid=12
качаем html учебник и читаем, вас должно заинтересовать тег body и свойства таблиц.
Soniks я знаю что в боди менять цвет, но как сделать чтобы внутри страницы был 1 цвет а вокруг другой?
Vek я же уже сказал, сделайте фон одним цветом а бекграунд таблицы другим цветом, на крайний случай можно посмотреть как это выполнено на других сайтах.
а еще чтобы какую функцию написать и куда поставить, чтобы на шапке сайта поставить баннер?
Vek смотря как вы хотите это выполнить при помощи встроенного какого нибудь банер-модуля или же просто картинку поместить?
Vek если воспользоватся стандартным банерсистемой, то в нужном вам месте, скорее всего в функции themeheader вставьте include("banners.php");
чет не правильно страничка отображаеться(смотрим картинку), где изменить и на что чтобы нормально блок правый под логотипом был (логотип размер 1024)
Vek скорее всего забыли закрыть тег таблицы или строки, или же не учли количество столбцов в разных строках таблиц.
плиз помоги посмотри че я не так написал, я смотрел не че не выходит :(
<SCRIPT src="themes/$ThemeSel/dhtmlapi.js"
type=text/javascript></SCRIPT>
<SCRIPT src="themes/$ThemeSel/func.js"
type=text/javascript></SCRIPT>
<LINK href="themes/$ThemeSel/style/style.css" type=text/css
rel=stylesheet>
<BODY>
<DIV align=center>
<TABLE cellSpacing=0 cellPadding=0 width=990 border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD><IMG height=36
src="themes/$ThemeSel/images/version.jpg"
width=109></TD>
<TD vAlign=center align=left width=881
background="themes/$ThemeSel/images/copyright.jpg"
height=36>
<TABLE width="100%" border=0>
<TBODY>
<TR>
<TD width="72%"><SPAN class=Stil1><IMG class=absmiddle
alt="<print>"
src="themes/$ThemeSel/images/printer.gif"
border=0> <A
href="http://darkdragons.biz/index.php?area=1&p=static&page=free_online&print=1"
target=_blank>print</A><IMG class=absmiddle
alt="rekomendovat"
src="themes/$ThemeSel/images/tell.gif"
border=0> <A class=absmiddle
href="http://darkdragons.biz/index.php?area=1&p=tell&action=form"
target=_blank>rekomendovat</A><IMG class=absmiddle
alt="izbrannoe "
src="themes/$ThemeSel/images/bookmark.gif"
border=0> <A
href="javascript:window.external.AddFavorite('http://darkdragons.biz/index.php?area=1&p=static&page=free_online','Games');">
izbrannoe </A></SPAN></TD>
<TD width="28%"><SPAN class=Stil1>Powered by Dark Vek
2005</SPAN></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD width=200><IMG height=175
src="themes/$ThemeSel/images/header_1.jpg"
width=200></TD>
<TD width=200><IMG height=175
src="themes/$ThemeSel/images/header_2.jpg"
width=200></TD>
<TD width=111><IMG height=175
src="themes/$ThemeSel/images/header_3.jpg"
width=111></TD>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width=479 border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD><IMG height=105
src="themes/$ThemeSel/images/header_4.jpg"
width=200></TD>
<TD height=105><IMG height=105
src="themes/$ThemeSel/images/header_5.jpg"
width=200 useMap=#Map2 border=0></TD>
<TD><IMG height=105
src="themes/$ThemeSel/images/header_6.jpg"
width=79 useMap=#Map border=0></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD align=left
background="themes/$ThemeSel/images/header_7.jpg"
height=60><IMG
src="themes/$ThemeSel/images/logo.gif"
border=0></TD></TR>
<TR>
<TD height=10><IMG height=10
src="themes/$ThemeSel/images/header_8.jpg"
width=479></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top> </TD>
<TR>
<TD> </TD></TR>
Vek у вас здесь много чего напутано, так поэтому попробуйте начать все с начала
:( , что именно? Подскажите пожалусто!!!
если заново начинать то еще можно больше ошибок наделать :(
mad_alex
13.08.2005, 01:59
*****
плиз ктонибуть посмотрите мой код че сдесь не правильно????
mad_alex скорее всего вы не добавили html код для отображения блоков!
Vek тот код который вы предоставили его нахватает для определения причины, киньте в пм мне ссылку на вашу тему (загоните в архив и выложите где-нибудь)
я у темы только шапку сделал, но она както каряво встает. дать сылку на фаил шапки?
и еще что мы пишем в файлы center_right и left_center..
Vek смотрите видео там показано..
в принципе можно и ничего не писать, все это зависит от самой темы.
желательно дать ссылку на всю тему
http://vektos.narod.ru/vek_theme.rar
mad_alex
14.08.2005, 02:23
*****
mad_alex не закрыли теги таблиц, смотрите html код исходника - сверяйте
mad_alex
14.08.2005, 02:49
*****
mad_alex ничто, она выводится так же как и все другие модули
вывод самого модуля, в том числе и админки, идет между left_center и center_right
mad_alex
14.08.2005, 02:53
*****
И еще Sonics плиз пиши комментарии (у меня все редакторы не русифицированные( может не только у меня), вместо комментариев выдают замену типа  )транслитом.
комментарии к чему?
mad_alex да, story_page, home_page все это отвечает за вывод Новостей, а новости это модуль
mad_alex
14.08.2005, 02:59
*****
mad_alex это надо просто настроить редактор
http://forum.mynuke.ru/showthread.php?t=474&page=2&pp=10
или же откройте обызным блокнотом.
mad_alex
14.08.2005, 03:10
*****
Soniks посмотри мою тему плиз!!!! http://vektos.narod.ru/vek_theme.rar
Vek то ли архив битый, то ли вы забыли положить файлы header.html и footer.html
Soniks теперь все в порядке. http://vektos.narod.ru/vek_theme.rar
ПЛИЗЗ помогите
Vek вот смотрите что должно быть, править пришлось файлы header и footer
http://www.megaupload.com/?d=31K4LYCY
Soniks Спасиб, заработало :jumplol:
Скажи в чем моя ошибка заключалась, че не так сделал?
Soniks выручай, скажи что ты изменил в моей теме, а то я новую начал и такаяже проблема!!
Vek сравнивай, я же написал в какие файлы я вносил изменения. а вообще я добавлял таблицы и закрывал отрытые.
ладно буду мучиться (сравнивать), а где ты таблицу добовлял ? и еще скажи можно сделать оформление модуля также как показанно на картинке http://vektos.narod.ru/help.png и где это можно изменить? и как?
вот еще вопросик http://vektos.narod.ru/help2.png пожалуйста ответьте
Очень прошу помогите доделать темку и помогите решить проблемы которые я писал раньше. :jumplol:
вот возникла проблема правый блок "прилип" к модулю новостей как сделать промежуток. Вот прикрипил картинку и код Header.
Код удален! Читаем правила!
Vek поймите, что без знаия html и php вы наврятли сами что то сделаете, поэтому начните изучать их!
а так действуйте следующим методом: смотрите html код сгенерированной сраницы, находите там ошибку, идете в соответствующий файл темы или модуля и ищите там вызов того самого ошибочного кода и подправляете.
например, модуль Контент, что бы передвинуть название статьи в середину надо открыть html страничку найти это название, найти ориентир например то что это название заключено в тег:
<font class="title"></font>
открываем файл: modules/Content/index.php
и ищем там вызов <font class="title"> их может быть несколько, меняем - сохраняем - смотрим ("метод научного тыка") в нашем случаи это 50 строка и содержит она следующее:
echo "<font class=\"title\">$mytitle</font><br>"
остается добавить тег <center>,:
echo "<center><font class=\"title\">$mytitle</font></center><br>"
Насчет промежутка между блоком и модулем надо добавить в файл center_right.html между ними еще одну колонку с прозрачным рисунком размера нужного отступа.
Soniks помоленьку я и изучаю.
Насчет промежутка между блоком и модулем надо добавить в файл center_right.html между ними еще одну колонку с прозрачным рисунком размера нужного отступа.
в файле center_right.html в тэге TD просто прописал align=right и все заработало.
вот решил поставить в логотипе авторизацию код поставил, но что то не пашет, может ты мне сможешь чемнибуть помоч?
<TABLE cellSpacing=0 cellPadding=0 width=247 border=0>
<TBODY>
<TR>
<TD align=right width=60>
<FORM class=nobr style="MARGIN: 0px" action="http://localhost/html/modules.php?name=Your_Account&stop="
method=post><FONT class=uname><B>Имя </B> </FONT></TD>
<TD align=left><INPUT
style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; HEIGHT: 16px; FONT-VARIANT: normal"
size=10 value=Гость name=uname length="25"> <INPUT class=bt01 type=submit alt=Submit src="" value=Войти name=loginbutton align?abbottom?>
</TD></TR></TBODY></TABLE></TD>
<TD><IMG height=31
src="themes/$ThemeSel/images/spacer.gif" width=1></TD></TR>
<TR>
<TD rowSpan=2><IMG height=31
src="themes/$ThemeSel/images/Head_19.gif" width=82></TD>
<TD colSpan=2 rowSpan=2><IMG height=31
src="themes/$ThemeSel/images/Head_20.gif" width=181></TD>
<TD rowSpan=2><IMG height=31
src="themes/$ThemeSel/images/Head_21.gif" width=10></TD>
<TD vAlign=top width=247
background="themes/$ThemeSel/images/Head_22.gif"
colSpan=3 height=31 rowSpan=2>
<TABLE cellSpacing=0 cellPadding=0 width=247 border=0>
<TBODY>
<TR>
<TD align=right width=60><FONT
class=user><B>Пароль </B></FONT> </TD>
<TD align=left><INPUT
style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; HEIGHT: 16px; FONT-VARIANT: normal"
type=password maxLength=25 size=10 name=pass> <INPUT
title="Запомнить меня" style="HEIGHT: 16px" type=checkbox
CHECKED size=10 name=rememberme> <INPUT type=hidden name=url>
<INPUT type=hidden value=NS-User name=module> <INPUT
type=hidden value=login name=op> <A
href="http://localhost/html/modules.php?name=Your_Account&stop="></A>
</FORM></FONT></TD></TR></TBODY></TABLE></TD>
и еще можно создать фаил где можно было настраивать дизайн модулей? также как настраивать дизайн например блока новостей. если это реально стедать то как?
и еще можно создать фаил где можно было настраивать дизайн модулей? также как настраивать дизайн например блока новостей. если это реально стедать то как?
нет, каждый модуль задает свой дизайн отображения
а как тогда задать нормальное оформление или только можно цвет помнять?
Vek лезть в пхп код модуля и там изменять.
помоги с кодом каторый написан выше (№51)
Vek посмотрите рабочий (например из блока Login) код формы авторизации и просто скопируйте его!
Все заработало спасиб!
лезть в пхп код модуля и там изменять.
а как тогда во многих темах модули изменяют свое оформление и там в код модуля не надо лезть!!!!
Vek ну это если модули имеют свою систему шаблонов, что редко, например галереи, форумы.
понятно, а как сделать нормальую рамку у модулей и где? вот примерно также www.Vektos.narod.ru/help5.gif
Vek редактируйте функции OpenTable()
Это в файле tables? можно писать html код?
mad_alex
27.08.2005, 01:13
*****
ну я это понимаю что это картинки.
с рамкой у модуля разобрался ;)
господа! ну дайте же ссылку на это самое видео про создание своей темы - весь сайт облазил, не нашел...
Помогите с созданием своей темы! Делал все как в видео уроке но столкнулся с проблемкой... картинки не отображаются! У меня PHP-nuke 8.0. Подскажите!
Paravoz смотрите в свойствах картинки путь ее, и делайте выводы...
скорее всего путь указан не верно до изображений.
MyNuke.ru