/pr0linker

Verlinke Benutzer automatisch unter deinen Posts auf dem pr0gramm.

Primary LanguageTypeScriptOtherNOASSERTION

pr0linker

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: v0

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 Hinzufügen von Kommentaren 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. Unter Post verlinken Benutzer auswählen und verlinken

Einstellungen

Listen können ebenfalls über die Einstellungen verwaltet werden. 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: v0

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:

yarn install
yarn start

Lege in Tempermonkey folgendes skript an:

// [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.