The next major release of coppermine i.e. cpg1.5 will have number of new features which all of you will most definitely adore however In this post I have highlighted only a few of them.
1. User album in admin allowed categories
This was one long standing feature awaiting to get its way into coppermine. From 15x onwards registered users will be able to create albums in the public categories. From the category manager page admin will be able to specify which group of users can create albums in that category.
The best thing about this feature is that coppermine will now be more social networking friendly. Previously users were only allowed to create albums in their personal gallery and those albums were not visible on home page and this made the user confined to his/her personal gallery only. Now any category can be public which means the albums in those categories will come from different users.
2. Permanent URLs for search engine friendliness
When coppermine first started SEO term was not even coined. In today’s world a site cannot survive without SEO friendly URLs. Till now the URLs in coppermine were based on position of the pic in an album. The biggest drawback of this approach was that a position of pic keeps changing in an album as new pics are added to that album. This used to hamper the search engine indexing and also a lot of times people coming from the search engines used to land on a different pic than they anticipated.
This issue was solved by replacing pos with pid (permanent id of pic) in the URLs. Since the pid will never change for a given pic – the URLs remain absolute.
3. Comments approval and captcha
Well, comment spam needs no introduction. The captcha plugin and mod were one of the most used plugins/mods in our forums. Looking at this we decided to put captcha in the core code. The only gotcha in captcha is that it will work only on those servers which have GD 2.x with freetype support. We are working hard to find alternative but for now this is the only option.
A second layer of security will be comments approval. If turned on – each comment will require admin approval before they start appearing to the world.
This was only the tip of iceburg. Stay tuned for more cool features.