Сегодня: 19:04:2026 Доброго вам дня!

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

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

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

Ответов: 40
Просмотров: 32525
Отформатировал структуру файла pclzip.lib.php
NordWest Отправлено: 14 ноября 2012 — 00:25 • Тема: История изменений... • Форум: Limbo CMS

Ответов: 40
Просмотров: 32525
class_install.php

было (Показать)


стало (Показать)


Причина - убрал функцию распаковки файлов формата "gz" и "tar", так как в коде нет функций, их обрабатывающих (видимо хотели добавить но забыли... или зибили Радость )

Так же убрал определение под какой ОС крутится PHP - нигде во всем коде эти значения не используются.

code:
if (stristr(php_uname(), 'windows')){define('OS_WINDOWS', 1);}
else {define('OS_WINDOWS', 0);}
NordWest Отправлено: 12 ноября 2012 — 10:08 • Тема: Попытка запустить репозитарий • Форум: Limbo CMS

Ответов: 9
Просмотров: 3976
Убрал с сервера файл для доступа к репозитарию, т.к. перехожу на новый формат получения данных - с текущим файлом у меня всё глючит. Не понял Радость

Структура планируется такая:

code:
<name> banners </name>
<title> Banners </title>
<description> Banners rotation </description>
<version> 1.0.5.121106 </version>
<author> Vikas Patial </author>
<authorEmail> radius@maxdsl.ru </authorEmail>
<copyright>This component is released under the GNU/GPL License</copyright>
NordWest Отправлено: 12 ноября 2012 — 01:04 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 47577
 Цитата от технарь:
В админке главной страницы повисают мертвые ссылки
Исправил - теперь ядро само хвосты подчищает.

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

Завтра ещё поковыряюсь с интерфейсом админки, а потом снова за репозитарий.
Упорядочивать структуру базы данных пока не буду - к этому делу нужно хорошо подготовиться. Хотя бы описать структуру того, что есть на сегодня. Я начал это делать, но как-то потом забросил. А зря. Будет время - нужно обязательно продолжить.
NordWest Отправлено: 12 ноября 2012 — 00:52 • Тема: История изменений... • Форум: Limbo CMS

Ответов: 40
Просмотров: 32525
admin.content.php

было

code:
case "delete":
change_val("sections",$sec_id,"count",-1);
$conn->Execute("DELETE FROM #__content WHERE catid = ".$cid[0]);
$easydb->data_table("categories","admin.php?com_option=content&option=categories&sec_id=$sec_id","section=$sec_id");


стало

code:
case "delete":
$rs = $conn->Execute("SELECT id FROM #__content WHERE frontpage=1 AND catid = ".$cid[0]);
$rsa=$rs->GetArray();
foreach($rsa as $row)
{$conn->Execute("DELETE FROM #__content_frontpage WHERE id = ".$row['id']);}
change_val("sections",$sec_id,"count",-1);
$conn->Execute("DELETE FROM #__content WHERE catid = ".$cid[0]);
$easydb->data_table("categories","admin.php?com_option=content&option=categories&sec_id=$sec_id","section=$sec_id");


Причина - без данного изменения при удалении категории оставались висячие хвосты на главной странице.
NordWest Отправлено: 11 ноября 2012 — 23:26 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS

Ответов: 115
Просмотров: 47577
Ошибка при удалении раздела. Связанные с этим разделом категории и статьи повисают в воздухе.

Решил эту проблему через запрет удалять раздел, пока в нем есть категории. Возможно нужно потом будет ещё всплывающее окно с пояснением прикрутить...

Следующий косяк - при удалении статей... В админке главной страницы повисают мертвые ссылки. Однако
NordWest Отправлено: 11 ноября 2012 — 22:55 • Тема: История изменений... • Форум: Limbo CMS

Ответов: 40
Просмотров: 32525
class_easydb.php

было

code:
foreach($cid as $var)
{
if($this->is_published($table,$var,$extra)) // если опубликовано
{$this->auto_category($table,$var,-1);} // уменьшаем счетчик
$conn->Execute("DELETE FROM #__$table WHERE id = $var $extra"); // удаляем запись в базе

}


стало

code:
foreach($cid as $var)
{
if ($table == 'sections')
{
$cnd=$conn->GetRow("SELECT count FROM #__$table WHERE id = ".$var);
if ($cnd['count'] == 0)
{$conn->Execute("DELETE FROM #__$table WHERE id = $var $extra");}
}
else
{
if($this->is_published($table,$var,$extra)) // если опубликовано
{$this->auto_category($table,$var,-1);} // уменьшаем счетчик
$conn->Execute("DELETE FROM #__$table WHERE id = $var $extra"); // удаляем запись в базе
}
}


Причина - необходимо было запретить удалять разделы, в которых ещё есть категории.
NordWest Отправлено: 11 ноября 2012 — 04:48 • Тема: Попытка запустить репозитарий • Форум: Limbo CMS

Ответов: 9
Просмотров: 3976
Пришел к необходимости изменить структуру в xml файлах.
Теперь заголовок должен иметь такой формат:

code:

<name> banners </name>
<title> Banners </title>
<description> Banners rotation </description>
<version> 1.0.5.121106 </version>
<author> Vikas Patial </author>
<authorEmail> radius@maxdsl.ru </authorEmail>
<copyright>This component is released under the GNU/GPL License</copyright>


В этой связи придется прилично код ядра править, переписывать заголовки всех компонентов и перезаливать их на хост.

А ещё придется для корректной работы ссылки "Инфо" писать функцию самому. Та, что есть под мои нужды не подходит... Огорчение

Вот я и думаю - может ну её пока нафиг? Будет потом нечем заняться, тогда и допилю. А пока проще добавить информацию из содержимого тега <description>.
NordWest Отправлено: 11 ноября 2012 — 04:25 • Тема: История изменений... • Форум: Limbo CMS

Ответов: 40
Просмотров: 32525
admin.system.php

было (Показать)


стало (Показать)


admin.system.html.php

было (Показать)


стало (Показать)


Связано с созданием репозитария...
NordWest Отправлено: 11 ноября 2012 — 01:21 • Тема: История изменений... • Форум: Limbo CMS

Ответов: 40
Просмотров: 32525
class_install.php

Поправил функцию isValid()

стало (Показать)

Связано с изменением структуры заголовка xml файлов инсталляторов.

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

Powered by ExBB v1.1.180311