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
+7-23Lines changed: 7 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,9 @@ Then open [http://localhost:8000](http://localhost:8000) in your browser.
47
47
48
48
## TODO
49
49
50
-
> ⚠️ **Blocker before making the repo public or doing DNS cutover:** Two commercial Envato plugins have assets committed to this repo (`revslider` and `js_composer`). Their licenses permit use on your own site but prohibit redistribution. A public GitHub repo constitutes redistribution. Resolve both issues below before going live publicly.
50
+
> ~~⚠️ **Blocker before making the repo public or doing DNS cutover:** Two commercial Envato plugins have assets committed to this repo (`revslider` and `js_composer`). Their licenses permit use on your own site but prohibit redistribution. A public GitHub repo constitutes redistribution. Resolve both issues below before going live publicly.~~
51
+
>
52
+
> ✅ **Resolved:** Both commercial plugins have been removed and replaced with open-source equivalents (see commit history for details).
51
53
52
54
---
53
55
@@ -61,32 +63,14 @@ Then open [http://localhost:8000](http://localhost:8000) in your browser.
61
63
```
62
64
63
65
### DNS cutover and old server shutdown
64
-
- ⚠️ **Blocked by:** Resolution of the two commercial plugin issues below
65
66
- Update DNS A records (see table above) to point `www.opensourcerisk.org` to GitHub Pages
66
67
- Verify the site is live, then decommission the old WordPress server
`wp-content/plugins/js_composer/` contains **425 files** from a commercial Envato plugin and affects **12 pages**.
83
-
84
-
**What it does:** Provides a CSS grid layout system (classes like `vc_row-fluid`, `wpb_column`, `col-md-*`) and a front-end JS file. On a static site the JS serves no purpose.
85
-
86
-
**Replacement path:**
87
-
1. Create a small shim CSS file (e.g. `wp-content/plugins/js_composer/assets/css/shim.css`) that maps WPBakery's layout classes to standard CSS grid or Bootstrap 5 equivalents — the class names on the HTML don't need to change
88
-
2. Drop `js_composer_front.min.js` entirely (it's a visual editor script, not needed on a static site)
89
-
3. Delete `wp-content/plugins/js_composer/` and update the 12 affected pages to load the shim instead
0 commit comments