modxcms / revolution

MODX Revolution - Content Management Framework
https://modx.com/
GNU General Public License v2.0
1.35k stars 527 forks source link

[2.3] Extras Compatibility #11630

Closed exside closed 9 years ago

exside commented 10 years ago

I think it would be good to collect working and more important not-yet-working extras in one place (maybe for the release note?) as more and more are reported.

As far as I can tell, most not-working extras are affected by the connector nuking that happened in 2.3, so they don't find the appropriate processors anymore and thus do not work anymore. Another quite commonly observed issue is the use of the depreciated $modx->getMicrotime() method in extras. Just replacing it with PHP's native function microtime(true) fixes this problem.

I suggest commenting (including version info) about successfully and not successfully tested extras in this issue and a I will update the following list.

Extras working and compatible with 2.3

Extras working in 2.3 but not showing up in package manager

Extras partially working in 2.3

Extras not working with 2.3

Extras that need testing / confirmation (list incomplete)

pixelchutes commented 10 years ago

Great idea!

I've updated the post with a few I know to be working as expected. I'm pretty sure getResources and Wayfinder are also covered, but would love other feedback (especially more advanced use cases) since they are pretty critical add-ons for most.

goldsky commented 10 years ago

GridClassKey has been fixed

exside commented 10 years ago

thanks guys, @pixelchutes: perfect, even better if you can do it directly =)! what about the two now checked extras in the "needs confirmation" section, do they fully work and should be moved up?

sottwell commented 10 years ago

As far as I can tell, cssSweet, ModxTalks and pdoTools work

sottwell commented 10 years ago

siblingNav works fine - doesn't show in the Installer though.

exside commented 10 years ago

thanks @sottwell! list updated...

sottwell commented 10 years ago

ClientConfig works

sottwell commented 10 years ago

Batcher looks good - at least I didn't see anything not working

exside commented 10 years ago

thanks =)! Updated

sottwell commented 10 years ago

CodeMirror works

sottwell commented 10 years ago

AdvSearch looks good so far

sottwell commented 10 years ago

SiblingNav now visible in the Installer.

exside commented 10 years ago

Thanks @sottwell, updated the list and added a section of working packages not showing up in the package manager.

sottwell commented 10 years ago

To repeat, SiblingNav 1.0.2 pl is now visible in the Installer.

exside commented 10 years ago

Ah, sorry, didn't read well =) (took "now" for "not"^^)

christianseel commented 10 years ago

SeoPro by sterc has bugs: https://github.com/Sterc/SEOPro/issues/32

exside commented 10 years ago

@christanseel, thanks for reporting, cannot find it in the 2.3 package manager though, you can? Would you say partially working or not working?

sottwell commented 10 years ago

On further examination, it looks like CodeMirror doesn't completely work. Setting it to use for resources causes a white-screen when opening a resource.

Hm. Another try and it's working fine. Must have been a gremlin.

pixelchutes commented 10 years ago

@sottwell anything in the error log?

I've noticed a lot of plugins throwing harmless errors in 2.3, basically any output...easily resolved via a simple return; Not sure if by design? (see Ace issue link above for example)

christianseel commented 10 years ago

@exside I think they disabled it temporarily. Its kind of partially working but main features have bugs. But it doesn't break the manager.

sottwell commented 10 years ago

No, no errors. And now when I install it and try it again it seems fine.

exside commented 10 years ago

added seoPro to the list of partially working extras

theboxer commented 10 years ago

Profiler & Tagger are working

exside commented 10 years ago

Thanks @TheBoxer, list updated!

the-dunnock commented 10 years ago

xBug does not function on 2.3. Building compatible version, just need to keep it backwards compatible also.

the-dunnock commented 10 years ago

xBug 0.7.5 is 2.3 compatible now

exside commented 10 years ago

thanks @the-dunnock, updated!

sepiariver commented 10 years ago

getPage 1.2.4-pl and getResources 1.6.1-pl work

sepiariver commented 10 years ago

Breadcrumbs 1.1.0-pl SimpleSearch 1.9.0-pl Wayfinder 2.3.3-pl all work So does getCache 1.1.0-pl but it's not on the list here.

rthrash commented 10 years ago

Thanks @sepiariver … list updated (and getCache added).

sepiariver commented 10 years ago

TinyMCE has same issue as CKEditor re: invoking MODX File Browser: http://sepiariver.co/1mAq6pc

sepiariver commented 10 years ago

Actually it's not the same issue, but commit: https://github.com/modxcms/revolution/commit/91c82a713007e5076ccf710bcef883d94c358f3f does make TinyMCE work..there's just a couple of paths that need updating but it's at least partially working.

sepiariver commented 10 years ago

getRelated by Mark Hamstra isn't on the list but it works

christianseel commented 10 years ago

The UI of seoTab is broken / not useable. (Removing the custom css helps) https://github.com/Sterc/SEOTab/issues/31

Mark-H commented 10 years ago

I'm seeing some extras in the list that are mentioned as either broken (Janitor) or partially working with the note of it using action IDs. For the record, while the UI for it is gone, actions still exist for backwards compatibility reasons. So extras shouldn't break just because they install a modAction record. Just a FYI.

alroniks commented 10 years ago

Base functions in SE Manager for MODX 0.2.0-pl work. @lautsevich Your opinion?

beau-gosse commented 10 years ago

BigBrother 1.1.0-rc2 works Redirector 2.0.5-pl works GridClassKey1.0.1-beta1 @goldsky works well, but it's printing the following error in the log: (ERROR @ /v3/index.php) [OnWebPagePrerender]1 (ERROR @ /v3/index.php) [OnLoadWebDocument]1 (ERROR @ /v3/manager/index.php) [OnTVInputRenderList]1 (ERROR @ /v3/manager/index.php) [OnManagerPageBeforeRender]1 (ERROR @ /v3/manager/index.php) [OnRichTextEditorRegister]1 (ERROR @ /v3/manager/index.php) [OnDocFormPrerender]1 ... etc.

jaygilmore commented 10 years ago

It was reported that all the Extras by Sterc should be ready for 2.3. They'll update here when they are.

pyrographics commented 10 years ago

We're running MandrillX on a 2.3 dev site. It works fine with the exception of an unrelated CURL issue with MODXcloud. Addition: mChimpX also works fine.

qodo commented 10 years ago

TwitterX should be working on 2.3 and tested on two sites for me!

funkyduke commented 10 years ago

I think Articles is an important one since it's being used many times. Can anybody confirm that this is working? There was also said that Articles and VersionX would be standard in Modx in the future. Anyone knows something about that?

pyrographics commented 10 years ago

Articles has an error in 2.3: Code: 404 Not Found {"success":false,"message":"Processor not found: getlist","total":0,"data":[],"object":[]}

absent42 commented 10 years ago

modMailchimp 1.0.6-pl ObfuscateEmail-Revo 1.0.0-pl TwitterX 1.3.5-pl (after an update from 1.3.4) ajaxform-1.0.2-pl geturlparam-1.0-beta1 multiuploaddialog-1.0.2-pl

are working fine.

exside commented 10 years ago

thanks guys, list updated!

@absent42 Why would you install MultiUploadDialog on 2.3, it's in the core there =)...but added to the list anyways!

absent42 commented 10 years ago

@exside It was already on a site I upgraded.

exside commented 10 years ago

@absent42 aah, that makes sense =) (upgrade did work well in general? never did it till now...), would be interesting what modx is actually using when that Extra is installed, the extra code or the core one?

lautsevich commented 10 years ago

@Alroniks We have not tested it. I will do in the near future.

Mayanktaker commented 10 years ago

Articles is still not updated and its 12th of july. Why they are not updating? I was hoping this to be updated before the final 2.3 build. Articles has serious issues in 2.3. One of them is this : Code: 404 Not Found {"success":false,"message":"Processor not found: getlist","total":0,"data":[],"object":[]}

gadgetto commented 10 years ago

@Mayanktaker in issue #831 you can see how I solved the same problem as Articles is having, in GoodNews add-on.

Mark-H commented 10 years ago

Articles has been fixed per version 1.7.7.