-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove Leading Bullet Points for Compatibility with pihole-updatelists #1324
Conversation
Removed leading "bullet points" as pihole-updatelists script is unable to fetch url Signed-off-by: Matthias Schabhüttl <[email protected]>
Signed-off-by: Matthias Schabhüttl <[email protected]>
In order to ensure formatting on GitHub, I've used double CRLF, in order to have every URL in one line. |
This results in the content of the readme being displayed longer again. The advantage of the "-" sign is that the readme is presented more compactly and copying and pasting the lists into pihole still works. If you remove the empty lines and do without the "-", the links would be displayed in one line in the readme. I think that @RPiList should decide which representation of the readme is best and what should be continued accordingly.
|
@LizenzFass78851 @RPiList English Version: |
Ok. Konnte ich nicht wissen. Dann ist die alte Formatierung mit den doppelten Leerzeichen wohl die weitestgehend funktionale Lösung, da der Input der Readme auch mithilfe von externen Scripten verwendet werden können. |
@LizenzFass78851 Ja, das ist mir bis gestern gar nicht aufgefallen. Mein Pihole aktualisiert sich täglich/monatlich. Plötzlich hat sich die Anzahl der Block-Einträge drastisch verringert. Mir ist das jedoch erst aufgefallen, als ich aktiv ins Pihole-Interface geschaut habe. |
Signed-off-by: LizenzFass78851 <[email protected]>
Update Blocklisten.md
Das Ziel dieser Liste war ursprünglich das ermöglichen von Copy & Paste in das Pihole-UI. Deswegen steht das in der Liste über den Listen als Hinweis für Nutzer. Die Variante, die das ermöglicht, ist die richtige Variante. Ob das mit den sog. Bullet-Points geht weiß ich nicht. Noch nicht getestet. Irgendwann hatten wir mal die Formatierung mit 2x CRLF. Damit hat das C&P mit Pihole v5 funktioniert, mit Pihole v6 aber nicht. Deswegen hatte ich das auf 1x CRLF geändert. Dann sieht die Liste für den Menschen aber richtig unübersichtlich aus. Jetzt ist Pihole v6 aber noch in der Beta, hat jede Menge Bugs im UI, so dass gar nicht klar ist, welche Formatierung am Ende funktionieren wird. Also sich jetzt schon nach v6 ausrichten ist ein Fehler von mir gewesen. Gibt auch noch andere Möglichkeiten: Z.B. das Anbieten der Listen in einem "Code"-Fenster, dann bleibt die Formatierung auch mit einem CRLF lesbar. Codefenster bieten auch oft die Möglichkeit dass der Nutzer den Code mit einem Button-Click kopieren kann (Copy & Paste). Die Funktionalität mit dem angesprochenen Addon sollte auch gewährleistet werden. Vor allem, wenn das ein oft genutztes Addon ist. Natürlich könnte man auch eine eigene Liste für das Addon erstellen, aber dann haben wir doppelte Arbeit die Addon-Liste immer synchron zu halten. Bevor wir hier die abschließende Entscheidung fällen, ist es sicher das Beste, umgehend die Kompatiblität mit dem Addon herzustellen. Das wäre dann die Variante mit dem 2x CRLF, richtig? Weil wenn das von vielen Nutzern genutzt wird, funktioniert deren Pihole nicht mehr richtig. Das sieht dann zwar nicht so schön aus wie die Bullet-Points, aber funktioniert mit dem Addon und CopyPaste mit Pihole v5 funktioniert auch. Danach schauen wir was wir für alternative Darstellungsmöglichkeiten haben. |
Dies wurde bei Pihole durch pi-hole/web#2707 bereits behoben. |
Richtig. |
Also die Bullet Points sind Copy&Paste kompatible mit Pihole v5 und Pihole v6. |
Diese sind kompatible
Diese Bullet Points werden beim markieren nicht mit markiert außer man ist in der RAW Ansicht der Datei. |
@RPiList @LizenzFass78851 Codeblöcke sind eigentlich eine sehr gute Idee. Zumindest wenn sie als Bulk-Code-Comment angegeben werden. Dann sind vor den URLs keine Zeichen und das C&P wäre einfacher und auch "lesbarer" im Sinne, dass der Zeilenabstand geringer wäre.
Gibt es sonst noch weitere Möglichkeiten Codeblöcke darzustellen? Wenn ich morgen Zeit habe, und niemand von euch schneller ist würde ich die Idee in den Pull Request committen. Liebe Grüße, |
Signed-off-by: Matthias Schabhüttl <[email protected]>
@RPiList @LizenzFass78851 hab das doppelte CRLF jetzt gegen ```-Blöcke getauscht. Wird jetzt so dargestellt: |
ja, lass uns das so entsprechend umbauen. Kommt Dein Addon/Plugin damit klar? |
Liste wurde umgestellt. Bitte prüfen ob das Addon noch funktioniert. Danach kann das hier dann geschlossen werden. |
Funktioniert! Danke! |
Remove Leading Bullet Points for Compatibility with pihole-updatelists
I've removed the leading bullet points from the Blocklisten.md file to ensure compatibility with the pihole-updatelists script.
While using the pihole-updatelists script to fetch all URLs from Blocklisten.md, I observed a significant decrease in the number of blocklists, from 85 million to just 2 million. Upon further investigation, I discovered that the script was unable to fetch URLs that were prefixed with bullet points, specifically in the format "- ". This issue caused a disruption in my Pi-hole setup.
Thank you for considering this change.
Best regards,
Matthias