This is why I've suggested the manifest.cfc (or something similar) track things like plugin version number. It really is difficult to manage plugins in scenarios like this (I have different clients often on different versions of FarCry and plugins). https://farcry.jira.com/browse/FC-1677. Instead I sometimes have a to keep a spreadsheet listing the infomation for each client (not ideal).
Here's a way we did it with the FarCry Solr Pro plugin to make it easier for ourselves: https://github.com/jeffcoughlin/farcrysolrpro/blob/master/install/manifest.cfc. As an example, you can see how it checks the version number for you from the webtop (within the plugin options). We also use the related struct info (bottom of manifect.cfc) to populate the json file we keep on the plugin website (hosted by github) - which dynamically populates all the links, references, and the changelog used within the github pages for the plugin: http://jeffcoughlin.github.io/farcrysolrpro/downloads.html and is also referenced when you are within the webtop to check and tell you if there is a newer version of the plugin available. -- Jeff Coughlin On Mar 4, 2014, at 4:54 PM, Geoff Bowers <mod...@daemon.com.au> wrote: > On Wednesday, 5 March 2014 01:44:43 UTC+11, Scott Conklin wrote: > I have never worked with farcry before and was tasked with upgrading from v > 4.0 -> 5.0 and now to 6.2.3. I followed to docs on migration and it seemed to > have gone well short of a few quirks that I need to resolve.... one of which > is the exact issue referenced in this thread.. . > Can someone explain to me how I can identify potentially outdated plugins > and update them? (i don;t think i saw anything like this in the webtop app) > > You can see which plugins are registered for the application by reviewing the > ./myproject/www/farcryconstructor.cfm file. There will be a list of specific > plugin names here that refer specifically to plugins installed under > ./plugins directory. If its not on the list the plugin is not being loaded by > the app even if its in the ./plugins directory. > > As to whether or not a plugin is out of date, that's a little bit trickier, > and depends how you installed the plugin in the first place. If you are on a > known tag that makes life a lot easier. Given the age of your app I suspect > you have a straigh download of a pre-FarCry 5 version of your plugins, or > were referencing the now retired SVN repository. Easiest thing would be to > let us know what plugins are installed, and what your current version of core > is -- we can probably work out what version of the plugins you should have at > that point. > > Hope that helps, > > GB -- You received this message cos you are subscribed to "farcry-dev" Google group. To post, email: farcry-dev@googlegroups.com To unsubscribe, email: farcry-dev+unsubscr...@googlegroups.com For more options: http://groups.google.com/group/farcry-dev -------------------------------- Follow us on Twitter: http://twitter.com/farcry --- You received this message because you are subscribed to the Google Groups "farcry-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to farcry-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.