rbertram90 / hamletcms Goto Github PK
View Code? Open in Web Editor NEWPHP Blog content management system, using a modular MVC framework with Smarty templates
PHP Blog content management system, using a modular MVC framework with Smarty templates
When creating / editing post the dropdown values are not saving
On create contributor group the permission group labels are not showing on the form, it's fine on the edit group page.
Currently can run database changes on install/uninstall but need to be able to run when a module is updated (this is reffered to in the wiki: https://github.com/rbertram90/HamletCMS/wiki/Running-database-updates)
There should be a default image if a photo has not been uploaded
When a new post has been started pressing the cancel button does not delete the autosave so it will still appear as a draft when nothing should show.
Don't allow same user to comment more than (3?) times in a row on one post
Fetch the latest version from GitHub to inform user of new releases
Currently we have modules sitting outside of the public web root, hence any files that need serving to the browser is not possible to do so in the same folder.
Could possibly add a public folder which gets copied to the public directory on install?
User with only create and edit own posts permissions can edit any post
Currently loading all post comments in the initial page load which is not suitable if there were 100's of comments on a single post.
Create a new standard post and the default date is uses is not today
This feature has been lost from an old version as it was quickly hacked in place, need to be able to have a dns record pointing to /public/blogdata/ and display the blog correctly.
Adjustments need to be made to all front-end urls so that the root is / rather than /blogs/. The default.php that is automatically created will also need updating.
Have tried to design a logo but being more of a code monkey couldn't get it to my liking.
The new menu system does not allow ordering of items - a must have
Hover over the usernames on cms dashboard / posts pages and get a horrible error
If a blog is getting a lot of comments would be nice to be able to approve them all in one go
Currently users log into the main CMS but as there is no single sign on process in place (nor is this likely to happen) it would be nice to have a simple solution so users can authenticate under custom domains.
This would then allow users to leave comments on these blogs
Users not in group with 'delete files' permission can still delete files
Food for thought; a summary of output from Bard AI on how the comments module could be improved:
Here are a few suggestions on how the PostComments module of HamletCMS could be improved:
Currently the only editor is a single textarea that supports markdown - this has been done lots of times before. Would like to offer the ability to have multiple sections on the page - with column layout.
The seperate 'video post' and 'gallery post' types (which currently don't work either!) could be merged into the one type to rule them all.
Need to stop using outdated md5 hashing before code can ever be used in production environment
There is currently a section documented in info.json for module dependencies but there is nothing implemented to actually check the dependencies are installed.
Currently if you click on a button which doesn't close the page and the loading icon stays
Have non-core themes that can be pulled in via. composer
The comments system that comes with Blog CMS is a bit simple, why re-invent the wheel?
Default out-the-box blog templates are now looking dated, require some fresh designs
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.