Новости / Другое

Типа опроса что-то

Сначала пример.

<form name="artist" method="post">
<input name="name" type="text"><br>
<input type="submit" value="добавить артиста">
</form>

С помощью этой формы мы вводим в базу музыкальные группы или сольников.

В форме ниже вводим альбомы.

<form name="album" method="post">
<input name="artist" type="text" relation="artist" as="name"><br>
<input name="name" type="text"><br>
<input type="submit" value="добавить альбом">
</form>

Атрибут relation это отношение. В данном случае тег имеет отношение к первой форме, которая name="artist". Атрибут as говорит как показывать список артистов введённых из формы artist. В форме artist есть атрибут name="name". Это введённое имя (name, который в кавычках), вот по этому nsme и делаем вывод - as="name". С помощью relation и as мы заменим нашу срамную форму в одну строку на список уже введённых артистов, которые будут выведены по имени.

<input name="artist" type="text" relation="artist" as="name"> превратится в что-то типа такого:
<select size="1" name="artist">
<option value="1">Васькин бойз-бэнд</option>
<option value="2">Стёпкин гёрлз-бэнд</option>
<option value="3">Борька Моисеев</option>
</select>


В итоге имеем:

Форма 1.




Форма 2.





Отношений может быть много - у каждого поля своё. Например, можно ещё создать формы с песьнями из альбома с выбором жанра. И они тоже могут быть с отношениями.

Смысл примера.

Цель такого построения очень проста. Пользователь делает свою форму - ему не нужно писать php-код, не нужно мучится с sql-запросами. Он просто делает форму, заполняет и создаёт контент или редактирует его.

Выводить контент так же просто. Просто написав html-тег, а всё остальное сделавет скрипт: выведет, отсортирует, профильтрует, даже построит форму для детального поиска.

Вопросы.

Насколько будет целесообразно такое?
Лично хоть немного вам понятна суть?
Будете ли пользоваться?
Или ну его нафиг?

Ответьте, пожалуйста, в комменты.

P.S. Нужно дополнить. В обычных ситуациях скрипты не создают контент исходя из форм, они подводят формы под контент. Это ограничение в первую очередь на пользователя. Захотели вы не только блог, но и сделать музыкальный сайт/раздел или пародию на IMDb придётся качать модуль, если он есть и бесплатен или искать нужный скрипт. Это не удобно потому что придётся знакомится заного, встраивать в дизайн и если это не модуль, то делать конвертацию или туда-сюда регистрацию пользователей.
P.P.S. Из "странностей" в Strawberry 2.0 будет ещё более широкая работа с XML-RPC. Раньше эта хренатень работала очень скудно: был кросспостинг в ЖЖ и была возможность постить через w.bloggar. В будущем система расширится: будет постинг через Semagic, будет общение с "главным" сайтом (пока в планах только багтрекер - вы из админки пишите чего не пашет), возможно и общение между сайтами - тот же багтрекер с решением проблем может быть виден всем, будет возможность получать более обширную информацию об апгрейдах: какие файлы изменились, что в них изменилось. Через XML-RPC из админки у вас будет возможность скачать свежую порцию документации, что удобнее нынешнего формата справки.
Будет таксономия с фолксономией. Эти дурацкие слова обозначают иерархическую (типа категорий и рубрик) и "плоскую" (типа тэгов (tags) и ключслов (keywords)) структуры сортировки контента. Какие-то будут предустановлены, но отредактировать или "на лету" изменить с помощью форм конечно же будет можно.

категория: Другое / комментировать (0)

Cap // 13 апреля 2007 - 19:57

У-ля-ля )) Здорово )) Порадовали ))

Будем ждать еще Вкуснятины :)

действие: ответить

Sosbek // 13 апреля 2007 - 20:19

Искренне считаю, что это будет атас как круто.

действие: ответить

torqwemad // 14 апреля 2007 - 03:33

Насколько будет целесообразно такое?
еще как целесообразно

Лично хоть немного вам понятна суть?
как бы просто все

Будете ли пользоваться?
канешн будем smile

Возникает вопрос - не слишком ли долго будет парсится схема состоящая из нескольких форм с отношениями между ними ?

действие: ответить

Лёха zloy и красивый // 14 апреля 2007 - 23:10

Это как сделать. :)

Быстро, на самом деле. Перевести массив в sql-запрос не сложно. ;)

действие: ответить

Foxhaund // 14 апреля 2007 - 22:05

Леша...ну помоги ты человека...напиши ты переезд с Wordpress!

действие: ответить

Foxhaund // 14 апреля 2007 - 22:06

человеку*

действие: ответить

tobto // 15 апреля 2007 - 18:32

с нетерпением ожидаю. особенно приятно, что развивается приложение с RSS.

действие: ответить

Лёха zloy и красивый // 17 апреля 2007 - 05:11

В смысле? Поддержка RSS есть во всех Клубниках.

действие: ответить

Stanislav // 16 апреля 2007 - 12:11

Semagic!!! Вот это будет круто! )))
Да и вообще радуют все планируемые дополнения, видно весна действует на Алексея.

действие: ответить

Лёха zloy и красивый // 17 апреля 2007 - 05:03

Действует. Когда она наступит я снова в оффлайн уйду до лета. :)

действие: ответить

Stanislav // 17 апреля 2007 - 09:30

Фак! Вот поэтому я и люблю весну и осень...
Знаешь, что было бы еще здорово?! Можно сделать разные страници добавления новостей в админке, к примеру для одного раздела нудны только заголовок и текст новости, а для второго раздела тоже самое + какие-то допполя и допфункции. Это очень удобно если на сайте различные разделы с различным содержанием. smile

действие: ответить

Лёха zloy и красивый // 17 апреля 2007 - 20:48

Так и получится. Только "новостей" понятия не будет, кроме как модуля или определённого сочетания полей в форме ;).

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

действие: ответить

Nefo // 15 июня 2007 - 12:08

о, супер!
когда можно уже ждать хоть какой-то пробник? А то уж не терпитса его посмотреть. И сразу делать шлюз для
phpBB 3.0. было б хотя б какое-то API. его вобще как-то достать-скачать можно? эсли да, то где?

действие: ответить

Shaggy // 16 апреля 2007 - 22:38

на счет музыкальных библиотек - довольно логично и четко продумал...
модуль целесообразен, с удовольствием опробовал бы...

действие: ответить

ser // 18 апреля 2007 - 03:47

здарова всем.
люди может зделаете лучше нормальную многоязычную КМС с потдержкой менеджера контента

т.е.

имеим язык 1 и добавляем контент из категории 1 и 3 + определенный шаблон

вместо того чтоб прикручивать модули голосовании и тд
это все не совсев тупой вебмастер зделает под свои нужды

Вам бы цены небыло grin

и че случилось с CuteSystem ?
Название отрожало истину

Привет из ближнего зарубежье

действие: ответить

UltraPixel // 18 апреля 2007 - 16:41

"будет ещё более широкая работа с XML-RPC"
- вооот!!!! Вкуснятинка!!!! :)
Просто жду и облизываюсь!))
т.к. мои терзания Strawberry 1.1.1 не принесли успеха с кросспостингом на blogonline.ru )
Может хоть с "двушкой" получится! :)

P.S. гейт на "блог-он-лайне" есть) Построен по принципу LJ...

действие: ответить

Andrey // 19 апреля 2007 - 15:32

правильным путём идём товарищи!

действие: ответить

Hoa // 21 апреля 2007 - 18:41

Лёха, делай! Нам такое надо! Я всё понял, это в большей степени и есть таксономия с фолксономией. ждём!

действие: ответить

solo // 27 июня 2007 - 10:39

Есть кто живой? Лёха, как там дела?

действие: ответить

Лёха zloy и красивый // 27 июня 2007 - 18:20

Идут, но медленно, ибо оффлайновыке дела приоритетнее сейчас. :)

действие: ответить

solo // 10 июля 2007 - 08:58

Народ! Извиняюсь за офтоп, 110mb приоткрыл регистрацию - на их сайте Лехина клубника работает не то что на агаве. Леха, бросай фсё, даешь вторую версию

действие: ответить

Alex // 21 июля 2007 - 01:21

Чем дальше, тем меньше надежды.
Уже столько времени пользую эту CMS, еще со времени, когда о названии Strawberry и речи не было.
Не нужно комментировать про деньги и прочее - я готов заплатить, было бы за что.
Перепробовал уже массу альтернативных вариантов CMS - схожего по удобству ничего так и не нашел.
Но т.к. тут всё также глухо - видимо, вариантов нет, придется поиск продолжать.
Уж сколько было разговоров про stab. release, а потом уж новые версии. Но так ничего и не поменялось.
В последней версии убрали несколько нужных вещей, а глюки как были, так и остались. Причем с основными вещами - ватермарки, комменты, постинг ...
Жаль, что так все заканчивается ...
И платная версия загнулась, и 2Z куда-то делся. А сколько было планов ...

действие: ответить

Лёха zloy и красивый // 21 июля 2007 - 02:08

CuteSystem - платная версия? Её Слава и Swizzer делали, я тут не при делах. Они забросили. И, опять, я не при делах. В моих планах её не было: ни делать, ни бросать ;).

http://2z-project.ru/ - в моих планах тоже не было и отношения к ней никакого не имею.

Сейчас в планах только Strawberry 2. Я всё написал с нуля, много хороших идей (в том числе ту, что в посте) реализовал. Дело по сути за базисными модулями (группы, профайл, какие-нибудь новости и комментарии), примерами и документацией. Хоп-хоп и альфа готова.

действие: ответить

Alex // 21 июля 2007 - 02:36

Сорри, ночь делает своё грязное дело, промахнулся мимо кнопи Ответить =)

действие: ответить

Alex // 21 июля 2007 - 02:35

Большое спасибо за ответ!
Ответ - это вообще позитивно! За столь быстрый ответ отдельное спасибо!
За ссылку отдельное спасибо!

Многоуважаемый Лёха zloy и красивый, огромное спасибо, как и всегда я говорю, за ваши труды! Однако, у меня есть небольшая просьба - "привнесите" еще одну позитивную новость - назовите примерные сроки выхода новой версии, пжалуста.

Думаю, хотя и времечко много прошло, ожидающих, помимо меня, еще очень много, и сия инфа, хоть чуток, но скрасила бы ... ожидание =)

действие: ответить

Лёха zloy и красивый // 21 июля 2007 - 03:11

Боюсь, что не смогу ответить. Постораюсь к осени выпустить альфу для тестеров и пока они мучают пробную версию я напишу минимальную документацию. А там уже исходя из количества найденых глюков/багов - если быстро залатаю, скоро выпущу и бету, и кандидата на релиз.

действие: ответить

Alex // 22 июля 2007 - 14:15

Спасибо за ответ!

действие: ответить

Имя

E-mail (обязательно)

angry evil grin laugh sad smile wink 

[b]Жирный[/b] [i]Наклонный[/i] [u]Подчеркнутый[/u]
[del]Зачеркнутый[/del] [q]Цитата[/q]