Plots2: ВОПРОС ПЛАНИРОВАНИЯ: черновик

Созданный на 28 апр. 2018  ·  86Комментарии  ·  Источник: publiclab/plots2

Привет, @jywarren @steviepubliclab!

Я хочу сообщить вам, ребята, что мои экзамены запланированы с 21 мая по 6 июня, так что я не смогу много сделать за это время. Я постараюсь открывать и решать небольшие проблемы в перерывах между экзаменами.

Ход проблемы: №2307 содержит контрольный список, но необходимо добавить и обсудить еще несколько пунктов, поэтому я открыл этот вопрос. Большая часть Back-end для этой функции готова # 2308.

Остальные задачи:

  1. [x] Отображение черновика на панели инструментов автора, модератора и администратора (решено в # 2666)
  2. [x] Изменение _node_default.html.erb и _node_meta.html.erb чтобы отличать черновик от обычных заметок, как мы это делаем для новых сообщений (решено в # 2747)
  3. [x] Добавление поля «черновик» в выходные данные объекта редактора PublicLab (решено в https://github.com/publiclab/PublicLab.Editor/pull/138)
  4. [x] Добавление флажка и функции JavaScript в rich.html.erb (решено в # 2747)
  5. [x] Добавление метки "Черновик" к notes/show.html.erb (решено в # 2682)
  6. [x] Метод Publish_draft в контроллере (решено в # 2747)
  7. [x] Добавление кнопки публикации на notes/show.html.erb (решено в # 2747).
  8. [x] Добавление тестов для метода публикации и общего тестирования функции (в процессе # 2747)
  9. [x] Написание вики-страницы о черновике
  10. [x] Предупреждение в верхней части страницы черновика, предлагающее ссылку на публикацию для отправки.
  11. [x] Например, секретный токен URL, который позволяет получить доступ к сообщению, даже если у кого-то нет учетной записи?

Я попытался разделить проблему на минимальную часть, насколько это возможно, я могу решить 2,4,5,6 и 7 за один PR или несколько, но я вижу, что некоторые части могут быть хорошими кандидатами на FTO, например 2,3,5 и 7. Как вы думаете, открывать FTO или нет? Спасибо.

enhancement feature planning summer-of-code

Самый полезный комментарий

привет @jywarren @ebarry @steviepubliclab , я только что опубликовал статью https://medium.com/@gauravano/https -medium-com-gauravano-gsoc-18-with-public-lab-46588104ad0d. Ваши комментарии и предложения приветствуются. Стоит ли размещать это на сайте PL?

Все 86 Комментарий

Я думаю, что ftos было бы здорово, и если к сообществу присоединятся какие-то новые члены
наши социальные программы этим летом, и у нас не было опыта помощи
новичку полный пиар это может быть отличный шанс! @ publiclab / рецензенты
Как вы думаете?

В пятницу, 27 апреля 2018 г., 19:12 Gaurav Sachdeva [email protected]
написал:

Привет @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab ,

Хочу сообщить вам, ребята, что мои экзамены назначены с 21 мая по6 июня, так что я мало что смогу сделать за это время.
Я постараюсь открыть и решитьнебольшие проблемы между экзаменами.

Ход выпуска: # 2307 https://github.com/publiclab/plots2/issues/2307
содержит контрольный список, но необходимо добавить и обсудить еще несколько пунктов
вот почему я открыл этот выпуск. Большая часть Back-end для этой функции готова

2308 https://github.com/publiclab/plots2/pull/2308 .

Остальные задачи:

  1. Отображение черновика в личном кабинете автора, модератора и администратора ---
    В процессе # 2666 https://github.com/publiclab/plots2/pull/2666
  2. Измените _node_default.html.erb и _node_meta.html.erb на
    отличать черновик от обычных заметок, как мы это делаем для новичков
  3. Добавление поля «черновик» в выходные данные объекта редактора PublicLab.
    (обсуждение на # 2594 https://github.com/publiclab/plots2/issues/2594
    )
  4. Добавление флажка и функции JavaScript в rich.html.erb
  5. Добавление метки «Черновик» в заметки / show.html.erb
    6. [] Метод Publish_draft в контроллере и его тестирование
  6. Добавлена ​​кнопка публикации в заметках / show.html.erb.

Я постарался разделить проблему на минимальную часть, я могу решить
2,4,5,6 и 7 в одном PR или нескольких, но я вижу, что некоторые части могут быть
хорошие кандидаты FTO, такие как 2,3,5 и 7. Как вы думаете, ребята, мне стоит открыть
FTO или нет? Спасибо.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667 или отключите поток
https://github.com/notifications/unsubscribe-auth/AABfJysec5AdjKUQweaB_-acJgyw_Pb_ks5ts6XLgaJpZM4TrH7C
.

Хорошо, я открою выпуски FTO.

@jywarren, какой класс метки подходит для черновика. Мы используем класс опасности для неопубликованных
unpub

Как насчет -успех - будет зеленый, дружелюбнее :-)

В пятницу, 27 апреля 2018 г., 19:56 Gaurav Sachdeva [email protected]
написал:

@jywarren https://github.com/jywarren, какой класс метки будет
подходит для проекта. Мы используем класс опасности для неопубликованных
[изображение: unpub]
https://user-images.githubusercontent.com/20878070/39389289-92941090-4aa4-11e8-8cca-3bb3962dbc2f.png

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-385121538 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJy5DdiFABYEY0n2-Iwv8BSATehfLks5ts7AfgaJpZM4TrH7C
.

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

привет @ namangupta01 , полностью согласен. Давайте откроем новый вопрос или перейдем в канал для дальнейшего обсуждения. Спасибо !

Привет, @ namangupta01 , @Gauravano !
Следует ли мне также создать новую задачу «Планирование» для функции «Ответить через Twitter»?
Спасибо !

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

:-)))) молодцы, команда!

В субботу, 28 апреля 2018 г., 3:11 Gaurav Sachdeva [email protected]
написал:

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

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-385147758 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJwzD568ZKaC4mB6oCAuTe05KY46tks5ttBX_gaJpZM4TrH7C
.

привет @jywarren @ebarry @steviepubliclab , я только что опубликовал статью https://medium.com/@gauravano/https -medium-com-gauravano-gsoc-18-with-public-lab-46588104ad0d. Ваши комментарии и предложения приветствуются. Стоит ли размещать это на сайте PL?

Замечательно - приятно видеть это и на PublicLab.org сейчас! https://publiclab.org/profile/gauravano

@ publiclab / soc - если кто-то еще заинтересован в написании подобных обновлений или в чем-либо о вашей работе, это очень приветствуется на PublicLab.org - спасибо !!!!

@jywarren @steviepubliclab, дизайн которого подходит для отображения черновика на панели инструментов. Также, пожалуйста, укажите, должно ли пользовательское представление отличаться от мода / админки или нет. Мол, у нас есть модерируемый пост.

Вариант 1: похож на модерируемый узел с некоторым текстом

draft

Вариант 2: Этикетка с узлом

draft_label

Или любые другие идеи приветствуются :)

ох, мне нравится зеленая этикетка. но можно ли поставить его перед заголовком на
та же линия?

Это будет видно только людям, которые работают над черновиком, верно? или
админам? Что установит "дату публикации" сообщения?

В среду, 16 мая 2018 г., в 12:37, Гаурав Сачдева [email protected]
написал:

@jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab какой дизайн подойдет
отображение черновика на приборной панели. Кроме того, укажите, требуется ли для просмотра пользователем
будет отличаться мод / админ или нет. Мол, у нас есть модерируемый пост.

Вариант 1: похож на модерируемый узел с некоторым текстом
[изображение: черновик]
https://user-images.githubusercontent.com/20878070/40139564-e460f23a-596d-11e8-970f-56720a9f3018.png

Вариант 2: Этикетка с узлом
[изображение: draft_label]
https://user-images.githubusercontent.com/20878070/40139788-a74b78ec-596e-11e8-8715-21ea91910fb7.png

Или любые другие идеи приветствуются :)

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-389640499 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJx0eaKIPPURIE5o6FAI2x95HnBlaks5tzIAUgaJpZM4TrH7C
.

Как насчет этой позиции?
position

Также прокомментируйте непрозрачность приведенного выше чернового списка.

Это будет видно только людям, которые работают над черновиком, верно? или
админам? Что установит "дату публикации" сообщения?

да, пока он будет виден автору, модератору и админу :). На изображении выше вы видите дату создания черновика пользователем. Что касается даты публикации, я обновлю дату, когда пользователь опубликует черновик.

После этого нам нужно определиться с расположением и оформлением кнопки «опубликовать черновик».
Для начала вот это:

publish_button

Имеется в виду какой-нибудь соответствующий значок? прокомментируйте, пожалуйста, и позицию. Спасибо.

О, мне также нравится зеленый цвет для сквозняков. Думаю, для кнопки "Опубликовать" может понадобиться
быть немного заметнее?

Лучший,
Стиви

В среду, 16 мая 2018 г., в 16:22, Гаурав Сачдева [email protected]
написал:

После этого нам необходимо определиться с позицией и оформлением «опубликовать черновик».
кнопка
Для начала вот дизайн:

[изображение: publish_button]
https://user-images.githubusercontent.com/20878070/40144745-4499b308-597d-11e8-99ef-77ae7c7fc903.png

Имеется в виду какой-нибудь соответствующий значок? прокомментируйте, пожалуйста, и позицию. Спасибо.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-389670185 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AHJLrp2VzVGFewQYCwfu_e-T-sAqlPv7ks5tzJizgaJpZM4TrH7C
.

У нас может быть заметная кнопка «Опубликовать черновик» на баннере с предупреждением,
может сказать: "Это черновик"?

В среду, 16 мая 2018 г., в 14:37 Стиви [email protected] написал:

О, мне также нравится зеленый цвет для сквозняков. Думаю, для кнопки "Опубликовать" может понадобиться
быть немного заметнее?

Лучший,
Стиви

В среду, 16 мая 2018 г., в 16:22, Гаурав Сачдева >
написал:

После этого нам необходимо определиться с позицией и оформлением «опубликовать черновик».
кнопка
Для начала вот дизайн:

[изображение: publish_button]
597d-11e8-99ef-77ae7c7fc903.png>

Имеется в виду какой-нибудь соответствующий значок? прокомментируйте, пожалуйста, и позицию. Спасибо.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
< https://github.com/publiclab/plots2/issues/2667#issuecomment -389670185
,
или отключить поток
auth / AHJLrp2VzVGFewQYCwfu_e-T-sAqlPv7ks5tzJizgaJpZM4TrH7C>

.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-389673834 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ9ZQExWi3iqFH9V3E6UaF7k2KkT_ks5tzJv-gaJpZM4TrH7C
.

хорошо, я выложу новый дизайн кнопки «Опубликовать черновик» через несколько часов. Спасибо.

хорошо, я полагаю, что "зеленый" нравится всем нам, так что последний звонок между этими двумя:

1. С непрозрачностью: 0,5 (аналогично умеренной)

first_opt

2. С нормальной непрозрачностью:

sec_opt

Какой для приборной панели? После этого, если вы скажете, я могу открыть для этого FTO.

Для «Опубликовать черновик» -

Мы используем такой дизайн для модерируемых предупреждений вверху:
this_2

Если мы хотим выделить кнопку, использование цвета - это один из способов, который будет выглядеть так:
design_here

Мы можем выбрать цвет кнопки из этих
btn_style

учитывая цвет этикетки, поделитесь, пожалуйста, своим мнением по этому поводу. Спасибо.

Привет, Гаурав, мне было интересно кое-что. Во-первых, все ли добираются до
видеть черновики на приборной панели (имеется в виду только название и фото)? Или я читал
эта логика неверна. Может быть, это должен быть только автор ...

Во-вторых, мы устанавливаем окончательный URL-адрес с датой публикации в нем. Интересно, если мы
должен сбросить URL-адрес в момент окончательной публикации, а до этого мы
можно использовать временный, сбросив его при публикации? Это немного
сложно, но кажется работоспособным, не так ли? Есть метод generate_path для
пересчитать путь с текущим заголовком и датой. Таким образом, название
также можно изменить, и это отразится в конечном URL.

В чт, 17 мая 2018 г., 7:20 Gaurav Sachdeva [email protected]
написал:

Повторно открыт № 2667 https://github.com/publiclab/plots2/issues/2667 .

-
Вы получаете это, потому что изменили состояние открытия / закрытия.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#event-1632098192 или отключить звук
нить
https://github.com/notifications/unsubscribe-auth/AABfJ_FDf975eCJTR5qHysgYhRqDxfHMks5tzYbugaJpZM4TrH7C
.

привет @jywarren , в # 2666 я изменил логику, как

logic_show

Таким образом, автор черновика, модератор и администратор смогут увидеть черновик на панели инструментов и получить к нему доступ. Как вы думаете, эту логику нужно исправить?

хорошо, я бы вызвал метод generate_path для генерации нового URL-адреса во время окончательной публикации черновика. Я бы скоро отправил коммиты на unstable , чтобы мы могли протестировать там функции.

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

Вт, 17 мая 2018 г., 8:23 Gaurav Sachdeva [email protected]
написал:

привет @jywarren https://github.com/jywarren , в # 2666
https://github.com/publiclab/plots2/pull/2666 Я изменил логику
в виде

[изображение: logic_show]
https://user-images.githubusercontent.com/20878070/40186175-16845186-5a12-11e8-9f28-9f4a651eeb15.png

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

хорошо, я бы вызвал метод generate_path для генерации нового URL-адреса во время финального
публикация проекта. Я бы скоро отправил коммиты в нестабильную версию, чтобы мы могли
там тестовые возможности.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-389905671 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ0KErU1N_08_DWiXJUJ1VNvtUFHJks5tzZXYgaJpZM4TrH7C
.

Привет, @jywarren, пожалуйста, объедините # 2735 и # 2666 в unstable когда вы свободны. Спасибо. А что вы думаете о https://github.com/publiclab/plots2/issues/2667#issuecomment -389809487?

Привет, @Gauravano - у вас должна быть возможность объединиться в unstable с git push -f [email protected]:publiclab/plots2.git unstable - просто оставьте заметку в чате, когда вы это сделаете, чтобы не столкнуться с другими!

Мне нравится затененная версия заголовка выше - и зеленая кнопка на предупреждении! Спасибо!!! 💪 🎉 😄

привет @jywarren Я нажал # 2666 на unstable и хотел проверить статус https://unstable.publiclab.org/, прежде чем вносить дальнейшие изменения, но на странице отображается 502. Не могли бы вы помочь?

Привет, @icarito , ты это видел и не мог бы ты вмешаться? Спасибо!

24 мая 2018 г., 6:36 Gaurav Sachdeva [email protected]
написал:

привет @jywarren https://github.com/jywarren Я нажал # 2666
https://github.com/publiclab/plots2/pull/2666 на нестабильном и хотел
проверьте статус https://unstable.publiclab.org/ перед тем, как нажимать
дальнейшие изменения, но на странице отображается 502. Не могли бы вы помочь?

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-391668025 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ42HFPfYWBCqBgoOuZuTmNsF4ByQks5t1o0CgaJpZM4TrH7C
.

Конечно, я этого не видел. Я посмотрю.

Проблема в том, что мы еще не объединили изменения в Makefile. Я добавлю один коммит, в котором он есть.

Обратите внимание, что журналы нестабильной сборки находятся здесь:
https://jenkins.laboratoriopublico.org/job/Plots-Unstable/lastFailedBuild/console

Я только что нажал коммит b0848a4484a17d0525d44e15395b03ac2e14abe8 поверх нестабильного, и он сейчас строится. Мы переводим нашу процедуру развертывания в автоматизированный процесс, выполняемый Makefile и управляемый в Git вместе с репозиторием. В настоящее время Makefile использует только Unstable , но как только мы объединили https://github.com/publiclab/plots2/pull/2593, я могу настроить Stable, чтобы использовать его.

Привет, @jywarren @steviepubliclab @ebarry @icarito , я закончил с первоначальной реализацией
https://drive.google.com/file/d/1SA_pFA3BOKj9DMzuqqNERXH0gl5WWw9T/view?usp=sharing

Я проделал работу в # 2744 и объединю его в unstable где мы сможем протестировать его и построить дальше. Надеюсь, скоро вернется unstable @icarito работает над # 2593. Спасибо @icarito.

Есть решение, хотим ли мы предоставить эту функцию новичкам или нет (имея в виду спам). В настоящее время они также могут быть сохранены как черновики. Что вы думаете об этом ? Спасибо.

привет @jywarren @icarito, с моей стороны произошла ошибка при слиянии # 2666. Пожалуйста, проверьте здесь https://github.com/publiclab/plots2/pull/2666#issuecomment -391979076. Спасибо.

Привет,
Интересный вопрос по поводу новичков на редакции. Я разделяю это мнение. Может
мы говорим "нет", у первых плакатов пока нет черновиков, посмотрим, как это
идет немного, а потом добавлю это позже? Или нам нужно решить сейчас и установить это в
камень?

Еще пара вопросов о значении этой функции для совместной публикации:
1) вы оба можете редактировать черновик? Я думаю, это было бы здорово. Кроме того, что
будет ли это выглядеть для каждого человека?
2) у кого есть возможность опубликовать проект? Кто-нибудь, кто автор? я
думаю, что на данный момент это имеет смысл.
3) Если мы ограничим черновик тем, кто публиковал ранее,
помешает ли это тем, кто публикует с кем-то, кто не первый
таймер, чтобы добавить эту функцию к предмету, над которым они работают вместе? я думаю
пока в посте есть кто-то, кто не впервые публикует
вариант черновика должен быть доступен, если мы можем работать таким образом.

Спасибо за вашу работу над этим! Мне не удалось заставить работать GIF, но я
конечно выглядит отлично. Есть ли другой способ поделиться им?

Лучший!
-Стиви

В пятницу, 25 мая 2018 г., в 11:22, Гаурав Сачдева [email protected]
написал:

привет @jywarren https://github.com/jywarren @icarito
https://github.com/icarito есть ошибка с моей стороны при слиянии

2666 https://github.com/publiclab/plots2/pull/2666 . Пожалуйста, проверьте здесь # 2666

(комментарий)
https://github.com/publiclab/plots2/pull/2666#issuecomment-391979076
.Спасибо.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-392109993 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AHJLrv7pRlos4LYTvCuGr60_eYChLsOwks5t2C_ggaJpZM4TrH7C
.

Может
мы говорим "нет", у первых плакатов пока нет черновиков, посмотрим, как это
идет немного, а потом добавлю это позже? Или нам нужно решить сейчас и установить это в
камень?

Мы можем изменить позже, я просто пока спрячу эту опцию для новичков, если хотите.

1) вы оба можете редактировать черновик? Я думаю, это было бы здорово. Кроме того, что
будет ли это выглядеть для каждого человека?

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

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

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

3) Если мы ограничим черновик тем, кто публиковал ранее,
помешает ли это тем, кто публикует с кем-то, кто не первый
таймер, чтобы добавить эту функцию к предмету, над которым они работают вместе? я думаю
пока в посте есть кто-то, кто не впервые публикует,
вариант черновика должен быть доступен, если мы можем работать таким образом.

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

В настоящее время соавтор не может видеть черновик на своей панели инструментов, но может получить к нему доступ по ссылке. Я работаю над этим и буду готов к завтрашнему дню, иначе с точки зрения однопользовательского проекта черновик готов и может быть протестирован за несколько часов на https://unstable.publiclab.org/ . Есть еще вопросы?

Спасибо @steviepubliclab и @ publiclab / community-reps, пожалуйста, не стесняйтесь задавать дополнительные вопросы, так как это гарантирует отсутствие ошибок. Спасибо: smiley:.

привет @jywarren @steviepubliclab Черновая функция работает на http://unstable.publiclab.org . пожалуйста, попробуй. Спасибо.

привет @steviepubliclab , unstable вылетает много раз, это на данный момент, попробуйте сейчас. Спасибо.

привет @steviepubliclab @jywarren , вот несколько дизайнов для начала:

Вариант 1:
design1

Вариант 2:
design2

Они выглядят неплохо! Что, если бы мы сделали его таким же шрифтом / цветом / размером, что и 2 of 2 steps left и добавили бы его туда - так что [ ] Save as draft | 2 of 2 steps left [Publish]

Тогда красное уведомление также может быть выровнено по правому краю, с тем же шрифтом и размером, что и
"Сохранить как черновик" (хотя он все еще красный?) И скажите: "Другие не смогут увидеть
пока вы не будете готовы - _Подробнее_ "со ссылкой на страницу, которую мы сделаем по адресу
/ вики / черновики

Как это звучит? Спасибо - выглядит потрясающе !!!

Во вторник, 29 мая 2018 г., в 15:44, Гаурав Сачдева [email protected]
написал:

привет @steviepubliclab https://github.com/steviepubliclab @jywarren
https://github.com/jywarren , вот несколько дизайнов для начала:

Вариант 1:
[image: design1]
https://user-images.githubusercontent.com/20878070/40680921-46556eee-63a5-11e8-9637-bc761f19a9bc.png

Вариант 2:
[image: design2]
https://user-images.githubusercontent.com/20878070/40681310-685849c0-63a6-11e8-8e9c-24ffeff1abbb.gif

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-392918154 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJzzclM3dGgruHtIoXXT2Tx20r7V9ks5t3aUKgaJpZM4TrH7C
.

Как вы просили @jywarren

design3
Есть еще улучшения?

Удивительный! Две мелочи. Как это выглядит на мобильном дисплее - должно
мы отключаем эту функцию для мобильных устройств или все идет хорошо?

Во-вторых, возможно, кнопка «Опубликовать» должна измениться на «Сохранить», когда вы установите флажок
коробка?

Фантастическая работа!

В среду, 30 мая 2018 г., 16:12 Gaurav Sachdeva [email protected]
написал:

Как вы просили @jywarren https://github.com/jywarren

[image: design3]
https://user-images.githubusercontent.com/20878070/40744916-a60272d2-6473-11e8-8a9e-446d009a304e.gif
Есть еще улучшения?

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-393301796 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ89Igxj7IuYhEGuKpOO5ZtIQ3zMvks5t3v0DgaJpZM4TrH7C
.

Как это выглядит на мобильном дисплее - должно
мы отключаем эту функцию для мобильных устройств или все идет хорошо?

Выглядит беспорядочно при просмотре с мобильных устройств. Вы можете попробовать это на https://unstable.publiclab.org

Во-вторых, возможно, кнопка «Опубликовать» должна измениться на «Сохранить», когда вы установите флажок
коробка?

Сделанный

new_view

Вы также можете проверить себя, сузив окно - может, стоит
скрыть эту функцию с помощью класса "hidden-xs", чтобы не было неудобно
смартфоны? Что вы думаете?

30 мая 2018 г., среда, 18:21 Gaurav Sachdeva [email protected]
написал:

Как это выглядит на мобильном дисплее - должно
мы отключаем эту функцию для мобильных устройств или все идет хорошо?

Выглядит беспорядочно при просмотре с мобильных устройств. Вы можете попробовать это
https://unstable.publiclab.org

Во-вторых, возможно, кнопка «Опубликовать» должна измениться на «Сохранить», когда вы установите флажок
коробка?

Сделанный

[image: new_view]
https://user-images.githubusercontent.com/20878070/40750614-7d415248-6485-11e8-97bf-19078d83dc63.gif

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-393338578 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ4yGUpEDwdVwyMpjFyYj631glPNyks5t3xtYgaJpZM4TrH7C
.

В формате GIF я также пробовал мобильный просмотр. Как насчет того, чтобы сначала попробовать медиа-запросы?

Что ж, скрытые классы Bootstrap используют их и предназначены для большего
лаконичны, поскольку для их реализации требуется всего несколько символов. Дать им
попробовать! В противном случае нам придется написать и поддерживать несколько строк CSS,
что тоже не так уж плохо.

30 мая 2018 г., среда, 18:41 Gaurav Sachdeva [email protected]
написал:

В формате GIF я также пробовал мобильный просмотр. Как насчет того, чтобы попробовать медиа-запросы
первый ?

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-393342781 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ1KedAsGl7tn8R5LyWUzCWqGuqFCks5t3yAVgaJpZM4TrH7C
.

@jywarren вот мобильный вид

screenshot_20180601-050026

screenshot_20180601-050031

привет @jywarren @steviepubliclab , вот текст текущего уведомления после публикации черновика.

note_after_publishing_draft

Пожалуйста, предложите новый или изменения, если таковые имеются. Кроме того, @jywarren я добавил метод generate_method в PR. Спасибо.

Это выглядит идеально. Я думаю, он готов к слиянию, если вы согласны?

В субботу, 2 июня 2018 г., в 11:52, Гаурав Сачдева [email protected]
написал:

привет @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab , вот текущий текст уведомления
после публикации черновика.

[изображение: note_after_publishing_draft]
https://user-images.githubusercontent.com/20878070/40879317-aed7cfac-66bb-11e8-8567-7b014b0d02e6.png

Пожалуйста, предложите новый или изменения, если таковые имеются. Также @jywarren
https://github.com/jywarren Я добавил метод generate_method в PR.
Спасибо.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394104919 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ5eamyzHxIjZcsyvCsWm28q7gCGTks5t4tDfgaJpZM4TrH7C
.

Вот привилегии, связанные с драфтом

| Роль пользователя | Создание проекта | Черновое редактирование | Черновое издание |
| ------------- | -------------------- | -------------- ----- | ----------------------- |
| Новичок | Нет | Да, если соавтором выступил обычный пользователь | Да, если соавтор |
| Обычный пользователь | Да | да, если создатель или соавтор | Да, если создатель или соавтор |
| Модератор и админ | да | да | да |

Требуются ли какие-либо изменения в этом?

я думаю, это выглядит хорошо!

В субботу, 2 июня 2018 г., в 12:02, Гаурав Сачдева [email protected]
написал:

Вот привилегии, связанные с драфтом
Роль пользователя Черновик Создание Черновик Редактирование Черновик публикации
Новичок Нет Да, если соавтором выступил обычный пользователь Да, если соавтор
Обычный пользователь Да Да, если создатель или соавтор Да, если создатель или соавтор
Модератор и админ да да да

Требуются ли какие-либо изменения в этом?

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394105517 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ5T3dppEz0VbNlBccH9mWYLHuvEMks5t4tNQgaJpZM4TrH7C
.

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

Удивительный! Возможно, для этого можно использовать небольшую документацию на странице вики, используя
вашу таблицу выше, и мне интересно, хочет ли участник технической поддержки
писать было бы интересно?

В сб, 2 июня 2018 г., 12:10 Gaurav Sachdeva [email protected]
написал:

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

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394105946 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ91Ibl1yEKXKc9Q31i9KMVNvmHGAks5t4tUCgaJpZM4TrH7C
.

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

Это действительно хорошая идея !!!!

В сб, 2 июня 2018 г., 13:06 Gaurav Sachdeva [email protected]
написал:

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

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394109457 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJx83NUf-4E8-yMPLwQTsvs1JLZ3Qks5t4uIFgaJpZM4TrH7C
.

привет @jywarren , есть некоторые вещи, которые не были учтены в этой функции

  1. Изменения в API для скрытия черновика - как насчет того, чтобы проверить API в отдельном PR?
  2. В настоящее время пользователь может получить доступ к своему черновику только через панель управления, как и модерируемые заметки.
  3. Хотя, я проверил все подозрительные места на нашем сайте, где может появиться черновик, но не нашел. Таким образом, только подходящие пользователи смогут видеть. После слияния, я думаю, мы можем быть внимательными, если увидим какие-либо черновики контента в открытом доступе.
  4. Этот метод set_sidebar вызывает у меня некоторую боль, поскольку я не могу контролировать эти строки https://github.com/publiclab/plots2/blob/master/app/controllers/application_controller.rb#L38 -L57 попробовав много маршрутов, я полагаю, что это может использовать какой-то API.
  5. Знаете ли вы, где используется метод index https://github.com/publiclab/plots2/blob/master/app/controllers/notes_controller.rb#L5 -L8?

Спасибо

Обновлять:

  1. index Метод

Поскольку базовая реализация Draft feature выполнена, следует ли мне начать со следующего этапа, на котором будет делиться секретным URL-адресом с не-PL пользователями, или я могу реализовать часть подписки # 2104, и мы с @ViditChitkara можем объединить нашу работу после этого? Спасибо.

Звучит замечательно!

Привет, @jywarren @steviepubliclab , я начинаю с настройки подписки, некоторые моменты для обсуждения:

  1. Как насчет того, чтобы сделать страницу настроек, где у нас будут разные подразделы?
  2. Вам, ребята, нравится этот дизайн:

settings

Также @jywarren не могли бы вы одобрить мой пост https://stable.publiclab.org/notes/Gaurav/06-05-2018/first-note на https://stable.publiclab.org
Спасибо!

Мне нравится дизайн, и я только что одобрил ваш пост! Супер работа, Гаурав!

Во вторник, 5 июня 2018 г., в 13:05, Gaurav Sachdeva [email protected]
написал:

Привет @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab , я начинаю по подписке
часть настроек, некоторые моменты для обсуждения:

  1. Как насчет того, чтобы сделать страницу настроек, где у нас были бы разные
    подразделы?
  2. Вам, ребята, нравится этот дизайн:

https://user-images.githubusercontent.com/20878070/37797928-44caff74-
2e41-11e8-925b-36e91080c3b0.gif

Кроме того, @jywarren https://github.com/jywarren не могли бы вы одобрить мои
разместите https://stable.publiclab.org/notes/Gaurav/06-05-2018/first-note на
https://stable.publiclab.org
Спасибо!

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-394824494 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ895AYsPoDAYFkdYd8imhrci3KaYks5t5tZlgaJpZM4TrH7C
.

Привет, @jywarren @steviepubliclab , у меня последний экзамен 13 числа, о чем я сообщил здесь . После этого я приступлю к работе над этим вопросом и подписной частью. Спасибо.

Супер, удачи !!

В пн, 11 июня 2018 г., в 15:15, Гаурав Сачдева [email protected]
написал:

Привет @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab , у меня последний экзамен 13 числа, так как я
уведомлено здесь
https://github.com/publiclab/plots2/issues/2764#issuecomment-395860635
. После этого я начну работать над этим. Спасибо.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-396354777 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ-8x_GGgfuAz2DNVAxvlLX2wKUMPks5t7sHSgaJpZM4TrH7C
.

Спасибо!

Привет, @jywarren @steviepubliclab. Я создал вики-страницу о функции Draft по адресу https://publiclab.org/wiki/draft-feature , пожалуйста, отредактируйте ее или сообщите, требуются ли какие-либо изменения. Спасибо.

Привет, @jywarren @steviepubliclab # 2796 потребуется некоторое время для слияния, так как это зависит от PR Видита. А пока я хотел бы дать этому последний толчок.

План таков: мы хотим дать людям секретный URL-адрес для просмотра. Для этого нам нужно где-то хранить токен, который сделает секретный URL-адрес эффективным. Теперь вместо хранения URL-адреса для каждой заметки в базе данных мы можем сгенерировать user_tag содержащий токен. Этот токен будет удален во время публикации черновика. как это звучит?

Привет, @jywarren @steviepubliclab , я поднял PR для финальной части черновика, то есть обмена секретным URL. Вот демонстрация: https://drive.google.com/file/d/1lxhz-v2WhPwBR9GMut83SrOAwPxdH-mX/view?usp=sharing

Кроме того, я нажал на unstable , вы тоже можете попробовать.

Вот несколько вопросов, касающихся дизайна:

  1. Где нужно разместить «Сгенерировать секретный URL» и как он должен выглядеть?
    Текущий вид:

screen1

  1. На данный момент URL-адрес передается через оповещение - это уместно?
    Текущий вид:

screen2

Спасибо.

Вау, это очень круто. Я бы сказал, давайте отобразим приглашение поделиться в
оповещение «Черновик заметки» вверху с кнопкой «Поделиться секретной ссылкой».
И мне нравится, что вы используете alert() но мы можем сделать что-то лучше - a
prompt('This link will give recipients access to ','link') - что ты
считать?

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

Можем ли мы скрыть именно этот пользовательский тег? Это кажется немного деликатным для
ремонтопригодность, позволяющая уникальным образом использовать пользовательские теги. Но ты прав я
не могу придумать другого легкого пути.

Подождите - что, если бы мы добавили уникальный хеш в конец пути URL-адреса черновика,
поскольку это не публично, и поскольку мы перезапишем его при публикации?

А затем уведомление о «Черновике» могло бы объяснить, что «временный URL
этим сообщением можно поделиться, чтобы другие могли его прочитать. Нажмите здесь, чтобы
добавить соавтора "... как вы думаете?

Спасибо, что продумали это !!

В субботу, 16 июня 2018 г., в 17:55 Gaurav Sachdeva [email protected]
написал:

Привет @jywarren https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab , я поднял пиар для части
Черновая функция, например, совместное использование секретного URL. Вот демонстрация:
https://drive.google.com/file/d/1lxhz-v2WhPwBR9GMut83SrOAwPxdH-mX/view?usp=sharing

Кроме того, я нажал на нестабильную версию, вы можете попробовать и там.

Вот несколько вопросов, касающихся дизайна:

  1. Где нужно разместить «Сгенерировать секретный URL» и как это сделать
    Посмотрите?
    Текущий вид:

[изображение: экран1]
https://user-images.githubusercontent.com/20878070/41502694-bd048ffc-71dd-11e8-9581-9d0aa4ba5839.png

  1. На данный момент URL-адрес передается через оповещение - это уместно?
    Текущий вид:

[изображение: экран2]
https://user-images.githubusercontent.com/20878070/41502701-ee7abab6-71dd-11e8-85a4-c270cd5f3d5d.png

Спасибо.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-397840908 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJwpIPY9fmEkigMFhtnfKZ0p1vZ6Oks5t9X6xgaJpZM4TrH7C
.

Привет, @jywarren , я воспользуюсь подсказкой, спасибо, что указали!

Подождите - что, если бы мы добавили уникальный хеш в конец пути URL-адреса черновика,
поскольку это не публично, и поскольку мы перезапишем его при публикации?

Просто чтобы убедиться, что мы находимся на одной странице - я храню уникальный токен в теге питания, как вы можете видеть, а затем секретный URL-адрес создается путем добавления этого токена в конец обычного URL-адреса, как вы сказали, во время публикации , URL-адрес изменен. Вы имеете в виду что-то вроде хеш-функции?

Единственная проблема в том, что любой тег доступен для чтения публике, даже если он не очень очевиден. например, они перечислены в алфавитном порядке в / tags. Итак, поскольку:

  • поле node.slug доступно только администраторам и авторам / соавторам, если это черновик, И
  • мы все равно меняем его после публикации

мы могли бы использовать это, чтобы добавить в конец буквенно-цифровой хеш, например slug-of-node-abcdefg который является относительно секретным (нигде публично не показан). Есть смысл?

Ага, например в нестабильном я видел:

screen shot 2018-06-21 at 1 09 05 pm

Трудно предсказать, где это может появиться! Возможно, лучше не использовать теги.

Да ты прав @jywarren. Я обновлю свой PR. Спасибо.

Привет, @jywarren , я обновил свой PR с помощью slug, чтобы сохранить секретный токен, а также изменил предупреждение на запрос. Пожалуйста, просмотрите его. Спасибо!

Также прокомментируйте, пожалуйста, кнопку «Создать секретный URL» и текст запроса. Еще раз спасибо!

prompt_using_slug

Назовем кнопку «поделиться приватной ссылкой» и поместим ее в алерт?

И «с какой» вместо «с помощью которой» - и тогда это выглядит неплохо!

@jywarren помещает кнопку в предупреждение?

Вы имеете в виду уведомление?

Отличная работа над этим, кстати !!!

Спасибо! Вот обновленный вид

pic_draft

Ой, да - ты понял. Может быть, просто "Это черновик. Когда вы
готово, нажмите [Опубликовать], чтобы сделать его общедоступным. Вы можете поделиться им с
соавторы [использующие эту личную ссылку] "?

Захватывающе!!

В субботу, 23 июня 2018 г., в 15:42 Gaurav Sachdeva [email protected]
написал:

Вот обновленный вид

[изображение: pic_draft]
https://user-images.githubusercontent.com/20878070/41813038-8502ef7c-774b-11e8-9785-4d7c8a8b4820.png

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-399703396 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ68BrFB8h5PEl6iobtaspbJ8PdpIks5t_pn5gaJpZM4TrH7C
.

@jywarren мы также можем сгенерировать ссылку для совместного использования во время создания черновика, а затем показать ее в уведомлении, как вы упомянули, вместо кнопки «Создать ссылку» в уведомлении. Что вы думаете?

Кроме того, я открыл вопрос # 2920 относительно отображения черновиков, я хотел бы высказать свои мысли по этому @jywarren @steviepubliclab. Спасибо!

Звучит хорошо - на один шаг проще?

В среду, 27 июня 2018 г., в 12:48 Gaurav Sachdeva [email protected]
написал:

Также я открыл выпуск на # 2920
https://github.com/publiclab/plots2/issues/2920 относительно дисплея
черновиков, хотелось бы высказать свое мнение @jywarren
https://github.com/jywarren @steviepubliclab
https://github.com/steviepubliclab. Спасибо!

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-400750609 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ-7TbOyb1xRlZ_r_Z_6NV_jnPlB1ks5uA7dbgaJpZM4TrH7C
.

Любые другие изменения @jywarren ? Спасибо.

draft_notice

Выглядит фантастически !!!

Сб, 30 июня 2018 г., 6:09 Gaurav Sachdeva [email protected]
написал:

Любые другие изменения @jywarren https://github.com/jywarren ? Спасибо.

[изображение: draft_notice]
https://user-images.githubusercontent.com/20878070/42124164-96b63906-7c7b-11e8-96f3-1c0e3cb80a50.png

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-401531461 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ6CW_J4h3jEPsP1FmW3zamrbDenRks5uB04tgaJpZM4TrH7C
.

Давай сделаем это!

В субботу, 30 июня 2018 г., 9:07 Джеффри Уоррен [email protected] написал:

Выглядит фантастически !!!

Сб, 30 июня 2018 г., 6:09 Gaurav Sachdeva [email protected]
написал:

Любые другие изменения @jywarren https://github.com/jywarren ? Спасибо.

[изображение: draft_notice]
https://user-images.githubusercontent.com/20878070/42124164-96b63906-7c7b-11e8-96f3-1c0e3cb80a50.png

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/publiclab/plots2/issues/2667#issuecomment-401531461 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AABfJ6CW_J4h3jEPsP1FmW3zamrbDenRks5uB04tgaJpZM4TrH7C
.

Пингуйте меня, когда будете готовы объединить его! Отличная работа!

Готово @jywarren! : смайлик:

Была ли эта страница полезной?
0 / 5 - 0 рейтинги