After months of development and testing and your valuable feedback, we are very pleased to announce the release of new version of our forum, Codoforum V5.0 Our primary focus for this release has been the internal framework itself and a whole host of new features.
Here are some of the major changes:
Highlight to Quote:
Now you can easily quote while replying to topics by simply highlighting any part of the text and clicking the quote button.
Now easily assign badges and make your members feel special.
You can also upload your own badges from the control panel
Sticky topic without permission
This is really useful when you want your categories to be private but would want the sticky topic to be visible to users who do not have permission to view the category. This can be toggled from the Global Settings in the Control Panel.
Login as any user
Note: This feature is for admin users to help debug any issues and hence you are responsible to uphold any privacy laws that are prevalent in your country. This can be accessed from Manage users -> Edit a user, and you should see a button to login as that user.
Replace Limonade with FastRoute Router
We have been using the Limonade framework for over 6 years now and the framework isn't being maintained and is not compatible with new version of PHP (PHP7.4 and above), Hence we switched to FastRoute, It is written by Nikita Popov, one of the current principal contributors to PHP, Apart from being fast, it is also used as a base for many other frameworks out there.
Global search feature
We have centralized both the topics and category search into one unified interface with advanced filters and sorting options.
Responsive videos for mobiles
Backend options for infinite and hide topic messages
Libraries moved to composer
Added vBulletin Importer
New plugin for Azure Active Directory support
Faster email batching and dequeue
We have made a couple of performance improvements as well as fixed many bugs.
List of changes:
Cyrillic characters fixed
Excerpt updated for better performance and view
Mentions not working properly fixed
Title split fixed
Permission fixes and aggregator fixes
Made save button responsive in all pages
Added non-ssl mail support
Fixed digest bugs
Infinite scrolling not working fixed
Fixed responsive theme issues
More prominent create/reply buttons
Password fix for PHP 7.4
Poll edit bug fixed
BBcode multiline not working fixed
Added missing translations when infinite scroll in topic
Delete post bug fixed
Many Editor UI fixes
Closed topic permission fix
Image preview fix
Template bug fixes
Preparing for PHP 8 and Codoforum 6
Codoforum so far has maintained strict backwards compatibility, this means you could upgrade from the oldest version of Codoforum to v5 without any major issues. The plugins written for v1 would still work for v5. This ofcourse comes at a price, The price being a lot of bloat to maintain backwards compatibility and a lot of time spent in regression tests. Codoforum v5 removes a lot of bloat and is almost a major rewrite, but as we are tied to PHP 7.3, we still cannot use the new PHP features like, Typed class properties, JIT, Attributes, Null safe operator, named arguments etc which make the code a lot cleaner, faster and easier to maintain.
Hence, we have decided that going forward, the next major release would target PHP 8, Yes, we know PHP 8 isn't out yet and is a few months away but we have already started making preparations for it.
What would this mean for you? Likely nothing to worry about, you will be able to upgrade from V5.x to v6 from the control panel, If your plugins and themes target v5, they will mostly work as they do. If there are issues, we will help you through the upgrade process.
because there is no dark theme (style) for Codoforum I created one for myself and I share the result now with the Codo community.
I am not a professional webdesign artist or developer. It is one of my hobbies and even if I love webdesign and already created a lot of projects, I`m sure the theme is far from perfect but it is ready to use.
If You like it or download it give me a thumbs up or leave a comment.
I try to update the theme from time to time and maybe I will integrate some new features too.
Well worth the effort. It would be enough if you write one good article / review and then simply post it on the above addresses.
Kind regards, Andy
You have been in the field for more than 10 years. Quasi one of the founding fathers of the whole community forum area. Many others have taken an example from you and your idea, benefited from you and, because of your ideas and efforts, now sometimes they got better places at the rankings than CF and thats unfair. Do not allow that any further, I am addressing your ambition. You are excellent developers with great ideas, show the others your fists and work out the place you should have earned for a long time. Codoforum should be named along with WBB, vBulletin, SimpleMachines and not just cover a humble niche role. Codoforum is good, fun, easy to understand and has a great development team - there is no reason to hide any longer. If I can help in any way let me know it, I`m ready
Ohh and by the way, do you know these bad guys? They benefit from blaming Codoforum I would threaten them with legal actions. These are unfair advertising measures and, at least in Germany, forbidden by law.
I am wondering if it is possible to embed HTML inside of emails sent by Codoforum's installation? I know that my main CMS let's us do this however can't figure out if it is possible with codoforum, being it just sends the HTML code instead of it. I know it is possible to do just plane text.
Also, there is a issue where daily digests just send a single file called "noname" containing code for said email. Which again, works fine on our CMS with same email configuration so I think it's a codoforum issue. Any known fixes?
I'm setting up CF for the first time and trying to get the SMTP email to work with my setup. For several reasons my emailer is a Windows box on the local LAN. It uses self-signed certs which may or may not be part of the problem here, but I want to do a non-SSL connection (because it's local I'm not worried about security) but port 465 is assumed SSL by my server. When connecting to 465 it times out, and my server reports SSL direct-connect failure.
When I change the port to either of the valid non-SSL ports on my server (25 or 125) the forum crashes hard upon save, complaining about incorrect strings. No email is sent.
Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect stringvalue: '\xC0\x06\xE7\xD4\x9Cc...'for column 'trace' at row 1in /var/www/forum/sys/CODOF/Log.php:89
Bonjour. Et bien voici mon problème: lorsque je navigue sur mon site "Moneyhack.fr" avec Google Chrome et parfois j'obtiens toujours ce message d'erreur "ERR_CONNECTION_REFUSED". Le problème se produit également avec d'autres navigateurs tels que Firefox. Cela est-il causé par des logiciels malveillants ou des paramètres de navigateur? J'ai besoin de ton aide!
Si vous pouvez même visiter mon site, j'aimerais savoir si le problème est également visible sur votre navigateur.
@admin@adesh Please note that I'm getting an error when I try to add a Poll to a topic.
Way to replicate it:
Create a new topic and add a Poll to it.
Edit the topic and make it sticky (without the poll).
Edit the topic again and try to add the Poll.
Also, if you need an example of how a standard v4.9.4 forum looks like, please have a look at . Do you see something out of the ordinary? (like every closed topic appears on top of other normal topics regardless of the post date!). Basically a closed topic acts like a sticky one...
So I've been trying to reach out to the support team to get my new installation going, but haven't had much luck in getting a response.
I believe my website (using PhpBB) is experiencing jquery issues. I've followed the instructions in their SOLUTIONS, but still no luck. Also most of the buttons in the chat box do not actually function as intended. See examples below:
I cleared the chat history, then I refreshed the page and the original chat history is still there.
I sent a video chat request to a test user on my other PC and never received the request. I performed this test on both computers.
The only button that works is the 'Save chat history' button.
If anyone has any suggestions or recommendations on how to resolve these issues, then I would greatly appreciate it!!
Got a maybe a silly idea for some time in the future.
When user posts a new topic, it will go to a section called "New Topics" not the index page). So, users can vote on it. If, lets say topic gets "5" upvotes, it will than gets to be displayed in a main page under category person created a topic under. If not, it gets burried without showing up. - Sort of, let users moderate whats gets displayed on site according to their needs.
I'm trying to create a new theme and was following the documentation. However I noticed that in my install I don't have a so called blue theme but rather a default theme, vintage, 2k18 and ignis. So since I wish to hopefully edit some of the HTML as well, I copied the default theme and renamed it. I then went into the admin panel was happy to to see the new theme here (even though it is just a copy of the default folder - theme). But once I activate this new theme I get a few errors
Warning: require....theme.php. I noticed that the default folder doesn't have a theme.php but rather an ITheme.php. Also a Fatal Error : require.... CODOF/Smarty/Layout.php on line 22
From the admin when I put back the original theme, everything works. Not sure what I'm missing. What is the difference between the theme.php and the ITheme.php files
I am trying to install the codoforum software on my mac for the first time. I am not a coding expert, and the docs I am able to find, aren't descriptive enough for me to follow. I've installed the v.4.9.4 -- but now what do i do? any help is much appreciated!
I read the very short Terms of Service and judging by this line
You agree not to modify, copy, distribute, transmit, display, perform, reproduce, publish, license, transfer, create derivate work from, sell or re-sell any content or information obtained from or through the Site.