LINUX.ORG.RU

Froggy-BLC 1.0 (Книжная Система Сайта, CMS)

 , , , ,


1

3

Состоялся стабильный выпуск (1.0) Книжной Системы Сайта (Book-Like CMS) «Froggy-BLC», работающей на файлах без БД.

В этом релизе:

  • Русский Типограф
  • Умный «Кавычкер-Ёлочкер»
  • Блок Объявлений, видимый на каждой странице
  • Обновлённая «Галерейка»
  • Полностью стабилизированная Отказоустойчивость
  • Правки «UNOBSCURED LOGIC» – распутанная логика
  • Многочисленные исправления
  • Многочисленные небольшие улучшения (подробности в коммитах)

NB: Автор не умеет писать качественный код, потому система написана не очень хорошо, не судите строго.

Изначально систему планировалось назвать Temple-CMS, из-за схожей истории: из-за шизофрении автором движет маниакальный энтузиазм и вдохновение; но в последствии, от этой идеи было решено отказаться.

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

Автор вдохновлялся ранними версиями CMSimple (преследовал цель создания системы с сильной семантикой и таксономией), и очень хотел сделать хорошую (но не идеальную) самобытную «вещь в себе», наподобие FreeDOS

Система написана на PHP и JavaScript и распространяется по лицензии MIT. При этом автор подчёркивает, что он против её использования для пропаганды насилия, разжигания любой вражды или унижения достоинства.

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

>>> Подробности на GitHub

★★

Проверено: hobbit ()
Последнее исправление: CrX (всего исправлений: 3)
Ответ на: комментарий от mittorn

Мы с Этьеном много шутили про Жаб, и про то что «Heeyy!!! How are you doing?? – Because I am POTATO!!!»

Но Влад Непогодин, спросил «А поддержка многоязычности есть?» – А ЕЁ НЕТУ.

Короче мы не смогли её затащить и в Кэши Фоундэйшен и во Фрогги…

Set440 ★★
() автор топика
Ответ на: комментарий от mskrasnov

Есть такое немножко. :)

Тут скорее дело в том, что Столяров в отпуске, я за него теперь :)

Set440 ★★
() автор топика
Ответ на: комментарий от mskrasnov

ну а почему бы и нет? это тоже в коем-то смысле мета программирование, ну не ультра-перф, но для разминки ума и разума очень и очень)

etwrq ★★★★★
()
Ответ на: комментарий от mskrasnov

Там, если что, на гитхабе расписано не очень толково. Там с гитхаба ведёт ссылка на глагнэ моего сайта, где есть полное описание (но для входа требуется обход, так-как у меня хостинг украинский).

Set440 ★★
() автор топика
Ответ на: комментарий от bvn13

Это было навеяно ностальгией по бумажным компьютерным журналам 2006-го

Set440 ★★
() автор топика

распространяется по лицензии MIT, за одним только исключением, что её не разрешено использовать для пропаганды (любой), или, для разжигания любой вражды / унижения достоинства

Грязная проприетарщина! См. напр. историю с JSON License:

http://www.json.org/license.html https://wiki.debian.org/qa.debian.org/jsonevil

А если вместо «good» и «evil» речь идёт о пропаганде и оскорблениях, то бюрократическая клоунада превращается в реалистичную проблему. Если кто-то создал сайт про свободное ПО или про ЗОЖ, или про Ваху, то ему можно предъявить нарушение лицензии, так как это пропаганда СПО/ЗОЖ/ереси Хоруса, лицензия нарушена!". Или, например, автор Redis написал в своём личном бложике о том, что женщинам в целом меньше нравится программировать, поэтому добиваться соотношения полов 50/50 бессмысленно, так его всем интернетом с г-ном смешаливали, видать сильно унизил достоинство феминисток.

annulen ★★★★★
()
Ответ на: комментарий от Set440

Мы друзья с начала 2000х :) Всякое бывало.

gns ★★★★★
()

её не разрешено использовать для пропаганды (любой)

То есть пропаганда ЗОЖ и всеобщей грамотности под запретом& ;P ;))

Somebody ★★★★
()
Ответ на: комментарий от mskrasnov

Вас таки Столяров покусал? :)

Понадкусывал... ;P

Somebody ★★★★
()
Ответ на: комментарий от gns

Да вроде и без таблетки видно

Нет. Ну и ладно! Знаем мы тайные тропы... ;))

Somebody ★★★★
()
Последнее исправление: Somebody (всего исправлений: 1)
Ответ на: комментарий от annulen

Под любой пропагандой я имел в виду ТАНЦПОЛ.

Мол, «меня не волнует, на чьей вы стороне. Если вы заняты военной пропагандой (любой из сторон) — вы наедине с собой, и поддержки от меня не ждите!»

Я не могу обходить танцпол, так-как я нахожусь в серой зоне ответственности: Я украинец, делающий систему для россиян (или для всего СНГ границ 1998 года). Мне просто необходимо заявить, что я поддерживаю россиян, только если они норм ребята.

Тоесть, такое заявление о лицензии нужно, чтобы мне по башке не прилетело.

Set440 ★★
() автор топика
Последнее исправление: Set440 (всего исправлений: 1)
Ответ на: комментарий от Set440

Под любой пропагандой я имел в виду

Я думаю, это было бы лучше прописать более конкретно. «Любая» - это слишком уж общее определение...

ТАНЦПОЛ

Кто это?? ;D ;))

только если они норм ребята

А что, в данном контексте, «норм»??

Я россиянин и «экс-брюнет», седой уже несколько десятков лет. :) Я - «норм»? ;)

Я россиянин и пью зелёный чай. Я - «норм»?.. ;))

«Нутыпонил», о чём я?.. ;)

Тоесть, такое заявление о лицензии нужно, чтобы мне по башке не прилетело.

Мда... «Как страшно жить!»...

Somebody ★★★★
()
Последнее исправление: Somebody (всего исправлений: 3)
Ответ на: комментарий от Somebody

Ты шутки шутишь, и не пытаешься меня оскорбить. Так-что норм )))

Set440 ★★
() автор топика

её не разрешено использовать для пропаганды (любой)

Любое публичное высказывание, содержащие в себе мысль - пропаганда. Суть термина «пропоганда» в распространение, то ест в публичном высказывания. Например, когда я говорю что наркотики - это плохо, это пропаганда. И даже если я публично скажу что люблю линукс, я же тем самым рекламирую линукс и тд

Upd. А, ну ты выше уже объяснил, понял, молчу :)

pihter ★★★★★
()
Последнее исправление: pihter (всего исправлений: 1)

Система написана на PHP и JavaScript и распространяется по лицензии MIT, за одним только исключением, что её не разрешено использовать для пропаганды (любой), или, для разжигания любой вражды / унижения достоинства.

Не нашёл этого в файле LICENSE.

Но если такие ограничения правда есть, следует сменить раздел новости на «Проприетарное ПО», наверное. Это очень серьёзные ограничения.

Если на самом деле такого ограничения нет (я не смог его найти непосредственно в лицензии, только в этой новости, а новость не является лицензией), то следует убрать неверную информацию из новости.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 2)
Ответ на: комментарий от CrX

Я пока всё никак не соберусь «почесацца» и добавить. Пока-что такая тема — всего-лишь домыслы афтара.

Точно как и, никак не соберусь скопировать пару самых нормальных статей на свой сайт, отсюда и с моддингового.

Насчёт «любой пропаганды» — я канешн перегнул. Я имел в виду именно пропаганду войны и насилия

Я был обязан это упомянуть, так как я хожу по тонкому льду: Я делаю такую штуку для СНГ / Пост-СНГ / России, будучи украинцем. Потому это очень важно: я спешу на помощь только ровным ребятам, лол.

Set440 ★★
() автор топика
Ответ на: комментарий от Set440

Насчёт «любой пропаганды» — я канешн перегнул. Я имел в виду именно пропаганду войны и насилия

Я был обязан это упомянуть, так как я хожу по тонкому льду: Я делаю такую штуку для СНГ / Пост-СНГ / России, будучи украинцем. Потому это очень важно: я спешу на помощь только ровным ребятам, лол.

Понимаю.

Но всё же в данный момент написанное в новости не соответствует действительности. Говорится «лицензии с исключением», а исключения в лицензии не написано.

Смотри, если вот на такой вариант заменить в новости, то нормально?

Система написана на PHP и JavaScript и распространяется по лицензии MIT. При этом автор подчёркивает, что он против её использования для пропаганды насилия, разжигания любой вражды или унижения достоинства.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от liksys

Не хотел бы разводить срачи, но бывает они меня сами находят.

Я и другие комментаторы (в срачах), — как боксёры на ринге. Мы побоксовались, а потом друг на друга зла не держим.

Я даже уже не помню, с кем я там срался…

…А, с posixbit — я говорил, что «игры это не софт, а контент» и «вайн — плеер такого контента», так-как «игры не решают реальных проблем, а всего-лишь существуют для абстрактной субъективной цели, развлекать меня». А реальных задач типа вычисления оптимальных цен в Excell таблице прайсов комплектух, или счёта семейного бюджета — игры не выполняют.

Короче он утверждал, что внутри движка игры происходят процессы счёта физики, отложенного рендера PBR, вм для скриптовой машины (с процессингом сотни скриптов), — потому игра это софт, а не контент.

Короче спор был ниачом, потому что мы «сравнивали круглое с зелёным».

Set440 ★★
() автор топика
Ответ на: комментарий от Set440

Отлично тогда. Исправил.

CrX ★★★★★
()
Ответ на: комментарий от Lusine

Флибусту никогда не видел. Она либо лучше, либо устроенна по другой концепции. Не знаю. Соберусь с силами и посмотрю.

Суть моего «творения» заключается в том, что оно чуть более универсальное, и годится для таких сайтов, как моя «помойка».

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

Т-е сделать с этой штукой можно массу разных преколав

Set440 ★★
() автор топика
Ответ на: комментарий от bvn13

Ладно. Тогда представьте себе, что я накурился афганской шмали. Смотрю на кошку, а меня глючит собаками. И всю тусовку следом за мной начинает глючить собаками. И я говорю чувакам: «Собака», а они со мной соглашаются. Потому что всем кажется, что там внатуре собака. Такая клевая собака, вся разноцветная, переливается как светомузыка и ушами машет

mumpster ★★★★★
()
Ответ на: комментарий от liksys

Бугурт в тредах затевать не хочу, но раз тебя заинтересовало:

Я с помощью чат-жпт генерю моддинговые программы для Фоллаута на Лазарусе (консольные, юниксвэйные). + Ещё и скрипты .pas для FNVEdit.

Паскаль я знаю не сильно, мне просто концепция лазаруса оч нрав. — Написал один раз — скомпилировал и запустил ВЕЗДЕ.

Я программы на работоспособность проверяю в линуксе, а только потом гружу венду и компилю там.

Я не очень люблю венду. Хоть это Вин-нт, но из-за тяжёлых процессов она оооочень медленная.

Да и я поехавший фанат Кармака, в т-ч и потому делаю софт для вендовых игр под *nix системами

Set440 ★★
() автор топика
Ответ на: комментарий от Lusine

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

Компилится под Linux, BSD, macOS и Windows.

…но кажется, пока-что нет поддержки Хайку и Амиги…

Set440 ★★
() автор топика
Последнее исправление: Set440 (всего исправлений: 1)
Ответ на: комментарий от Irma

Здесь нужен видеоролик из Маппет-шоу, где Кермит пытался объяснить разницу, но его всё равно не поняли :)))

hobbit ★★★★★
()
Ответ на: комментарий от Lusine

пройди сам по ссылке и отсыпь себе сам. оттуда это.

mumpster ★★★★★
()
Ответ на: комментарий от mumpster

У нас в дискорде был такой пойнт.

Кто-то сказал, что «это не лягушка а жаба». А остальные ответили, что жабы — тоже лягушки. )))

Set440 ★★
() автор топика
Ответ на: комментарий от Set440

А остальные ответили, что жабы — тоже лягушки. )))

Муха — тоже вертолёт, только маленький ещё

CrX ★★★★★
()
Ответ на: комментарий от Set440

ну, строго говоря - не совсем. это примерно как сказать, что лисы - тоже собаки. ну или Linux - тоже UNIX как FreeBSD.))))))))

mumpster ★★★★★
()
Ответ на: комментарий от mumpster

ну, строго говоря - не совсем.

Там как обычно ещё и путаница между научными терминами и бытовыми названиями. Понятно, что совсем строго Bufonidae жабы, а Ranidae лягушки, но народ кого и как только не называет чисто по морфологии, не принимая во внимание родство. Я бы тут даже не с лисами и собаками сравнил, а с тем, что для биолога плоды делятся так, что например помидор — ягода, а вишня — не ягода (а костянка). А для «нормального» человека, вишня — ягода, помидор — нет (и вообще типа овощ).

CrX ★★★★★
()
Ответ на: комментарий от CrX

У меня «Амазонская Рогатая Лягушка».

Видишь, она как-бы прищуренная, и с покерфэйсом. — Она знает что-то такое, чего не знаем мы (!!!!!)

Set440 ★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.