Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » mojito cms

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Открыть новую тему     Написать ответ в эту тему

fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Собственно, дописываю CMS "своей мечты" [...]


 
Новая система mojito теперь доступна для скачивания.
 
 
 
Старое




Подправил название...

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 20:07 14-08-2004 | Исправлено: fathersGrave, 19:38 03-10-2006
kaiser Zaido

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот возник вопрос...
 
У меня есть допустим такой шаблон:
<?=
$title['index']="Ремонт компьютеров Москва, абонентское обслуживание компьютеров";
$title['remont_komputerov']="Ремонт компьютеров - Москва, абонентское обслуживание компьютеров.";
?>
 
Потом я делаю так(в другом шаблоне):
<?=  
tpl_include("variable");
?>
 
<html>
<head>
<title><?= $title[document_name()] ?></title>
 
 
почему массив $title не читается(не видится)...?? как исправить ситуацию...??
прошу помощи )

Всего записей: 6 | Зарегистр. 05-12-2004 | Отправлено: 01:11 02-06-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kaiser Zaido
Во-первых, то, что Вы хотите сделать, делается через добавление новых контент-полей или жестко прописывается в шаблоне. Во-вторых, замените <?= на <? в декларативных конструкциях. Ну и в конце концов, массив $title существует только в контексте своего шаблона.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 03:05 02-06-2005 | Исправлено: fathersGrave, 03:10 02-06-2005
kaiser Zaido

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ясно, просто к сожалению нет достаточного количества документации к проекту.
А движек оригинален и хорош )
 
з.ы.
я подумал что <?=  это замена <?php  
а что на самом деле <?=  ... ?? просто код помещает в eval() ??

Всего записей: 6 | Зарегистр. 05-12-2004 | Отправлено: 04:30 02-06-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kaiser Zaido
Система существует в глобальной области видимости только как $dl, так что можно воспользоваться этим так:  

Код:
 
$_GLOBALS['title']['index']='blabla';
// и потом
<?=$_GLOBALS['title'][document_name()]?>
 


Цитата:
нет достаточного количества документации к проекту

Да, к сожалению, это так. Чего бы, навпример, Вам хотелось увидеть в документации?

Цитата:
я подумал что <?=  это замена <?php

Нет. "Замена" (сокращенный вариант) <?php -- это <?, а <?=$bla?> -- сокращение для вывода <?echo($bla)?>

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 12:34 02-06-2005
kaiser Zaido

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
мне бы хотелось увидеть более подробное описание функций, и хотелось бы чтобы этих функций стало больше
+ совершенно не ясно как использовать/устанавливать контент поля, то что есть на сайте только сбило меня с толку )
 
+ еще вопрос, как безболезненно подвинуть админку...?? у меня такой случай - вся админка пропадает под флешкой которая находится на месте естественного существования админки. Как можно обойти эту проблему?  
Есть 2 варианта - сделать админку модальной(но как я хз :'( ) или подвинуть ее на свободное место, но какие координаты сдвигать я тоже хз...
 
+ еще - оставьте на сайте свои координаты типа почта, аська. А то очень странный способ общения, хотя наглядный и полезный для других )
 
 
 
Добавлено:
>>Система существует в глобальной области видимости только как $dl, так что можно >>воспользоваться этим так:  
>>
>>Код:  
>>$_GLOBALS['title']['index']='blabla';  
>>// и потом  
>><?=$_GLOBALS['title'][document_name()]?>  
 
у меня такое чето не работает )  
нет переменной глобалс, или я чего то не понял, когда сделал print_r для $dl, то в ней нашел свои переменные, а как их достать оттуда?? и еще там почему-то большенство переменных такое $_GLOBALS['meta']['abonentskoe_obslugivanie']=""; пустое тобишь, хотя должно быть полное, а некоторые полные ) причину нельзя разобрать жаль
 
дай свою аську плз. или стукни мне, а то вопросы возникают. <-- если не сложно, конечно...
 
 
 
Добавлено:
это происходит из-за <>  -- как избавится от этого?? если я делаю элементы сайта переменными...??

Всего записей: 6 | Зарегистр. 05-12-2004 | Отправлено: 18:13 02-06-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хм, по документации понял. К сожалению, смогу заняться этим только в июле.

Цитата:
как безболезненно подвинуть админку...??

Я не совсем понял: проблемы с админ-меню или с "окошками"? Там есть div, которому, наверное, нужно проставить другой z-index в css (максимальный).

Цитата:
оставьте на сайте свои координаты типа почта, аська

Ася есть в профиле форума (редко врубаю), а email я добавил.
 
С php в шаблонах вообще-то лучше не химичить. Все делается средствами системы. В следуюшей версии вообще будет красивый xml-синтаксис типа <dl:list folder="/bla/bla" var="item"> ... </dl:list>
Напишите мне о том, что конкретно хотите реализовать.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 20:22 02-06-2005
GomesAddams



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нет, флешка в любом случае будет над любым div-ом. Флешка висит как бы "над" броузером - это ж плагин.
Наверное, стоит пойти по принципу - "если находимся в режиме редактирования, то флешку не отображаем".

Всего записей: 116 | Зарегистр. 09-01-2005 | Отправлено: 19:25 05-06-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
"если находимся в режиме редактирования, то флешку не отображаем"

Да, это самое правильно решение.
 
Кстати, меня что-то глюкануло тогда. Так давно не пользовался, что забыл, что $GLOBALS без подчеркивания в отличие от других суперглобальных.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 02:21 06-06-2005
GomesAddams



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как можно сделать, если я хочу взять две самых последних новости и вывести их в разные блоки на странице, т.е. последнюю новость в блок 1, предпоследнюю новость в блок 2?

Всего записей: 116 | Зарегистр. 09-01-2005 | Отправлено: 18:06 07-06-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GomesAddams, то есть эти блоки разнесены по странице?
Берем обыкновенный код создания списка двух последних новостей и не выводим, а только назначаем переменную:

Код:
 
<?$latestnews = ls('/news', 2)?>
Bla bla bla...
<p>News 1 title: <?=$latestnews[0]['title']?></p>
<!-- bla bla bla bla bla -->
<p>News 2 title: <?=$latestnews[1]['title']?></p>
 

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 18:40 07-06-2005 | Исправлено: fathersGrave, 18:41 07-06-2005
Korym



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fathersGrave
Выражаю тебе ограмную благодарность за такую удивительную и неповторимую КМСку... теперь я понимаю, почему тут, на форуме, прописали про нее 15 страниц текста Я очень долго искал что-то подобное, еще раз огромное тебе спасибо!
 
Но вот только есть проблемка, ма-а-аленькая такая, я не понимаю как быть с картинками в темплэйтах... а точнее с путями для изображдений... в начале темы что-то было про это написано:
 
"Там есть специальная переменная $site_url:  
<img src="<?=$site_url?>/images/logo.gif" /> "
 
Как я не пытался она не хочет работать, выдает ошибку:
 
"Notice: Undefined variable: site_url in z:\home\test2.ru\www\lib\kernel.lib.php(153) : eval()'d code on line 198"
 
Как быть???
 
Еще есть одно пожелание, в будующей версии, в базовые темплейты запихни хотябы по парочке картинок, чтоб было наглядно понятно как их использовать...
 
P.S. А вообще движок супер-пупер оригинальный и абалденный! РУЛЕЗЗЗ!!!

Всего записей: 14 | Зарегистр. 07-06-2005 | Отправлено: 12:12 08-06-2005
GomesAddams



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fathersGrave СПАСИБО!
Korym Я, наверное, что-то не понял, а чем не устраивает просто /images/logo.gif?
Зачем писать полный путь к каждой картинке?
 

Всего записей: 116 | Зарегистр. 09-01-2005 | Отправлено: 12:27 08-06-2005
Korym



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GomesAddams
Фига я заглумил... гы СПАСИБО!!!

Всего записей: 14 | Зарегистр. 07-06-2005 | Отправлено: 12:41 08-06-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Korym, спасибо за теплые слова!  

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 15:10 08-06-2005
Korym



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fathersGrave
Это тебе спасибо!
У меня еще вопросик есть:
Как изменить формат даты новостей?
Сейчас они такие Среда, 08 июня 2005 г. 12:58, а нужно чтоб были такие: 27.05.05 ...
 
З.Ы. я в php вообще лопух...

Всего записей: 14 | Зарегистр. 07-06-2005 | Отправлено: 18:09 08-06-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Korym, об этом написано в документации. Там есть ссылка на описание всех символов, используемых для вывода даты.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 22:04 08-06-2005
Korym



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fathersGrave
Спасибо большое!
Кстати, когда захожу на твой сайт (CMS), весь текст отображается кракозяблами, чет с кодировкой...

Всего записей: 14 | Зарегистр. 07-06-2005 | Отправлено: 17:49 09-06-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
когда захожу на твой сайт (CMS), весь текст отображается кракозяблами

Да, кто-то уже говорил про такой глюк. Наблюдается только в IE (при этом у меня все нормально), хотя кодировка прописана явно

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 00:32 10-06-2005
Ne0N

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fathersGrave
теперь пришла моя очередь благодарить тебя за движок СПАСИБО ОГРОМНОЕ! мне он очень по душе пришёлся... желаю твоему детищу дальнейшего успешного развития

Всего записей: 2336 | Зарегистр. 14-12-2002 | Отправлено: 02:07 13-06-2005
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fathersGrave, ну никак не могу поставить... Все делаю как написано в инструкции и при загрузке главной странички выдается:
Цитата:
Cистема управления контентом DeeLight CMS  
 
Документ не найден!
 
Извините, запрашиваемый документ не найден.

 
В админку тоже зайти не получается, потому что в форме почему то ставится:
Код:
<form action="http://site/404error/index.html?op=login" method="POST">

 
Ну а затем: No input file specified.

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 00:07 14-06-2005 | Исправлено: Gram, 00:09 14-06-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » mojito cms


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru