BELISSIMO 0.4
Мини обновление BELISSIMO 0.4.
Если вы ещё не забыли, то это автоустановщик шаблонов на MODX REVO, почитать что это такое, и что он может можно тут.
По ссылке выше вы найдете: и инструкции по установке, и рекомендации по использованию.
Так что же за обновление я добавил?
Начну из далека:
Поскольку ситуация с Рунетом становиться все горячее, то я решил арендовать себе сервер для личного VPN. Но вот только vpn толком не использует ресурсы сервера, и было решено использовать его на полную, ибо не кошерно как то. Я навесил на него пару ботов, нейросети на питоне дергаемые через PHP и все такое. Потом я вспомнил что давно не обновлял свой автоустановщик, и подумал что было бы не плохо что по мимо установки шаблонов из каталогов, и архивов добавить софт для дублирования сайтов и моментального их развертывания. Сказано!, сделано на ВПН сервере поднял софт для выкачки сайтов и их моментальной архивацией.
Пригодиться это может например тогда, когда например вы хотите переделать свой(или не очень) проект, а из того что нравиться в нем это лишь фронтенд.
Автоустановщик его скачает и накатит на MODX по мере своих возможностей.
Ссылка на обновление доступна из старых версий автоустановщика, или тут.
Пару замечаний:
Для выкачки сайта есть всего 300 секунд (лимит поставил для скрипта на моем сервере).
Дискового пространства у меня там не так много, так что прошу не выкачивать крупные сайы вроде: вк, ютуба,семинаров инфоциган.
В случае повышенной нагрузки на мой сервер я отключу скрипт и вышеуказанная функция перестанет работать.
При обновлении произойдёт полная перезапись папки BELISSIMO!
После обновления и перезагрузки страницы сбросьте кеш браузера чтобы убрать уведомление!
Надеюсь на ваше понимание.
Да прибудет с вами скорость разработки!
Если вы ещё не забыли, то это автоустановщик шаблонов на MODX REVO, почитать что это такое, и что он может можно тут.
По ссылке выше вы найдете: и инструкции по установке, и рекомендации по использованию.
Так что же за обновление я добавил?
Начну из далека:
Поскольку ситуация с Рунетом становиться все горячее, то я решил арендовать себе сервер для личного VPN. Но вот только vpn толком не использует ресурсы сервера, и было решено использовать его на полную, ибо не кошерно как то. Я навесил на него пару ботов, нейросети на питоне дергаемые через PHP и все такое. Потом я вспомнил что давно не обновлял свой автоустановщик, и подумал что было бы не плохо что по мимо установки шаблонов из каталогов, и архивов добавить софт для дублирования сайтов и моментального их развертывания. Сказано!, сделано на ВПН сервере поднял софт для выкачки сайтов и их моментальной архивацией.
Пригодиться это может например тогда, когда например вы хотите переделать свой
Автоустановщик его скачает и накатит на MODX по мере своих возможностей.
Ссылка на обновление доступна из старых версий автоустановщика, или тут.
Пару замечаний:
Для выкачки сайта есть всего 300 секунд (лимит поставил для скрипта на моем сервере).
Дискового пространства у меня там не так много, так что прошу не выкачивать крупные сайы вроде: вк, ютуба,
В случае повышенной нагрузки на мой сервер я отключу скрипт и вышеуказанная функция перестанет работать.
При обновлении произойдёт полная перезапись папки BELISSIMO!
После обновления и перезагрузки страницы сбросьте кеш браузера чтобы убрать уведомление!
Надеюсь на ваше понимание.
Да прибудет с вами скорость разработки!
Поблагодарить автора
Отправить деньги
Комментарии: 22
Что то ничего не понял как его использовать. Залил в корень сайта файлы в папку BELISSIMO и что дальше делать?
Открываю ссылку s27445.h5.modhost.pro/BELISSIMO/ но ничего не происходит.
Открываю ссылку s27445.h5.modhost.pro/BELISSIMO/ но ничего не происходит.
Какое содержимое папки? Если название вызываемое в урле корректное то все должно заработать.
Если не будет работать поставьте прошлую версию, и при заходе в на страницу BELISSIMO он скажет что есть обновление, далее перейдите в одноименную вкладку и нажмите установить на против версии Версия 0.4.
Если не будет работать поставьте прошлую версию, и при заходе в на страницу BELISSIMO он скажет что есть обновление, далее перейдите в одноименную вкладку и нажмите установить на против версии Версия 0.4.
Не хочет. Посмотрите если не трудно что не так.
удалите данные пока боты не нашли. И не делайте так больше, только в личку.
Залейте версию 0.4 и поставьте права 0775.
Я залил версию 0.4, разархивируйте её через фтп и все заработает.
Вообще у тебя там по умолчанию права 0700 на папки идут, имей в виду.
Вообще у тебя там по умолчанию права 0700 на папки идут, имей в виду.
Права по умолчанию иду 755
Ок выставил 777 теперь появилась страница error
Ок выставил 777 теперь появилась страница error
Не стоит ставить права 777, это не безопасно. Все у вас работает. Я заходил и проверил. Вы в админке авторизованы?
Все работает. Открывал не авторизованным в админке.
Как из зип архива загрузить шаблон? Выбрал архив с шаблоном ничего не установилось.
Как из зип архива загрузить шаблон? Выбрал архив с шаблоном ничего не установилось.
Сайт в архиве должен лежать в подпапке.
Желательно ещё избавиться от лишних файлов index.html (.htm), так как по умолчанию первый файл индекса который он находит и становиться главной.
Желательно ещё избавиться от лишних файлов index.html (.htm), так как по умолчанию первый файл индекса который он находит и становиться главной.
То-есть открываете архив в винраре например, далее должна быть папка->а в самой папке уже стандартное содержимое из статичных файлов, assets, images, index.html в идеале.
Вот пример идеального архива.
Вот пример идеального архива.
если это то о чем я подумал, а это то, о чем я подумал — то вы, Илья, — гений!
еще бы научить Белиссимо дублировать сайт вместе со всем вложенным контентом…
еще бы научить Белиссимо дублировать сайт вместе со всем вложенным контентом…
попробуйте сию кривую поделку, может вы и правы. Если туда вкорячить как нибудь фронтенд редактор то лендосы как пирожки клепать можно будет. Мне понравился editorjs, но мне непонравилось то что он держит код в json, а то-есть придется лбой рандомный код перегонять в валидный json для editorjs, потом после сохранения изменений перегонять его обратно в html причем валидный для шаблона который вы поставите, а это немного солоновато.
? ?
По поводу дублирования, у меня на серваке он работает через httptrack, от изначального wget пришлось отказаться в сторону кроссплатформенности, поскольку он делает хвосты файлами такие что функция разархивирования откисает, по крайней мере на винде точно, это ломает корректность архива с сайтом. Если хотите дублировать сами то можно так
wget -r -k -l 7 -p -E -nc -erobots=off —restrict-file-names=windows --user-agent="Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/5З7.З6 (KHTML, like Gecko) Chrome/60.0.З112.11З Safari/5З7.36" http://ya.ru
можете выкачивать сайты, потом архивируете и закидываете в bellisimo. Сайт в архиве должен лежать в подпапке! Желательно ещё избавиться от лишних файлов index.html (.htm), так как по умолчанию первый файл индекса который он находит и становиться главной.
Благодарю)
Зачем выкладывать Open Source в Git? Зачем писать читабельный код, если можно везде писать
P.S.
По реализации даже писать ничего не могу, т.к. глаз не смог смотреть, а мозг читать код. Почему бы не применить ООП?
// делаю это и это
. Зачем писать хорошую документацию? Какой-то получился самопал, если честно…P.S.
По реализации даже писать ничего не могу, т.к. глаз не смог смотреть, а мозг читать код. Почему бы не применить ООП?
Так это и есть самопал, и не на что другое он не претендует. По поводу читабельности мне не интересно его пока зачесывать под ооп (который я недолюбливаю). Я много раз писал что не отказался бы от помощи, но желающих так и не нашлось.
Конечно не нашлось. Если реализация хромает и нет денег, но есть крутая идея — оформи идею и привлеки в нее энтузиастов.
Зачем, я его пилю когда на работе нет дел, вместо того что-бы прокрастинировать. Даже если я оформлю, в рамках модекса это мертворождённой проект, поскольку все уже привыкли все делать сами, а такая поделка никому особо не нужна.
Позитивненько…
Ну а что вокруг, да около ходить, как бы там не было я пилю ещё одну функцию и скорое обновление.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.