Сабж. Домен и хостинг предлагаю так и оставить у сосича, что это не было каким-то перетягиванием аудитории и т.д. Предлагаю поднять его на субдомене, если вам понравится, дальше разговор к сосичу, если нет, то ладно, но хотел бы, чтобы вы попробовали.

Скриншот: https://imgur.com/a/avU1sv2

Что реализовал:

  1. Имена участников хешируются (8 символов из sha-1). Вы конечно быстро поймете кто есть кто, но в целом я не знаю, как объяснить эту фичу правильно. Это такая некоторая защита вас друг от друга, тут некоторые любят (особенно это остро ощущается на ЛОРе) обсирать по личным обидам, а не по контексту сообщения.

  2. Управление досками (подобно как здесь tdg, community, club)

  3. Приватность досок (подобно как здесь клуб)

  4. Регистрация по инвайтам (чтобы это было для своих, как тут)

  5. Треды и ответы в них (есть тред и ответы, не ветки, как здесь)

  6. Возможность удалять посты и редактировать их.

  7. Базовая разметка (курсив, жирный, цитирование, блок кода)

  8. Ссылки на соообщения вида >>123

  9. Предпросмотр при наведнении на такие ссылки

  10. Под постом на который сослались выводятся все такие сообщение, также с предпросмотром.

  11. Вордфильтр (на случай вайпа, например, можно банить и добавлять слова в ворд-фильтр)

Пока протестировал как смог, вроде минимально готово.

Чего нет:

  1. Аватарок (не нужно, детский сад), это часть пункта 0.
  2. Вставки всяких картинок, телеграмов и всего такого. Изначально думал взять полностью концепт имиджборды, но по сути картинку можно вставить обычной ссылкой, не вижу проблемы, как и ютуб, как и телегу. Но если все очень сильно скажут, что это нужно, то я сделаю.
  3. Нет какой-то страницы профиля, рейтинга, звезд, статистики пользователя и все такое. В целом это даже на ЛОРе неактуально, здесь темболее (у всех миллион звезд).

Что есть, но иначе:

  1. Страница новостей это по сути доска, которую можно читать, но в которую нельзя писать (одмены могут). Думаю в будущем там чуть напедалировать, чтобы можно было комментировать, предложка и все такое. В целом уже подготовил почву (роли), чтобы сделать корректоров и все такое.

То до:

  1. Ну вот это с новостями доделать
  2. Сделать возможность выбора способа просмотра (как на имиджбордах / как на форумах), пока только первое, но второе сделать нетрудно, просто хочу сделать это как настройку у пользователя.

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

  • Anoxemian
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    Как-то раз этот организм запилил rest api, где возвращал сразу js-портянку, а на фронте ее eval. Имхо, будущий инженер масштаба и уровня чертового тупицы Джонсона.

    • VIT
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      Как-то раз этот организм запилил rest api, где возвращал сразу js-портянку, а на фронте ее eval.

      Знаешь много 12-летних пацанов, которые способны это сделать?

      Я по работе много общаюсь с молодёжью, и часто вынужден объяснять вещи, которые для меня не просто очевидны, а просто “ну как же так то!!??”. И что, если просто обозвать дебилом и послать нахрен, чего ты добьёшься, а более важно, кого после себя оставишь? А так я дал ему шанс подумать. Пройдёт квест, дам ещё один, не пройдёт - да и хрен с ним, конкуренция не быть дебилом очень большая.

      • Anoxemian
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        Вопросов нет, я его даже хвалил много раз, факт, что способности есть. Проблема в необучаемости и упертости на ровном месте, вплоть до того что он будет усираться и доказывать, что 2+2=4. Любая крмтика воспринимается не за спасибо, а хули вы мне мозг ебете.

        • cocucka
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          Ремня ему пару раз прописать и за ум возьмётся

          • Oberstserj
            link
            fedilink
            arrow-up
            0
            ·
            1 year ago

            Этим пусть его родоки занимаются. Не наше это дело.

      • Oberstserj
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        И что, если просто обозвать дебилом и послать нахрен, чего ты добьёшься, а более важно, кого после себя оставишь?

        Дело в том, что этот организм идейно заряжен. Причем идея не подкреплена знаниями. А часть этой идеи состоит в том, чтобы отрицать знания. Такое можно только послать нахер.

        • VIT
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          Дело в том, что этот организм идейно заряжен. Причем идея не подкреплена знаниями.

          Похоже на то, но это уже не наше дело. Дураки любому государству нужны. Хочет быть клоуном - пусть будет.

          • Oberstserj
            link
            fedilink
            arrow-up
            0
            ·
            1 year ago

            идеологически

            Для идеологии нужна последовательность, а у него типичный рандом от коммента к комменту.

          • Александр
            link
            fedilink
            arrow-up
            0
            ·
            1 year ago

            Идеологически тебя ебут узбеки. Да и в прямом смысле тоже. Разгадка в том что ты пидор

            • Holger
              link
              fedilink
              arrow-up
              0
              ·
              1 year ago

              Тебя ебет собственная власть причем с причмокиванием еще, откровенно наслаждаюсь низведением человека в рабы.

        • Александр
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          Да он скуфидонов местных троллит, иногда неумело, но эт с опытом приходит

          • Oberstserj
            link
            fedilink
            arrow-up
            0
            ·
            1 year ago

            С каких пор троллинг тупостью у тебя в почете стал?

    • MrSugoma
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      А в чем проблема? Удобно же сразу на сервере возвращать JS-код. И что значит слово “REST API”, я не знаю, но я знаю, что это зачем-то впили в KEA DHCP для автоматического обновления конфигурации.

      • Anoxemian
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        Это штука для клиент-серверного общения, придумана, чтобы не пхать исполняемый код из неконтролируемой среды и eval его, eval!