Plots2: Ajouter une invite pour créer du contenu dans des grilles en ligne

Créé le 16 avr. 2018  ·  3Commentaires  ·  Source: publiclab/plots2

Bonjour, il s'agit d'un problème réservé aux débutants . Cela signifie que nous avons travaillé pour le rendre plus lisible pour les personnes qui n'ont jamais contribué à notre base de code auparavant, ou même pour celles qui n'ont jamais contribué à l'open source auparavant .

Si tel est votre cas, nous souhaitons vous aider à faire le premier pas et pouvons répondre à vos questions et vous aider comme vous le faites. Notez que nous sommes particulièrement intéressés par les contributions de personnes issues de groupes sous-représentés dans les logiciels libres et open source !

Nous savons que le processus de création d'une pull request est le plus gros obstacle pour les nouveaux contributeurs. Ce numéro est pour vous

Si vous avez déjà contribué, pensez à laisser celui-ci à quelqu'un de nouveau et à consulter notre aide générale recherchés . Merci!

Ce que vous devez savoir.

Rien. Ce numéro est destiné à vous souhaiter la bienvenue dans l'Open Source :) Nous sommes heureux de vous guider tout au long du processus.

Les grilles en ligne (documentées sur https://publiclab.org/wiki/power-tags) vous permettent d'intégrer une table des matières dans une page wiki - comme sur https://publiclab.org/wiki/basic-microscope , pour exemple (cliquez sur Modifier pour voir).

Cette modification affichera un message plus convivial si la grille n'affiche pas encore de contenu correspondant et invitera le spectateur à l'aider à démarrer.

Pas à pas

  • [ ] 🙋 Réclamez ce problème : Commentez ci-dessous. Si quelqu'un d'autre l'a revendiqué, demandez-lui s'il a déjà ouvert une pull request et s'il est bloqué. Peut-être pouvez-vous l'aider à résoudre un problème ou à le déplacer !

  • [ ] 📝 Mettez à jour le fichier app/views/grids/_notes.html.erb dans le plots2 (appuyez sur l'icône du petit stylo) et modifiez la ligne comme indiqué ci-dessous.

Consultez cette page pour vous aider à faire vos premiers pas !

Ci-dessous, un "diff" montrant en rouge (et un - ) quelles lignes supprimer, et en vert (et un + ) quelles lignes ajouter :

@@ -21,7 +21,7 @@
   </tr>
 <% if nodes.empty? %>
   <tr>
-    <td>No matching content.</td>
+    <td>Nothing yet on the topic "<b><a href="/tag/<%= tagname %>"><%= tagname %></a></b>" -- be the first to post something!</td>
     <td></td>
     <td></td>
     <td></td>
  • [] 💾 vos changements

  • [ ] 🔀 Lancer une Pull Request . Il existe deux manières de lancer une pull request :

  1. Si vous connaissez le terminal ou si vous souhaitez l'apprendre, voici un excellent tutoriel sur la façon d'envoyer une pull request à l'aide du terminal.

  2. Vous pouvez également modifier les fichiers directement dans votre navigateur et ouvrir une demande d'extraction à partir de là.

  • [ ] 🏁 Terminé Demandez un avis dans les commentaires :)

Des questions ?

Laissez un commentaire ci-dessous !

Est-ce que quelqu'un d'autre travaille déjà dessus ?

Nous vous encourageons à créer un lien vers ce problème en mentionnant le numéro du problème dans votre pull request, afin que nous puissions voir si quelqu'un a déjà commencé à le traiter. Si quelqu'un semble bloqué, proposez-lui de l'aide ! Sinon, jetez un œil à d'autres problèmes pour lesquels vous pouvez aider . Merci!

(Ce problème a été créé par First-Timers-Bot .)

first-timers-only help wanted

Commentaire le plus utile

Hey! Première minuterie ici. Je ne fais que suivre la première étape en revendiquant le problème, car je ne vois aucun commentaire ici. Merci pour cette opportunité!

Tous les 3 commentaires

Hey! Première minuterie ici. Je ne fais que suivre la première étape en revendiquant le problème, car je ne vois aucun commentaire ici. Merci pour cette opportunité!

Juste fini. Je me suis vraiment perdu après avoir lancé la demande de tirage. À quoi correspondent les cases à cocher et qui doit les cocher ? Merci à toute personne disponible pour donner votre avis.

Génial @eduardoltorres !!! Des instructions avec des cases à cocher sont là pour que l'on puisse les utiliser comme liste de contrôle pour faire un bon PR. Vous pouvez bien sûr cocher les cases. Merci beaucoup d'avoir pris ce problème.

Cette page vous a été utile?
0 / 5 - 0 notes