Skip to content

Commit 7b50331

Browse files
authored
url rework (#3998)
* every url revamp * every url revamp
1 parent bbacad4 commit 7b50331

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+437
-437
lines changed

.github/CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ Here you'll find some general guidelines for those who would like to start contr
1717
1818
**Don't submit any of the following:**
1919

20-
- **💰️ Paid / Trial Sites** - We don't accept any paid or free trial only entries, with the exception of select paid [VPNs](/adblockvpnguide#vpn) and [Debrid](/downloadpiracyguide#leeches-debrid).
21-
- **🕹️ Emulators** - Already listed on [Index Sites](/gamingpiracyguide#emulators).
20+
- **💰️ Paid / Trial Sites** - We don't accept any paid or free trial only entries, with the exception of select paid [VPNs](/privacy#vpn) and [Debrid](/downloading#leeches-debrid).
21+
- **🕹️ Emulators** - Already listed on [Index Sites](/gaming#emulators).
2222
- **🌐 Web Browsers** - Good open-source browsers are already listed, so we just accept [indexes](/internet-tools#browser-tools), privacy-focused, and good mobile ones.
23-
- **🔻 Leeches** - Unless it's not already listed on existing [Leech Lists](/downloadpiracyguide#leeches-debrid), don't submit these.
24-
- **🐧 Linux Distros** - Already listed on [Index Sites](/linuxguide#linux-distros).
23+
- **🔻 Leeches** - Unless it's not already listed on existing [Leech Lists](/downloading#leeches-debrid), don't submit these.
24+
- **🐧 Linux Distros** - Already listed on [Index Sites](/linux-macos#linux-distros).
2525
- **🌍 Non-english Software** - We don't add non-english software sites (APKs, games, torrents, etc.) unless they have a very good reputation.
2626
- **🗂️ Coding Libraries** - There's too many of them and there are better places to find them.
2727
- **🎲 Mining / Betting Sites** - Don't submit anything related to betting, mining, BINs, CCs, etc.
@@ -119,6 +119,6 @@ This creates an environment in the browser [(with 60h/month free quota)](https:/
119119

120120
#### Local Instance
121121

122-
Making changes on a local repository may require a basic understanding of Git. You can find learning resources [here](/edupiracyguide#developer-learning).
122+
Making changes on a local repository may require a basic understanding of Git. You can find learning resources [here](/educational#developer-learning).
123123

124124
More info on manual setup can be found [here](/other/selfhosting).

api/routes/single-page.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,29 +15,29 @@
1515
*/
1616
const files = (
1717
[
18-
'adblockvpnguide.md',
18+
'privacy.md',
1919
'ai.md',
20-
'android-iosguide.md',
21-
'audiopiracyguide.md',
20+
'mobile.md',
21+
'audio.md',
2222
'beginners-guide.md',
23-
'devtools.md',
24-
'downloadpiracyguide.md',
25-
'edupiracyguide.md',
23+
'developer-tools.md',
24+
'downloading.md',
25+
'educational.md',
2626
'file-tools.md',
2727
'gaming-tools.md',
28-
'gamingpiracyguide.md',
29-
'img-tools.md',
28+
'gaming.md',
29+
'image-tools.md',
3030
'internet-tools.md',
31-
'linuxguide.md',
32-
'miscguide.md',
31+
'linux-macos.md',
32+
'misc.md',
3333
'non-english.md',
34-
'readingpiracyguide.md',
34+
'reading.md',
3535
'social-media-tools.md',
3636
'storage.md',
3737
'system-tools.md',
3838
'text-tools.md',
39-
'torrentpiracyguide.md',
40-
'unsafesites.md',
39+
'torrenting.md',
40+
'unsafe.md',
4141
'video-tools.md',
4242
'video.md'
4343
] as const

docs/.vitepress/constants.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ export const sidebar: DefaultTheme.Sidebar | DefaultTheme.NavItemWithLink[] = [
197197
items: [
198198
{
199199
text: '<span class="i-twemoji:name-badge"></span> Adblocking / Privacy',
200-
link: '/adblockvpnguide'
200+
link: '/privacy'
201201
},
202202
{
203203
text: '<span class="i-twemoji:robot"></span> Artificial Intelligence',
@@ -209,43 +209,43 @@ export const sidebar: DefaultTheme.Sidebar | DefaultTheme.NavItemWithLink[] = [
209209
},
210210
{
211211
text: '<span class="i-twemoji:musical-note"></span> Music / Podcasts / Radio',
212-
link: '/audiopiracyguide'
212+
link: '/audio'
213213
},
214214
{
215215
text: '<span class="i-twemoji:video-game"></span> Gaming / Emulation',
216-
link: '/gamingpiracyguide'
216+
link: '/gaming'
217217
},
218218
{
219219
text: '<span class="i-twemoji:green-book"></span> Books / Comics / Manga',
220-
link: '/readingpiracyguide'
220+
link: '/reading'
221221
},
222222
{
223223
text: '<span class="i-twemoji:floppy-disk"></span> Downloading',
224-
link: '/downloadpiracyguide'
224+
link: '/downloading'
225225
},
226226
{
227227
text: '<span class="i-twemoji:cyclone"></span> Torrenting',
228-
link: '/torrentpiracyguide'
228+
link: '/torrenting'
229229
},
230230
{
231231
text: '<span class="i-twemoji:brain"></span> Educational',
232-
link: '/edupiracyguide'
232+
link: '/educational'
233233
},
234234
{
235235
text: '<span class="i-twemoji:mobile-phone"></span> Android / iOS',
236-
link: '/android-iosguide'
236+
link: '/mobile'
237237
},
238238
{
239239
text: '<span class="i-twemoji:penguin"></span> Linux / macOS',
240-
link: '/linuxguide'
240+
link: '/linux-macos'
241241
},
242242
{
243243
text: '<span class="i-twemoji:globe-showing-asia-australia"></span> Non-English',
244244
link: '/non-english'
245245
},
246246
{
247247
text: '<span class="i-twemoji:file-folder"></span> Miscellaneous',
248-
link: '/miscguide'
248+
link: '/misc'
249249
}
250250
]
251251
},
@@ -279,23 +279,23 @@ export const sidebar: DefaultTheme.Sidebar | DefaultTheme.NavItemWithLink[] = [
279279
},
280280
{
281281
text: '<span class="i-twemoji:camera"></span> Image Tools',
282-
link: '/img-tools'
282+
link: '/image-tools'
283283
},
284284
{
285285
text: '<span class="i-twemoji:videocassette"></span> Video Tools',
286286
link: '/video-tools'
287287
},
288288
{
289289
text: '<span class="i-twemoji:speaker-high-volume"></span> Audio Tools',
290-
link: '/audiopiracyguide#audio-tools'
290+
link: '/audio#audio-tools'
291291
},
292292
{
293293
text: '<span class="i-twemoji:red-apple"></span> Educational Tools',
294-
link: '/edupiracyguide#educational-tools'
294+
link: '/educational#educational-tools'
295295
},
296296
{
297297
text: '<span class="i-twemoji:man-technologist"></span> Developer Tools',
298-
link: '/devtools'
298+
link: '/developer-tools'
299299
}
300300
]
301301
},
@@ -311,7 +311,7 @@ export const sidebar: DefaultTheme.Sidebar | DefaultTheme.NavItemWithLink[] = [
311311
: {},
312312
{
313313
text: '<span class="i-twemoji:warning"></span> Unsafe Sites',
314-
link: '/unsafesites'
314+
link: '/unsafe'
315315
},
316316
{
317317
text: '<span class="i-twemoji:package"></span> Storage',

docs/.vitepress/transformer.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -134,31 +134,31 @@ export function transform(text: string): string {
134134
.replace(/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/ai/g, '/ai')
135135
.replace(
136136
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/adblock-vpn-privacy/g,
137-
'/adblockvpnguide'
137+
'/privacy'
138138
)
139139
.replace(
140140
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/android/g,
141-
'/android-iosguide'
141+
'/mobile'
142142
)
143143
.replace(
144144
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/games/g,
145-
'/gamingpiracyguide'
145+
'/gaming'
146146
)
147147
.replace(
148148
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/reading/g,
149-
'/readingpiracyguide'
149+
'/reading'
150150
)
151151
.replace(
152152
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/download/g,
153-
'/downloadpiracyguide'
153+
'/downloading'
154154
)
155155
.replace(
156156
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/torrent/g,
157-
'/torrentpiracyguide'
157+
'/torrenting'
158158
)
159159
.replace(
160160
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/edu/g,
161-
'/edupiracyguide'
161+
'/educational'
162162
)
163163
.replace(
164164
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/system-tools/g,
@@ -198,31 +198,31 @@ export function transform(text: string): string {
198198
)
199199
.replace(
200200
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/audio/g,
201-
'/audiopiracyguide'
201+
'/audio'
202202
)
203203
.replace(
204204
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/linux/g,
205-
'/linuxguide'
205+
'/linux-macos'
206206
)
207207
.replace(
208208
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/non-eng/g,
209209
'/non-english'
210210
)
211211
.replace(
212212
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/misc/g,
213-
'/miscguide'
213+
'/misc'
214214
)
215215
.replace(
216216
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/storage/g,
217217
'/storage'
218218
)
219219
.replace(
220220
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/dev-tools/g,
221-
'/devtools'
221+
'/developer-tools'
222222
)
223223
.replace(
224-
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/img-tools/g,
225-
'/img-tools'
224+
/https:\/\/www.reddit.com\/r\/FREEMEDIAHECKYEAH\/wiki\/image-tools/g,
225+
'/image-tools'
226226
)
227227

228228
_text = replaceUnderscore(_text)

docs/.vitepress/transformer/constants.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,43 +20,43 @@ interface Header {
2020
}
2121

2222
export const headers: Header = {
23-
'adblockvpnguide.md': {
23+
'privacy.md': {
2424
title: 'Adblocking / Privacy',
2525
description: 'Adblocking, Privacy, VPNs, Proxies, Antiviruses'
2626
},
2727
'ai.md': {
2828
title: 'Artificial Intelligence',
2929
description: 'Chatbots, Text Generators, Image Generators, Chatbot Tools'
3030
},
31-
'android-iosguide.md': {
31+
'mobile.md': {
3232
title: 'Android / iOS',
3333
description: 'Apps, Jailbreaking, Android Emulators'
3434
},
35-
'audiopiracyguide.md': {
35+
'audio.md': {
3636
title: 'Music / Podcasts / Radio',
3737
description: 'Stream Audio, Download Audio, Torrent Audio'
3838
},
3939
'beginners-guide.md': {
4040
title: 'Beginners Guide',
4141
description: 'A Guide for Beginners to Piracy'
4242
},
43-
'downloadpiracyguide.md': {
43+
'downloading.md': {
4444
title: 'Downloading',
4545
description: 'Download Sites, Software Sites, Open Directories'
4646
},
47-
'edupiracyguide.md': {
47+
'educational.md': {
4848
title: 'Educational',
4949
description: 'Courses, Documentaries, Learning Resources'
5050
},
51-
'gamingpiracyguide.md': {
51+
'gaming.md': {
5252
title: 'Gaming / Emulation',
5353
description: 'Download Games, ROMs, Gaming Tools'
5454
},
55-
'linuxguide.md': {
55+
'linux-macos.md': {
5656
title: 'Linux / macOS',
5757
description: 'Apps, Software Sites, Gaming'
5858
},
59-
'miscguide.md': {
59+
'misc.md': {
6060
title: 'Miscellaneous',
6161
description: 'Extensions, Indexes, News, Health, Food, Fun'
6262
},
@@ -68,19 +68,19 @@ export const headers: Header = {
6868
title: 'Non-English',
6969
description: 'International Piracy Sites'
7070
},
71-
'readingpiracyguide.md': {
71+
'reading.md': {
7272
title: 'Books / Comics / Manga',
7373
description: 'Books, Comics, Magazines, Newspapers'
7474
},
7575
'gaming-tools.md': {
7676
title: 'Gaming Tools',
7777
description: 'Gaming Optimization, Game Launchers, Multiplayer'
7878
},
79-
'devtools.md': {
79+
'developer-tools.md': {
8080
title: 'Developer Tools',
8181
description: 'Git, Hosting, App Dev, Software Dev'
8282
},
83-
'img-tools.md': {
83+
'image-tools.md': {
8484
title: 'Image Tools',
8585
description: 'Image Editors, Generators, Compress'
8686
},
@@ -116,7 +116,7 @@ export const headers: Header = {
116116
title: 'Storage',
117117
description: 'Sections too big to fit on main pages'
118118
},
119-
'torrentpiracyguide.md': {
119+
'torrenting.md': {
120120
title: 'Torrenting',
121121
description: 'Torrent Clients, Torrent Sites, Trackers'
122122
},
@@ -128,7 +128,7 @@ export const headers: Header = {
128128
title: 'Base64',
129129
description: 'Base64 storage'
130130
},
131-
'unsafesites.md': {
131+
'unsafe.md': {
132132
title: 'Unsafe Sites',
133133
description: 'Unsafe/harmful sites to avoid.'
134134
}

docs/ai.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@
367367

368368
***
369369

370-
## [Image Restoration](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/img-tools#wiki_.25B7_upscale_.2F_restore)
370+
## [Image Restoration](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/image-tools#wiki_.25B7_upscale_.2F_restore)
371371

372372
***
373373

File renamed without changes.

docs/beginners-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ Downloading files through torrenting can cause issues with your ISP, so using a
162162

163163
* **[Translate Web Pages](https://github.com/FilipePS/Traduzir-paginas-web)** - Translate Web Pages to Your Language
164164
* **[Piracy Glossary](https://rentry.org/the-piracy-glossary)** - Common piracy term definitions
165-
* **[Unsafe Sites / Software](https://fmhy.net/unsafesites)** / [2](https://redd.it/10bh0h9) - Things we recommend avoiding
165+
* **[Unsafe Sites / Software](https://fmhy.net/unsafe)** / [2](https://redd.it/10bh0h9) - Things we recommend avoiding
166166
* **[Base64 Decoders](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/text-tools/#wiki_.25B7_encode_.2F_decode) / [Auto Decode](https://greasyfork.org/en/scripts/485772-fmhy-base64-auto-decoder)** - Tools to decode encrypted base64 links
167167
* **[FMHY.net](https://fmhy.net/)** - Our website with many more sites / tools
168168

0 commit comments

Comments
 (0)