Copied to clipboard

Flag this post as spam?

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


  • Mark 255 posts 610 karma points
    Jun 19, 2014 @ 15:20
    Mark
    0

    Umbraco 7 Compatibility

    I'm considering using Umbraco 7 for the first time on a new project. I've used Umbraco for many years and know it well. All my current new sites are implemented in Umbraco 6. But I can't imagine using Umbraco without the fantastic uComponents package.

    Looking at the uComponents compatibility page I see that there is a version 7.x, but it links to the uComponents homepage so I can't see what data types, etc are working in version 7.x.

    Is there any documentation that I might have missed or has anyone used uComponents successfully for Umbraco 7? (I know that's a loaded question as there are lots of data types, etc, and I don't aniticipate all of them being supported yet).

  • Lee Kelleher 3689 posts 13415 karma points admin core mvp c-trib
    Jun 19, 2014 @ 15:30
    Lee Kelleher
    0

    Hi Mark,

    We have no immediate plans to port all of the uComponents DataTypes over to Umbraco v7.x (AngularJS) PropertyEditors - it would be a monumental task for our tiny team.

    All of the non-DataType components (NotFoundHandlers, XsltExtensions, etc) will all still work with Umbraco v7.x.


    The good news is that Hendy has been developing "nuComponents" (codename, due to be renamed before it's released), which contains a lot of new PropertyEditors. There are some that overlap with the old uComponents, but keep in mind that they are not 1-to-1 backwards compatible.

    Here's a link for the latest pre-release:
    https://github.com/uComponents/nuComponents/releases/tag/v0.4.0


    Is there anything specific that you think might be missing to stop you from moving forwards with Umbraco v7?

    Personally I've been using v7 for the past 6 months and haven't yet needed anything from the old uComponents.
    Archetype seems to be filling any voids so far. :-)

    Cheers,
    - Lee

  • Mark 255 posts 610 karma points
    Jun 19, 2014 @ 15:44
    Mark
    0

    Hi Lee,

    I tend to use data types mostly. The main ones being:

    • DataType Grid
    • URL Picker
    • Multi URL Picker
    • Notes (to give users instructions when property description is too simplistic)
    • Textstring Array

    I often use the SQL query based data types too.

    As I haven't played with Umbraco 7 yet (I know I should have by now), I may just be unaware of how the new Umbraco 7 UI removes the need for some or all of these data types.

  • Lee Kelleher 3689 posts 13415 karma points admin core mvp c-trib
    Jun 19, 2014 @ 15:54
    Lee Kelleher
    102

    Hi Mark,

    You'll love Archetype! :-)

    There's a good video on YouTube for a quick overview:
    https://www.youtube.com/watch?v=R7l-QKSDZgM

    For me it has already replaced Textstring Array, DataTypeGrid, UrlPicker and Multi-UrlPicker.

    If you really want a similar style UrlPicker, then take a look at this package:
    https://github.com/imulus/uWestFest/releases/tag/v0.11.0

    As for Notes, see this blog post:
    http://www.tooorangey.co.uk/posts/editor-notes-for-umbraco-7/


    I know there's a couple of extra packages to install, but they are all pretty lightweight.

    Cheers,
    - Lee

  • Aximili 177 posts 275 karma points
    Jan 06, 2016 @ 00:48
    Aximili
    0

    Hi Lee,

    I'm just wondering how Archetype replaced UrlPicker for you?

    UrlPicker allows you to either enter a URL or select an existing content. Can Archetype do an "or" like that?

  • Lee Kelleher 3689 posts 13415 karma points admin core mvp c-trib
    Jan 06, 2016 @ 11:07
    Lee Kelleher
    1

    Hi Hardi,

    Archetype has an option for "Enable Multiple Fieldsets", which enables you to define different sets of properties.

    So I'd have 2 types of fieldset, one for internal links (with a content picker), the other for external links, (with a textfield). Then I select which one I want to use accordingly.

    I hope this helps?

    Cheers,
    - Lee

  • Aximili 177 posts 275 karma points
    Jan 06, 2016 @ 23:20
    Aximili
    0

    I see, thank you. It is not as clear (to the user) that you can select another type (ie. external link), but yes it works, good idea :)

  • Bjarne Fyrstenborg 1066 posts 2788 karma points mvp c-trib
    Jun 19, 2014 @ 16:21
    Bjarne Fyrstenborg
    1

    Hi Mark

    For Multi URL Picker you could also use this package: http://our.umbraco.org/projects/backoffice-extensions/multi-url-picker and I think Archetype could replace DataType Grid too, especially when you have many "columns" in a "row" as it's displayed vertically, so you don't end up with horizontal scroll in the browser.

    If you need a SQL query based datatypes you could try with nuComponents as Lee mention or maybe use SQL Dropdown List.

    For Textstring Array you could also take a look at this blogpost: http://blog.imulus.com/kevin-giszewski/umbraco-7-the-sortable-dynamic-angular-property-editor-example

    /Bjarne

  • Mark 255 posts 610 karma points
    Jun 19, 2014 @ 17:41
    Mark
    0

    Well there's plenty of food for thought there. I'll read through everything you've listed there. Thanks Lee, and thanks Bjarne!

  • Bjarne Fyrstenborg 1066 posts 2788 karma points mvp c-trib
    Jun 19, 2014 @ 17:54
    Bjarne Fyrstenborg
    0

    You're welcome :)

    btw. U7 Grid Data Type might also be an option.. it has some of the same functionality as the DataType Grid in uComponents..

    but for many "columns" in a "row" I think Archetype is a better way to structure the content...

    /Bjarne

  • Danny Blatant 91 posts 355 karma points
    Aug 26, 2014 @ 15:01
    Danny Blatant
    1

    Hi Lee / uComponents team,

    I'm just bumping this thread to enquire as to the state of uComponents on Umbraco 7.

    I am a new player in the Umbraco-verse, and as such have adopted U7 as my playground. As many before me have stated it seems uComponents is a very sought after and integral part of most peoples projects. I wondered if there's any movement on an Umbraco 7 release yet?

    For my part, I am most interested in the SQL Data types (select from SQL etc) as our project features an insanely large integration into an existing SQL Server solution. My brief look also shows much more that can be of use!

    I did notice a branch of your github repo that is entitled  dev-7.0.0 here : https://github.com/uComponents/uComponents/tree/dev-7.0.0

     How stable/risky is this branch? It's a branch you created Lee so I guess I'm asking the right person/group!!!

    Kind Regards,

    Danny 'Blatant'
    Cygnus

     PS> -1 for me not reading properly! I see the link to nuPickers above, I think this will cover exactly what I require so I'm going ahead and trying that out! Still if there's nay more info/hint/leak on U7 versions of uComponents that would be grand! I notice Components is listed in the repo browser in U7 but comes with many beig red scary boxes!

  • Lee Kelleher 3689 posts 13415 karma points admin core mvp c-trib
    Aug 27, 2014 @ 17:10
    Lee Kelleher
    0

    @Danny - yeah, nuPickers is the successor of uComponents for Umbraco 7.

    uComponents (v6) will still work with Umbraco 7 - obviously all the data-types aren't compatible, but everything else is there (XSLT Extensions, NotFoundHandlers, etc).

    Cheers,
    - Lee

  • Allan Hawkey 221 posts 292 karma points
    Feb 19, 2015 @ 19:25
    Allan Hawkey
    0

    I use uComponents in some Umbraco 4.11.10 sites and am looking at upgrading to 7.2.1.

    In particular, I use ucomponents.members:GetUniqueId extensively in my sites, so was wondering how best to obtain the member IDs in 7.2.1 if uComponents isn'y available??

    Thanks

    Allan

  • Lee Kelleher 3689 posts 13415 karma points admin core mvp c-trib
    Feb 20, 2015 @ 21:49
    Lee Kelleher
    0

    Hi Allan,

    I'm not sure what your current approach is to access member data (XSLT, partial views)? If you are doing it using the new membership APIs, then you should be able to get the GUID from the .Key property.

    (I guess this should be opened as a separate topic?)

    Cheers,
    - Lee

  • Allan Hawkey 221 posts 292 karma points
    Feb 21, 2015 @ 11:51
    Allan Hawkey
    0

    Thanks Lee - as you suggested, I've opened a new topic on this.  Current approach is to use the XSLT files - essentially, I use the unique member IDs to pass to some other software in an iframe so when a member is logged in, the other software also recognises that member.  Perhaps we can pick this up on the other topic?

    Thanks
    Allan

  • Dennis Aaen 4250 posts 17245 karma points admin hq c-trib
    Feb 21, 2015 @ 13:35
Please Sign in or register to post replies

Write your reply to:

Draft