Сегодня: 17:12:2025 Доброго вам дня!

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

Страниц (117): В начало « ... 86 87 88 89 [90] 91 92 93 94 ... » В конец

> Найдено сообщений: 1165
NordWest Отправлено: 8 декабря 2012 — 22:49 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 41458
Была техническая пауза - две недели был занят другим.
Сегодня снова вернулся к старому рукоблудию. Радость
NordWest Отправлено: 20 ноября 2012 — 00:06 • Тема: История изменений... • Форум: Limbo CMS

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

Добавил новую функцию info_com($sel), единую для всех ссылок "Инфо"

Спойлер (Показать)
NordWest Отправлено: 19 ноября 2012 — 23:23 • Тема: Lanius CMS - новый вариант Limbo • Форум: Limbo CMS

Ответов: 17
Просмотров: 7259
Asmod
Русификатор залил на сервак, ссылку обновил.
Качай на здоровье!!! Радость
NordWest Отправлено: 19 ноября 2012 — 22:58 • Тема: Как узнать определена ли функция • Форум: Записная книжка PHP

Ответов: 0
Просмотров: 3469
Если нужно проверить, определена ли функция (т.е. можно ли её из этого участка кода вызвать), используем встроенную функцию PHP function_exists

Например так...

code:
if (function_exists ('info_com'))
{
?><script type="text/javascript"> alert('Функция определена!'); </script> <?php
};
NordWest Отправлено: 19 ноября 2012 — 13:06 • Тема: История изменений... • Форум: Limbo CMS

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

добавил новую функцию для работы репозитария

code:
function array_replace_pub($data,$inst)
{
for($i=0;$i<count($data);$i++)
{
$data[$i]['published'] = 0;
foreach($inst as $var=>$val)
{
if ($data[$i]['name'] == $inst[$var]['name'])
{
if ($data[$i]['version'] == $inst[$var]['version'])
{$data[$i]['published'] = 1;}
else
{$data[$i]['published'] = 2;}
}
}
}
return $data;
}
NordWest Отправлено: 18 ноября 2012 — 22:31 • Тема: История изменений... • Форум: Limbo CMS

Ответов: 40
Просмотров: 28468
admin.language.html.php

поправил функцию info_language() - перестроил структуру отображения

стало (Показать)
NordWest Отправлено: 18 ноября 2012 — 21:38 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 41458
Нашел ошибку в функции, поправил - нет худа без добра. Улыбка
NordWest Отправлено: 18 ноября 2012 — 21:36 • Тема: История изменений... • Форум: Limbo CMS

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

было

code:
foreach($req as $var=>$val )
{
$obj = $rootEl->getElementByPath($val);
//echo $obj->getValue();
$tinfo[$var]=$obj->getValue();
}


стало

code:
foreach($req as $var=>$val )
{
$obj = $rootEl->getElementByPath($val);
if($obj)
{$tinfo[$var]=$obj->getValue();}
else
{$tinfo[$var]='';}
}


Замена произведена в трех местах файла.
Устраняет зависание админки, если искомый параметр не найден.
Теперь в этом случае параметру просто присваивается пустое значение.
NordWest Отправлено: 18 ноября 2012 — 21:23 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 41458
Подсунул в дистрибутив сформированный по новым правилам языковой xml файл и получил зависание админки при попытке выбрать язык. Это лишний раз подтверждает что я всё дальше ухожу от последнего оригинального дистрибутива. Контроль версий просто необходим, иначе будут малообъяснимые глюки.
NordWest Отправлено: 16 ноября 2012 — 08:40 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 41458
Нашел интересный ресурс, с перечислением внутреннего устройства Limbo
http://phpxref.com/xref/limbo/index.html

Страниц (117): В начало « ... 86 87 88 89 [90] 91 92 93 94 ... » В конец

Powered by ExBB v1.1.180311