Plots2: Identifique páginas exclusivas no site onde o usuário precisa se autenticar

Criado em 5 dez. 2018  ·  100Comentários  ·  Fonte: publiclab/plots2

Estamos criando modal para o processo de login / inscrição. Precisamos integrá-lo em todo o site a todas as páginas sempre que for necessário fazer login / inscrição para usar essa área. Exemplos

screenshot 54 # 4156

screenshot 55 # 4157

image

screenshot 56

  • [x] painel faça uma pergunta # 4169
  • [x] Barra lateral nas páginas wiki
    image # 4165
  • [x] cabeçalho do site # 4162
  • [x] Link Modal de Login para Entrar Agora no painel # 4170
  • [x] Experimente a atividade na barra lateral # 4171
    image
enhancement more-detail-please planning

Comentários muito úteis

screenshot 54 # 4156

screenshot 55 # 4157

screenshot 56

Todos 100 comentários

@ publiclab / mentors qual é o envio necessário para esta tarefa ... Devo criar um PR mostrando apenas os locais onde o OAuth pode ser implementado?

NENHUMA PR NECESSÁRIA.
Apenas me diga alguns lugares onde precisamos que o modal de login seja exibido ao clicar no login / inscrição.
Por exemplo, devemos ter o modal de login na página de perguntas. Você sabe que o modal OAuth é trabalhado em outros prs. Portanto, a implementação desta edição ocorrerá após a conclusão dessa edição. Espero que isto faça sentido.

Ok .. isso parece bom .. Vou reivindicar este aqui no gci daqui a pouco

@SidharthBansal

  • faça uma pergunta
  • Comente
  • Eu fiz coluna de atividades
  • Aba Envolva-se => Publique seu trabalho
  • Curta, siga, sinalize como spam, emoji em postagens, comentários e wikis
  • Tag click => Seguir => Login / Cadastre-se

@mohitRJranjan @oorjitchowdhary por favor, não escreva os mesmos pontos. Além disso, forneça a rota para isso.
Obrigado
Por favor, escreva como essa página está vinculada também. Por exemplo, temos um botão para ele ou para a rota direta, etc. Explique bem.

OK

@oorjitchowdhary por favor organize na forma de caixas de seleção. Anexe as alterações acima também.
Obrigado

  • [x] Guia Envolva-se -> Publique seu trabalho
    app/views/layouts/_header.html.erb

    4194

  • [x] Curta, siga, sinalize como spam em comentários e wikis
    app/views/notes/_comment.html.erb
    app/views/questions/_answers.html.erb
    app/views/questions/_answer.html.erb
    app/views/wiki/_header.html.erb

    4165

Isso funciona? @SidharthBansal

Curta, siga, sinalize como spam, emoji nos comentários e wikis
app / views / notes / _comment.html.erb
app / views / questions / _answers.html.erb
app / views / questions / _answer.html.erb
app / views / wiki / _header.html.erb

divida isso corretamente em diferentes caixas de seleção e escreva a sequência de fluxo do modal para ser integrado como você escreve Get Involved Tab -> Post your work
Anexe também https://github.com/publiclab/plots2/issues/4132#issue -387916183 caixas de seleção com a descrição.
Escreva também os urls. Obrigado
Obrigado

screenshot 54 # 4156

screenshot 55 # 4157

screenshot 56

@mohitRJranjan @oorjitchowdhary vocês reivindicaram esta tarefa? Vejo que ainda está disponível no painel.

@ JonathanXu1 é uma tarefa de contagem de múltiplas instâncias. Eles cumpriram a tarefa. Se você deseja fazer isso, você pode reivindicar e sugerir-me. Obrigado

@oorjitchowdhary Você pode me ajudar a criar problemas para o seu comentário https://github.com/publiclab/plots2/issues/4132#issuecomment -444972178

Eu criei algumas tarefas, portanto, certifique-se de que suas tarefas não se repitam com os meus problemas criados.

Apenas para fazer ping em todos os alunos do GCI que criar n first timer issues contará como n tasks .
Existem muitas atividades que são pequenas no painel do GCI. Então, por favor, faça essas tarefas. Eu criei essas atividades para que você possa trabalhar em mais questões e obter aprovação em breve. E podemos julgá-lo melhor.

Aqui estão mais algumas áreas para adicionar logins:

@SidharthBansal isso é suficiente?

@ JonathanXu1 então para a loja, estou vendo isso como o login:
screenshot from 2018-12-08 12-21-15

Você quer dizer que devemos adicionar Oauth a ele?

Ótimo trabalho!!!
Será ótimo se você puder levantar questões separadas para essas tarefas e vinculá-las a esta questão.

@dinaelhanan deixe @ JonathanXu1 levantar o problema e vincule-o aqui. Vamos conversar sobre https://github.com/publiclab/plots2/issues/4132#issuecomment -445475252 nessa questão

@ JonathanXu1 então, para a loja, estou vendo isso como o login:
screenshot from 2018-12-08 12-21-15

Você quer dizer que devemos adicionar Oauth a ele?

Uau .. essa é apenas uma ótima página de login .. Poderíamos talvez transformá-la em um modal, adicionar Oauths a ela ... E talvez também implementar o mesmo design no modal de login publiclab.org.

@oorjitchowdhary é o que vou fazer :) # 4120

Uau .. essa é uma ótima página de login .. Talvez pudéssemos transformá-la em um modal, adicionar Oauths a ela ...

@oorjitchowdhary , @ dinaelhanan não não precisa fazer o OAuth para provedores na loja. A loja é um site diferente. Sua base de código não está disponível para nós.
Acho que não precisamos vincular o modal de login / inscrição a essa página da loja.

Ah, entendo .. Então, talvez possamos implementar apenas seu design para o nosso modal de login?

Portanto, devo remover o # 4190 e o # 4191?

@ JonathanXu1 não, acabei de editar o título, só temos que torná-lo modal

Eu acho que sim..

Vamos ter essa conversa na edição criada.
Não há necessidade de fechar os problemas @ JonathanXu1

Tudo bem. Posso enviar esta tarefa no GCI então?

sim. Vá em frente.

Ótimo, obrigado! Enviarei depois que o compartilhamento redundante de sua tarefa de trabalho for aprovado.

Você ainda não o reivindicou. Estou online, vamos fazer isso agora.

image

Aprovado

@SidharthBansal para este PR: # 4149 Eu fiz todos os requisitos de @jywarren . Eu gostaria de começar outras tarefas, pois o prazo está próximo. Você poderia aprovar esta tarefa?
https://codein.withgoogle.com/dashboard/task-instances/4824240835526656/
Jeff o revisou e eu atendi a todos os critérios :)

@dinaelhanan @ JonathanXu1 este problema é sobre identification of different pages to link the login modal , por favor, não torne esta conversa divergente. Espero que vocês dois não se importem se me marcarem nas respectivas edições.

@dinaelhanan vou tentar fazer.

@oorjitchowdhary https://github.com/publiclab/plots2/issues/4132#issuecomment -444972178 execute a tarefa que se esqueceu de fazer nesta edição. Obrigado a todos

Oh .. eu vou fazer os problemas

@SidharthBansal Para o futuro, onde podemos entrar em contato com mentores como você sobre questões não específicas de tarefas?

Para problemas relacionados ao gci na plataforma gci, para as consultas relacionadas à recompensa no próprio problema.
Se ainda assim a tarefa não estiver relacionada a nenhum problema no github ou gci, você pode nos contatar no gitter chat ou # 3698.
Eu espero que isso ajude

Oh .. eu vou fazer os problemas

@SidharthBansal # 4194

Obrigado, isso é muito útil.

Emojis @oorjitchowdhary estão restantes. Você pode criar um problema para ele também?

Emojis @oorjitchowdhary estão restantes. Você pode criar um problema para ele também?

Sim .. Eu estava apenas pesquisando se foi criado um problema para ele .. Vou resolver

Nenhum problema é criado para os emojis

@SidharthBansal Acho que os emojis não são exibidos quando você não está logado .. Portanto, não precisamos de um problema para o link ... Que pena ..

Obrigado pela correção. Já o recompensei por esta tarefa.
Senti falta de pedir a você para criar problemas para eles

No domingo, 9 de dezembro de 2018 às 12h07 Oorjit Chowdhary [email protected]
escreveu:

@SidharthBansal https://github.com/SidharthBansal Acho que os emojis
não são exibidos quando você não está conectado. Portanto, não precisamos de um problema para
ligando ... Meu mal ai ..

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-445480356 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ2faokWQPsZE5QuLkela7Fw5_nkVks5u3AbUgaJpZM4ZEqRU
.

Desculpe por isso.

* [x] Entrando em um grupo

Forneça mais dois lugares semelhantes onde desejamos vincular o modal de login

Na segunda-feira, 10 de dezembro de 2018, 7h40 d1g1t4ld1n4 < [email protected] escreveu:

[x] Entrando em um grupo:

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-445627632 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ6TF-zFZ3dIjk48FMBNQYO8ipOsTks5u3cKvgaJpZM4ZEqRU
.

@SidharthBansal vou tentar amanhã :)

Ok, ótimo, descanse um pouco

Na segunda-feira, 10 de dezembro de 2018, 7h55 d1g1t4ld1n4 < [email protected] escreveu:

@SidharthBansal https://github.com/SidharthBansal vou tentar
amanhã :)

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-445632709 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ6KxrWFKEDNBwDsoVnua_-JlR207ks5u3cYmgaJpZM4ZEqRU
.

Muito obrigado

Na segunda-feira, 10 de dezembro de 2018, 12h39, kevinzluo < [email protected] escreveu:

>

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-445709159 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ5mXbAa6s_ettSlIQOeliEdB6nz_ks5u3giegaJpZM4ZEqRU
.

@SidharthBansal, olhando para trás, encontrei dois! Encontrei a loja um, mas o Jonathan ajudou e abriu o exemplar, então já identifiquei duas :) Vou adicionar a imagem da entrada em um grupo, mas não sei onde encontrar no site

Sem problemas. Reivindique a tarefa para obter suas recompensas. Eu vou te dar recompensas.

@SidharthBansal Atualmente, reivindiquei o link modal de login para seguir a tarefa de postagem, então vou esperar até terminar, obrigado!

OK

Na segunda-feira, 10 de dezembro de 2018 às 19h30 d1g1t4ld1n4 [email protected]
escreveu:

@SidharthBansal https://github.com/SidharthBansal que tenho atualmente
reivindicou o link modal de login para seguir a tarefa de postagem, então vou esperar até
termine aquele, obrigado!

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-445824605 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ2WEWZywjAzRkxY7StZmw5OtuFwwks5u3mj2gaJpZM4ZEqRU
.

@SidharthBansal Abandonei outra tarefa para que possa
https://codein.withgoogle.com/dashboard/task-instances/5943340534071296/

Aprovado

Na segunda-feira, 10 de dezembro de 2018, 19h49 d1g1t4ld1n4 < [email protected] escreveu:

@SidharthBansal https://github.com/SidharthBansal eu abandonei
outra tarefa para que eu possa aprovar isso. Por favor, confira aqui:
https://codein.withgoogle.com/dashboard/task-instances/5943340534071296/

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-445831052 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ2r3SALkkPYq6Rf0iP208NZBl0Q_ks5u3m1_gaJpZM4ZEqRU
.

Uau, pessoal incrível de trabalho!

4303 está relacionado a isso.

Os problemas estão sendo trabalhados. Esse problema é dividido em subsídios.
Então, fechando isso.

Reabrindo-o, pois ainda faltam muitos temas para serem explorados e criados. Alguns estão listados abaixo:

  • [x] # 4415
  • [x]image
    Vincule flash message , add one row , ask a question about.... , subscribe to... etc.
  • [x]image
    ask related question , subscribe to.... etc para entrar no modal
    Marcado significa que esses problemas são divididos em problemas individuais *
  • [x] Estou criando um fto para ask related question # 4416

Observe que o link para a função comum modal de login é feito. Então para
que você pode criar um fto
Mas a vinculação à função Js modal comum de inscrição não é feita conforme I
lembrar. Então, por favor, não forme fto para isso.
Por favor, link para aqui com certeza. Muito obrigado.

Em quinta-feira, 27 de dezembro de 2018, 2h04, Oorjit Chowdhary < [email protected]
escreveu:

Estou criando um fto para fazer perguntas relacionadas

-
Você está recebendo isso porque modificou o estado abrir / fechar.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-450022142 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ-b3mXbF3grrICcRdnMJgnIZsCGMks5u891FgaJpZM4ZEqRU
.

Aqui, # 4416 para adicionar modal de login
Por favor, adicione os rótulos

  • [x] # 4419 vinculando modal de login a ask a related question
    image
  • [x] ask a question about tag em tags .. # 4431

Olá a todos, podem, por favor, pesquisar no site e dizer-nos se ainda existem mais problemas com links desse tipo. Se eles estiverem presentes, por favor, escreva um comentário neste tópico e faça um fto para ele.
Obrigado

@oorjitchowdhary você pode criar ftos para o material restante de https://github.com/publiclab/plots2/issues/4132#issuecomment -450020938. Eu acredito que você sabe o que resta, então será muito fácil para você. Conseqüentemente, pingando você. Não se esqueça de vinculá-los aqui.
Obrigado.

Olá @SidharthBansal ..
O modal de login foi vinculado a: -

  • [x] ask related question
  • [x] ask a related question
  • [x] ask a question about 'tag' em tags
  • [x] subscribe to answer questions on this topic em tags

Só consigo encontrar um lugar onde não foi vinculado.

  • [x] subscribe to answer questions on this topic mensagem flash em perguntas .. Posso fazer um fto para este .. # 4433

Você pode criar um fto para ele?

Na sexta-feira, 28 de dezembro de 2018, 17:59, Oorjit Chowdhary < [email protected]
escreveu:

Olá @SidharthBansal https://github.com/SidharthBansal ..
O modal de login foi vinculado a: -

  • faça uma pergunta relacionada
  • faça uma pergunta relacionada
  • faça uma pergunta sobre 'tag' em tags
  • inscreva-se para responder a perguntas sobre este tópico em tags

Só consigo encontrar um lugar onde não foi vinculado.

  • inscreva-se para responder a perguntas sobre este tópico mensagem instantânea em
    perguntas .. posso fazer um fto para este ..

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-450352029 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ3yiCgZJjYC-SIVa4Xcdmurtsn29ks5u9g6PgaJpZM4ZEqRU
.

Verifique também no site se há mais lugares para os quais precisamos vincular
os modais. Isso seria uma grande ajuda.
Obrigada

Na sexta-feira, 28 de dezembro de 2018, 18:11 Sidharth Bansal[email protected]
escreveu:

Você pode criar um fto para ele?

Na sexta-feira, 28 de dezembro de 2018, 17:59, Oorjit Chowdhary < [email protected]
escreveu:

Olá @SidharthBansal https://github.com/SidharthBansal ..
O modal de login foi vinculado a: -

  • faça uma pergunta relacionada
  • faça uma pergunta relacionada
  • faça uma pergunta sobre 'tag' em tags
  • inscreva-se para responder a perguntas sobre este tópico em tags

Só consigo encontrar um lugar onde não foi vinculado.

  • inscreva-se para responder a perguntas sobre este tópico mensagem instantânea em
    perguntas .. posso fazer um fto para este ..

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-450352029 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ3yiCgZJjYC-SIVa4Xcdmurtsn29ks5u9g6PgaJpZM4ZEqRU
.

  • [x] mensagem flash
  • [x] adicionar uma linha
    image

@oorjitchowdhary você viu algum outro problema semelhante?

Encontrei apenas um .. Devo criar um problema para este @SidharthBansal

  • [] Log in botão na página / inscrição

image4

Mas estamos implementando o modal de inscrição também certo ... isso é necessário? Manteremos o botão log in no modal?

@oorjitchowdhary
Acredito que @ JonathanXu1 associou o botão de login no modal de inscrição ao modal de login.

Dê uma olhada em stable.publiclab.org

modallinked

  • [x] # 4437
    o modal de login deve ser solicitado ao clicar no ícone seguir
    image

@kevinzluo @oorjitchowdhary Jonathan fez os links para ambos os modais e eles estão funcionando corretamente. Mas em hte / signup e / login eles não estão redirecionando uma para a outra página. Precisamos enviar uma correção após formar um problema para ela. @oorjitchowdhary você pode gentilmente resolver isso? Kevin está aceitando outro trabalho, então não quero incomodá-lo muito. Obrigado a vocês dois.

@sidharthbansal okay .. Você quer resolver # 4437 certo?

Não, desculpe pelo mal-entendido. # 4437 está sendo resolvido por @geekychaser.
@oorjitchowdhary você pode criar um problema para https://github.com/publiclab/plots2/issues/4132#issuecomment -450510778 + https://github.com/publiclab/plots2/issues/4132#issuecomment -450550193 e enviar um PR para isso. Depois de terminar isso, por favor, me envie um ping que atribuirei a você mais tarefas. Encontrei algumas tarefas com as quais você adorará contribuir.
Obrigado @oorjitchowdhary

@oorjitchowdhary você pode definitivamente ajudar as pessoas que estão pedindo ajuda, como em # 4437, vá em frente e ajude @geekychaser porque ele está preso.
Obrigado

@SidharthBansal @oorjitchowdhary acho que isso pode ser resolvido agora, devo postar um PR após a fusão https://github.com/publiclab/plots2/pull/4453

@oorjitchowdhary algum trabalho foi feito em # 4457. Consulte-o antes de enviar um anúncio para https://github.com/publiclab/plots2/issues/4132#issuecomment -450551508.
Obrigado pelo trabalho incrível que você está fazendo no laboratório público.

@sidharthbansal Eu vi o status PL estável ..
O login / inscrição não funciona e a inscrição / login não funciona. Devo vincular os respectivos modais aos botões ou às respectivas páginas?

Você está certo @oorjitchowdhary! # 4457 também depende disso. Queremos que os links em / signup e / login abram os modais ou redirecionem para as páginas? Sou a favor dos modais.

Ter o modal de inscrição na página de login parece ambíguo para mim. eu acho que nós
deve redirecionar para as páginas, se presente nas páginas.

Na segunda-feira, 31 de dezembro de 2018, 6h21, kevinzluo < [email protected] escreveu:

Você está certo @oorjitchowdhary https://github.com/oorjitchowdhary ! # 4457
https://github.com/publiclab/plots2/issues/4457 também depende disso.
Queremos que os links em / signup e / login abram os modais ou redirecionem
para as páginas? Sou a favor dos modais.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#issuecomment-450597872 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AUACQ9MTYVp2WvMGskBsWzClTbgg4hPNks5u-V-TgaJpZM4ZEqRU
.

Estou um pouco confuso sobre nossos modais ..
Se fizemos modais, devemos nos conectar a todos os lugares. E então por que precisamos das páginas / login e / signup?

Poderíamos eliminar as páginas / login e / signup e apenas manter os modais.

Olá, @oorjitchowdhary ,
Obrigado pela sugestão.

  • [x] Link modal de login para 'Escrever uma nota de pesquisa' em '/ wiki / comment-templates'

    4481

@oorjitchowdhary , estamos criando os modais para que a pessoa não saia dos laboratórios públicos durante a inscrição. Espero que isso resolva sua dúvida.

Este é um esforço espetacular, pessoal! Muito impressionante de se ver. Você acha que vale a pena adicionar ao README ou documentos em algum lugar que essa nova classe possa ser adicionada a qualquer link para exigir login primeiro?

Obrigado!!! 👍 🎉

Também é útil ter páginas distintas de / login e / inscrição para que possamos enviar o link para as pessoas, se necessário. Os modais não têm uma URL, embora possamos enviar a eles a URL de uma página que eles não podem acessar, mas isso é um pouco mais complexo de lembrar.

Ou seja, "Oh, bem-vindo! Tente criar uma conta em https://publiclab.org/signup "!

No momento, estamos vinculando cada Try making an account ao modal de inscrição e try logging in ao modal de login.
Obrigado jeff

  • [x] corrigir link de login em / signup # 4507

Espero que tenhamos criado problemas para todos os botões / links sempre que exigimos o modal de login. No caso de precisarmos de qualquer outro botão para ser vinculado, podemos simplesmente abrir um problema com o rótulo first timer only @jywarren , encerrando aqui e encerrando este problema IMENSO. Obrigado a todas as pessoas que ajudaram a PL na migração do front-end de login / inscrição para uma melhor IU.

este é o problema mais épico! :-) Obrigado a todos vocês

Na segunda-feira, 7 de janeiro de 2019 às 9h24 Sidharth Bansal [email protected]
escreveu:

Fechado # 4132 https://github.com/publiclab/plots2/issues/4132 .

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/publiclab/plots2/issues/4132#event-2057701550 ou mudo
o segmento
https://github.com/notifications/unsubscribe-auth/AABfJ_1zXv-qB78WkP88Xss0J0w-wAZgks5vA1htgaJpZM4ZEqRU
.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

RuthNjeri picture RuthNjeri  ·  3Comentários

shapironick picture shapironick  ·  3Comentários

milaaraujo picture milaaraujo  ·  3Comentários

grvsachdeva picture grvsachdeva  ·  3Comentários

first-timers[bot] picture first-timers[bot]  ·  3Comentários