https://github.com/nodebb-community/nodebb-plugin-custom-pages
Allows you to add as many new pages as you like to your NodeBB forum
https://github.com/nodebb-community/nodebb-plugin-custom-pages
Last synced: about 1 month ago
JSON representation
Allows you to add as many new pages as you like to your NodeBB forum
- Host: GitHub
- URL: https://github.com/nodebb-community/nodebb-plugin-custom-pages
- Owner: NodeBB-Community
- License: bsd-2-clause
- Created: 2014-06-06T21:39:51.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2023-06-29T15:08:04.000Z (almost 2 years ago)
- Last Synced: 2024-10-16T03:02:20.242Z (7 months ago)
- Language: JavaScript
- Size: 101 KB
- Stars: 39
- Watchers: 9
- Forks: 24
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Custom Pages for NodeBB
Allows you to add as many new pages as you like to your NodeBB forum. Each new page has four widget areas (header, footer, content, and sidebar) which you can use to add HTML to in the Widgets ACP.
### Tips
* You can set custom permissions for each individual page (ex. group-level access, or registered users only access, etc).
* Use NodeBB's widget system (_Extend -> Widgets_) to add any type of content.
* Utilize [benchpress](https://github.com/benchpressjs/benchpressjs) markup for advanced logic.
* Add a navigation link in the header that points to your custom page in _General -> Navigation_ and selecting "Custom Route".
* Make a custom page your landing page / homepage under _General -> Homepage_ and selecting "Custom"## Manual Installation
npm install nodebb-plugin-custom-pages