Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#25 2016-06-06 14:43:30

uli
Moderator
From: Cologne
Registered: 2006-08-15
Posts: 4,303

Re: Plugins broken in 4.6

jakob, thank you very much for your detailed description and for even offering a compiled version. Unfortunately, I’ve very little time during the coming weeks and probably can’t test soon. I’ve tried copying over the v1.0 code to the 0.9 plugin during this weekend and the result wasn’t satisfying: As GugUser said, Jukka’s 1.0 version is a completely different plugin, it doesn’t any longer offer the possibility to go back to a previous stage. Would your proposed code change circumvent this already?

jpdupont wrote #299556:

@uli, could you post the compiled .txt last release ? Thanks !

It’s probably comprised in jakobs reply above, right?

Last edited by uli (2016-06-06 14:44:13)


In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links

Offline

#26 2016-06-06 15:03:10

jpdupont
Member
Registered: 2004-10-01
Posts: 752

Re: Plugins broken in 4.6

Right, uli ;-)

@jacob : thanks !

Offline

#27 2016-06-19 19:00:58

GugUser
Member
From: Quito (Ecuador)
Registered: 2007-12-16
Posts: 1,473

Re: Plugins broken in 4.6

I changed the rah_knots plugin so that it doesn’t add an empty pace on the right side of the Publish button (for the hover tip), but shows a tooltip.

Original rah_knots with new Textpattern 4.6 compatibility.

The following ist rah_knots with Textpattern 4.6 compatibility and tooltip:

# Name: rah_knots v0.2.2 
# Type: Admin plugin
# Command+Save editors
# Author: Jukka Svahn
# URL: http://rahforum.biz
# Recommended load order: 5

# .....................................................................
# This is a plugin for Textpattern CMS - http://textpattern.com/
# To install: textpattern > admin > plugins
# Paste the following text into the 'Install plugin' box:
# .....................................................................

YToxMTp7czo0OiJuYW1lIjtzOjk6InJhaF9rbm90cyI7czo2OiJhdXRob3IiO3M6MTE6Ikp1
a2thIFN2YWhuIjtzOjEwOiJhdXRob3JfdXJpIjtzOjE5OiJodHRwOi8vcmFoZm9ydW0uYml6
IjtzOjc6InZlcnNpb24iO3M6NToiMC4yLjIiO3M6MTE6ImRlc2NyaXB0aW9uIjtzOjIwOiJD
b21tYW5kK1NhdmUgZWRpdG9ycyI7czo0OiJjb2RlIjtzOjE1MzI6Ii8qKg0KICogcmFoX2tu
b3RzIHBsdWdpbiBmb3IgVGV4dHBhdHRlcm4gQ01TLg0KICoNCiAqIEBhdXRob3IgIEp1a2th
IFN2YWhuDQogKiBAY2hhbmdlZCBUZXh0cGF0dGVybiA0LjYgY29tcGF0aWJpbGl0eSBieSB1
bGkNCiAqIEBjaGFuZ2VkIFJlbW92ZWQgcmVzZXJ2ZSBzcGFjZSBmb3IgdGhlIHRpcCBsYWJl
bCBhbmQgYWRkZWQgdGl0bGUgZm9yIHRvb2x0aXAgYnkgR3VnVXNlcg0KICogQGRhdGUgICAg
MjAxNi0wNi0xOA0KICogQGxpY2Vuc2UgR05VIEdQTHYyDQogKiBAbGluayAgICBodHRwczov
L2dpdGh1Yi5jb20vZ29jb20vcmFoX2tub3RzDQogKg0KICogQ29weXJpZ2h0IChDKSAyMDEy
IEp1a2thIFN2YWhuIGh0dHA6Ly9yYWhmb3J1bS5iaXoNCiAqIExpY2Vuc2VkIHVuZGVyIEdO
VSBHZW5yYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyDQogKiBodHRwOi8vd3d3LmdudS5v
cmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sDQogKi8NCg0KCW5ldyByYWhfa25vdHMoKTsNCg0K
LyoqDQogKiBUaGUgcGx1Z2luIGNsYXNzLg0KICovDQoNCmNsYXNzIHJhaF9rbm90cw0Kew0K
CS8qKg0KCSAqIENvbnN0cnVjdG9yLg0KCSAqLw0KDQoJcHVibGljIGZ1bmN0aW9uIF9fY29u
c3RydWN0KCkNCgl7DQoJCXJlZ2lzdGVyX2NhbGxiYWNrKGFycmF5KCR0aGlzLCAnamF2YXNj
cmlwdCcpLCAnYWRtaW5fc2lkZScsICdoZWFkX2VuZCcpOw0KCX0NCg0KCS8qKg0KCSAqIElu
aXRpYWxpemVzIHRoZSBKYXZhU2NyaXB0Lg0KCSAqLw0KDQoJcHVibGljIGZ1bmN0aW9uIGph
dmFzY3JpcHQoKQ0KCXsNCgkJJGpzID0gPDw8RU9GDQoJCQkoZnVuY3Rpb24oKSB7DQoJCQkJ
JChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKSB7DQoJCQkJCXZhciB0aXRsZVRleHQgPSAn
Q1RSTCtTJzsNCg0KCQkJCQlpZiAobmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCdNYWMg
T1MgWCcpICE9PSAtMSkNCgkJCQkJew0KCQkJCQkJdGl0bGVUZXh0ID0gIuKMmCtTIjsNCgkJ
CQkJfQ0KDQoJCQkJCSQoJ2Zvcm0gLnB1Ymxpc2gsICNwYWdlLWZvcm0gLnB1Ymxpc2gsICNw
YWdlLXBhZ2UgLnB1Ymxpc2gsICNwYWdlLWNzcyAucHVibGlzaCcpLmF0dHIoJ3RpdGxlJywg
dGl0bGVUZXh0KTsNCgkJCQl9KTsNCg0KCQkJCSQod2luZG93KS5rZXlkb3duKGZ1bmN0aW9u
KGUpIHsNCgkJCQkJaWYgKGUud2hpY2ggPT09IDE5IHx8IChTdHJpbmcuZnJvbUNoYXJDb2Rl
KGUud2hpY2gpLnRvTG93ZXJDYXNlKCkgPT09ICdzJyAmJiAoZS5tZXRhS2V5IHx8IGUuY3Ry
bEtleSkpKQ0KCQkJCQl7DQoJCQkJCQl2YXIgb2JqID0gJCgnZm9ybSAucHVibGlzaCwgI3Bh
Z2UtZm9ybSAucHVibGlzaCwgI3BhZ2UtcGFnZSAucHVibGlzaCwgI3BhZ2UtY3NzIC5wdWJs
aXNoJyk7DQoJCQkJCQlpZiAob2JqLmxlbmd0aCkNCgkJCQkJCXsNCgkJCQkJCQllLnByZXZl
bnREZWZhdWx0KCk7DQoJCQkJCQkJb2JqLmVxKDApLmNsaWNrKCk7DQoJCQkJCQl9DQoJCQkJ
CX0NCgkJCQl9KTsNCgkJCX0pKCk7DQpFT0Y7DQoNCgkJZWNobyBzY3JpcHRfanMoJGpzKTsN
Cgl9DQp9IjtzOjQ6InR5cGUiO3M6MToiMyI7czo1OiJvcmRlciI7czoxOiI1IjtzOjU6ImZs
YWdzIjtzOjE6IjAiO3M6NDoiaGVscCI7czoxMjU3OiI8aDE+cmFoX2tub3RzPC9oMT4KCgk8
cD48YSBocmVmPSJodHRwOi8vdHdpdHRlci5jb20vZ29jb20iIHJlbD0ibm9mb2xsb3ciPlR3
aXR0ZXI8L2E+IHwgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2dvY29tL3JhaF9rbm90
cyIgcmVsPSJub2ZvbGxvdyI+R2l0SHViPC9hPiB8IDxhIGhyZWY9Imh0dHA6Ly9yYWhmb3J1
bS5iaXovZG9uYXRlL3JhaF9rbm90cyIgcmVsPSJub2ZvbGxvdyI+RG9uYXRlPC9hPjwvcD4K
Cgk8cD5TYXZlIDxhIGhyZWY9Imh0dHA6Ly90ZXh0cGF0dGVybi5jb20iIHJlbD0ibm9mb2xs
b3ciPlRleHRwYXR0ZXJuIENNUyYjODIxNjs8L2E+IGVkaXRvcnMgd2l0aCB0d28gZmFtaWxp
YXIga2V5Ym9hcmQgc2hvcnRjdXRzLCBDb21tYW5kK1MgYW5kIENUUkwrUy48L3A+CgoJPGgy
PlRvb2xzaGVkIG5vdGljZTwvaDI+CgoJPHA+VGhpcyBpcyBhIHRvb2xzaGVkIHByb2plY3Qu
IEV4cGVyaW1lbnRhbCBhbmQgbm90IHBhcnQgb2YgdGhlIG1haW4gc3VwcG9ydGVkIHByb2R1
Y3QgbGluZSBvZiBSYWguIE5vdCB5ZXQgYXQgbGVhc3QuIFBsZWFzZSB1c2UgYXQgeW91ciBv
d24gcmlzay48L3A+CgoJPGgyPkNoYW5nZWxvZzwvaDI+CgoJPGgzPlZlcnNpb24gMC4yLjIg
JiM4MjExOyAyMDE2LzA2LzE4PC9oMz4KCgk8dWw+CgkJPGxpPkNoYW5nZWQ6IFJlbW92ZWQg
cmVzZXJ2ZSBzcGFjZSBmb3IgdGhlIHRpcCBsYWJlbCBhbmQgYWRkZWQgPGNvZGU+dGl0bGU8
L2NvZGU+IGZvciB0b29sdGlwIGJ5IDxzdHJvbmc+R3VnVXNlcjwvc3Ryb25nPjwvbGk+Cgk8
L3VsPgoKCTxoMz5WZXJzaW9uIDAuMi4xICYjODIxMTsgMjAxNi8wNi8wNDwvaDM+CgoJPHVs
PgoJCTxsaT5GaXhlZDogQ29tcGF0aWJpbGl0eSBmb3IgVGV4dHBhdHRlcm4gNC42IGJ5IDxz
dHJvbmc+dWxpPC9zdHJvbmc+PC9saT4KCTwvdWw+CgoJPGgzPlZlcnNpb24gMC4yICYjODIx
MTsgMjAxMi8xMS8wNDwvaDM+CgoJPHVsPgoJCTxsaT5GaXhlZDogVGhlIHRpcCBsYWJlbCB3
b3JrcyB3aXRoIG11bHRpcGxlIHNpYmxpbmdzLjwvbGk+CgkJPGxpPkNoYW5nZWQ6IFJlc2Vy
dmUgc3BhY2UgZm9yIHRoZSB0aXAgbGFiZWwgaW5zdGVhZCBvZiBvdmVybGF5aW5nIGNvbnRl
bnQuPC9saT4KCQk8bGk+Q2hhbmdlZDogSGlkZSB0aGUgdGlwIGxhYmVsIG9uIGJ1dHRvbiBj
bGljay48L2xpPgoJPC91bD4KCgk8aDM+VmVyc2lvbiAwLjEgJiM4MjExOyAyMDEyLzA4LzMw
PC9oMz4KCgk8dWw+CgkJPGxpPkluaXRpYWwgcmVsZWFzZS48L2xpPgoJPC91bD4iO3M6Mzoi
bWQ1IjtzOjMyOiI4ZWIwMmZkMDFlOTgxNzliY2JmYWQ2NTUzMGM3MTE0ZCI7fQ==

Offline

#28 2016-06-22 12:16:39

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

Re: Plugins broken in 4.6

Wouldn’t it be easier to just keep plugin status notes to the actual plugin threads? That way if I’m having issue with one particular plugin, I can just look where I would expect to find updates on that plugin instead of wading through a thread of irrelevant (to my needs) posts.

I have some plugin issues to report, but I think I’ll just do that in their respective threads.

One thing that could help, I guess, Uli, is if you maintained a list of reported plugins in the head post, with a link to the post where first reported in this thread. But again, seems like the plugin’s native threads would be better for that.

Offline

#29 2016-06-22 12:33:26

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

Re: Plugins broken in 4.6

Offline

#30 2016-06-22 12:38:31

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

Re: Plugins broken in 4.6

Offline

#31 2016-06-22 12:39:42

GugUser
Member
From: Quito (Ecuador)
Registered: 2007-12-16
Posts: 1,473

Re: Plugins broken in 4.6

Destry wrote #299926:

Wouldn’t it be easier to just keep plugin status notes to the actual plugin threads?

It would be better, but rah_knots has no thread.

Offline

#32 2016-06-22 12:44:27

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

Re: Plugins broken in 4.6

GugUser wrote #299932:

It would be better, but rah_knots has no thread.

Ah, nuts… er knots.

We could turn this thread into a newly named rah_nuts thread and move it to the appropriate support location.

And then snip, snip, snip…

Offline

#33 2016-08-01 21:18:38

johnstephens
Plugin Author
From: Woodbridge, VA
Registered: 2008-06-01
Posts: 999
Website

Re: Plugins broken in 4.6

Having a single thread listing all the known plugin breakages is very useful to me when upgrading.

Yes, the individual plugin threads (when available) may be a better place to troubleshoot broken stuff.

But sometimes it’s not obvious what plugin is causing a problem, and having a list here can help me gauge the complexity of upgrading a given site before installing the new version. If I see one plugin dependency for a given site, versus a half-dozen, it gives me a better idea beforehand how much time I need to set aside.

I second the idea of keeping an index in the head post, but I won’t sweat it if that’s not feasible.

Last edited by johnstephens (2016-08-01 21:19:26)

Offline

#34 2016-08-02 19:38:50

johnstephens
Plugin Author
From: Woodbridge, VA
Registered: 2008-06-01
Posts: 999
Website

Re: Plugins broken in 4.6

It was only a matter of time: fpx_image_import messes up the layout when viewing individual images in Textpattern’s Images panel.

Offline

#35 2016-08-08 06:42:33

jpdupont
Member
Registered: 2004-10-01
Posts: 752

Re: Plugins broken in 4.6

Adi, Bloke,

Do you plan to fix your plugins that break the design of the 4.6?

Offline

#36 2016-08-08 09:24:48

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

Re: Plugins broken in 4.6

Hi all,

Just a note that in beta 3 (coming soon) the layout grid has changed a bit – so you may need to add a containing div and amend classnames if you use the layout grid in your plunge, see reference here.

This was done to make the layout grid work properly with RTL languages (via flexbox).

Offline

Board footer

Powered by FluxBB