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.
- Host: GitHub
- URL: https://github.com/xenira/pr0linker
- Owner: Xenira
- License: other
- Created: 2019-08-30T01:41:55.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-16T12:34:53.000Z (almost 7 years ago)
- Last Synced: 2026-04-07T13:09:12.335Z (3 months ago)
- Topics: beta, pr0, pr0gramm, tampermonkey, tampermonkey-userscript, userscript
- Language: TypeScript
- Homepage:
- Size: 678 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
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.