Последняя версия:
  • Strawberry 1.1.1


  • Разное:
  • Демо
  • Документация

    Последнии темы форума:
  • плагин для Strawberry 1.1.1
  • Большая нагрузка на сервер
  • Экранирование кавычек
  • Не подключаються новости
  • Пропала половина месяцев…
  • Call to undefined functio…
  • Пропала выдача в поиске
  • Redirect .htaccess на ЧПУ…
  • Календарь в новостях
  • F.A.Q.
  • значения по умолчанию для…
  • Убрать авторизацию
  • 1 база для всех или каждо…
  • Ошибка при голосовании
  • Проблема с админкой STRAW…


  • Поиск:

    Donate:
  • Z584423619010
  • E489862997841
  • R435030808543 sms.копилка Strawberry


  • Хостинг .masterhost

    пиломатериалы
  • 13 апреля 2007 01:29

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

    <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)) структуры сортировки контента. Какие-то будут предустановлены, но отредактировать или "на лету" изменить с помощью форм конечно же будет можно.

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

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

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

    действие: ответить
    13 апреля 2007 - 20:19
    Sosbek

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

    действие: ответить
    14 апреля 2007 - 03:33
    torqwemad

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

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

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

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

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

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

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

    действие: ответить
    14 апреля 2007 - 22:05
    Foxhaund

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

    действие: ответить
    14 апреля 2007 - 22:06
    Foxhaund

    человеку*

    действие: ответить
    15 апреля 2007 - 18:32
    tobto

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

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

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

    действие: ответить
    16 апреля 2007 - 12:11
    Stanislav

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

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

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

    действие: ответить
    17 апреля 2007 - 09:30
    Stanislav

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

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

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

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

    действие: ответить
    15 июня 2007 - 12:08
    Nefo

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

    действие: ответить
    16 апреля 2007 - 22:38
    Shaggy

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

    действие: ответить
    18 апреля 2007 - 03:47
    ser

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

    т.е.

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

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

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

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

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

    действие: ответить
    18 апреля 2007 - 16:41
    UltraPixel

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

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

    действие: ответить
    19 апреля 2007 - 15:32
    Andrey

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

    действие: ответить
    21 апреля 2007 - 18:41
    Hoa

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

    действие: ответить
    27 июня 2007 - 10:39
    solo

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

    действие: ответить
    27 июня 2007 - 18:20
    Лёха zloy и красивый

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

    действие: ответить
    10 июля 2007 - 08:58
    solo

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

    действие: ответить
    21 июля 2007 - 01:21
    Alex

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

    действие: ответить
    21 июля 2007 - 02:08
    Лёха zloy и красивый

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

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

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

    действие: ответить
    21 июля 2007 - 02:36
    Alex

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

    действие: ответить
    21 июля 2007 - 02:35
    Alex

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

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

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

    действие: ответить
    21 июля 2007 - 03:11
    Лёха zloy и красивый

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

    действие: ответить
    22 июля 2007 - 14:15
    Alex

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

    действие: ответить
    Имя

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

    Домстраница

    angry evil grin laugh sad smile wink 



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