Plots2: Implementieren Sie ein Zugriffstoken-Modal wie das Link Social-Modal

Erstellt am 5. Jan. 2019  ·  4Kommentare  ·  Quelle: publiclab/plots2

link_social_modal

Dies ist ein Social-Media-Linking-Modal, das mit einfachem HTML integriert wird - https://github.com/publiclab/plots2/blob/master/app/views/users/profile.html.erb#L206 -L223

access_token_modal
Dies ist ein Access-Token-Modal, das mit JavaScript integriert wird - https://github.com/publiclab/plots2/blob/master/app/views/users/_token.html.erb, das kompliziert ist, da Token-Modal ähnlich wie das implementiert werden kann soziales Modal.

Lassen Sie das Token-Modal erscheinen, ohne den in der Datei _token.html.erb vorhandenen JavaScript-Code zu verwenden, und implementieren Sie es genau wie Social-Media-Modal, dh normales Bootstrap-Modal, das beim Drücken der Taste aufgerufen wird.

Vielen Dank!

CSS HTML JavaScript design fto-candidate refactorization

Hilfreichster Kommentar

@gauravano Ich habe das gesamte Skript in die Datei profile.html.erb verschoben. Bei Bedarf kann ich weitere Änderungen vornehmen! Ich weiß, dass es einige CSS gab, die ich mir für mobile Geräte ansehen wollte, die aktualisiert werden mussten. Ich werde weitermachen und meine Änderungen vorantreiben und mich für den Moment verpflichten.

Alle 4 Kommentare

Hallo @gauravano , ich werde versuchen, ein bisschen daran zu arbeiten und zu sehen, ob ich es bekomme. Es ist mein erstes Projekt außerhalb des Grundstudiums, also habt Geduld mit mir!

@gauravano Um über die Schaltfläche in die Zwischenablage zu kopieren, ist das JavaScript in irgendeiner Form notwendig. Ich habe den Code jedoch angepasst, um das Entfernen aller anderen JavaScripts in der Datei zu ermöglichen. Möchten Sie lieber versuchen, die Kopierfunktion in der Profildatei zu haben und die Tokendatei vollständig zu entfernen, oder die Kopierfunktion einfach in der Tokendatei belassen?

@gauravano Ich habe das gesamte Skript in die Datei profile.html.erb verschoben. Bei Bedarf kann ich weitere Änderungen vornehmen! Ich weiß, dass es einige CSS gab, die ich mir für mobile Geräte ansehen wollte, die aktualisiert werden mussten. Ich werde weitermachen und meine Änderungen vorantreiben und mich für den Moment verpflichten.

Willkommen im Public Lab @trompj und freue mich über deine Energie. Da Sie Ihre PR geöffnet haben, können wir nur dort weitere Gespräche führen.

Überprüfen Sie jetzt Ihre PR. Danke!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen