New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2.3] Extras Compatibility #11630

Closed
exside opened this Issue Jul 4, 2014 · 324 comments

Comments

Projects
None yet
@exside
Copy link
Contributor

exside commented Jul 4, 2014

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

  • AutoTemplate 1.0.0-rc1 (@oblongd)
  • MarkitUp 0.0.5-pl (@darkarchon)
  • modxTalks 1.0.3-beta (@sottwell)
  • sanitizeupload 1.0.0-rc (@absent42)
  • Theme.Bootstrap 2.1.0-pl (@opus4711)
  • visualSitemap 1.0.1-beta2 (@wshawn)
  • xFPC 2.1.0-pl1 (@mcnickel, xFPCAjax not tested, according to @MacConin the plugin gives warnings but seems to work; @funkyduke; @Gallenkamp also reports massive error logging issues with a 2.3.2. installation; @absent42 reports these logging issues for 2.2.x installations too; @sottwell points out that the issues are most possibly coming from setting headers too late)

Extras partially working in 2.3

Extras not working with 2.3

  • AdvSearch 1.0.1-pl (@sottwell, @whitebyte error because of depreciated/removed getMicroTime() in 2.3, for a fix see #11749)
  • ElementHelper 1.3.3-pl (roryg/ElementHelper#26, main issue also the use of deprecated $modx->getMicrotime(), but it's also not showing up in package manager)
  • Formz 1.1.0-pl (@markwillis82 reported it's working but according to http://forums.modx.com/thread/92765/formz-error-on-revolution-2-3-1#dis-post-506876 saving new forms doesn't work, which renders the extra useless)
  • Group Edit 1.2.0-pl (@Systerr; Autor recommends using Collections as repalcement)
  • ImportX 1.1.1-pl (@jmbuytaert reports that it only imports 2 entries)
  • Janitor 1.6-beta Search tab (port of Evo DocFinder) does not work: Could not find action file at: controllers/default/index.php, referencing legacy 2.2 action IDs for updating resources / elements, etc. e.g. /manager/index.php?a=30&id=16
  • mxCalendar 1.1.10-pl (@amdbuilder)
  • mxFormBuilder 1.0.0-pl (not showing up in package browser and CMP not working according to http://forums.modx.com/thread/92724/mxformbuilder-window-opens-briefly-then-blank#dis-post-506653)
  • MODXRated 2.1.0-pl (@hugopeek)
  • PackMan 1.2.0-pl (@exside, CMP works but has some minor UI issues, functionality has issues according to @pdincubus, @minagerges)
  • revoSSL 1.0.3-pl (@pyrographics)
  • Xodus 1.4.0-beta (@andreborud, It seems to generate the csv or xls but upon download it just jumps back to the dashboard, package not showing in package browser)

Extras that need testing / confirmation (list incomplete)

  • charcounterTV 1.1.0-pl (not showing up in package browser)
  • ColorPicker 1.0-beta1 (not showing in package browser)
  • Databackup 1.1.9-pl (not showing in package browser)
  • DirectResize 1.3.1-rc1
  • Discuss 1.2-pl
  • GoogleMapsTV 1.0-rc3
  • mChimpX 1.0.0-rc1
  • modActiveDirectory 1.0.1-pl
  • modxRepository 1.2.3-beta
@pixelchutes

This comment has been minimized.

Copy link
Collaborator

pixelchutes commented Jul 4, 2014

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.

@pixelchutes pixelchutes added this to the v2.3.0-pl milestone Jul 4, 2014

@goldsky

This comment has been minimized.

Copy link
Contributor

goldsky commented Jul 4, 2014

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Jul 4, 2014

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

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 5, 2014

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

@sottwell

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 5, 2014

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

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Jul 5, 2014

thanks @sottwell! list updated...

@sottwell

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 5, 2014

ClientConfig works

@sottwell

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 5, 2014

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

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Jul 5, 2014

thanks =)! Updated

@sottwell

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 5, 2014

CodeMirror works

@sottwell

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 5, 2014

AdvSearch looks good so far

@sottwell

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 5, 2014

SiblingNav now visible in the Installer.

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Jul 5, 2014

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

@sottwell

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 5, 2014

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

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Jul 5, 2014

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

@exside exside changed the title [2.3] Extras Compatibility 2.3 Extras Compatibility Jul 6, 2014

@exside exside changed the title 2.3 Extras Compatibility [2.3] Extras Compatibility Jul 6, 2014

@christianseel

This comment has been minimized.

Copy link
Contributor

christianseel commented Jul 7, 2014

SeoPro by sterc has bugs: Sterc/SEOPro#32

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Jul 7, 2014

@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

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 8, 2014

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

This comment has been minimized.

Copy link
Collaborator

pixelchutes commented Jul 8, 2014

@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

This comment has been minimized.

Copy link
Contributor

christianseel commented Jul 8, 2014

@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

This comment has been minimized.

Copy link
Contributor

sottwell commented Jul 8, 2014

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

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Jul 8, 2014

added seoPro to the list of partially working extras

@theboxer

This comment has been minimized.

Copy link
Member

theboxer commented Jul 9, 2014

Profiler & Tagger are working

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Jul 9, 2014

Thanks @theboxer, list updated!

@the-dunnock

This comment has been minimized.

Copy link
Contributor

the-dunnock commented Jul 9, 2014

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

@the-dunnock

This comment has been minimized.

Copy link
Contributor

the-dunnock commented Jul 9, 2014

xBug 0.7.5 is 2.3 compatible now

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Jul 9, 2014

thanks @the-dunnock, updated!

@rainbowtiger

This comment has been minimized.

Copy link

rainbowtiger commented Nov 17, 2014

I'm not sure why you've got ColorPicker 1.0-beta1 listed in the "need testing" area, since you've already got version 1.0.2-rc2 listed in the "compatible" list, and indeed it works fine. Why would anyone use the beta version at this point? Also, Articles 1.7.9 is out but there is no info on its compatibility. I know there is at least one outstanding issue with 1.7.9 (View and Close buttons don't work).

@RobertSK

This comment has been minimized.

Copy link

RobertSK commented Nov 21, 2014

Hi there,
has anybody tested Mobile Detection?
Not showing up in package manager.
Will test it with 2.3.2 this weekend.

@goldsky

This comment has been minimized.

Copy link
Contributor

goldsky commented Nov 28, 2014

#MODX #Babel 3.0.0-beta1 is now available for test.
https://github.com/mikrobi/babel/releases/tag/3.0.0-beta1

I've tested it on 2.2.16 and 2.3.2, but it would be much better if anyone else can help to test it on their fresh and upgrade installation.

It should have been ready for production, but better be precaution.

@electrickite

This comment has been minimized.

Copy link
Contributor

electrickite commented Dec 4, 2014

Shibboleth 0.4.0 and paramStash 1.3.0 are both working fine in Revo 2.3.1 and 2.3.2

@elz64

This comment has been minimized.

Copy link

elz64 commented Dec 4, 2014

hi,
updated docs for Babel 3? something to do for existing websites?

@goldsky

This comment has been minimized.

Copy link
Contributor

goldsky commented Dec 4, 2014

Once the new package in is uploaded to extras site, I will update the doc.
The big changes is on manager side.
Some option has been added to BabelLinks, like hiding unlinked context if
no translation is available for particular page.
But that is also revertable if you prefer the old way.

@elz64

This comment has been minimized.

Copy link

elz64 commented Dec 5, 2014

AdvSearch any one ?
I followed this issue fix
#11749

But still a blank frontend page at loading.
Modx log 👍
[2014-12-05 09:43:45](ERROR @ /index.php) [[+landing]] is not a valid integer and may not be passed to makeUrl()

@MacConin

This comment has been minimized.

Copy link

MacConin commented Dec 5, 2014

here it works:
Search page:
[[!AdvSearchForm? &tpl=form.AdvSearch &landing=844 &addJs=0 &addJQuery=0]] [[!AdvSearch]]
and result page
[[!AdvSearch]]

only changed the microtime.

Maybe you're using jquery and AdvSearch doubles that entry in the head?

@elz64

This comment has been minimized.

Copy link

elz64 commented Dec 5, 2014

Thank you
Advsearch double js ..? hmm I'll check this
but I don't see the relationship with +landing placeholder error

2014-12-05 10:10 GMT+01:00 Mac Conin notifications@github.com:

here it works:
Search page:
[[!AdvSearchForm? &tpl=form.AdvSearch &landing=844 &addJs=0
&addJQuery=0]]
[[!AdvSearch]]
and resultspage
[[!AdvSearch]]

only changed the microtime.

Maybe you're using jquery and AdvSearch doubles that entry in the head?


Reply to this email directly or view it on GitHub
#11630 (comment)
.

@jmbuytaert

This comment has been minimized.

Copy link

jmbuytaert commented Dec 15, 2014

importX does not work on 2.3.2.

It only imports 2 resources at a time. Is anyone else having that issue too?

@exside

This comment has been minimized.

Copy link
Contributor

exside commented Dec 23, 2014

thanks all, list updated!

@rainbowtiger: regarding colorpicker extras, I think there are two separate packages with the same name!

@theboxer theboxer removed this from the v2.3.3-pl milestone Jan 7, 2015

@leoandrews

This comment has been minimized.

Copy link

leoandrews commented Jan 18, 2015

Does anyone know if any of these work in 2.3?

firstchildredirect 2.3.1-pl
getFeed 1.0.0-pl
phpThumbOf 1.4.0
PHPThumbFilter 0.6.1-rc2
Redirector 1.0.3-pl (newer versions don't work with revo 2.2x)
TinyMCE 4.4.0-pl
Uncacher 0.1.0-pl

@enminc

This comment has been minimized.

Copy link

enminc commented Jan 18, 2015

pThumb works.... you should not use phpThumbOf anymore....

@MacConin

This comment has been minimized.

Copy link

MacConin commented Jan 18, 2015

firstchildredirect 2.3.1-pl works
also Tinymce

@Gallenkamp

This comment has been minimized.

Copy link

Gallenkamp commented Jan 26, 2015

Did anyone try SlideshowManager yet?
http://modx.com/extras/package/slideshowmanager

@funkyduke

This comment has been minimized.

Copy link

funkyduke commented Jan 26, 2015

@Gallenkamp don't use slideshowmanager, create your own slideshow with Migx, much better to control

@Gallenkamp

This comment has been minimized.

Copy link

Gallenkamp commented Jan 26, 2015

SlideshowManager is exactly what clients expect (and so do I). And it is working within 2 minutes.
If we want MODX to become a nerd CMF, ok. But that is not my choice to make. I serve my clients and they need it fast and simple :)

@Nuan8

This comment has been minimized.

Copy link

Nuan8 commented Jan 28, 2015

Discuss 1.2-pl works with 2.3

@Halfnium

This comment has been minimized.

Copy link

Halfnium commented Feb 4, 2015

Am currently using sekFancyBox version 1.03-pl (latest according to Package Manager) with Revo 2.2.14-pl. Looking to upgrade to Revo 2.3.3. Any known issues before I take an upgrade step that might be difficult to reverse?

Noting that it sekFancyBox compatibility was not listed in the original July 4, 2014 posting here, and that this Extra's documentation has not been updated since December 8, 2012, I'm open to suggestions with regard to replacing it.

Thanks!

@jgulledge19

This comment has been minimized.

Copy link

jgulledge19 commented Feb 5, 2015

Databackup 1.1.9-pl works on 2.3 and should now show up in package management. Thanks!

@elz64

This comment has been minimized.

Copy link

elz64 commented Feb 16, 2015

After sending an issue to Rico https://github.com/mikrobi/babel
Babel 3.0 beta3 is mandatory for BabelTranslation snippet to work again once Revo is updated to 2.33 (no issue upto 2.32, but once upgraded to 2.33 all Babeltranslation links vanished). Rico did it fast.

@pyrographics

This comment has been minimized.

Copy link

pyrographics commented Feb 25, 2015

ModMobile or Mobile Detection compatible? Neither display in package manager.

@RobertSK

This comment has been minimized.

Copy link

RobertSK commented Feb 26, 2015

As far as I remember Mobile Detection works, but you have to make 2-3 changes to the snippet first.
It uses a not longer supportet log function, so you need to comment out or replace that, see MODX Error Log.
I will look into what I did and give more information later today or tomorrow

@pyrographics

This comment has been minimized.

Copy link

pyrographics commented Feb 27, 2015

Thanks RobertSK, I'm trying modMobile and it seems to have issues.

@sebastian-marinescu

This comment has been minimized.

Copy link
Contributor

sebastian-marinescu commented Mar 13, 2015

imageSlim 1.1.3-pl (new install) is working on 2.3.3

@Mark-H

This comment has been minimized.

Copy link
Collaborator

Mark-H commented Jul 13, 2015

I'm going to close this issue as 2.3 has been out for a while now and there are only few extras that have remaining issues. In those cases contacting the author on the github pages is the best way to move forward.

Packages not showing up in the 2.3 package manager can also be resolved by the author of that extra by changing the compatibility status of the package.

@Mark-H Mark-H closed this Jul 13, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment