Сегодня: 17:12:2025 С добрым утром!

I live ExBB and CMS Limbo!  I live ExBB and CMS Limbo!
Логин :
Пароль :
Регистрация?  Забыли пароль? 
 

Страниц (117): В начало « ... 101 102 103 104 [105] 106 107 108 109 ... » В конец

> Найдено сообщений: 1165
NordWest Отправлено: 9 апреля 2012 — 01:05 • Тема: История изменений... • Форум: Limbo CMS

Ответов: 40
Просмотров: 28462
admin_functions.php

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

code:
$access_level=array(array("name"=>_USERS_GRP_0,"value"=>"0"),array("name"=>_USERS_GRP_1,"value"=>"1"));
function access_array($default=0)
{
global $access_level;
return select($access_level,$default);
}
NordWest Отправлено: 8 апреля 2012 — 22:54 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 41382
 Цитата:
Как выложишь, сделай отметку
Хорошо.

И вот, нашел очередной косяк...
Например есть меню. В меню входят какие-то пункты (элементы этого меню).
Так вот, если удалить меню, не удалив предварительно все его пункты - эти пункты остаются в базе. Из админки они становятся не видны и могут быть в дальнейшем удалены только вручную. В принципе не критично, но создает неразбериху в базе. Завтра поправлю...
NordWest Отправлено: 7 апреля 2012 — 23:19 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 41382
Не буду я ничего менять по поводу привязки видимости модулей к "mainmenu" - пусть остается как есть.
Лучшее - враг хорошего.

Завтра выложу дистрибутив и начну выкладывать модули. Только нужно продумать систему в нумерации версий...
NordWest Отправлено: 24 марта 2012 — 00:13 • Тема: Вопросы и предложения по Limbo • Форум: Limbo CMS

Ответов: 24
Просмотров: 8985
 Цитата от Ильич:
ява-скипта которого, самой лимбо или браузера?
Короче ситуевина такая...
Лимба частенько выкидывает окна на ява скрипте, типа как это



Внешний вид этого окна вроде можно поменять, но я не знаю как. Огорчение

Но это все через неделю... Еду в Питер до следующих выходных.
NordWest Отправлено: 21 марта 2012 — 21:06 • Тема: Вопросы и предложения по Limbo • Форум: Limbo CMS

Ответов: 24
Просмотров: 8985
Ильич, ты часом не в курсе, как изменить внешний вид окна сообщений ява-скрипта?
NordWest Отправлено: 21 марта 2012 — 21:04 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 41382
Последнюю неделю занимаюсь подготовкой поездки в Питер - до компа руки не доходят...
Ну а в планах... Наверное я не буду особо заморачиваться по поводу видимости. Возможно сделаю привязку не к конкретному меню, а сделаю возможность выбора через админку. Пока думаю...
NordWest Отправлено: 19 марта 2012 — 19:06 • Тема: История изменений... • Форум: Limbo CMS

Ответов: 40
Просмотров: 28462
index.php

было

code:
if(!isset($option))
{
$row=$conn->GetRow("SELECT * FROM #__menu WHERE menutype='mainmenu' ORDER BY ordering ASC");
$arr=explode('?',$row['link'],2);
if(count($arr)>0)
{
$url_vars=explode('&',$arr[1],10);
foreach($url_vars as $url_var)
{
list($uvar,$uval) =explode('=',$url_var);
//eval("\$$uvar='$uval';");
eval("\$option=frontpage;");
}
}
$Itemid=$row['id'];
}


стало

code:
if(!isset($option))
{$option=frontpage; $Itemid=1;}


Цель - упростить код.
NordWest Отправлено: 15 марта 2012 — 22:32 • Тема: Структура базы данных • Форум: Limbo CMS

Ответов: 7
Просмотров: 3153
menu
id int(10) auto_increment, ID
menutype varchar(25) NOT NULL DEFAULT '', тип меню
name varchar(100) NOT NULL DEFAULT '', имя
link text, ссылка
link_type varchar(50) NOT NULL DEFAULT '', тип ссылки
published int(1) NOT NULL DEFAULT '0', активность
parent int(11) NOT NULL DEFAULT '0', родитель (ID более старшего меню)
componentid int(11) NOT NULL DEFAULT '0', ID компонента
sublevel int(11) NOT NULL DEFAULT '0', подуровень (количество подменю)
ordering int(11) NOT NULL DEFAULT '0', порядок следования
browsernav int(4) NOT NULL DEFAULT '0', непонятно!!!!
access int(3) NOT NULL DEFAULT '0', уровень доступа
params text, параметры
PRIMARY KEY (id)
);
NordWest Отправлено: 15 марта 2012 — 20:30 • Тема: Получаемые данные после запроса к БД • Форум: Limbo CMS

Ответов: 0
Просмотров: 886
На запрос

code:
$conn->Execute("SELECT id,name,parent,ordering FROM #__menu WHERE parent=0 AND menutype='mainmenu' ORDER BY ordering ASC");


получаем в ответе примерно следующее

code:
db Object
(
[lm_db_host] =>
[lm_db_user] =>
[lm_db_pwd] =>
[lm_db_name] =>
[rowset] => Array
(
[0] => Array
(
[id] => 11
[name] => Поиск
[parent] => 0
[ordering] => 1
)
[1] => Array
(
[id] => 12
[name] => Авторизация
[parent] => 0
[ordering] => 2
)
)
[ErrorMsg] => Array ( [0] => )
[columns] =>
[nncolumns] =>
[nid] =>
[aff_rows] => 0
[lm_db_size] => Array ( )
[cache] => 1
[qcache] => 1
[dbcoding] => 1
[debug] =>
[error] =>
[prefix] => ON36ZE_
[sp] => SqlParser Object
(
[quoteChars] => Array
(
[0] => '
[1] => "
)
[escapeChar] => \
[whitespaceChars] => Array
(
[0] =>
[1] =>
[2] =>
[3] =>
)
[specialElements] => Array
(
[0] => <>
[1] => !=
[2] => >=
[3] => <=
[4] => =
[5] => <
[6] => >
[7] => LIKE
[8] => (
[9] => )
[10] => ;
[11] => ,
[12] => .
)
[removeQuotes] =>
[removeEscapeChars] => 1
[currentPos] => -1
[currentChar] =>
[inQuotes] => Array ( )
[lastWasEscape] =>
[currentIsEscape] =>
[currentElement] =>
[elementFinished] =>
[originalStr] =>
[workingStr] =>
[specialElementsMaxLen] => 0
[peekCache] =>
[queryIsCached] =>
[queryObjectCache] =>
)
[ext] => .php
[connect] => 1
[db_name] => Z:/home/limbo/www/data/
)


Это я для того, что бы лучше увидеть структуру ответа и иметь возможность выхватывать из него другие данные.

Так же в этой связи нужно будет изучить файл stringparser.php - там похоже то же можно почерпнуть много о структуре ответов...
NordWest Отправлено: 13 марта 2012 — 15:09 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 41382
Привязка не просто к меню, а жестко к меню с именем "mainmenu" - переименование приведет к неработоспособности системы. Огорчение

И вообще как то в принципе убого... Либо везде меню показываем, лимо только на конкретной странице.
А если я хочу, что бы отображалось на группе страниц?

Короче буду изменять, пока думаю как лучше сделать.

Страниц (117): В начало « ... 101 102 103 104 [105] 106 107 108 109 ... » В конец

Powered by ExBB v1.1.180311