You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+60-37Lines changed: 60 additions & 37 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,50 +2,73 @@
2
2
3
3
> Finds available UserJS for current site.
4
4
5
-
*Fork of [Userscript+ : Show Site All UserJS](https://greasyfork.org/scripts/24508-userscript-show-site-all-userjs). Authors source code & information found [here](https://github.com/jae-jae/Userscript-Plus#userscript).*
5
+
*Fork of [Userscript+ : Show Site All UserJS](https://greasyfork.org/scripts/24508-userscript-show-site-all-userjs). Source code & authors information found [here](https://github.com/jae-jae/Userscript-Plus#userscript).*
6
6
7
-
-[Magics Userscript+](#magics-userscript)
8
-
-[Installation](#installation)
9
-
-[Manual](#manual)
10
-
-[About](#about)
11
-
-[Features](#features)
12
-
-[Build Setup](#build-setup)
13
-
-[Known bug](#known-bug)
14
-
-[License](#license)
7
+
## Features
8
+
9
+
> Currently [Userscript+](https://github.com/jae-jae/Userscript-Plus#userscript) can only find userscripts through [GreasyFork](https://greasyfork.org), I've added support for [SleazyFork](https://sleazyfork.org) along with a few additional features and tweaks!
10
+
11
+
* Added [SleazyFork](https://sleazyfork.org).
12
+
* Tested and compatible with TamperMonkey n ViolentMonkey.
- Download the [zip](https://api.github.com/repos/magicoflolis/Userscript-Plus/zipball/master), load the [extension folder](https://github.com/magicoflolis/Userscript-Plus/tree/master/extension) as a [Temporary Extension](https://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox/).
35
+
> The userscript **WON'T** work for all websites, [info.](#known-bugs)
*[GitHub Direct Link](https://github.com/magicoflolis/Userscript-Plus/raw/master/dist/magic-userjs.user.js)
35
39
36
-
## About
40
+
**Manual:**
37
41
38
-
Currently [Userscript+](https://github.com/jae-jae/Userscript-Plus#userscript) can only find userscripts through [GreasyFork](https://greasyfork.org), I've added support for [SleazyFork](https://sleazyfork.org) along with a few additional features!
* Download and unzip [latest release](https://github.com/magicoflolis/Userscript-Plus/releases) into desired folder.
45
+
* Go to chromium/chrome *Extensions*.
46
+
* Click to check *Developer mode*.
47
+
* Click *Load unpacked extension...*.
48
+
* In the file selector dialog:
49
+
* Select the directory `userscriptplus-*` / desired folder.
50
+
* Click *Open*.
43
51
44
-
## Features
52
+
Firefox
53
+
54
+
> See: [Temporary installation in Firefox](https://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox)
55
+
56
+
* Download and unzip [latest release](https://github.com/magicoflolis/Userscript-Plus/releases) into desired folder.
57
+
* Copy and paste `about:debugging#/runtime/this-firefox` into your URL.
58
+
* Click *Load Temporary Add-on…*.
59
+
* In the file selector dialog:
60
+
* Select the directory `userscriptplus-*` / desired folder.
61
+
* Click *Open*.
62
+
63
+
***
45
64
46
-
- Added [SleazyFork](https://sleazyfork.org).
47
-
- Added Dark Theme.
48
-
- Compatible with TamperMonkey and ViolentMonkey.
65
+
## Known bugs
66
+
67
+
* May leave a opened tab when TamperMonkey is used alongside.
68
+
***Will result in *i.table.noDataText* when no UserJS is found for current site OR is blocked.**
69
+
*[ User Script ] In some sites below the plug-in interface icon is not displayed,Such as: Github
70
+
71
+
> **Reason**:This is because the security policy of these sites to prevent the plug-in icon font file loading, resulting in the icon does not display properly.
49
72
50
73
## Build Setup
51
74
@@ -54,24 +77,24 @@ Currently [Userscript+](https://github.com/jae-jae/Userscript-Plus#userscript) c
54
77
```bash
55
78
# Install development dependencies
56
79
npm i -D
57
-
# Build if src was modified
58
-
webpack
59
-
# Run
60
-
web-ext run -s ./extension/
80
+
# Builds both User Script and Browser Extension
81
+
npm run build:all
61
82
# Recommended to create additional profile about:profiles
62
83
web-ext run -p <profile> -s ./extension/
84
+
# Run web-ext
85
+
web-ext run -s ./extension/
63
86
```
64
87
65
88
> Code is a bit of a mess right now
66
89
67
-
## Known bug
90
+
## License
68
91
69
-
- May leave a opened tab when TamperMonkey is used alongside.
70
-
- In some sites below the plug-in interface icon is not displayed,Such as: Github
71
-
-**This will result in *i.table.noDataText* when no UserJS is found for current site.**
92
+
MIT
72
93
73
-
> **Reason**:This is because the security policy of these sites to prevent the plug-in icon font file loading, resulting in the icon does not display properly.
0 commit comments