> Forums > Active Social > Themes and Templates > Autopopulate fails in messaging after adding a new tab
Last Post 12 Jan 2012 06:04 PM by Patrick. 8 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Not Resolved
C Poole
Customers
C Poole
Post Count:35

--
25 Sep 2010 11:02 AM
    • DotNetNuke Version: 5.5.0
    • Active Social Version: 1.8.1
    I have installed and configured UVG3 and needed a new tab on the profile view page. I followed the instructions correctly (I hope), created a Video tab and it shows up fine with all user specific videos as expected.

    However, clicking Send Message on the profile view page now requires you to manually enter the "send to" name.. See attached newtabadded.png

    If I disable the modified profileviewtabs.config it auto populates. See attached original.png

    I thought I had done some directory mispalcement so i edited the oringinal file in the desktop modules directory with the following code:

    <tab controlKey="Videos" text="[RESX:Videos]" isPostBack="true" hidden="false" permissions="" friendsonly="True" loadmethod="2">
    <content>
    <![CDATA[<active:moduleloader id="ctlMod" TID="82" MID="456" runat="server" />]]>
    </content>
    </tab>

    Again, auto populate fails..

    Any suggestions please.
    Will Morgenweck Forum Admin
    DotNetNuke Staff
    Will Morgenweck
    Post Count:7672

    --
    27 Sep 2010 09:22 AM
    The only time we have seen the autocomplete fail is when an older version of jQuery is loaded. Sounds like the module being loaded is adding an older version of jQuery to the page which is causing the conflict.
    Will Morgenweck
    Director of Product Management
    DotNetNuke Corp.
    C Poole
    Customers
    C Poole
    Post Count:35

    --
    28 Sep 2010 12:08 PM
    Ok, so i have upgraded to UVG4 and same results.. Do I have the correct code to add a new tab?

    <tab controlKey="Videos" text="[RESX:Videos]" isPostBack="true" hidden="false" permissions="" friendsonly="True" loadmethod="2">
    <content>
    <![CDATA[<active:moduleloader id="ctlMod" TID="82" MID="456" runat="server" />]]>
    </content>
    Patrick
    Registered Users
    Patrick
    Post Count:87

    --
    09 Jan 2012 11:18 AM
    Posted By C Poole on 28 Sep 2010 01:08 PM
    Ok, so i have upgraded to UVG4 and same results.. Do I have the correct code to add a new tab?


    Hi C Poole..

    Did you resolve this or find a fix? I just found the same problem on my site.. I didn't think about adding the video tab until you said something about it.

    This could be related to my problem.

    The auto populate doesn't work on the members page either.

    Any thoughts?

    Thanks!
    Patrick
    Registered Users
    Patrick
    Post Count:87

    --
    10 Jan 2012 06:09 PM
    I've narrowed down this issue and wanted to make a quick post, but I have to leave the office and will be on the road for a while. Keep in mind I could be entirely wrong, which is a regular habit of mine. :)

    With UVG on a profile tab, obviously it loads whatever script is attached to the TABID of the video module. In the case of UVG, it's the FreeVideoList, set to Profile Integration.

    Using Firebug I noticed the following:

    WITH UVG set as a tab in profileviewtabs.config the script that is loaded is "jquery.js" You can see this in the firebug console.
    REMOVE UVG and reload the page, and the script that is loaded is "jquery.min.js"

    It's apparent that Active Social requires "jquery.min.js" for the auto-fill function, and UVG is kicking this out for some reason. I manually swapped files in the inspection panel and the send message worked. Perhaps it's due to the order in which the script loads.

    Any suggestions to finalizing this fix is welcome, or an entire correction if I'm 100% incorrect.

    Regardless, there's a jquery conflict.

    I'll see if I can figure this out later when I get home.

    - Patrick

    Using firebug, and on a users profile page.. if you click "Send Mes
    Patrick
    Registered Users
    Patrick
    Post Count:87

    --
    10 Jan 2012 06:11 PM
    I forgot to add.. the jquery.js that UVG is causing to load is found in /DesktopModules/UltraVideoGallery/Scripts/
    Will Morgenweck Forum Admin
    DotNetNuke Staff
    Will Morgenweck
    Post Count:7672

    --
    12 Jan 2012 04:25 PM
    Third-party modules should not be loading their own version of jQuery.
    Will Morgenweck
    Director of Product Management
    DotNetNuke Corp.
    Jeff Blanks
    Customers
    Jeff Blanks
    Post Count:387

    --
    12 Jan 2012 05:46 PM
    Patrick,

    You'll also want to make sure that UVG isn't creating a 404 for the missing file now. If it is, this is probably something that Pengtsen should try to fix. IE: creating an admin function that allows loading/undloading of jquery.

    Not necessarily a big deal, but it's another wasted html request.
    Cheers! Jeff
    @northeastok | @jeffblanks | My Blog
    Patrick
    Registered Users
    Patrick
    Post Count:87

    --
    12 Jan 2012 06:04 PM
    Posted By Jeff Blanks on 12 Jan 2012 06:46 PM
    Patrick,

    You'll also want to make sure that UVG isn't creating a 404 for the missing file now. If it is, this is probably something that Pengtsen should try to fix. IE: creating an admin function that allows loading/undloading of jquery.

    Not necessarily a big deal, but it's another wasted html request.

    It absolutely is creating a 404 for a missing file. I assumed most people would know this but probably should have mentioned it. 

    I'll send a note to Pengtsen.

    Thanks Jeff!

    - Patrick
    You are not authorized to post a reply.
    > Forums > Active Social > Themes and Templates > Autopopulate fails in messaging after adding a new tab
    test
    Copyright 2012 by DotNetNuke Corporation / Terms of Use / Privacy