3 ms·
I've largely fixed phpbb 1.4.4 https://phpbb.go-here.nl/index.php https://phpbb.go-here.nl/index.php It's from December 2000[1] (phpBB 2.0.0 was released in A
by 6510 2y ago
I've largely fixed phpbb 1.4.4
https://phpbb.go-here.nl/index.php https://phpbb.go-here.nl/index.php
It's from December 2000[1] (phpBB 2.0.0 was released in April 2002)
The idea the only thing that remained of 1.4.4 was a broken screenshot[2] didn't agree with me.
[1] - https://www.phpbb.com/about/history/#:~:text=phpBB%201.4.4%20was%20released%20on%20November%206,%202001%20and%20marked https://www.phpbb.com/about/history/#:~:text=phpBB%201.4.4%2...
[2] - https://en.wikipedia.org/wiki/PhpBB#/media/File:PhpBB1-defaultinst.png https://en.wikipedia.org/wiki/PhpBB#/media/File:PhpBB1-defau...
- mooreds 2y agoWow. Congrats on what was surely a large effort to resurrect an old piece of software.
- 6510 2y agoNo actually, it was very relaxing. I recommend it. Unlike normal coding you don't have to stop to ponder architecture. There is a pseudo code example of everything you need to write right in front of you. Things are so blatantly obviously wrong that they stick out like a sore thumb and the correct way of doing things is for the most part completely obvious. For example: The language files have strings with undefined $variables in them. The variables are later set then it uses eval() on the strings. I just make a function with the same name, replace the undefined variables with function params and return the string. The eval() is replaced with the function call (in all files) then do the same with the next string. The php mysql instructions don't work. The sql is mostly fine. It just needs to be prepared statements. You can just sit down and start writing code (finally!) without pondering what the hell you are doing every other line. Like in the movies.