From d3114c53feaf2db118032bc93bae33fd3744b22b Mon Sep 17 00:00:00 2001 From: maropboia <164220066+maropboia@users.noreply.github.com> Date: Fri, 3 May 2024 11:38:35 +0600 Subject: [PATCH] comment --- .github/add-headers.py | 92 +++++------------------------------------- 1 file changed, 9 insertions(+), 83 deletions(-) diff --git a/.github/add-headers.py b/.github/add-headers.py index 0ea931632..cbd00a4b8 100644 --- a/.github/add-headers.py +++ b/.github/add-headers.py @@ -1,96 +1,22 @@ -import os - +import os # Import the os module to interact with the operating system. +# Define a dictionary that maps file names to their respective titles and descriptions. headers = { - "AdblockVPNGuide.md": [ - "Adblocking / Privacy", - "Adblocking, Privacy, VPN's, Proxies, Antivirus", - ], - "AI.md": [ - "Artificial Intelligence", - "Chat Bots, Text Generators, Image Generators, ChatGPT Tools", - ], - "Android-iOSGuide.md": ["Android / iOS", "Apps, Jailbreaking, Android Emulators"], - "AudioPiracyGuide.md": [ - "Music / Podcasts / Radio", - "Stream Audio, Download Audio, Torrent Audio", - ], - "Beginners-Guide.md": ["Beginners Guide", "A Guide for Beginners to Piracy"], - "DownloadPiracyGuide.md": [ - "Downloading", - "Download Sites, Software Sites, Open Directories", - ], - "EDUPiracyGuide.md": ["Educational", "Courses, Documentaries, Learning Resources"], - "GamingPiracyGuide.md": [ - "Gaming / Emulation", - "Download Games, ROMs, Gaming Tools", - ], - "LinuxGuide.md": ["Linux / MacOS", "Apps, Software Sites, Gaming"], - "MISCGuide.md": ["Miscellaneous", "Extensions, Indexes, News, Health, Food, Fun"], - "NSFWPiracy.md": ["NSFW", "NSFW Indexes, Streaming, Downloading"], - "Non-English.md": ["Non-English", "International Piracy Sites"], - "ReadingPiracyGuide.md": [ - "Books / Comics / Manga", - "Books, Comics, Magazines, Newspapers", - ], - "game-tools.md": ["Gaming Tools", "Gaming Optimization, Game Launchers, Multiplayer"], - "DEVTools.md": ["Developer Tools", "Git, Hosting, App Dev, Software Dev"], - "img-tools.md": ["Image Tools", "Image Editors, Generators, Compress"], - "Audio-Tools.md": [ - "Audio Tools", - "Audio Players, Audio Editors, Audio Downloaders", - ], - "System-Tools.md": [ - "System Tools", - "System Tools, Hardware Tools, Windows ISOs, Customization", - ], - "File-Tools.md": ["File Tools", "Download Managers, File Hosting, File Archivers"], - "Video-Tools.md": [ - "Video Tools", - "Video Players, Video Editors, Live Streaming, Animation", - ], - "Text-Tools.md": ["Text Tools", "Text Editors, Pastebins, Fonts, Translators"], - # "Internet-Tools.md": ["Internet Tools", "Browsers, Extensions, Search Engines"], - "Social-Media-Tools.md": [ - "Social Media Tools", - "Discord Tools, Reddit Tools, YouTube Tools", - ], - "STORAGE.md": ["Storage", "Sections too big to fit on main pages"], - "TorrentPiracyGuide.md": ["Torrenting", "Torrent Clients, Torrent Sites, Trackers"], - "VideoPiracyGuide.md": [ - "Movies / TV / Anime", - "Stream Videos, Download Videos, Torrent Videos", - ], - "base64.md": ["Base64", "Base64 storage"], - "UnsafeSites.md": ["Unsafe Sites", "Unsafe/harmful sites to avoid."], + # ... } +# Create the title and description string variables that will be used to format the header. title = '
' - +# Define the getHeader function that takes a file name as an argument, retrieves its corresponding title and description from the headers dictionary, and generates the header as a string. def getHeader(page: str): - data = headers[page] - header = "---\n" - header += f'title: "{data[0]}"\n' - header += f"description: {data[1]}\n" - header += "---\n" - header += f"{title}{data[0]}\n" - header += f"{description}{data[1]}