Discuss: phpBB 3.2.1 released

Do not post support requests, bug reports or feature requests. Discuss phpBB here. Non-phpBB related discussion goes in General Discussion!
Anti-Spam Guide
User avatar
mamba
Registered User
Posts: 603
Joined: Thu Jan 16, 2003 7:59 pm
Location: Australia

Re: Discuss: phpBB 3.2.1 released

Post by mamba »

DavidIQ wrote: Fri Aug 18, 2017 1:28 am And I find it a poor show that you've manually edited files for these changes when no edits are needed.
Oh really? Please show me the extension that puts a slider into the header, or puts unique graphics on the registration page. They do not exist, ergo my own edits were required.
Also suggesting an announcement was needed to state that edits are discouraged is a bit excessive and, frankly, a bit obvious through the introduction of extensions and events for which announcements and discussions were made.
You will find that a lot of people will disagree with this. Anyone who has put edits into their core files, in fact. There must be thousands of people.
Using latest version of PHPBB
User avatar
david63
Registered User
Posts: 20646
Joined: Thu Dec 19, 2002 8:08 am

Re: Discuss: phpBB 3.2.1 released

Post by david63 »

mamba wrote: Fri Aug 18, 2017 1:41 am Please show me the extension that puts a slider into the header, or puts unique graphics on the registration page. They do not exist, ergo my own edits were required.
There is at least one slider extension around - whether it does what you want is another matter.

Without stating the obvious - if you needed to do edits then why not create them as extensions?
David
Remember: You only know what you know and - you don't know what you don't know!

I now no longer support any of my extensions but they will start to become available here
User avatar
2600
I've Been Banned!
Posts: 2567
Joined: Fri Nov 14, 2014 5:14 pm
Location: Area-51

Re: Discuss: phpBB 3.2.1 released

Post by 2600 »

Mamba, I have made core edits myself. What I did was write down in a notepad on the desktop what the edits were. I just use the manual update now since I discovered 3.2 F&^%S with your board using automatic updates. When I used automatic updates to go from 3.1.10 to 3.2 it destroyed my board. Luckily I make backups.

You may want to pull a copy of your public_html and the update phpBB folder and use Winmerge to see the edits.
Morpheus: Unfortunately, no one can be told what The Matrix is. You'll have to see it for yourself.
Hack me.
Consider a canary token.
The nature of my chosen username
:ugeek:
User avatar
Ger
Registered User
Posts: 2116
Joined: Wed Jan 02, 2008 7:35 pm
Location: 192.168.1.100

Re: Discuss: phpBB 3.2.1 released

Post by Ger »

mamba wrote: Fri Aug 18, 2017 1:15 am
DavidIQ wrote: Fri Aug 18, 2017 1:03 am Yep, but here we are with you complaining you're unable to update due to making likely totally avoidable edits to core files. ;) Also we've been saying to avoid editing them as much as possible for a few years now.
Why have I never seen any official announcement that advises specifically not to make changes to core files? If there is one, it was not made clear to sporadic visitors to this site, like me.
It was made pretty clear on the launch page during the 3.1 days: https://web.archive.org/web/20141125030 ... ut/launch/ (takes some time to load)
Manually editing code is a thing of the past. Quickly installed in the ACP, extensions are to phpBB 3.1 what MODs were to phpBB 2.0 & 3.0. Our huge customisation community is hard at work building new extensions to help you get the most out of your forum.
Seems pretty clear to me?
That has been around for approx. 2 years, before it was changed to highlight the new features for 3.2
Regarding "totally avoidable edits", that's nonsense. All of my edits are key to the functioning of my site, such as:
  • automated slider in header that tells visitors key information
  • Tailored registration process with key statements and graphics
A slider seems like a thing from your style. Styles are generally either completely on their own or inherit from a parent (most likely prosilver). That's been the way since 2008: https://blog.phpbb.com/2008/07/31/templ ... ot-easier/
And it's the recommended way to do it on a dedicated manual page: https://www.phpbb.com/styles/create/

Now I don't know what "key statements and graphics" exactly means on the registration page, but any graphics can easily be added in your style. Any simple texts can also be added there if you have only 1 language available on your board (like mosts boards have).

So yes, most edits to core files could be avoided IMO. And from what you've told us about your edits, they probably could have been avoided since 2008.
My extensions:
Simple CMS, Feed post bot, Avatar Resize, Modbreak, Magic OGP, Live topic update, Modern Quote, Quoted Where (GDPR) and Autoresponder.
Newest: FAQ manager for 3.2

Like my work? Buy me a coffee to keep it coming. :ugeek:

-Don't PM me for support-
User avatar
WelshPaul
Registered User
Posts: 420
Joined: Tue Aug 19, 2014 2:09 pm

Re: Discuss: phpBB 3.2.1 released

Post by WelshPaul »

mamba wrote: Fri Aug 18, 2017 1:41 am You will find that a lot of people will disagree with this. Anyone who has put edits into their core files, in fact. There must be thousands of people.
Same here, not worth creating extensions in some cases. Many don't want to learn how to code an entire extension just to implement a single or simple change. Also, creating an extension isn't without issue! Had a few extensions break after phpbb released an update or two. Think 3.1.7 broke about 10 in one go. Extensions can be just as much of a headache as the old mod's used to be.

FYI, I have done the same as John Connor, made a text file that contains all the changes I have made to the core files (not many). Took me 5 minutes to implement those changes into 3.2.1's core files manually. I did come up with an extension that I made for use with 3.1.x that would implement these changes, but that extension broke with the release of 3.2.0! Rather than update it only for it to break again at some point, I decided to manually edit the core files.
User avatar
mamba
Registered User
Posts: 603
Joined: Thu Jan 16, 2003 7:59 pm
Location: Australia

Re: Discuss: phpBB 3.2.1 released

Post by mamba »

Yes, I could make a list of the changes and keep it in a separate document, and insert the edits with each and every update .... but wow, this is a retrograde step when the auto-updates were working so well.

If the auto-update function is broken, the update should have been pulled and the auto-update fixed. That's how a serious software group would have behaved. Instead, it seems like amateur hour.
Using latest version of PHPBB
User avatar
KevC
Support Team Member
Support Team Member
Posts: 72561
Joined: Fri Jun 04, 2004 10:44 am
Location: Oxford, UK

Re: Discuss: phpBB 3.2.1 released

Post by KevC »

Why is everything such a drama?

The update was broken. It was taken down to stop breaking other boards. That's fine, it's not the end of the world. There's nothing unsafe about staying on 3.2.0 for the moment and going to 3.2.2 when it comes out using the update package provided. That's it. Done. Stop worrying, enjoy your board as it is, it's not broken, just wait for the next version.

For people who don't have hard coded changes they can update with the full files if they want to or they too can wait for 3.2.2. There would only be a concern and a need to push out a fixed version if there was a security update involved and there isn't, so just forget about it.
-:|:- Support Request Template -:|:-
Image
"Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb"
User avatar
P_I
Community Team Member
Community Team Member
Posts: 2437
Joined: Tue Mar 01, 2011 8:35 pm
Location: Western Canada 🇨🇦

Re: Discuss: phpBB 3.2.1 released

Post by P_I »

KevC wrote: Fri Aug 18, 2017 12:41 pm Why is everything such a drama?

The update was broken. It was taken down to stop breaking other boards. That's fine, it's not the end of the world. There's nothing unsafe about staying on 3.2.0 for the moment and going to 3.2.2 when it comes out using the update package provided. That's it. Done. Stop worrying, enjoy your board as it is, it's not broken, just wait for the next version.

For people who don't have hard coded changes they can update with the full files if they want to or they too can wait for 3.2.2. There would only be a concern and a need to push out a fixed version if there was a security update involved and there isn't, so just forget about it.
The 3.2.1 release announcement indicates there were security issues fixed.
Marc wrote: Sun Jul 16, 2017 7:01 pmWe are pleased to announce the release of phpBB 3.2.1 "War for the Planet of the Berties". This version is a maintenance & security release of the 3.2.x branch which fixes three security issues, as well as adding more hardening and fixes for various bugs reported in previous versions.
Normal people… believe that if it ain’t broke, don’t fix it. Engineers believe that if it ain’t broke, it doesn’t have enough features yet. – Scott Adams
User avatar
WelshPaul
Registered User
Posts: 420
Joined: Tue Aug 19, 2014 2:09 pm

Re: Discuss: phpBB 3.2.1 released

Post by WelshPaul »

Turns out that another extension I use is broken when used with 3.2.1. Extensions were supposed to be easy, trouble free, bla bla bla. :?

On one hand you are told to update, update, update. When something breaks it's oh, more fool you for updating! :roll:
User avatar
canonknipser
Registered User
Posts: 2096
Joined: Thu Sep 08, 2011 4:16 am
Location: Germany
Name: Frank Jakobs

Re: Discuss: phpBB 3.2.1 released

Post by canonknipser »

If you are able to make changes to the core (and if you know, what you do and do not just follow blindly some instructions), you should also be able to use a file comparison tool between your sources and the 3.2.0 source to identify the differences to copy over in the 3.2.1 source.

It's no magic, just know your tools.
Greetings, Frank
phpbb.de support team member
English is not my native language - no support via PM or mail
New arrival - Extensions and scripts for phpBB
User avatar
WelshPaul
Registered User
Posts: 420
Joined: Tue Aug 19, 2014 2:09 pm

Re: Discuss: phpBB 3.2.1 released

Post by WelshPaul »

canonknipser wrote: Fri Aug 18, 2017 2:50 pm If you are able to make changes to the core (and if you know, what you do and do not just follow blindly some instructions), you should also be able to use a file comparison tool between your sources and the 3.2.0 source to identify the differences to copy over in the 3.2.1 source.

It's no magic, just know your tools.
I know what the problem is, I know what has changed and it will be fixed. But for others, using extensions? They have to wait or stop using them because many extensions end up unfinished or on the shelf. If I have to keep editing the code within various extensions that are not mine in order to keep then functioning every few phpBB updates then how does that make it any easier than back in the days of editing core files? I'm still editing php files, only now their located inside "extensions" rather than the phpBB main structure.

Must be very frustrating for extension authors with lots of extensions on the go! No wonder some of them are in the "under development" forum for close to 2 years or more.
User avatar
thecoalman
Community Team Member
Community Team Member
Posts: 6299
Joined: Wed Dec 22, 2004 3:52 am
Location: Pennsylvania, U.S.A.

Re: Discuss: phpBB 3.2.1 released

Post by thecoalman »

canonknipser wrote: Fri Aug 18, 2017 2:50 pm If you are able to make changes to the core (and if you know, what you do and do not just follow blindly some instructions), you should also be able to use a file comparison tool between your sources and the 3.2.0 source to identify the differences to copy over in the 3.2.1 source.

It's no magic, just know your tools.
Agree, I simply have a file that lists any edits to phpbb files. Notaions in the files temsleve for what was changed and why. Download the changed file package and see if any files I have edited were changed. If so... use a file comparison tool like Winmerge or the plugin in Notepad++
“Results! Why, man, I have gotten a lot of results! I have found several thousand things that won’t work.”

Attributed - Thomas Edison
User avatar
canonknipser
Registered User
Posts: 2096
Joined: Thu Sep 08, 2011 4:16 am
Location: Germany
Name: Frank Jakobs

Re: Discuss: phpBB 3.2.1 released

Post by canonknipser »

WelshPaul wrote: Fri Aug 18, 2017 2:57 pm I'm still editing php files, only now their located inside "extensions" rather than the phpBB main structure.
Extension are not touched by the phpBB-Update, they have their own update system found in the maintenance tab in acp. So no need to re-edit any extension file during phpBB-Update from 3.2.0 to 3.2.1 (unless the extension itself is buggy and not able to work correctly with 3.2.1 :roll: )
Greetings, Frank
phpbb.de support team member
English is not my native language - no support via PM or mail
New arrival - Extensions and scripts for phpBB
User avatar
thecoalman
Community Team Member
Community Team Member
Posts: 6299
Joined: Wed Dec 22, 2004 3:52 am
Location: Pennsylvania, U.S.A.

Re: Discuss: phpBB 3.2.1 released

Post by thecoalman »

DavidIQ wrote: Fri Aug 18, 2017 1:03 am Yep, but here we are with you complaining you're unable to update due to making likely totally avoidable edits to core files. ;) Also we've been saying to avoid editing them as much as possible for a few years now.
David, orientation of thumbnails using EXIF orientation has been issue for how many years?

Since I'm using Imagemagick.... 12 character fix to the core file

https://tracker.phpbb.com/browse/PHPBB3 ... lter=10001

Two character fix for return-path in email that I wold consider major bug if it effects you that goes back to 2011:

https://tracker.phpbb.com/browse/PHPBB3 ... lter=10001


I realize these simple edits may not apply to all environments but come on....
“Results! Why, man, I have gotten a lot of results! I have found several thousand things that won’t work.”

Attributed - Thomas Edison
User avatar
WelshPaul
Registered User
Posts: 420
Joined: Tue Aug 19, 2014 2:09 pm

Re: Discuss: phpBB 3.2.1 released

Post by WelshPaul »

canonknipser wrote: Fri Aug 18, 2017 4:55 pm
WelshPaul wrote: Fri Aug 18, 2017 2:57 pm I'm still editing php files, only now their located inside "extensions" rather than the phpBB main structure.
Extension are not touched by the phpBB-Update, they have their own update system found in the maintenance tab in acp. So no need to re-edit any extension file during phpBB-Update from 3.2.0 to 3.2.1 (unless the extension itself is buggy and not able to work correctly with 3.2.1 :roll: )
Extensions can and do break when updates are made to phpBB and it's dependencies, to say they can't and don't is foolish! Many extensions that once worked with 3.1 no longer work with 3.2! That doesn't mean they were buggy or poorly coded. If updating phpBB doesn't have any effect on extensions then why did they all of a sudden stop working? I can tell you for a fact that updating from one release of 3.1 to another (at times) broke extensions because the phpBB team implemented new changes or updated dependencies that altered the way extensions needed to be coded.

https://area51.phpbb.com/docs/dev/32x/e ... _rhea.html
phpBB 3.2 (Rhea) introduces many new and updated components that extensions can take advantage of. Some of these changes may require extensions to make updates to maintain compatibility with phpBB 3.2 (some changes provide a layer of backwards compatibility with 3.1). Extension authors should review the changes documented below to see how their extensions may be affected.
Good luck finding any major extension that works on 3.1.0 that still works on 3.1.11 without ever requiring an update, same no doubt for 3.2.0. Pretty sure that once 3.3 comes along, we will see the same thing again where the majority of 3.2 extensions won't work anymore.

There are validated 3.1 extensions listed in this forum: viewforum.php?f=536 that worked with earlier releases of 3.1.x but no longer work with later releases of 3.1.

The point i'm trying to make is that extensions aren't as fool proof or as easy as to create and maintain as some like to point out so I can relate to why some users of phpBB still prefer to edit core phpBB files at times.

Return to “phpBB Discussion”