Перейти к содержимому

Сервис обмена электронных валют

Партнерская программа Kredov

Html => DLE

#1 Gesha!

Gesha!
  • Пользователь
  • 85 сообщений
  • Репутация: 1
0

Отправлено 21 Июль 2010 - 15:18

Нашёл симпотичный шаблон на html+CSS. Подскажите как из него можно сделать шаблон для DLE. Помогите хотябы основными принципами.
Заранее спасибо.


 

 

  • 0

#2 ilyazh

ilyazh
  • Пользователь
  • 356 сообщений
  • Репутация: 1

Отправлено 21 Июль 2010 - 20:29

1) заплатить денег верстальщикам и они сдпелают вам шаблон для ДЛЕ, например, мне - я верстальщик =)
2) открываете стандартную тему для дле, смотрите как она устроена, как поделены страницы и пытаетесь так же разделить свой макет, копируя из шаблона соответствующий код. А вообще, вроде на сайте ДЛЕ была хорошая инструкция - там не всё на блюдечке, но если включить голову, то всё понятно.
  • 0

#3 admin

admin
  • Пользователь PRO
  • 5 272 сообщений
  • Репутация: 54

Отправлено 22 Июль 2010 - 04:24

Я всегда и выбираю первый вариант, то есть заказываю кому-то.
  • 0

Сколько лет прошло, а ссылки всё ещё лучше покупать тут



#4 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 22 Июль 2010 - 20:04

Gesha!, основные принципы:
1) Нужно понять, подходит ли данный шаблон под движок DLE. Обычно шаблоны DLE имеют столбец с модулями и столбец контента. Если ваш шаблон имеет именно такой формат, то он вам подходит.
2) В папке шаблона DLE естественно присутствует основной шаблон, отображающий общий вид всех страниц сайта, в нем прописана общая информация (выстроена сетка). К примеру в DLE 6.7 этот файл называется main.tpl
В этом файле присутствуют такие конструкции замены:
{THEME} - заменяется на путь до папки шаблона
{AJAX} - заменяется на какой-то JS-код с Ajax'ом
{login} - заменяется на модуль авторизации(либо форма, либо риветствие)
{vote} - заменяется на модуль голосования
{calendar} - заменяется на модуль календаря
{topnews} - заменяется на модуль "популярные статьи"
{inform_dle} - заменяется на модуль "новости партнеров"
{archives} - заменяется на модуль "архив новостей"
{changeskin} - заменяется на модуль выбора скина
{speedbar} - ХЗ
{banner_header}  - заменяется на верхний баннер
{info} - заменяется на какую-то инфу
{content} - заменяется на контент страницы (зависит от пути, по которому обратились)
Ну вот основу составили теперь можно переходить к внутренней "обделке" xD

3) Начинаем редактировать все остальные файлы tpl
Они отвечают либо за вывод модуля, либо за отображения контента(полная новость, короткая новость и так далее)

Удачи!
  • 0

#5 Gesha!

Gesha!
    Topic Starter
  • Пользователь
  • 85 сообщений
  • Репутация: 1

Отправлено 22 Июль 2010 - 20:25

ZiTosS, спасибо большое, немного понял вродебы. ПОлучается надо какбы разбивать на кусочки шаблон и вставлять эти кусочки в отдельные файлы шаблона DLE. Буду пробовать.
Кстате я читал где то, что можно любой html шаблон натянуть на DLE, а вы пишите обратное.
  • 0

#6 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 22 Июль 2010 - 20:44

Gesha!, Любой то можно, но к примеру:
Есть у вас шаблон сайта-визитки - там обычно менюшка и блок для контента. Куда же вы будете пихать модули? Я думаю понятно, что я имел ввиду.

ПОлучается надо какбы разбивать на кусочки шаблон и вставлять эти кусочки в отдельные файлы шаблона DLE.

Не совсем так:
1) Сначала нужно сверстать глобальный файл шаблона, который выстраивает общие черты, сетку, где будут располагаться модули, где контент.
2) А затем редактировать отображение отдельных кусков(полных новостей, календаря и др.)
  • 0

#7 Gesha!

Gesha!
    Topic Starter
  • Пользователь
  • 85 сообщений
  • Репутация: 1

Отправлено 22 Июль 2010 - 21:09

Gesha!, Любой то можно, но к примеру:
Есть у вас шаблон сайта-визитки - там обычно менюшка и блок для контента. Куда же вы будете пихать модули? Я думаю понятно, что я имел ввиду.

Впринципе понятно :angry: Но можно же и не пихать эти модули никуда если они не нужны на сайте визитке)
А вобще спасибо. Я завтра буду пробовать делать, только шаблон HTML корявый оказался, буду другой искать.
Тему пока не нужно закрывать
  • 0

#8 vitlav

vitlav
  • Пользователь
  • 113 сообщений
  • Репутация: 1

Отправлено 23 Июль 2010 - 11:03

Посадить готовую верстку на DLE очень просто. Расскажу основные моменты:

1. Открываем стандартный темплейт DLE, а именно файл main.tpl
2. Открываем готовую верстку
3. Из файла main.tpl копируем весь код который находиться от начала страницы до тега <body>
4. Изменяем все пути к изображениям, т.е. дописываем перед названием изображения {THEME}/images/
5. Соответственно все изображения копируем в папку с картинками
6. Все стили CSS копируем и вставляем в файл styles.css

Это будет 50% работы

Дальше смотрим и правим уже на почти готовом темплейте.
  • 0

#9 Gesha!

Gesha!
    Topic Starter
  • Пользователь
  • 85 сообщений
  • Репутация: 1

Отправлено 04 Октябрь 2010 - 19:06

vitlav, большое спасибо. У меня получилось. Пусть немного с косяками, но для первого раза очень даже неплохо.
А как вы думаете, можно ли таким образом делать уникальные шаблоны для DLE? имею ввиду искать готовые html шаблоны, возможно немного их переделывать и адаптировать под DLE. Будет ли такой шаблон уникальным для поисковиков?
  • 0

#10 igorii

igorii
  • Пользователь
  • 11 сообщений
  • Репутация: 0

Отправлено 26 Октябрь 2010 - 17:57

да, лучше кому-то заказать...я лично платил по 10 баксов, и мне делали рип любого сайта на дле
  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru