Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Chriztian Steinmeier 2798 posts 8787 karma points MVP 7x admin c-trib
    Apr 03, 2013 @ 11:05
    Chriztian Steinmeier
    0

    Below 4.8 compatibility...

    Just curious - I can see that uTwit is compatible with "4.8 and up", and I was just wondering whether it would be possible to support a specific older version, or if it's not worth the hazzle, i.e., is some some specific component from 4.8+ required, etc.?

    /Chriztian

    UPDATE: Topic is now obsolete - Matt released a compatible version on June 20, 2013 — #h5yr

  • Matt Brailsford 4123 posts 22194 karma points MVP 9x c-trib
    Apr 03, 2013 @ 11:12
    Matt Brailsford
    100

    Hi Chriztian,

    uTwit makes use of some base classes that were introduced when MNTP was merged into core in 4.8 (Namely AbstractJsonPrevalueEditor). It is entirely possible to make uTwit work for earlier versions by copying this and any associated elements into the package, I just personally didn't see the point in duplicating it.

    Many thanks

    Matt

  • Chriztian Steinmeier 2798 posts 8787 karma points MVP 7x admin c-trib
    Apr 03, 2013 @ 11:36
    Chriztian Steinmeier
    0

    Thanks Matt - good to know. Makes it easier to decide :-)

    /Chriztian

  • Lachlann 344 posts 626 karma points
    Apr 29, 2013 @ 22:30
    Lachlann
    0

    Hey Matt,

    Apologies if this is dunce's quesiton but could you be a bit more specific about how to potentially get this package working with a pre 4.8 version of Umbraco? Do I need to find the dll's for the classes you mentioned and just upload them into my bin or rebuild the package against the different dlls. 

    Cheers

     

    L

  • Jeroen Breuer 4908 posts 12265 karma points MVP 4x admin c-trib
    May 14, 2013 @ 11:16
    Jeroen Breuer
    0

    I tried to install uTwit_DataType_1.1.zip on 4.7.2, but I'm getting this error during installation: 

    Server Error in '/' Application.


    Could not find a IDataType control matching DataEditorId 3adc3568-4231-4a90-8e5f-327c9537551c in the controls collection. To correct this, check the data type definition in the developer section or ensure that the package/control is installed correctly.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

    Exception Details: System.ArgumentException: Could not find a IDataType control matching DataEditorId 3adc3568-4231-4a90-8e5f-327c9537551c in the controls collection. To correct this, check the data type definition in the developer section or ensure that the package/control is installed correctly.

    Source Error: 

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


    Stack Trace: 

    [ArgumentException: Could not find a IDataType control matching DataEditorId 3adc3568-4231-4a90-8e5f-327c9537551c in the controls collection. To correct this, check the data type definition in the developer section or ensure that the package/control is installed correctly.]
       umbraco.cms.businesslogic.datatype.controls.Factory.GetNewObject(Guid DataEditorId) +295
       umbraco.cms.businesslogic.datatype.DataTypeDefinition.Import(XmlNode xmlData) +405
       umbraco.cms.businesslogic.packager.Installer.InstallBusinessLogic(Int32 packageId, String tempDir) +161
       umbraco.presentation.developer.packages.Installer.processInstall(String currentStep) +180
       umbraco.presentation.developer.packages.Installer.Page_Load(Object sender, EventArgs e) +395
       System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
       System.Web.UI.Control.OnLoad(EventArgs e) +92
       umbraco.BasePages.BasePage.OnLoad(EventArgs e) +14
       System.Web.UI.Control.LoadRecursive() +54
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +772
    



    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.18033

    After this there is a Twitter OAuth Data Type, but it doesn't have a Render control, and I can't find the "Twitter OAuth Data Type" in the Render control dropdown list. What do I need to do for this to work on 4.7.2?

    Jeroen

  • Jan Bengtsson 64 posts 107 karma points
    Jun 14, 2013 @ 10:53
    Jan Bengtsson
    0

    Hi,

    Has anyone got uTwit to work on an older Umbraco website (<4.8)? If so, can you tell us how you did it? (The need for this alternative should have increased significantly since the last Twitter API update, which made "Twitter for Umbraco" stop working.)

    Thanks
    /Jan

     

  • Jeroen Breuer 4908 posts 12265 karma points MVP 4x admin c-trib
    Jun 17, 2013 @ 12:43
    Jeroen Breuer
    0

    I tried to get it running on 4.7, but it has some references to classes which are only in 4.8+. The only way that I got it working on 4.7 was by downloading the 4.7 source code and added those missing classes from 4.8. So it's a custom version which is somewhere between 4.7 and 4.8.

    Jeroen

  • Jan Bengtsson 64 posts 107 karma points
    Jun 20, 2013 @ 09:44
    Jan Bengtsson
    0

    Tip of the day: uTweets
    /Jan

  • Matt Brailsford 4123 posts 22194 karma points MVP 9x c-trib
    Jun 20, 2013 @ 13:15
    Matt Brailsford
    2

    Due to popular demand, I've now released version 1.2 of uTwit which works all the way back to v4.5.2.

    Cheers

    Matt

Please Sign in or register to post replies

Write your reply to:

Draft