Соединив API голоса, API imgur и редактор tinymce удалось сделать довольно интересную вещь!
Редактор для постинга на голос со встроенным хостингом изображений!
И работает это все с простой html странички.
Возможности у tinymce очень широкие, подключение всевозможных плагинов, шаблонов, смайлов (голос поддерживает юникод) и многое другое.
Я оставил базовые функции, но даже такой минимальный набор делает постинг очень комфортным.
Демо можно посмотреть и пощупать тут: https://golos.rubtc.info/red.html
Можете добавить фото, поредактировать текст и т.д.
Исходник html тут - http://pastebin.com/4kw1TR5J
Все будет работать даже из папки на вашем пк/телефоне или на любом хостинге.
Так а вроде обещали интеграцию busy.org в Голос, там вроде есть редактор для постов и комментариев удобный. У него и исходный код открыт, только не в курсе что там с лицензией.
Отлично, этого давно не хватало. Будет здорово, если поможешь встроить этот редактор в клиент golos.io, сделаешь pull request. Еще очень не хватает поддержки latex формул, как это реализовано на хабре, и других технических ресурсах.
Его встроить в клиент можно за несколько секунд.
К tinymce сотни библиотек есть, в т.ч. для формул.
Но мне кажется, что его не встроили в голос по причине лицензирования
https://github.com/tinymce/tinymce/blob/master/LICENSE.TXT
https://www.tinymce.com/pricing/
Вот для меня тоже загадка этот Макдаун, когда полно нормальных визивиг редакторов уже есть.
vik, c Вами можно связаться в личке, и если да, то как?
@ vikxx в телеграмм.
@vik, Поздравляю!,
Ваш пост был упомянут в моем хит-параде в следующих категориях:
Попыталась сегодня сделать публикацию с помощью Вашего редактора.
Во-первых, конечно, огромное спасибо - редактор намного удобнее и подготовила я публикацию в разы быстрее....
Что помешало мне им воспользоватся - отсутствие переключения на язык программирования и обратно - не смогла вставить навигацию по блогу, которая у меня заготовлена именно в таком виде.
Не поняла, что за ссылку у меня просят в верхней части редактора....
...
При всех его положительных отличиях все же очень не хватает:
....
Можно ли все это добавить?
...
За таблицу отдельное спасибо!!)
Добавил больше возможностей https://golos.rubtc.info/red2.html
Сохранение черновика в процессе.
В отличии от редактора голоса, в моем редакторе у вас есть возможность задать ссылку на свой пост.
Например у вас есть пост
https://golos.id/ru--fotogolosishche/@anela/dlya-fotogolosishe-6-marlen
Ссылка
dlya-fotogolosishe-6-marlen
Она автоматически сгенерирована.
В редакторе же вы можете задать ее вручную, например
marlen
и ссылка на пост будет выглядеть:golos.io/ru--fotogolosishche/@anela/marlen
спасибо, буду осваивать)
Да, можно добавить. Сделаю расширенную версию и пришлю позднее ссылку.
Важно
Хочу обратить на один момент, который был найден при тестировании - если опубликовать пост через этот редактор, то отредактировать вы его сможете только в нем или напрямую в БЧ! Редактировать через редактор голоса не получится. Этот недочет я исправлю. А те, кто опубликует с помощью редактора:
Что бы отредактировать свой пост - создавайте как будто новый, но ссылку на пост оставьте прежнюю. Тогда будет не создан новый пост, а произойдет замена существующего.
вот это "важно"... совсем не поняла что и как... трудно быть непрограмимистом от слова совсем и навсегда....)
не могли бы Вы при публикации о расширенной версии добавить очень подробную инструкцию, как им пользоваться... для таких, как мы ......
Если вы воспользуетесь моим редактором сейчас (до обновления о котором сообщу), то отправленный вами на голос пост, вы не сможете редактировать на голосе. В меню редактора на голосе. Но вы сможете редактировать его в моем редакторе. Все что вам нужно, это что бы ссылка в поле
Совпадала с ссылкой поста, который редактируете.
То что надо!
API imgur отличная штука
https://api.imgur.com/endpoints
Они разрешают
ass to mouthCross-Domain XHR :)Это позволяет на стороне клиента использовать их как загрузчик фото. Рядовой пользователь и не догадается, что фотки хостятся на другом сайте. И этой фиче уже лет 7
В идеале бы конечно поженить загрузку медиаконтента с IPFS, но как временное решение - определенно маст хэв...
простите, пожалуйста, а вот для не программистов от слова совсем... ... это можно как-то централизованно вставить в систему или надо каждому самому?
Вставить в систему можно. Для этого разработчики у которых есть возможность редактировать файлы клиента, должны его отредактировать. Например @pio
Но мне почему-то кажется, что текущий выбор редакторов был обусловлен чем-то. То-ли технически, то ли в аспектах идеалогии БЧ. Потому до сих пор редакторы такие какие есть.
Такой редактор можно открыть в другой вкладке и использовать, ничего встраивать не нужно)
https://golos.rubtc.info/red.html
на мой вопрос о редакторе был получен ответ, что сейчас для голоса создается суперрр-пуперр редактор и надо только еще немного подождать...
я так понимаю это не он...
знаете, все очень, конечно, хорошо, но когда я показываю людям вот это все.... 4 одновременно открытых окна с Голосом, статистикой, Доской почета.... и пр.... народ впадает в трансс.... а то, что предлагаете Вы - это еще одно окно...
Вот очень бы хотелось все-все это видеть в одном месте))) а не бегать по разным ресурсам.
Круто, будем тестить!
Очень хорошая вещь, потому как оригинальный редактор неудобен слегка. Избаловали нас мультифункциональными редакторами :)
А в исходниках нужно что-то менять, прописывать? Свой ник к примеру..
Нет. Все поля заполняются в форме в браузере.
Вот подправленный исходник
http://pastebin.com/u7RHYrym
Запретил ставить теги и топики на русском.
Так как если бы поставили не на латинице - потом не было бы возможности отредактировать пост.
А на Гитхаб закинь, будет удобнее версии обновлять.
Отличный инструмент. Примите благодарочку!