Almost there
I have been chasing down some hard to find errors which have taken a while to get to the bottom of. Hopefully they are now sorted out, but will need to review the logs in a few days to make sure.
I think everything is now working as it should.
Looking good so far, no fresh errors since yesterday
currently adding the "Blog Type" Views for Blog Forum
Templates added for Blogs
New layout and styling added for the blog pages.
added some caching of data
Fingers crossed, think I have got on top of all the transient errors, only had a couple in the last 2 days. My assumption is that most of them were caused by BOT trafic, so will give it a few more days just to make sure.
Help icons added to Admin pages
Ranking info changed to use font icons instead of images.
Events admin revamped and some issue with saving config resolved.
No logged errors for a couple of days now, so looking good
Events plugin revamped, some functionality was missing or broken
Still not appearing in menu here though?
Continuing to test admin tasks, tweaking things I dislike, and generally ensuring everything is functioning properly.
Impelmented new About/Policy pages. These are translateable templates
Member profile popup added. Displays if you click on a member's avatar
currently working on the archive viewing etc.
Archive views now working as is searching of archives.
Currently refactoring a few queeries to improve performance in places
Implemented missing posting restrictions
Forum Subscriptions Allowed
Restricted posting, Only Administrators can create Topics, Anyone may reply to Topics
currently tweaking stuff to improve performance and reduse memory usage
made some changes to modal popups and confirmation popups, should now be more uniform across the forum.
confirmation popup.
More consistant modal look/feel.
They can both be restyled by adjusting a few CSS values
Updated some admin pages
Manage subscriptions now working correctly
5 days in a row with no logged errors . Performance wise I have reduced the memory overhead significantly, it was consuming close to 1Gb of memory but now is less than 300Mb.
Currently I am mostly testing an installation on Linux using Sqlite database. The longest process was getting the database migrations sorted out for Sqlite, other than that there were some issues with system paths but sofar mostly plain sailing.
I have a test site running on one of my Pi4 Snitz on a Pi
Testing going well, a new blank install threw up a few issues so have been working through those
I have made a significant change to the calendar display, was having a few odd problems so have updated the javascript plugin (fullcalendar) to the latest version, the previous one was very old code. Need to make a few tweaks to the css but it behaves much better than the old one.
Big thanks to doughnut who let me use a copy of his database to run a migration test, everything went a lot more smoothly than I expected . I just need to fire up a vanilla classic Snitz database and try one from that next.
I just need to fire up a vanilla classic Snitz database and try one from that next.
Originally posted by HuwR
That was a bit more complicated but got there in the end
Next thing is to see if I can get it working with a MySQL/MariaDB database, will have to fire up MySQL on one of my Pi
The Pi can handle it
It was a bit more difficult than migrating your database, but I think that was mostly because it was a clean install to an empty database, so it raised a few issues which were mostly easily fixable. Still need to run some more tests, but it installed and I can log in and post.
This now means the forum can be run on Linux servers which are generally at lot cheaper than Windows servers. Now I just need to point the linux version of the code at the mysql database to make sure it plays nicely
Running on a Raspberry Pi
I just had a look at the Raspberry, I didn't know a whole lot about them. So that little board is basically a whole computer on one board? You obviously add what you want or run what you want off of it, and your OS is on an external drive...and these things cost like 40 quid? that's amazing.
yes pretty much, I have half a dozen doing various things, some working as servers, some controlling things like lights and plugs for home automation and other geeky stuff like an autonomous car
This one is my music server/amplifier (Raspberry Pi + DigiAMP+ Amplifier hat) it runs an OS called PiCorePlayer all my music is on a USB stick
I also run my own cloud file server (like onedrive/googledrive) so all my important stuff gets automatically synched with it, even my phone.
I actually think that's incredible, will have to have a dabble at some point....
They are great, especially for kids to learn computing and robotics etc.
This was actually my first project, not sure exactly why I wanted to build it, but it is called a larson scanner (think Knight riders car or Cylons from Battlestar Galactica) It is quite complicated as it uses something called Charli plexing which allows you to control multiple LED's without having to use lots of input signals, for the 24 lights on this it only uses 6 wires to control them all.
I designed and printed the case, and also designed the circuit board, which my brother printed for me as he has a pcb print box.
and here it is working
I have now added an Ad banner rotator to the code
That does look like night rider, you should put it in the front of your car, or your scooter if you still have it
That does look like night rider, you should put it in the front of your car, or your scooter if you still have it
Originally posted by doughnut
should maybe mount it on the front of my robot car
updated fontawesome icons to latest version 7
big thanks to @doughnut for once again being a guinea pig Uncovered a few issues which have now hopefully been resolved.
It's been good fun seeing all very old decrepid forum having life breathed back into it, and quite quickly too concidering the amount of issues...wish I was half as clever as mr Mushroom.
It's been good fun seeing all very old decrepid forum having life breathed back into it, and quite quickly too concidering the amount of issues...wish I was half as clever as mr Mushroom.
Originally posted by doughnut
Almost ready I think still testing and adding a few performance tweaks here and there. I need to start writing up some installation/upgrade steps
Still busy sorting through a few issues doughnut has uncovered while testing out an upgrade.
Always my fault
Always my fault
Originally posted by doughnut
Always my fault
Originally posted by doughnut
Your trying it out has been much appreciated, I'm pretty sure we have uncovered (and fixed) most issues that may occur
currently working on a couple of things, one which is just for Snitz itself rather than a general plugin, it is a release manager for uploading/tracking of releases, the other is a general File manager
New File Manager
New Releases page
Codebase updated today.
A few fixes where bugs were found by @Doughnut (Thanks for your testing)
And some minor layout tweaks here and there.
I think an official release is now getting really close Will probably update the main Snitz site first just to be sure, plus I need to finish off the installation guide.
Nice work, I love it, hope you can somehow get a load of people using it...
Nice work, I love it, hope you can somehow get a load of people using it...
Originally posted by doughnut
Not that bothered, I just enjoy playing with it, keeps me out of trouble
Started working on some setup screens
not much happening here currently. I'm still working on the installation screens.
New setup pages now working, just doing end to end install tests for the different database configs.