Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...Moving from 6.1.5 to 6.2 and beyond without Active SocialMoving from 6.1.5 to 6.2 and beyond without Active Social
Previous
 
Next
New Post
6/14/2013 4:25 PM
 
Guys,

Apologies for not coming back on this sooner, time is the enemy. I did find a solution if I can call it that and have successfully migrated from AS to Community Social. To get there I ran probably a dozen or so scenarios noting what what worked and what didn't each time. So if you bear with me I'll try and put my notes into something meaningfully and post back here within the week.

Time is still the enemy.
 
New Post
6/15/2013 1:36 AM
 
I am looking forward for your notes. Thank you.
 
New Post
6/16/2013 4:46 PM
 
Okay Guys. I don't know how much this will help but will give you some idea of what I did. I have a lot of notes but this is a scenario of the end result. A lot depends on your site position ie. number of Groups and integrated Forums. My site was relatively simple yet it literally took me hundreds of hours of testing. Hope you can get something out of it.

**********
Before running this process the site was at DNN 6.1.5. Active Forums integrated with Active Social
Before running the Migration tool I made the following changes:-

1. I was using the AS Welcome Centre Module in the header on every page. DELETED every instance of the Welcome Centre.

2. Then I looked at My Groups and the Forums attached to thoase Groups. Out of just eight Groups there was just one Group that I needed to retain. And Two Group Forums. Deleted all the Groups and their Forums that were not being kept. Then disconnected the associaltion between the Forumd and the Groups (Remove the integration Keys).

3. Then moved the Forums into the General Forum. The one that was no longer being associated with a Group was moved into a General Forum Group. The other I moved into a new Forum Group titled RV Social Groups. I later set the permissions for this Forum for Members of the new Security Role that was created with the Migration of the Group. (After migration a Group becomes a Role in the Role Group "Social Groups")

NOTE: The Group Migration in my case only ever showed one Group to move. Fortunately it was the one I wanted to keep. It did move however in all the testing there was an option to select Groups but just one was dispalyed.

4. When you are satified that you have all the Group/Forum ducks aligned we can proceed to Upgrade the site from 6.1.5 to 6.2.7

4a. Upgrade AF to 5.0.3

4b. Now the next thing to look at was the Profile Pictures. They don't move but we run the Migration process anyway in case there is some hidden working in there. In the User Profile Setting they are "Profile Pictures" in 6.2.7 they are handle by the "Photos" Property.
The Profile Pics are in - Portals\0\activesocial\profiles\_icons

NOTE: My site has close to 4,000 members and around 1,000 had ever posted a Profile Pic. After the Migration I went through each one and uploaded their Photo from a backup on my Local machine. Did a hundred or more each day. The image number is the User ID (eg. pp_2_150_150.png) pp_2. 2 is the UserID. With a Select query find the Username then Manage the User.

Copy the _icons folder to somewhere (Desktop) and delete all the images from the _icons folder. So there is actually nothing to move.

5. Now that you have upgraded to 6.2.7 set up a new page "Migration" using Dark Knight as per the Migration proceedure. Drop the Migration tool onto it. (Assuming you have installed the extension).

Run the first three proceedures.
a.Move Profile Pictures. (Even though there is nothing there run it anyway)
b.Move Friends
c.Group Migration (Problems if you have more than one)

d. Journal - DON'T RUN THIS. JUST THE FIRST THREE.

6. To see what worked

SET UP DNN Social pages following Bruce Chapmans blog.

http://www.ifinity.com.au/2012/07/31/... .

Now I did this at least 12 times and have many pages of what worked and what didn't. When I looked back over them it was all a bit conveluted. So before doing this on your production site test on a development site.

There was a couple of SQL scipts that I ran as well that I can't seem to find. I'll track them down and add them here.

FROM MY NOTES:

DELETE * FROM ActiveSocial_Groups all AS Groups [Goldstream]

DELETE SocialGroup_Admin, SocialGroup_Member FROM Roles NOTE: Deleted directly on the DB if issues occur retore #17 and delete from the Interface.

UPDATE RoleID 16 in Roles [Goldstream Owners] SET CreatedByUserID = '3201'

SQL SCRIPT Do this to set USER 3201 as Owner of Goldstream

UPDATE [rvsupertramp-615-10-01].[dbo].[ald_UserRoles] Check UserRoleID first
SET [IsOwner] = '0'
WHERE UserRoleID = '7982'
GO
DELETE ID 3,4,5,6,7 FROM RolesSetings

SET in RoleSettings all Group Settings to reflect Owners (See local table)

DELETE Social Groups from RoleGroups

BACKUP - DATABASE POSITION #18

SQL SCRIPT Delete Verification Role Role from all users.

DELETE FROM ald_UserRoles WHERE RoleID = '11'

SQL SCRIPT Delete the User Role Verified Users

DELETE FROM ald_Roles WHERE RoleID = '11'

CREATE new user Tester Six (Tester6; tester6) - Test roles applied.

NEW USER is admitted to the "Unverified uswr" role only.

EXISTING USERS still not able to write on their Journal. Can write on other members Journal. Admins and SuperUsers can write on their journals.

DELETE Profile Settings > Profile Property > asProfilePicture (Active Social) NB. This action will most likely break the Avatars in the Forum. Change Token in Forum templates. to [ProfilePhoto]
 
New Post
8/19/2013 11:34 PM
 
Ok, I have decided that the only way to migrate to DNN 7.1.1 will be to make a new site and port everything across. This way I will get rid of all the legacy ActiveSocial modules and the other dlls and files over the last 8 years (I started PokerDIY in 2005!).

I have been writing migration cursor scripts for the last week ;) So far I have all the users, games (PropertyAgents), main tabs and Ifinity Redirect records ported across. I need to do a lot more before I can go live but the short summary is that I am just going to abandon all ActiveSocial data and in a few weeks I will write a script to recreate that data with SQL

Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
8/21/2013 5:51 AM
 

This is a lesson that should teach all website entrepreneurs that putting time and money into commercial and closed source products is a waste of time. The day that the software dies will come sooner than later.  Use the open source stuff. Learn to code or hire a programmer to create the special sauce. Each time I have put my trust in a closed source DNN module I have ended up regretting it.  They will disappear. They will have bugs. They don't support future DNN versions. The vendor will be gone. Your users data handled by their code will be almost inaccessible and undocumented.  

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...Moving from 6.1.5 to 6.2 and beyond without Active SocialMoving from 6.1.5 to 6.2 and beyond without Active Social


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out