Forumlar / National / Russian / Идеи / CMS Cotonti ++

<<<12345>>>

Cotonti был, Cotonti есть, Cotonti будет жить

Roffun
#31 2018-12-27 14:31
#43927 kushelbek:

Поделитесь сылочкой на cotonti++.

Пока что там пустой сайт (cmscot.net), так как разработка нескольких плагинов затянулась, а привычка доводить начатое до конца не позволяет начать наполнять, пока не доделаю эти плагины smiley

Сейчас вот доделываю плагин визуального редактора quill, на базе скрипта от quilljs, пришлось вникать в API, так как редактор BUILT FOR DEVELOPERS. Он построен на других принципах, не работает с textarea (нужен div), выдает более чистый код.

Мне он нравится. Легковесный, расширяемый, полностью бесплатный. При своей молодости (всего пару лет ему), уже достаточно популярен на Github. Я сейчас дописываю на js дополнительные возможности, интегрирую подхват налету, чтобы можно было сразу любое количество редакторов подключать на одной странице, это пригодится для будущих расширений.

Параллельно с этим делаю плагин attacher для работы с файлами и изображениями, из него можно будет вставлять по клику изображения в редактор (кнопки автоматически появляются возле картинки в аттачере). По функционалу он будет больше чем attach 2, и даже чем модуль file, но при этом он не будет склеен с pfs и userimage, поэтому является самостоятельной частью (модуль file был склеен с pfs и userimage). 

В настройках можно будет выбрать преобразование, например все изображения автоматически станут ссылками на большое по клику, или наоборот, можно будет указать чтобы автоматически все стали просто изображениями. Также можно будет ссылкам title из альт налету присвоить в настройках, или включить преобразование в <picture>. Всё это налету, без необходимости менять код. В любой момент можно будет менять настройки, в том числе размер миниатюр и больших миниатюр, плагин пересоздаст их, а значит не будет жесткой привязки к пути картинки, вставленной в редактор (это всегда было проблемой при изменении размера хоть на 1, так как он прописывается в путь).

Ну и параллельно с этим делаю плагин highslide, на базе скрипта от highslide.com, на замену fancybox, в нем тоже есть и ajax, и ифрейм, и галерея, при этом пак-версия скрипта весит всего около 50кб, полностью бесплатен, и не требует jQuery.

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

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts

Bu konu Roffun tarafından düzenlendi(2018-12-27 15:52, 5 yıllar önce)
Виктор
#32 2018-12-27 16:26
#43929 Roffun:
и даже чем модуль file

Йопти а у меня все на базе модуля file, который к сожалению забросил разработчик, сотни изображений....

attach 2 опубликуйте для тестирования!?

 

Roffun
#33 2018-12-27 16:43
#43930 Виктор: Йопти а у меня все на базе модуля file, который к сожалению забросил разработчик, сотни изображений....

 

Мне тоже на нескольких сайтах предстоит изменить вывод изображений с модуля file на attacher. Думаю это можно будет сделать самостоятельно, с помощью запросов в базу данных, когда плагин выложу, приведу примеры, как через phpMyAdmin сконвертировать.

#43930 Виктор: 

attach 2 опубликуйте для тестирования!?

 

Attach 2 и так опубликован, а это будет новый плагин, называется attacher. За основу был взят attach 2, плюс у меня был свой плагин, расширяющий возможности модула file, я его совместил с новой наработкой на базе attach 2, получился новый плагин, для тестирования выложу после праздников, пока что он готов на 90%, отмечайте пока что, в следующем году будет много интересного.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
kushelbek
#34 2018-12-28 06:11
#43931 Roffun:
#43930 Виктор: Йопти а у меня все на базе модуля file, который к сожалению забросил разработчик, сотни изображений....

 

Мне тоже на нескольких сайтах предстоит изменить вывод изображений с модуля file на attacher. Думаю это можно будет сделать самостоятельно, с помощью запросов в базу данных, когда плагин выложу, приведу примеры, как через phpMyAdmin сконвертировать.

#43930 Виктор: 

attach 2 опубликуйте для тестирования!?

 

Attach 2 и так опубликован, а это будет новый плагин, называется attacher. За основу был взят attach 2, плюс у меня был свой плагин, расширяющий возможности модула file, я его совместил с новой наработкой на базе attach 2, получился новый плагин, для тестирования выложу после праздников, пока что он готов на 90%, отмечайте пока что, в следующем году будет много интересного.

С конвертацией изображений под новый плагин, это прям  вообще замечательно !

И Вас с наступающим =)))

 

Roffun
#35 2019-01-05 15:08
#43932 kushelbek:

С конвертацией изображений под новый плагин, это прям  вообще замечательно !

И Вас с наступающим =)))

Уже с Новым годом!

А насчет конвертации как таковой - ее в принципе невозможно сделать единой для всех. Кто-то обрамлял изображения в дополнительные блоки, кто-то вставлял ссылку на оригинал, кто-то просто изображение, кто-то ссылку на изображение, внутри которой миниатюра. Главное условие - изменить url или src. Здесь больше подойдет рекомендация непосредственно по конкретной базе, поэтому будем тему обсуждать в отдельном топике. Плагин почти готов, делаю последние правки.

Скоро можно будет потестировать.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Виктор
#36 2019-01-05 16:03
#43954 Roffun:
#43932 kushelbek:

С конвертацией изображений под новый плагин, это прям  вообще замечательно !

И Вас с наступающим =)))

Уже с Новым годом!

А насчет конвертации как таковой - ее в принципе невозможно сделать единой для всех. Кто-то обрамлял изображения в дополнительные блоки, кто-то вставлял ссылку на оригинал, кто-то просто изображение, кто-то ссылку на изображение, внутри которой миниатюра. Главное условие - изменить url или src. Здесь больше подойдет рекомендация непосредственно по конкретной базе, поэтому будем тему обсуждать в отдельном топике. Плагин почти готов, делаю последние правки.

Скоро можно будет потестировать.

Еще такой ворпрос, как обстоит дело с адаптацией под другие модули, в модуле files это было довольно неплохо реализовано.

Roffun
#37 2019-01-05 16:27

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

Добавлено 1 день спустя:

Как и обещал, опубликовал бета версию плагина attacher. Все вопросы по плагину лучше обсуждать в отдельной теме.

Добавлено 2 недели спустя:

#43955 Виктор: Еще такой ворпрос, как обстоит дело с адаптацией под другие модули, в модуле files это было довольно неплохо реализовано.

Адаптацию можно посмотреть на примере нового плагина - attacherfreelance. Это плагин - адаптатор для работы attachera с модулями фриланс биржи.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts

Bu konu Roffun tarafından düzenlendi(2020-01-14 00:37, 4 yıllar önce)
Kopusha
#38 2019-01-27 17:20

attacherfreelance - удочка вместо рыбы или если грубее "давайте плодить идиотов". Достаточно пары файлов с нужным функционалом добавляемых в ядро плуга и урок как создавать новые на примере фолио или еще чего то. Все превратится в "в каком файле можно поменять текст на кнопке". 
Сорри шо грубо - злой я)

Roffun
#39 2019-01-27 18:00
#44007 Kopusha:

attacherfreelance - удочка вместо рыбы или если грубее "давайте плодить идиотов". Достаточно пары файлов с нужным функционалом добавляемых в ядро плуга и урок как создавать новые на примере фолио или еще чего то. Все превратится в "в каком файле можно поменять текст на кнопке". 
Сорри шо грубо - злой я)

Флаг в руки, никто не мешает. Только такой подход - путь в никуда. Зачем тогда плагины нужны, если можно всё кидать в ядро ? Кто мешает открыть файлы плагина и посмотреть как устроено.

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts

Bu konu Roffun tarafından düzenlendi(2020-01-14 00:36, 4 yıllar önce)
Denisbox
#40 2019-01-28 09:11

Roffun, спасибо за Attacher! Тестировал пока на страницах - работает отлично!

В свою очередь попробую обновить админку для Cotonti.

Да будет Cotonti++!

 

contact: fonts (at) otlab . ru
Kopusha
#41 2019-01-28 13:28
#44008 Roffun: 
 

Флаг в руки, никто не мешает.

Надеюсь ты верно понял мою мысль - я не против никаких плагов - я за именно возможность наращивать нужное самостоятельно, готовое решение плохо тем что оно готовое, урок намного полезнее в перспективе. тем более что Булата загнулось все (что очевидно было, такое с коммерческой составляющей - бред для 1 человека начинать), старайся хотя бы в видео режиме делать туториалы у себя н а сайте. поставил любой захват экрана, гарнитура и записал кусочек реальной работы, на ютуб и профит.

 

Roffun
#42 2019-01-29 18:28
#44010 Kopusha:  я не против никаких плагов - я за именно возможность наращивать нужное самостоятельно, готовое решение плохо тем что оно готовое, урок намного полезнее в перспективе.

Концепцию разработчика должна стремиться к балансу. Для пользователей самое желанное - готовый плагин, для разработчиков - подробные мануалы. Cotonti позиционирует себя как каркас для разработчиков, поэтому для тех кто себя ассоциирует с этой категорией, не должно доставлять трудностей изучение мануалов, или исходников, это само собой разумеющееся. А для тех кто хочет максимум удобства и минимум правок - как раз готовый плагин кстати придётся. 

#44010 Kopusha: хотя бы в видео режиме делать туториалы у себя н а сайте

Видео хороши для презентаций, или для определенных мест, например установка Cotonti. В общем там, где может быть неизвестное, и много скриншотов. А интеграция плагина подразумевает конкретные правки в конкретном файле, здесь видео не имеет смысла. Тем более, если посмотреть на различные описания, API, всё подается текстом. Мне больше нравится подача материала текстом, исходниками, а видео только в определенных случаях.

Добавлено 4 дня спустя:

#43929 Roffun:  Ну и параллельно с этим делаю плагин highslide, на базе скрипта от highslide.com, на замену fancybox, в нем тоже есть и ajax, и ифрейм, и галерея, при этом пак-версия скрипта весит всего около 50кб, полностью бесплатен, и не требует jQuery.

 

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts

Bu konu Roffun tarafından düzenlendi(2020-01-14 00:35, 4 yıllar önce)
kushelbek
#43 2019-02-13 14:28
#44009 Denisbox:

Roffun, спасибо за Attacher! Тестировал пока на страницах - работает отлично!

В свою очередь попробую обновить админку для Cotonti.

Да будет Cotonti++!

 

тоже скин админки пилю, полностью адаптивный =)

Скрин главной страницы =)

Roffun
#44 2019-02-13 14:50
#44065 kushelbek: тоже скин админки пилю, полностью адаптивный =)

Это хорошо, только не забывайте выкладывать в раздел темы, чем больше новых плюшек будет, тем быстрее Cotonti начнет привлекать новых пользователей, а значит развитие движка будет активнее.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
kushelbek
#45 2019-02-14 06:08
#44066 Roffun:
#44065 kushelbek: тоже скин админки пилю, полностью адаптивный =)

Это хорошо, только не забывайте выкладывать в раздел темы, чем больше новых плюшек будет, тем быстрее Cotonti начнет привлекать новых пользователей, а значит развитие движка будет активнее.

Само собой, как закончу её, обязательно выложу! =)

<<<12345>>>