Многопользовательский блог, готовый сайт



Всем привет!

Сделали новый сайт — многопользовательский блог с возможностями:
регистрацией и авторизацией;
публикацией материалов как из панели администрирования, так и с фронтенда;
прикрепление галерей к материалам (требуется ms2gallery), включая работу на фронтенде;
прикрепление тегов к материалам, включая работу на фронтенде.

Общее

Шаблонизатор — Fenom
Вызовы сниппетов, чанков и прочего — Fenom (где только возможен)
Адаптивная тема для старта;
Блог с тегами;
Блог с изображениями (требуется ms2Gallery);
Блог с поиском;
Страница с тегами;
Блок «Похожие материалы» на странице материала (формируется по тегам);
Блок Рекомендуемые материалы (формируется администратором);
Закладки для авторизованных;
Личный кабинет с редактирование профиля + загрузка аватарки;
Комментарии пользователя;
Добавление материалов и изображений, включая теги;
Навигация ajax в блоге, личном кабинете;
Настроена отправка почты через SMTP, вам нужно указать логин и пароль (ну и включить отправку через SMTP);
Готовность к СЕО;
Внешние ссылки открываются в новой вкладке (окне);
Каждая страница проходит валидацию через w3.org;
Внешние ссылки открываются в новом окне;
Хорошая галерея с возможностью перелистывания, увеличения изображений товаров (Fotorama не используется);
Форма обратной связи с сохранением данных отправленных форм;
Вывод контактной информации;
Вывод ссылок на профили в социальных сетях;
Карта сайт присутствует (sitemap.xml);
Лента новостей присутствует (feed.xml).

Мелочи
• Дружественные URL настроены;
• В панели управления Формат времени выставлен в виде ЧЧ: мм;
• В панели управления Формат даты выставлен в виде дд-мм-ГГГГ.

Требуется ms2Gallery. Не экономьте на хорошем функционале.

В идеале
Сервер/хостинг с PHP 7.0 (минимум), NGINX.
Рекомендуем modhost.pro.

Цена: 5 700 руб.

По вопросам новой версии для тех, кто покупал blgt, пишите в почту. Сборка «blgt» более не поддерживается, дополнение останется в магазине Modstore.

Посмотреть сайт.

Наш сайт: devdevel.

Актуальные новости в группе VK

P.S. Для тех, кто подписан на наши новости, отправили письмо в рассылку.

P.P.S. Будем рады услышать идеи по поводу расширения и нового функционала.
Stan Ezersky
14 ноября 2017, 13:43
2
2 825
+3

Комментарии: 52

Yar
Yar
14 ноября 2017, 16:58
+1
Шустро работает. Есть несколько вопросов:
1. Работает на Tickets?
2. Bootstrap 3?
3. Смогу ли я разобраться в шаблонах и чанках, если никогда не работал с Fenom?
    Stan Ezersky
    14 ноября 2017, 17:19
    +1
    1. Да, Tickets
    2. Да, допиленный и перепиленный.
    3. Да, есть небольшая инструкция (как что-либо выпилить, изменить порядок вывода).

    На чём делали и тестировали

    • NGINX: 1.11.9
    • PHP: 7.0.13
    • MySQL 5.7.20

    и
    • NGINX: 1.11.9
    • PHP: 7.0.22
    • MariaDB 10.0.31
      Yar
      Yar
      14 ноября 2017, 17:44
      0
      Понял. Буду брать, но ближе к НГ
Yar
Yar
14 ноября 2017, 17:03
0
Не работает Share на страницах, только счетчик
    Stan Ezersky
    14 ноября 2017, 17:07
    0
    Сервис требует отключенного AdBlock или аналогичных блокировщиков.
    Насколько я знаю, все так работают сейчас.

    Легко меняется на любимый сервис.

Yar
Yar
14 ноября 2017, 17:09
0
Попробуй с телефона ( ios safari)
    Stan Ezersky
    14 ноября 2017, 17:16
    0
    Не работает Share на страницах, только счетчик

    Попробуй с телефона ( ios safari)


    Кнопки есть, работают.

    Вот скриншот, с iOS 11.11, Safari, или я что-то не понял?

      Yar
      Yar
      14 ноября 2017, 17:42
      0
      кнопки то работают, а вот share не происходит
        Stan Ezersky
        14 ноября 2017, 17:46
        0
        Вот скрин, работает, всё происходит



          Yar
          Yar
          14 ноября 2017, 17:51
          0
          В общем это глюк приложения Mail.ru через которое я смотрел сборку. В сафари все работает. Прошу извинить.
          Кстати, сам блок share красиво реализован — с вращающимися счетчиками смотрится по-дорогому )
Scorp Satex
14 ноября 2017, 18:00
0
А можно демо пользователя?

Хотелось бы узнать каким образом пользователь может из личного кабинета писать заметки, добавлять файлы и т.д.
    Stan Ezersky
    14 ноября 2017, 18:02
    0




      Scorp Satex
      14 ноября 2017, 18:13
      0
      Ага, а в админке — админ как видит эти посты?

      А как файловая система привязки работает? Через msgallery2? тоесть все в assets файлы лежат?
        Stan Ezersky
        14 ноября 2017, 18:16
        0
        1. Стандартный вывод:


        2. Через msgallery2 и его настройки :)
Alex Lenk
16 ноября 2017, 12:47
0
Осталось только прижать подвал joxi.ru/v29JR9KtGqBq9A ;) вообще, мало у кого есть мониторы 2560х1440 но все же стоит призадуматься.

404 страницы не наблюдается blog.demo.devdevel.net/dfg скрин joxi.ru/zAN5MxlslO3gB2

Косяк верстальщика joxi.ru/E2pk3l8CBezyDm
    Stan Ezersky
    16 ноября 2017, 13:31
    0
    Косяк верстальщика joxi.ru/E2pk3l8CBezyDm
    А косяк ли?

    Стоит name. Адресных меток для отправки данных формы достаточно. Кто будет привязывать что-либо в полям формы, добавит ID. Я не сторонник мусора в разметке.

    По теме, вёрстке и оформлению: наша задача создать стартовую тему, в 99% её заменят на свою.

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



    Страница 404 включена
      Alex Lenk
      16 ноября 2017, 18:34
      +2
      Вы не поняли, если не хотите лишнего мусора, то не надо было писать в label for, так как он для того и нужен, что бы ID инпутам давать фокус, а так как вы не хотите засорять, то могли бы и не писать FOR
      раз боритесь за чистоту то и удаляйте for (это не приказ, а просто совет, указал как правильнее было бы, а так дело ваше) codepen.io/alex-lenk/pen/qVPwRa
Евгений Ка
16 ноября 2017, 14:13
0
Подзамочные записи можно делать?
    Stan Ezersky
    16 ноября 2017, 14:16
    0
    Что подразумевается?

    Или постинг сразу, или в черновики
      Евгений Ка
      16 ноября 2017, 23:59
      0
      Это когда запись видят только друзья или какая-либо другая определённая группа [товарищей].
        Sergey Pozhidaev
        17 ноября 2017, 05:53
        0
        Это все прекрасно из коробки политики MODX умеют.
          Евгений Ка
          20 ноября 2017, 23:38
          0
          Это всё прекрасно, но
          1. Для этого нужно всех юзеров пускать в админку, чтобы они там создавали новые группы определённых товарищей?!
          2. Это возможно из фронтэнда?!
            Sergey Pozhidaev
            21 ноября 2017, 06:31
            0
            1. Создаешь плагин на событие регистрации пользователя и создаешь группу пользователей «Друзья юзера» и группу ресурсов «Ресурсы юзера».
            2. Юзеру даешь роль админа своей группы.
            3. C фронта даешь возможность юзеру добавлять других в свою группу
            4. Ресурсы юзера добавляем в его группу ресурсов (тоже через плагин наверное)
            Profit
            Как-то так. Могу в каком-то из пунктов ошибаться, но общая идея должна быть понятна.
              Евгений Ка
              21 ноября 2017, 12:09
              0
              Да боже мой. Не хотите расширять функционал этой сборки — мне-то что. Ну не дописывайте туда ещё пару строк в список возможностей. Итак сойдёт.

              «P.P.S. Будем рады услышать идеи по поводу расширения и нового функционала.»
                Sergey Pozhidaev
                21 ноября 2017, 12:13
                0
                Если что, я не автор. Вы задали конкретный вопрос, я на него ответил.
                  Евгений Ка
                  21 ноября 2017, 15:59
                  0
                  Странно получается, потому что в начале я общался с автором, а потом разговор был «перехвачен» Вами.
                  Стало быть эти советы, как реализовать тему этого треда, были дадены автору сборки?!
                Stan Ezersky
                22 ноября 2017, 16:07
                0
                Я прислушаюсь к пожеланиям, когда будет хотеть не один человек.
                  Alex ZI
                  17 марта 2018, 00:01
                  0
                  Однозначно, очень ценная возможность, сегодня когда все переходит в онлайн, и удобно иметь свою страницу:
                  — общедоступную
                  — ограниченную на закрытую группу (для семьи, друзья, и др)
                  — и доступ только по ссылке
                  Это когда запись видят только друзья или какая-либо другая определённая группа [товарищей].
                  Буду следить на развитием сборки
god2016
22 ноября 2017, 16:04
0
в сборке шопа не хватает партнерской программы, было бы отлично если бы была партнерка!: )
у разработчика Павла была идея, но вроде бы как затухла… modx.pro/components/13277/
carlo
24 ноября 2017, 16:45
0
Hello.
Is it possible to use this plugin with Articles? (https://modx.com/extras/package/articles)

— Здравствуйте.
Можно ли использовать этот плагин для статей? (https://modx.com/extras/package/articles)
    Stan Ezersky
    24 ноября 2017, 17:06
    0
    Hello!

    First it is not a plugin:-) This is a ready web-site and it's based on Tickets extra. You don't need Articles for this web-site.
Alexander V
26 ноября 2017, 21:56
0
Поторопились.
blog.demo.devdevel.net/blog/test-section-1/bolshaya-kucha

1. Заголовок в списке статей не подхватывает URL перейти можно только нажав изображение.
2. Ничто не мешает зас*рать диск. У меня болучилось загрузить около 50 изображений. Наверняка и больше получится.
    Stan Ezersky
    26 ноября 2017, 22:03
    0
    Есть такой нюанс со свежесозданным тикетом. Изменил ссылку

    У меня болучилось загрузить около 50 изображений. Наверняка и больше получится.
    На здоровье:)

    Всё чистится
      Alexander V
      26 ноября 2017, 22:08
      0
      Всё чистится
      Меньше всего интересно сидеть на посту и смотреть, как бы кто не на гадил. Здесь были уже какие-то решения по ограничению на кол-во загрузок. Без этого, ну совсем стрёмно как-то.
        Stan Ezersky
        26 ноября 2017, 22:11
        0
        Ну тестировать тоже надо давать

        Можно крон настроить на загрузку чистого сайта, как идея.
          Alexander V
          26 ноября 2017, 22:18
          0
          Да не в демо проблема, а в принципе. Владельцу сайта, что с этим делать? Он же не один туда пишет. Блог многопользовательский вроде.
            Stan Ezersky
            26 ноября 2017, 22:21
            0
            Про ограничение от автора:

            Stan Ezersky
            26 ноября 2017, 22:25
            0
            Как вариант, на сервере ограничить.

            Директивы post_max_size и upload_max_filesize
              Alexander V
              26 ноября 2017, 22:30
              0
              Не прокатит. Файлы по одному заливаются. Поищи, есть решения, как в виде JS, так и плагином. Только там для стандартного загрузчика. Но может подойдет.
                Азамат
                08 декабря 2017, 09:21
                0
                Stan Ezersky, а этот компонент покатит на замену? У него вроде по докам есть ограничение на количество загружаемых файлов.

                modstore.pro/packages/photos-and-files/ms2guploader
                  Stan Ezersky
                  08 декабря 2017, 10:38
                  0
                  Так как ms2Gallery используется, думаю, покатит:)
                    Азамат
                    08 декабря 2017, 10:52
                    0
                    А сложно заменить? Ничего в сборке не поломается? Она не заточена под конкретный аплоадер?
                      Stan Ezersky
                      08 декабря 2017, 10:56
                      0
                      Думаю, не сложно.
                      Не должно.
                      Нет, всегда есть выбор, что использовать.
    Alex Lenk
    07 декабря 2017, 17:02
    0
    У вас в теме написана цена 5700, а на странице с дополнением 4500 modstore.pro/packages/sites-themes/blgt где правда?
      Stan Ezersky
      07 декабря 2017, 17:09
      0
      Это разные решения.

      Многопользовательский блог не имеет отношения к дополнению blgt, но те, кто покупал дополнение могут получить сборку «Многопользовательский блог», обращаться в почту.
        Alex Lenk
        07 декабря 2017, 17:18
        0
        получается дополнению blgt 4500 + сборка «Многопользовательский блог» 5700 = 10200 рублей?
          Stan Ezersky
          07 декабря 2017, 17:21
          0
          Вы точно внимательно изучили решения? Если вам нужно одно из них (к примеру, «Многопользовательский блог»), то не требуется дополнение blgt.
            Alex Lenk
            07 декабря 2017, 17:25
            0
            Я правильно понял, что «Многопользовательский блог» уже содержит дополнению blgt?
              Stan Ezersky
              07 декабря 2017, 17:29
              0
              Нет, не правильно :)

              Это разные решения. blgt — это простой однопользовательский блог без постинга с фронтенда, без личного кабинета и прочего. А «Многопользовательский блог» — это уже готовый сайт со всем вышеперечисленным. Хоть новостной портал из него делайте, хоть корпоративный сайт. Из blgt максимум сайт-визитку.
    Stan Ezersky
    12 декабря 2017, 09:44
    0