Ru-Board.club
← Вернуться в раздел «Системы управления сайтами»

» mojito cms

Автор: GomesAddams
Дата сообщения: 16.03.2005 13:53
Мдя. Дорога в ад вымощена благими намерениями...
TinyMCE уже не будет, релиз неизвестно когда...
Еще одна "CMS мечты" загибается, не успев родиться.
А нужно-то было только в существующую версию добавить тип поля Image. И ВСЕ!

Обидно.
R.I.P.


Автор: fathersGrave
Дата сообщения: 16.03.2005 16:29

Цитата:
TinyMCE уже не будет

Будет, но не только он. Читаем внимательно мой пост =)

Цитата:
Еще одна "CMS мечты" загибается, не успев родиться.

Мечты всегда в динамике, в потоке сознания. Полностью формализовать мечту невозможно. Это будет уже не мечта, а ее обрывки.

Цитата:
нужно-то было только в существующую версию добавить тип поля Image

Возможно. Я не был доволен качеством существующей версии, т.к. этапа проектирования не было вобще. Система не загибается: она живет и развивается у меня в голове, а некоторые этапы эволюции даже остаются на винчестере.. К примеру, MySQL-версия "DL2" с полем image есть и работает -- могу выслать.
Сейчас мне кажется, что я нашел ту простую и красивую метафору, которая будет удобна пользователю и не сильно напряжет разработчика. Что-то близкое к Textpattern, Sapid и Magnolia.
Прошу прощения у всех, кого обнадежил. Очень надеюсь, что смогу вылезти за рамки теории, и продемонстировать ее в действии. Я шел только от CM к программированию.
Автор: GomesAddams
Дата сообщения: 16.03.2005 20:39
Прошу прощения, если обидел. Просто сокрушался, что не везет - во всем мире никто не может сделать нормальную CMS...
Если можешь, вышли упомянутую тобой MySQL-версия "DL2" с полем image. Интересно же, блин!
Автор: Levch
Дата сообщения: 16.03.2005 21:28
fathersGrave на самом деле... давно в ожидани.....;)
Автор: BigMurzik
Дата сообщения: 20.03.2005 02:13
немного не догнал с созданием шаблона в админке я шаблон создал, но я так понял что нужно еше какйто файл создать с записью типа:

Код:
<?foreach($blog->fetch(3) as $post)>
<h3><?=$post[title]?></h3>
<p><?=$post[content]?></p>
<?endforeach?>
Автор: GomesAddams
Дата сообщения: 22.03.2005 15:09
fathersGrave Если не трудно - убери с сайта http://dl.cmsdev.ru/ "DL2 (MySQL) на подходе!" А то при прочтении этой новости за январь на глаз наворачивается скупая мужская слеза...
Автор: fathersGrave
Дата сообщения: 22.03.2005 19:47
GomesAddams, зачем?
Я тебе выслал старую DL2, про которую говорил. Просто забыл сразу. Извини.
Она полностью готова - только WYSIWYG там не работает из-за моих слабых знаний JS.
Картинки, файлы - все качается и ресайзится.
Автор: BigMurzik
Дата сообщения: 22.03.2005 21:29
fathersGrave

Цитата:
немного не догнал с созданием шаблона в админке я шаблон создал, но я так понял что нужно еше какйто файл создать с записью типа:

Код:
<?foreach($blog->fetch(3) as $post)>
<h3><?=$post[title]?></h3>
<p><?=$post[content]?></p>
<?endforeach?>



хэлп.

а мой вопрос?
Автор: Levch
Дата сообщения: 23.03.2005 09:02
fathersGrave скинь мне тоже плиз на мыло.
Автор: ringer
Дата сообщения: 24.03.2005 17:51
если можно мне тоже скинь vaal-lp@narod.ru
Автор: fathersGrave
Дата сообщения: 24.03.2005 18:00
Levch, ringer я ее не рассылаю.
Автор: Gram
Дата сообщения: 24.03.2005 23:57
А не проще все-таки выложить версию куда-нибудь... Или проблемы с хостингом?
Автор: fathersGrave
Дата сообщения: 25.03.2005 00:45
Gram & ALL
Упомянутая выше версия не предназначена для публичного распространения.
Автор: Levch
Дата сообщения: 26.03.2005 12:10
fathersGrave а смысл???????????
Автор: fathersGrave
Дата сообщения: 26.03.2005 14:09
Levch

Цитата:
а смысл???????????

Смысл чего? Нераспространения? Есть четкий курс развития DL и плодить кучу _совершенно_ разных паблик версий без потенциала, документации и совместимости друг с другом я не собираюсь. Ту версию можно считать прототипом, от производства и развития которого отказались.
Автор: fathersGrave
Дата сообщения: 27.03.2005 22:31
Вообщем сам от себя не ожидал таких ударных темпов, но рад сообщить, что next-gen версия DL зарелизится на этой неделе. Только предворительно запущу на ней офсайт, чтобы отловить последние баги.
Автор: GomesAddams
Дата сообщения: 28.03.2005 00:39
У-ра! (Шёпотом)

Можно процессуальный вопрос?
Сейчас поздно, извиняюсь, если от недостатка в мозгах кислорода спрашиваю глупость.
Как определять что-то ПОСЛЕДНЕЕ? Например, последний пункт меню в наличии?
Вот на примере меню -


Код: [no]
Если страница не корень и пункт меню соотвествует открытой странице или ее родителю
<? if($item["id"]!=0 && ($item["id"]==$API->parent_node["id"] || $item["id"]==$API->parent_node["pid"])): ?>

Если хочу получить открытое меню всегда, то оставляю просто
<?if($item["id"]!=0): ?>
[/no]
Автор: fathersGrave
Дата сообщения: 28.03.2005 13:53
GomesAddams
Нужно посчитать количество элементов в $menu->fetch() и отнять от него 1, т.к. итерация начинается с 0. Потом каждый раз сравниваем получившийся индекс последнего элемента с нынешним.

Добавлено:
http://www.cmsdev.ru/screenshots/new-folder.gif
Автор: GomesAddams
Дата сообщения: 28.03.2005 19:01
fathersGrave Спасибо, получилось! Просто ступил вчера.
По поводу скриншота - по мне, так очень даже.
Автор: fathersGrave
Дата сообщения: 29.03.2005 23:37
Расширения (в т.ч. админ-панели) пишутся очень легко, поэтому с наскока написал еще управление пользователями, правами и меню. Редактор пока только TinyMCE, но интегрировать htmlArea - поменять один файл. Доступные поля для контент-типов: строка, текст, файл, изображение (с ресайзом). Скоро добалю еще "список".
Итого в DL 4 вида расширений, которые пишутся очень просто и неограничены в функциональности (конечно, если человек знаком с системой, но документация будет обязательно).
Дистрибутив в rar без редактора - 33кб. В работе смотрим на офсайте. Уфф
Автор: BigMurzik
Дата сообщения: 30.03.2005 00:07
fathersGrave

Цитата:
Расширения (в т.ч. админ-панели) пишутся очень легко, поэтому с наскока написал еще управление пользователями, правами и меню. Редактор пока только TinyMCE, но интегрировать htmlArea - поменять один файл. Доступные поля для контент-типов: строка, текст, файл, изображение (с ресайзом). Скоро добалю еще "список".
Итого в DL 4 вида расширений, которые пишутся очень просто и неограничены в функциональности (конечно, если человек знаком с системой, но документация будет обязательно).
Дистрибутив в rar без редактора - 33кб. В работе смотрим на офсайте. Уфф

прикольно, а когда выложишь? закачка файлов интригует
Автор: fathersGrave
Дата сообщения: 30.03.2005 00:16
BigMurzik, писал уж, что постараюсь на этой неделе. Пока ставил на офсайт новых багов не нашел. Еще потестирую, напишу readme и выложу.
Автор: GomesAddams
Дата сообщения: 30.03.2005 11:58
fathersGrave Насчет вопроса "Как Вам ссылки: about/index.asp" - а что, прикольно. И главное, стандартно. Нет, ну можно было усложнить систему и вывести в конфиг, чтобы пользователь сам выбирал расширение (или так и есть?), хоть *.pivo ,но это уже финтифлюшки. Главное, что сама система работает!
Автор: fathersGrave
Дата сообщения: 30.03.2005 15:08
GomesAddams

Цитата:
пользователь сам выбирал расширение


Цитата:
так и есть

наверное непонятно выразился..

Цитата:
Главное, что сама система работает!

Главное, что пока работает так, как должна
Автор: fathersGrave
Дата сообщения: 31.03.2005 22:49
Зарелизило
Автор: Its
Дата сообщения: 31.03.2005 23:04
fathersGrave
А где админ часть?
Автор: fathersGrave
Дата сообщения: 31.03.2005 23:07
Its, а зачем? (шутка)
Есть админ-меню в левом углу слева, если залогинились.
Автор: Its
Дата сообщения: 31.03.2005 23:09
fathersGrave
А можно еще вопрос? Как залогиниться?)
Автор: fathersGrave
Дата сообщения: 31.03.2005 23:18
Its, Вы поставили систему? Там на главной странице написано, как.
Автор: Its
Дата сообщения: 31.03.2005 23:20
fathersGrave
Ничего там не написано.
А как ее поставить? Дамп залил через phpmyadmin, конфиг отредактировал и все!

Страницы: 123456789101112131415

Предыдущая тема: CMS для библиотеки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.