технарь |
Отправлено: 1 января 2012 — 08:27 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS |
Ответов: 115 Просмотров: 28624
|
Все, проблему разрулил.
Была ошибка и в коде и в инсталляторе модуля.
Но сколько я на это положил времени - жуть.
Нужно разбираться, как пользоваться отладчиком...
Но главное что так или иначе результат есть - можно идти спать. |
технарь |
Отправлено: 1 января 2012 — 05:41 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS |
Ответов: 115 Просмотров: 28624
|
Это просто жесть какая-то!!!
Не могу найти ошибку в функции деинсталляции компонентов. Сам компонент удаляется, бот с ним связанный то же, а вот связанный модуль, ссцука, ни в какую. И самое смешное, что по отдельности все удаляется без проблем. Функция и там и там вызывается одна и та же. Нихрена не пойму. Уже целую бутылку шампанского усосал - не помогает. |
технарь |
Отправлено: 31 декабря 2011 — 13:21 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS |
Ответов: 115 Просмотров: 28624
|
Уже запарился материться.
Люди, которые писали модули для Limbo зачастую не утруждали себя необходимостью написания корректных инсталляторов. Отсюда как минимум половина проблем и нестыковок. Сижу, пытаюсь понять, как это должно работать и дописываю помаленьку. Без этого мне корректно модули не вычленить. |
технарь |
Отправлено: 30 декабря 2011 — 05:33 • Тема: Структура базы данных • Форум: Limbo CMS |
Ответов: 7 Просмотров: 2173
|
content_comment
id int(10) auto_increment, ID
comment_id int(11) NOT NULL DEFAULT '', ID контента ???
title char(255) NOT NULL DEFAULT '', надпись
name char(50) NOT NULL DEFAULT '', имя
comment char(255) NOT NULL DEFAULT '', коментарий
date char(20) NOT NULL DEFAULT '', дата публикации |
технарь |
Отправлено: 30 декабря 2011 — 05:26 • Тема: Структура базы данных • Форум: Limbo CMS |
Ответов: 7 Просмотров: 2173
|
content
id int(10) auto_increment, ID
title varchar(100) NOT NULL DEFAULT '', надпись
title_alias varchar(100) NOT NULL DEFAULT '', алиас надписи
introtext text, краткое описание
bodytext text, основное содержимое
sectionid int(11) NOT NULL DEFAULT '0', ID секции
mask int(11) NOT NULL DEFAULT '0', маска
catid int(11) NOT NULL DEFAULT '0', ID каталога ???
created varchar(20) NOT NULL DEFAULT '', когда создан
modified varchar(20) NOT NULL DEFAULT '', когда изменен
created_by int(11) NOT NULL DEFAULT '0', создан для ????
created_by_alias varchar(100) NOT NULL DEFAULT '', создан для алиаса ???
published int(1) NOT NULL DEFAULT '0', активен
frontpage int(1) NOT NULL DEFAULT '0', виден на главной
ordering int(11), порядок
metakey text, метаключ ???
metadesc text, мета фигзнает ???
access int(11) NOT NULL DEFAULT '0', доступ
hits int(11) NOT NULL DEFAULT '0', кол-во просмотров |
технарь |
Отправлено: 30 декабря 2011 — 04:44 • Тема: Структура базы данных • Форум: Limbo CMS |
Ответов: 7 Просмотров: 2173
|
components
name varchar(50) NOT NULL DEFAULT '', название
link varchar(255) NOT NULL DEFAULT '', связь
menuid int(11) NOT NULL DEFAULT '0', ID меню
parent int(11) NOT NULL DEFAULT '0', предок
admin_menu_link varchar(255) NOT NULL DEFAULT '', связь с админ меню
admin_menu_alt varchar(255) NOT NULL DEFAULT '', связь с др. меню
option_link varchar(255) NOT NULL DEFAULT '', связь с параметром
ordering int(11) NOT NULL DEFAULT '0', порядок
iscore tinyint(4) NOT NULL DEFAULT '0', вхождение в ядро??? |
технарь |
Отправлено: 30 декабря 2011 — 04:16 • Тема: Структура базы данных • Форум: Limbo CMS |
Ответов: 7 Просмотров: 2173
|
categories
parent_ id int(11) NOT NULL DEFAULT '0', предок (непонятно)
title varchar(50) NOT NULL DEFAULT '', надпись
name varchar(255) NOT NULL DEFAULT '', название
image varchar(100) NOT NULL DEFAULT '', картинка
image_position varchar(10) NOT NULL DEFAULT '', позиция картинки
section varchar(20) NOT NULL DEFAULT '', секция (непонятно)
description text, описание
published int(1) NOT NULL DEFAULT '0', видимость
ordering int(10) NOT NULL DEFAULT '0', порядок
access int(3) NOT NULL DEFAULT '0', доступ
count int(10) NOT NULL DEFAULT '0', кол-во содержимого |
технарь |
Отправлено: 30 декабря 2011 — 04:12 • Тема: Структура базы данных • Форум: Limbo CMS |
Ответов: 7 Просмотров: 2173
|
banners
name varchar(50) NOT NULL DEFAULT '', название
imp int(1) NOT NULL DEFAULT '0', (вообще не понятно)
imphits int(20) NOT NULL DEFAULT '0', желаемый рейтинг
hits int(20) NOT NULL DEFAULT '0', кол-во просмотров
imageurl varchar(255) NOT NULL DEFAULT '', урл картинки
clickurl varchar(255) NOT NULL DEFAULT '', урл по клику
published int(1) NOT NULL DEFAULT '0', видимость
bannercode text, код банера |
технарь |
Отправлено: 28 декабря 2011 — 14:26 • Тема: Этапы разработки CMS Limbo • Форум: Limbo CMS |
Ответов: 115 Просмотров: 28624
|
В общем сейчас в планах сделать следующее.
Отделить от дистрибутива все что только можно оформив вытащенное отдельными модулями. Оставить только чисто ядро движка и начать его править. Буду минимизировать, в частности снесу поддержку других типов БД оставив только базу на файлах. Вот как то так... |
|