An open API service indexing awesome lists of open source software.

https://github.com/xenira/pr0linker

Verlinke Benutzer automatisch unter deinen Posts auf dem pr0gramm.
https://github.com/xenira/pr0linker

beta pr0 pr0gramm tampermonkey tampermonkey-userscript userscript

Last synced: 4 days ago
JSON representation

Verlinke Benutzer automatisch unter deinen Posts auf dem pr0gramm.

Awesome Lists containing this project

README

          

pr0linker
=========
v0.1
:toc: macro

Verlinke Benutzer automatisch unter deinen Posts auf dem pr0gramm.

WARNING: Dieses Userscript ist noch in der Testphase. Fehler können auftreten.

Klicke auf den Button um das Userskript zu Installieren: image:https://img.shields.io/badge/v0.1-Installieren-green[link="https://github.com/Xenira/pr0linker/releases/download/v0.1/pr0linker.user.js"]

toc::[]

## Informationen

Ab und zu kommt es vor, dass man darum gebeten wird andere Benutzer zu verlinken. Mit diesem Userscript wird ein Button neben kommentaren und auf den Benutzerseiten einblendet
image:docu/images/comment.png[Hinzufügen von Kommentaren]
image:docu/images/add-to-list.png[Hinzufügen von Profil]

Damit dir dann sowas nicht passiert hast du neben deinen eigenen OP kommentaren einen button. Dieser öffnet einen dialog, welcher es dir erlaubt die zu verlinkenden Benutzer auszuwählen. Diese werden in Gruppen von bis zu 10 benutzern in einem Kommentar verlinkt.
image:docu/images/comment-op.png[Unter Post verlinken]
image:docu/images/link-users.png[Benutzer auswählen und verlinken]

### Einstellungen
Listen können ebenfalls über die Einstellungen verwaltet werden.
image:docu/images/settings.png[Einstellungen]

## Installation
NOTE: Um dieses Skript zu benutzen benötigst du Tampermonkey. Dieses Userscript wurde nur mit Chrome/Chromium getestet.

### Schnellinstallation
Wenn alles richtig aufgesetzt ist sollte ein klick auf diesen Link zur installation genügen: image:https://img.shields.io/badge/v0.1-Installieren-green[link="https://github.com/Xenira/pr0linker/releases/download/v0.1/pr0linker.user.js"]

### Von den Releases
Unter https://github.com/Xenira/pr0linker/releases können 'Offizielle' releases gefunden werden. Klicke einfach auf das Userscript oder lade es herrunter und kopiere ihren Inhalt manuell in ein Tampermonkey skript.

### Andere Versionen
Alle anderen Versionen können von https://github.com/Xenira/pr0linker/actions runtergeladen werden.
Stell bei der Installation sicher, dass du die Update-Url entfernst, da sich das Skript sonst selbstständig auf die neuste stabile version updated.

## Entwicklung
NOTE: Du brauchst nodejs und yarn.

Clone das Repository und führe die folgenden Befehle aus:
[source,bash]
----
yarn install
yarn start
----

Lege in Tempermonkey folgendes skript an:
[source,javascript]
----
// [linker] // ==UserScript==
// @name pr0linker-dev
// @namespace http://tampermonkey.net/
// @version 1.0.0
// @description Localer Entwicklungsproxy
// @author webpack-build
// @match https://pr0gramm.com/*
// @grant none
// @require {{repo-path}}/dist/pr0linker.user.js
// ==/UserScript==
----

Ersetze `{{repo-path}}` mit dem Pfad des geklonten Repos.
Hier sind die erforderlichen Schritte: https://stackoverflow.com/a/55568568

Auf macos musst du `file:` vor den Pfad schreiben.

Mit diesem Setup werden Änderungen automatisch übernommen. Du musst jedoch die Seite neuladen um diese zu sehen.