Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2020-11-29 16:25:31

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,749
GitHub

Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

Please provide any feedback here related to Textpattern CMS 4.8.4 released: PHP 8.0 compatible.

We appreciate all feedback. Please check the issue queue before raising a problem.

Offline

#2 2020-11-29 19:23:17

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

All good here with three installs updated. One (CSF) was a jump from 4.7.0. Funny how fast you forget about those once-upon-a-timers.

Offline

#3 2020-11-29 19:45:17

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

Spoke to soon. When logged out, my custom error page used in conjuction with rvm_maintenance says it lost contact with two forms…

Tag error: <txp:output_form form="tmpl_meta" /> ->  Textpattern Notice: Form not found. .tmpl_meta while parsing form None on page default

textpattern/lib/txplib_misc.php:3240 trigger_error()
textpattern/lib/txplib_misc.php:3270 fetch_form()
textpattern/publish/taghandlers.php:538 parse_form()
output_form()
textpattern/vendors/Textpattern/Tag/Registry.php:139 call_user_func()
textpattern/lib/txplib_publish.php:543 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:403 processTags()
textpattern/lib/txplib_misc.php:4311 parse()
textpattern/plugins/rvm_maintenance/rvm_maintenance.php:16 txp_die()
textpattern/lib/txplib_misc.php:1535 rvm_maintenance()

Tag error: <txp:output_form form="tmpl_tete_default" /> ->  Textpattern Notice: Form not found. .tmpl_tete_default while parsing form None on page default

textpattern/lib/txplib_misc.php:3240 trigger_error()
textpattern/lib/txplib_misc.php:3270 fetch_form()
textpattern/publish/taghandlers.php:538 parse_form()
output_form()
textpattern/vendors/Textpattern/Tag/Registry.php:139 call_user_func()
textpattern/lib/txplib_publish.php:543 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:403 processTags()
textpattern/lib/txplib_misc.php:4311 parse()
textpattern/plugins/rvm_maintenance/rvm_maintenance.php:16 txp_die()
textpattern/lib/txplib_misc.php:1535 rvm_maintenance()

But the forms are there and nothing changed from before.

I’m not worried about this too much because I think I’m going to nix using the plugin anyway, but just to mention.

Last edited by Destry (2020-11-30 00:47:59)

Offline

#4 2020-11-30 01:08:48

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 2,266
Website Mastodon

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

updated 5 sites in less than an hour without a hitch. Smooth sailings. Many Thanks to the Devs! Fine work.

( Should the instructions on updating have a word about the Themes folders. I was using a theme which was over-written when i installed the new version. i simply overwrote the RPC and THEMES folders. which borked my site. of course i had a backup and re-installed the themes)


…. texted postive

Offline

#5 2020-11-30 06:06:33

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,749
GitHub

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

Destry wrote #327157:

Spoke to soon. When logged out, my custom error page used in conjuction with rvm_maintenance says it lost contact with two forms…

Tag error: <txp:output_form form="tmpl_meta" /> -> Textpattern Notice: Form not found. .tmpl_meta while parsing form None on page default...

Is it normal to have the form name prepended with . in the latter part of the message?

Offline

#6 2020-11-30 07:00:54

phiw13
Plugin Author
From: South-Western Japan
Registered: 2004-02-27
Posts: 3,657
Website

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

bici wrote #327158:

( Should the instructions on updating have a word about the Themes folders. I was using a theme which was over-written when i installed the new version. i simply overwrote the RPC and THEMES folders. which borked my site. of course i had a backup and re-installed the themes)

Me thinks a small note may be recommended. If you update from a previous TXP version there is absolutely no need to re-upload the themes folder (the RPC is ambiguous). Similarly, the textpattern/plugins folder does not need to be replaced, as it contains all install plugins. This one is less damaging, as the contents will be re-populated at first login, but at a minimum it is a waste of electricity…


Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg

Offline

#7 2020-11-30 08:34:01

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

gaekwad wrote #327160:

Is it normal to have the form name prepended with . in the latter part of the message?

Don’t know, but the forms are not named that way.

Offline

#8 2020-11-30 08:34:49

philwareham
Core designer
From: Haslemere, Surrey, UK
Registered: 2009-06-11
Posts: 3,565
Website GitHub Mastodon

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

phiw13 wrote #327162:

Me thinks a small note may be recommended.

I’ve just noted this in the repo, for future upgrades. Thanks all.

Offline

#9 2020-11-30 11:28:01

jakob
Admin
From: Germany
Registered: 2005-01-20
Posts: 5,207
Website GitHub

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

Cool! Big thanks to all concerned and must try out PHP 8 soon. Is there a good overview anywhere of what’s new?


TXP Builders – finely-crafted code, design and txp

Offline

#10 2020-11-30 14:38:12

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,749
GitHub

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

jakob wrote #327169:

Cool! Big thanks to all concerned and must try out PHP 8 soon. Is there a good overview anywhere of what’s new?

wiki.php.net/rfc#php_80
stitcher.io/blog/new-in-php-8

Offline

#11 2020-11-30 16:20:33

michaelkpate
Moderator
From: Avon Park, FL
Registered: 2004-02-24
Posts: 1,379
Website GitHub Mastodon

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

Congrats to the Dev Team for moving us into the future.

P.S. And for outpacing the competition.

Offline

#12 2020-12-01 03:13:15

phiw13
Plugin Author
From: South-Western Japan
Registered: 2004-02-27
Posts: 3,657
Website

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

philwareham wrote #327165:

I’ve just noted this in the repo, for future upgrades. Thanks all.

Thanks for that. How about textpattern/plugins? The contents is regenerated on first login (all or only active plugins? not sure) but the user could have deleted a plugin, but left the Delete from disk too checkbox unchecked, to keep the plugin for later use.


Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg

Offline

#13 2020-12-02 09:51:18

zero
Member
From: Lancashire
Registered: 2004-04-19
Posts: 1,475
Website

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

For one site, I uploaded just index.php, css.php and the textpattern folder and all seems fine. Unusually, there is now an In use pill next to just one form. The only other place In use is to be found is where I’d expect it, in Themes.


Dozy P My attempt at music

Offline

#14 2020-12-02 09:57:36

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,749
GitHub

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

michaelkpate wrote #327174:

P.S. And for outpacing the competition.

In fairness, they have a lot more code to check.

Offline

#15 2020-12-02 14:54:21

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 12,479
Website GitHub

Re: Feedback for: Textpattern CMS 4.8.4 released: PHP 8.0 compatible

zero wrote #327196:

there is now an In use pill next to just one form.

If you’ve assigned that form to an article (as an override form) then that’s why you’ll see the notification. It’s just an indicator to warn that if you try to delete the form, the article will lose its assignment.

But note that you can now choose to alter the Override from the Forms panel and reassign any selected assets that were using it to a different form. It only affects articles that were assigned to the selected form(s).

Side note: forgot to list that feature in HISTORY.txt. We should probably add it for completeness.

Last edited by Bloke (2020-12-02 14:55:12)


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Hire Txp Builders – finely-crafted code, design and Txp

Offline

Board footer

Powered by FluxBB