- Public Development Repository for the metaPhorest Community Website.
- ProcessWire Theme for metaPhorest.org.
- Free and Open Source Software
- Bi-lingual (JP/EN)
- metaPhorest Member Accounts
- Pages (About, etc)
- Member Pages (General Info, Works)
- News
- metaPhorest Seminars
- Works
Please put Graphic Designs, Ideas & Suggestion into the \_design
folder.
Please put Production-ready HTML into the \_html
folder.
TailwindCSS is a utility-first CSS framework, the advantage of mix-ins and smaller file size, come with a slightly more complex dev-setup, that might deter first-time users.
See a Tailwind Exampels in the \_html
folder.
Wordpress used to be the universal tool of choice, but in recent releases Wordpress went more into an Website-Builder direction, rather than strengthening the CMS aspects of it. (Looking at you, Block Editor). It came to a point where it does not longer make sense to bend and modify Wordpress to function as a CMS/CMF.
Also, recent the move of both ACF and WPML to go from perpetual license to a yearly subscription fee makes Wordpress even less attractive.
After evaluation other framesworks and alternatives like SSGs, we decided to build the new metaPhorst Website using ProcessWire. (But if there are other solutions, please share them!)
- Create an
metaPhorest Event Page
with all the necessary event info. - Based on that data, create an
Event Overview Page
, showing all future events, ordered by date, includung resized image previews, title, and event abstract. - Once the event is finished - i.e. the
event date
is older than the current date, the event page moves to theEvent Archive Page
. - User can write
Event Reports
, which can be linked to theEvent Page
. Links to theEvent Reports
appear on theEvent Page.
- Each metaPhorest Members should have own page, where basic info can be edited updated
- Landing page for metaPhorest exhibitions.
What we need/want from a CMS/CMF:
- Free and Open-Source Software
- Needs to run on Apache on a Shared Server (LAMP)
- User Management (Create new Users, change/update User Profile)
- User Passwort Reset
- Role-based Access Control (Admin, Editor, etc.)
- Bi-lingual JP/EN
- MarkDown
- Custom Post/Page Types (ie. Events, Inventory, News, etc)
- Support for Custom Fields Support
- Server-side Image Resizing
- HTTPS
- Announce Mailing List Management (subscribe/unsubscribe)
- ProcessWire Installation Notes.
- Screenshots with ProcessWire Examples.
- Add SSL Certificate via Let's Encrypt, so we can have https://metaphorest.org
- Make Developement Site at https://metaphorest.org
- Install ProcessWire at Developement Site
- Create Template/Fields Export/Import System
- Make Basic Pages
- Make Site Bi-lingual, Japanese/English
- Make Accounts for metaPhorest Members
Please share your ideas, whishes and content at the metaPhorest Discord.