[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: верстка CMS портала
ninJo
Поставил себе на сайт недавно DataLife Engine, грузится, работает, прикольно все красиво регистрации и т.д.

Решил его немножко видоизменить, вот тут-то и начались траблы. Все файлы в каком-то непонятном формате TPL, открыл их дримвифиром, картинок не видно. Видны только надписи и все. Ну думаю ладно. только меню подкорректирую, название страниц и т.д. а цвета так и быть вручную перепишу. Начал корректрировать панель авторизации и входа на сайт, так у меня весь дизайн разбегаться начал. А там ничего графически не отображается ничего, одни коды.

<?php
if ($is_logged == TRUE){

$login_panel = <<<HTML
<table width="239" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="54" align="left" valign="top"><img src="{THEME}/images/dlet_top_28.gif" width="54" height="130" /></td>
<td width="170" align="left" valign="top">
<table width="170" border="0" cellpadding="0" cellspacing="0" class="cpbkgr_log">
<tr>
<td height="37" align="right" class="ltitle">Ïàíåëü óïðàâëåíèÿ</td>
</tr>
<tr>
<td align="right" valign="top"><img src="{THEME}/images/spacer.gif" width="1" height="7" /></td>
</tr>
<tr>
<td height="122" align="right" valign="top">
<table width="170" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="18" colspan="3" align="right" valign="top">Ïðèâåò, <strong>{$member_id['name']}</strong>!</td>
</tr>
HTML;

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

Или может быть если какие-то другие CMS в которых можно через специальные модули чтобы дизайнить внешний вид страничек без возни с внутренними кодами?



Спустя 1 минута, 1 секунда (28.11.2007 - 13:53) ninJo написал(а):
поставил себе еще PHP NUKE думал может с этим попроще, а там тоже самое, снова эти PTL и как дизайн страницы менять непонятно абсолютно.

Вобщем полнейший ХЕЕЕЛП!

Спустя 17 минут, 33 секунды (28.11.2007 - 14:11) bars80080 написал(а):
наверное, именно поэтому каждый программер в своё время начинает писать собственную CMS

Спустя 1 час, 5 минут, 46 секунд (28.11.2007 - 15:16) ninJo написал(а):
http://www.abocms.ru/modules/main/editor/

вот мне что-то вроде этого нужно, иначе я там с ума сойду со всем этим. Мне нужно создать около 50 страниц и если я буду в каждой странице искать и редактировать эти коды в виде цифр, чтобы она приобрела тот вид которых я хочу. то я просто сойду с ума. Мне это кажется нереальным.

Спустя 1 час, 9 минут, 20 секунд (28.11.2007 - 16:26) md5 написал(а):
ну так купи ABO.CMS!

а то, что ты привел — называется редактор контента (WYSIWYG)
и к перечисленным тобой CMS тоже прикрутить можно

Спустя 2 минуты, 46 секунд (28.11.2007 - 16:28) bars80080 написал(а):
чувак, если есть такие проги, так и юзай их
судя по этой строчке:
<td width="54" align="left" valign="top"><img src="{THEME}/images/dlet_top_28.gif" width="54" height="130" /></td>
там всё жёстко скручено, править такие фишки сил не хватит

Спустя 1 час, 48 минут, 47 секунд (28.11.2007 - 18:17) ninJo написал(а):
WYSIWYG у меня есть, Dreamwever. Проблема в том что в нем не видно ни цветов и ничего кроме надписей.. Вот еще поставил PHP Nuke а какие файлы в нем изменять, как пункты меню редактировать не пойму... и тоже везде бесконечные коды и привычной страницы где все видно как в браузере нету... sad.gif

Спустя 3 часа, 25 минут, 13 секунд (28.11.2007 - 21:42) md5 написал(а):
эти вопросы задавать целесообразно на форуме поддержки пхп-нюке

Спустя 23 часа, 25 минут, 40 секунд (29.11.2007 - 21:08) ninJo написал(а):
на пхп нюке форум вобще не посещаемый, за 12 часов ни одного ответа...

Но вобщем проблему я решил с помощью джумлу, легко устанавливается и интуитивно простое управление из админ панели smile.gif

но тут же возникла проблемы с флешом. Сам флеш грузится, а подгрузка не работает, видимо джумла его путает и он не находит лежащих в той-же папке файлов... всю голову сломал не знаю как с этим бороться.

Спустя 3 месяца, 28 дней, 22 часа, 47 минут, 5 секунд (28.03.2008 - 19:55) linf написал(а):
Цитата(ninJo @ 29.11.2007, 21:08) [snapback]30010[/snapback]
на пхп нюке форум вобще не посещаемый, за 12 часов ни одного ответа...

Но вобщем проблему я решил с помощью джумлу, легко устанавливается и интуитивно простое управление из админ панели smile.gif

но тут же возникла проблемы с флешом. Сам флеш грузится, а подгрузка не работает, видимо джумла его путает и он не находит лежащих в той-же папке файлов... всю голову сломал не знаю как с этим бороться.



Поставь себе Cute News... с личными доработками - просто супер система!

Спустя 17 дней, 5 часов, 4 минуты, 55 секунд (16.04.2008 - 00:00) servok написал(а):
Впринципе нет ничего сложного. Тот код который ты привел - всего-лишь шаблон, поэтому ты не видишь картинок.
Приведу простой пример:

Структура файлов сайта или CMS:
-modules
-themes
-theme_name
-images
index.php

допустим в папке modules лежат скрипты выводящие тот или иной контент из БД/файла и передающие его шаблонизатору
в папке themes лежат темы, т.е. шаблоны, картинки, и.т.д.(все что относится к дизайну)
есть тема standard и в ней шаблон standard.tpl
Код
    
<html>
<head>
<title>{TITLE}</title>
<style>
</style>
</head>
<link rel="stylesheet" href="./css/main.css" type="text/css">
<body background="images/logo1.png">
<table width=1050 height=700 border="0" cellpadding="0" cellspacing="0" valign=top align=center>
    <tr>
    <td colspan="2" rowspan="3" width=7% height=12%>&nbsp</td>
    <td width=13% height=7%>&nbsp</td>
    <td width=13% height=7%>&nbsp</td>
    <td width=13% height=7% valign=bottom align=center><a href=#><img src="images/home.png" border="0" alt="На главную"></a></td>
    <td width=13% height=7%>&nbsp</td>
    <td width=13% height=7%>&nbsp</td>
    <td colspan="2" rowspan="3" width=7% height=15%>&nbsp</td>
  </tr>
  <tr>
    <tr>
    <td width="150" height="56" valign=bottom align=center><a href=index.php?page=text&act=contacts><img src="images/phone.png" border="0" alt="Контакты"></td></a>
    <td width="150" height="56" valign=center align=center><a href=index.php?page=text&act=activation><img src="images/set.png" border="0" alt="Разлочка и Активация"></td></a>
    <td width="150" height="56" valign=bottom align=center><a href=#><img src="images/ipod.png" border="0" alt="Продажа аксессуаров"></td></a>
    <td width="150" height="56" valign=bottom align=center><a href=#><img src="images/note.png" border="0" alt="Часто задаваемые вопросы"></td></a>
    <td width="150" height="56" valign=bottom align=center><a href=#><img src="images/faq.png" border="0" alt="Часто задаваемые вопросы"></td>
  </tr>
   <tr>
    <td rowspan="3" width=20% height=75%>{SPECIAL}</td>
    <td colspan="6"width=10% height=75% valign="top">{BODY}</td>
    <td rowspan="3" width=20% height=75%>&nbsp</td>
  </tr>
  <tr>
<tr>
    <td colspan="6" width=10% height="30" align=center class="down"><h5>Дизайн и разработака сайта S.A.D.</h></td>
  </tr>
   </table>
</body>
</html>


шаблонизатор, т.е. наш файл index.php
Загружает модули и присваивает контент каким-либо переменным внутри себя, потом загружает файл шаблона и заменяет теги {SPECIAL} и {BODY} этими переменными и потом выводит все это дело на экран(т.е. файл index.php собирает сайт из отдельных частей). Все картинки которые прописаны в шаблоне загружаются из корневой дирректории, а точнее относительно файла index.php

фуу, сколько написал-то, надеюсь более-менее понятно rolleyes.gif

Короче редактируй HTML в шаблоне, но результат смотри загружая не этот шаблон, а заходя на сайт через index.php


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.