Merge branch 'fmhy:main' into main

This commit is contained in:
dooort729 2024-08-04 14:31:39 +03:00 committed by GitHub
commit 210fe3ed73
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 79 additions and 22 deletions

14
.github/README.md vendored
View file

@ -4,19 +4,23 @@
**The largest collection of free stuff on the internet!**
## Contribute
## 📖 Wiki
- Website: [fmhy.net](https://fmhy.net)
- News & Monthly Updates: [fmhy.net/posts](https://fmhy.net/posts)
- Backups: https://github.com/fmhy/FMHY/wiki/Backups
## 📝 Contribute
We invite you to contribute and help improve the wiki! 💙
Here are a few ways you can get involved:
* Anyone can suggest changes or corrections to the wiki. Please read our [contribution guide](https://github.com/fmhy/FMHYedit/blob/main/CONTRIBUTING.md) before trying to add or remove anything.
* Anyone can suggest changes or corrections to the wiki. Please read our [contribution guide](../CONTRIBUTING.md) before trying to add or remove anything.
* If you're adding a new site, please [search](https://api.fmhy.net/single-page) (control + f) first to make sure we don't already have it.
* Approved changes will be applied to the [site](https://fmhy.net) and all [🔒 backups](https://github.com/fmhy/FMHY/wiki/Backups).
* You can send us stuff directly via [💬 Discord](https://discord.gg/5W9QJKuPkD).
* You can also check out our [website](https://fmhy.net) and the [posts](https://fmhy.net/posts) section to know about any major updates to the wiki.
* To help us find new sites, check out these lists: [site hunting](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/find-new-sites/) / [go through](https://rentry.org/oghty).
* If you're interested in site development, its recommended to use [gitpod.io](https://gitpod.io/#https://github.com/fmhy/fmhyedit).
***
@ -27,7 +31,7 @@ Emoji Legend:
* ⭐ - Community Recommendations
## Follow
## 👋 Follow
<p valign="center">
<a href="https://discord.gg/Stz6y6NgNg"><img width="20px" src="./assets/discord.svg" alt="Discord"></a>&nbsp;&nbsp;<a href="https://github.com/fmhy"><img width="20px" src="./assets/github.svg" alt="GitHub"></a>&nbsp;&nbsp;<a href="https://social.fmhy.net/@fmhy"><img width="20px" src="./assets/firefish.svg" alt="Firefish"></a>

View file

@ -1,25 +1,25 @@
# How to Edit FMHY
There are two ways you can contribe to this repository:
There are three ways you can contribute to this repository:
- [Link submissions](#submitting-a-link)
- [Reporting a site](#reporting-a-site)
- Changes to the website itself
- [Changes to the website itself](#making-changes)
### Submitting a Link
## Submitting a Link
> [!IMPORTANT]
> [!NOTE]
> If you haven't tested the link you'd like to submit, especially if it's a DDL site, please open an **[Issue](https://github.com/fmhy/FMHYedit/issues)** or reach out to us on **[Discord](https://discord.gg/5W9QJKuPkD)** rather than making a Pull Request.
**1.** Before submitting a link, please **[search](https://redd.it/105xraz)** to make sure it's not already in the wiki.
1. Before submitting a link, please **[search](https://redd.it/105xraz)** to make sure it's not already in the wiki.
**2.** The order of priority is: **Site > Git Repository > Store Link**
2. The order of priority is: **Site > Git Repository > Store Link**
Please only use the store link if there's neither a site nor a Git repository available for the app/extension you'd like to submit.
**3.** Always check to see if the site you'd like to submit has a Discord / Telegram server you can link with it.
3. Always check to see if the site you'd like to submit has a Discord / Telegram server you can link with it.
**4.** Never edit the single-page, it contains all the pages of the wiki and gets updated automatically.
4. Never edit the single-page, it contains all the pages of the wiki and gets updated automatically.
**5.** Find a suitable category for the link and then submit it by making a **[Pull Request](https://github.com/fmhy/FMHYedit/pulls)**.
5. Find a suitable category for the link and then submit it by making a **[Pull Request](https://github.com/fmhy/FMHYedit/pulls)**.
#### Don't Submit:
@ -38,7 +38,7 @@ Don't post anything related to betting, mining, BINs, CCs, etc.
**🎮 Multiplayer Game Hacks**
Don't post any hacks/exploits that give unfair advantages in multiplayer games.
### Reporting a Site
## Reporting a Site
> [!TIP]
> If you want to make bigger changes to the wiki, such as debloating or restructuring a page/section, please discuss those changes with us via **[Discord](https://discord.gg/5W9QJKuPkD)** before making a **[Pull Request](https://github.com/fmhy/FMHYedit/pulls)**.
@ -49,18 +49,62 @@ You can do one of the following:
- Alternatively, you can reach out to us on **[Discord](https://discord.gg/5W9QJKuPkD)** if you're unsure whether the site should be reported or if you'd like to discuss your report with more people.
### Editing FMHY
## Making changes
**Step 1.** Click the page you want to edit on **[FMHYedit](https://github.com/fmhy/FMHYedit)**.
If you want to make changes with instant site feedback, or are simply going to work with the site, you can do so with these 3 ways:
**Step 2.** Select edit button and make your changes.
- [Using gitpod.io or GitHub Codespaces (recommended)](#using-gitpod-io-or-github-codespaces)
- [Using the GitHub editor](#using-the-github-editor)
- [Manually setting up a development environment](#manually-setting-up-a-development-environment)
> [!TIP]
> You can just use our [💬 Discord](https://redd.it/17f8msf) to send us sites or any changes.
### Using gitpod.io or GitHub Codespaces
You can use either [gitpod.io](https://gitpod.io/) or [GitHub Codespaces](https://github.com/features/codespaces) to edit the wiki.
Follow these steps:
1. Fork the repository by clicking the "Fork" button in the top right corner.
2. Now, to make changes, you can either use gitpod.io or GitHub Codespaces.
#### Gitpod.io
Login to your GitHub account and click on the "New Workspace" button. Then select your fork and you should be in your gitpod workspace.
To close the workspace, click on the "Gitpod" button at the bottom left corner then type "Stop Workspace" and hit enter.
#### GitHub Codespaces
Click on the "Code" button on the top right corner of the page and select "Codespaces" from the dropdown menu.
To close the workspace, click on the "Code" button at the top right corner then click on "Stop Codespace" and hit enter.
### Using the GitHub editor
1. Fork the repository by clicking the "Fork" button in the top right corner. You can open your repository in a VSCode-like environment by pressing `.` (dot) in your fork's homepage which will take you to `github.dev`.
2. Find the file you want to edit. Find the "Edit" icon (of a pencil) and click on it.
Select edit button and make your changes.
![Select edit button](https://i.imgur.com/lnQfeo3.png)
**Step 3.** Scroll down and select "propose changes," and "create pull request" on the next page.
3. Scroll down and select "Propose changes", and "Create Pull Request" on the next page, and don't forget to explain why you think the site(s) in question should be removed, unstarred, and/or changed.
![propose changes](https://i.imgur.com/IaSJvnO.png) **>>>** ![create pull request](https://i.imgur.com/z5Za72l.png)
![propose changes](https://i.imgur.com/IaSJvnO.png)
![create pull request](https://i.imgur.com/z5Za72l.png)
Keep in mind you can press `.` on a repos page to open it in VScode for easier editing.
### Manually setting up a development environment
You can also just use our [💬 Discord](https://redd.it/17f8msf) to send us sites or any changes.
1. Fork the repository by clicking the "Fork" button in the top right corner.
2. Make sure you have [Node.js](https://nodejs.org/en/), [pnpm](https://pnpm.io/), [git](https://git-scm.com/), and [VSCode](https://code.visualstudio.com/) or any other editor installed.
3. Clone your forked repository to your local machine.
4. Open the cloned repository in your editor of choice. Find the file you want to work on, make changes.
5. Add your changes with git (`git add <file>`) and commit (`git commit -m "commit message"`), then push them (`git push`).
6. Create a pull request by clicking the "New Pull Request" button in your forked repository, and don't forget to explain why you think the site(s) in question should be removed, unstarred, and/or changed.

View file

@ -20,6 +20,9 @@ hero:
- theme: alt
text: Posts
link: /posts
- theme: alt
text: Contribute
link: /other/contributing
- theme: alt
text: Discord
link: https://discord.gg/Stz6y6NgNg

View file

@ -0,0 +1,6 @@
---
title: Contributing
description: How to contribute to the project.
---
<!-- @include: ../../CONTRIBUTING.md -->