Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Создание лица сайта. Часть 1. Пишем CMS. (нужна помощь)
На страницу Пред.  1, 2
 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP
 
Автор Сообщение
Светозар

Участник тусовки


Зарегистрирован: 20.02.2010
Сообщения: 354
Откуда: Москва

СообщениеДобавлено: Вс Окт 31, 2010 10:49 am    Заголовок сообщения: Есть проблема!
Ответить с цитатой

Подключаем в index.php
Код:
// Загружаем Файл Конфигурации Ключивых функций
include "Systems/Configurations/config_header.php";

// Подключаем шаблонную сетку
include "Templates/default/header.tpl";         // Верхняя часть шаблона
include "Templates/default/left-bar.tpl";      // Левая часть шаблона
include "Templates/default/news.tpl";         // Шаблон новостей
include "Templates/default/right-bar.tpl";      // Правая часть шаблона
include "Templates/default/footer.tpl";         // Нижняя часть шаблона

футер и хиадер отображаются нормально!
левый и правый сайтбары, а так же новости, отображаются слева! ЧТо делать?!
Я думаю, что как-то можно через
Код:
.right{
   float:right;
}
.left{
   float:left;

а как к
Код:

<div class="left" >
</div>

подключить right-bar.tpl
Заранее спасибо!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
олег алексеевич

Тысячник


Зарегистрирован: 18.01.2009
Сообщения: 1365
Откуда: ua Кропивницкий

СообщениеДобавлено: Вс Окт 31, 2010 2:23 pm    Заголовок сообщения:
Ответить с цитатой

CSS ?
_________________
помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Светозар

Участник тусовки


Зарегистрирован: 20.02.2010
Сообщения: 354
Откуда: Москва

СообщениеДобавлено: Пн Ноя 01, 2010 5:47 pm    Заголовок сообщения:
Ответить с цитатой

да, вообще при таком подключение файл не работают картинки и css
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Anderson

Завсегдатай


Зарегистрирован: 08.07.2006
Сообщения: 642
Откуда: localhost

СообщениеДобавлено: Пн Ноя 01, 2010 9:46 pm    Заголовок сообщения:
Ответить с цитатой

Светозар, наверное, проблемма в относительности путей, т.е., допустим, есть папки:
/site/ - корень сайта
/site/images - картинки
/site/styles - таблицы стилей

если в файле /site/styles/main.css где-то грузится картинка ./images/1.png, то при загрузке страницы /site/index.php, которая инклудит /site/styles/main.css браузер попробует в соответствующем месте попробует загрузить картинку /site/styles/images/1.png

а вообще, открой исходник уже сформированной страницы из мозилки и пощелкай в нем по тех линках, которые не прогружаются (CSS и картинки)
_________________
ArchLinux + Enlightenment 17 (E17)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение anderson.dunai@gmail.com Моб. телефон ICQ Number
AlexDvo

Новенький


Зарегистрирован: 05.12.2010
Сообщения: 11

СообщениеДобавлено: Вт Dec 21, 2010 9:44 pm    Заголовок сообщения: xml парсинг
Ответить с цитатой

Решил я попробовать в изучении PHP вставить на свою страничку прогноз погоды с сайта rp5.ru сокращенный выраиант xml выглядит так:

<?xml version="1.0" encoding="UTF-8" ?>
<weather created="rp5.ru" date="2010-12-18">
<point id="7147">
<point_id>7147</point_id>
<country_id>84</country_id>
<point_name>Ростов-на-Дону</point_name>
<point_date>Sat, 18 Dec 2010</point_date>
<timestep>
<time_step>24</time_step>
<cloud_cover>65</cloud_cover>
<precipitation>0.0</precipitation>
<pressure>756</pressure>
<temperature>0</temperature>
</timestep>
<timestep>
<time_step>48</time_step>
<cloud_cover>75</cloud_cover>
<precipitation>0.0</precipitation>
<pressure>756</pressure>
<temperature>0</temperature>
</timestep>
</point>
</weather>

парсить документ я попробывал так:

<?php
$load = "http://rp5.ru/xml/7147/ru";
$xml = simplexml_load_file($load)
or die ("no file loaded") ;

foreach ($xml->point as $point) {
$q3=$point->point_name; //Название города
$q4=$point->point_date; //Местное время

foreach ($point->timestep as $time) {

$w1=$time->datetime; //Число и время прогноза
$w2=$time->cloud_cover; //Облачность%
$w3=$time->pressure; //атмосферное давление в мм рт ст
$w4=$time->temperature; //температура по цельсию
$w5=$time->humidity; //влажность %
$w6=$time->wind_direction; //направление ветра
$w7=$time->wind_velocity; //скорость ветра
$w8=$time->falls; //Тип осадков 0-нет, 1-дождь, 2-дождь со снегом, 3-снег
$w9=$time->drops; //интенсивность осадков от 0.5 до 8

echo "$w1<br> $w2 <br> $w3 <br> $w4 и т.д.";
}
}
само собой я получу все значения элементов расположенных в узле timestep т.е. оба значения всех элементов данного узла, за 24 (time_step) и 48 (time_step) часов, но как поступить, если я хочу выводить значения всех элементов timestep только для 24-х или 48 часов?

как только не пробовал и так и сяк, ну например так,
$q = $xml->point;
$r = $q->timestep;, но добраться далее значений whether created и point id у меня не получилось

Подскажите плиз господа знатоки как добраться к каждому значению элемента по отдельности пользуясь simplexml_load_file
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Dec 22, 2010 5:40 am    Заголовок сообщения:
Ответить с цитатой

А почему именно simplexml_load_file? Поищи другой парсер
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
AlexDvo

Новенький


Зарегистрирован: 05.12.2010
Сообщения: 11

СообщениеДобавлено: Ср Dec 22, 2010 6:34 pm    Заголовок сообщения:
Ответить с цитатой

Ну на самом деле я совсем не знаком с работой других парсеров, посоветуй каким лучше воспользоваться в данном случае?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AlexDvo

Новенький


Зарегистрирован: 05.12.2010
Сообщения: 11

СообщениеДобавлено: Ср Dec 22, 2010 6:37 pm    Заголовок сообщения:
Ответить с цитатой

и скажи, чем обусловлено предложение использовать другой парсер, это парсер неудобен, или не функционален в данном случае?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Dec 22, 2010 7:22 pm    Заголовок сообщения:
Ответить с цитатой

Да тем, что если все правильно делал и не заработало, то стоит поискать другой с меньшими усилиями, а не гадать почему не работает текущий. Если за ночь не осилишь, посмотрю завтра твой код, может что не так делал. С виду вроде бы все нормально
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
AlexDvo

Новенький


Зарегистрирован: 05.12.2010
Сообщения: 11

СообщениеДобавлено: Ср Dec 22, 2010 9:21 pm    Заголовок сообщения:
Ответить с цитатой

Ок, но за ночь точно не осилю, на работу ведь надо идти ))) И спасибо за поддержку Ваших читателей, в данном случае меня), а книга очень достойная!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Чт Dec 23, 2010 3:51 pm    Заголовок сообщения:
Ответить с цитатой

Почитай вот статью, думаю, тебе поможет 100%

http://habrahabr.ru/blogs/php/30353/
http://www.internet-technologies.ru/articles/article_1427.html
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
AlexDvo

Новенький


Зарегистрирован: 05.12.2010
Сообщения: 11

СообщениеДобавлено: Чт Dec 23, 2010 7:08 pm    Заголовок сообщения:
Ответить с цитатой

Спасибо, на самом деле я уже встречал эти статить и читал их, но до настоящего момента хотел разобраться почему не работает мой парсер, к сожалению так и не понял(
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Светозар

Участник тусовки


Зарегистрирован: 20.02.2010
Сообщения: 354
Откуда: Москва

СообщениеДобавлено: Вт Май 03, 2011 9:33 am    Заголовок сообщения:
Ответить с цитатой

Добрый день уважаемые форумчани. Как вы уже наверно знаете, я взялся переделывать систему itlati CMS. Это уже готовая cms, но с очень маленьким функционалом. Я её хочу усовершенствовать и т.д. У неё будет своё название: «Carousel Engine».
Но сейчас дело в другом. Одно дело переделывать, другое писать с нуля, что я тоже хочу начать.
Я Достаточно хорошо разбираюсь в движке сайта DLE. Мне известны разные методы и приёмы.
Я прочитал много книг и информации в интернете, но я, все-таки решил задать всё те же вопросы, что задавались до меня.
1) Какой выбрать шаблонизатор? Та система, над которой я работаю, сейчас сидит на смарти. На мой не профессиональный взгляд – это монстр! Читая различную инфу в сети интернет, я натыкаюсь на следующие мнения: «Шаблонизатор вообще не нужен. Делается прстой шаблон и инклудятся модули, для которых отдельно подрабатывается дизайн .tpl файлом, который так же можно проинклудить». Хотелось бы услышать мнения знающих людей!
2) Вот с этим у меня, если честно, сложность возникла! Как сделать ядро? Вообще, я понимаю как его сделать, пишутся библиотеки для работы с БД, новостями, фото, файлами, делается общая библиотека, делается системный файл(маршрутиризатор) и т.д. Но я не одного примера достойного не нашёл. И опять, для смарти готовых библиотек нет!
3) Система безопасности. Как вариант, можно создать файл с зашифрованным кодом. В каждый .php файл дописывать определённую строчку, без которой код не запустится. Для меня это уже сложно!
4) С чего начать сначала? С построения админки, или самого вывода сайта? Я планирую, сделать пробную индексную страничку с возможностью вывода новостей, потом настроить админку, потом уже всё это так сказать «Обделывать»
Жду ваших советов и коминтареев.
Ах да, перед тем как снова загорелся идеи написания свой cms, я поговорил с одним кодером, который написал свою cms. Над ней он работает и до сих пор. На функциональную часть он потратил около двух месяцев. Сейчас у него несколько сайтов, и очень хорошие показатели защиты.
И не говорите мне, что это долгое и неблаговидное занятие. Я всё равно буду строить CMS. Не ищу лёгких путей!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP Часовой пояс: GMT
На страницу Пред.  1, 2
Страница 2 из 2
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис