Upgrade DNN Community to Evoq Content - dotnetnuke

I am trying to upgrade from the free version of DNN (Community Edition, 7.01.02) to Evoq Content (paid, 7.02.00).
I unzip the install, Evoq_Content_07.02.00_Install.zip, over the top of my Community web site and after triggering the upgrade process by hitting the site, the upgrade succeeds. However, when I view the site after the upgrade, the site's a mess.
One issue seems to be that the HEAD tag is missing lots of goodness, like:
references to stylesheets
references to javascript libraries, including jquery
Is there a well-defined process for the upgrade that I'm missing? Or is this particular upgrade troublesome?

You should be using the UPGRADE package, not the INSTALL package when upgrading.
That being said, the StyleSheets and JS errors would most likely be a problem with your Skin if I had to guess, but I would start by trying the upgrade with the UPGRADE package instead.

Mark,
I have done the upgrade from Community to Social. Like Chris mentioned, you need to use the upgrade package, not the install. After that though, you still have to do several configuration steps.
The upgrade will not configure the site like the installation package. I suggest creating another environment with a full install of Evoq Social and copy(re-create) the pages/configurations from that environment to your upgraded environment. Here are some of those items you need to copy:
Game Admin page and Admin menu item
User Profile / Activity Feed page
User login skin token
Any social module pages
By the way, I had a conversation with the DNN team and this was their suggestion.

Related

Remove welcome video on dotnetnuke new install

I have just installed DNN and the website loads successfully. It allows me to login with the host user but a second or 2 later it overlays a "Welcome to Evoq" youtube video which I can't close. I have to close it in order to get to the admin screens to apply my customisation. There is no close option and no scroll bar
I have installed DNN9 on Windows 10, SQLServer Azure db, IIS 10
Note that I am new to DNN and this is my first install. Any guidance will be most appreciated
I would start over again and specifically start with DNN 9.08.01. There are some good videos out there on installing DNN and watching one or two might reveal the detail or step you need to get things working. Its usually pretty easy and just works. If you are just installing a local copy to play with, I highly recommend you give nvQuickSite v2.x a try.

DNN upgrade - Portal.css not loading

We got a DNN website which was working on V.8.00.04 version. we upgraded this site from 8.00 to 9.01.01 version by following the steps mentioned in the DNN website. The upgrade was not too fast and we didn't see any issue while the upgrade was done. How ever, the site does not load any of the portal/css or portal/files. Basically the site loads without style sheet. I am seeing server 500 error for portal/files in the developer tools. Any help on how this can be fixed? thanks
Fix I tried:
I checked the portal folder and all the skins and styles are residing there
Changed the app pool to v.4.5 classic mode - no impact
Checked on the back-end for portal paths and everything looks clean

How to add reference to DotNetNuke Library/Framework in a C# Project

I am developing a mobile app that uses DNN on the backend. I want to create a Web API that receives a DNN UserID and returns the user's Profile Picture.
Most of the documentation and posts speak to developing Modules and focus on DNN Templates that are available.
All I want to do is add a reference to DNN Library in my Visual Studio Project so that I can access the DNN API. I right click on references yet can't find DNN.
How is this accomplished?
Thanks.
EDIT... I'm developing on the same server that DNN is running on.
It turned out it was a simple matter of pointing to the dll's I wanted to use in the bin subfolder of DotNetNuke.

Updating Angular HotTowel v2.3.3 to latest Angular packages in VS2015 kills routing

background:
I'm just getting started with AngularJS and I'm using HotTowel as a starting point.
I've actually done a fair amount of work with HotTowel and have several features built for an application I'm doing. What led me to this problem is trying to get ui-grid in to my application. It blows up. Looking at HotTowel it seems to have been a while since it was last update, but the Angular stuff (and other libraries) are full steam ahead. When I update all of the Angular packages HotTowel's navigation stuff stops working. I'm going to start chasing it down, but I thought I might ask if somebody else has already fixed this issue to save myself some time.
Reproduction:
I'm using VisualStudio2015. My project is an ASP.NET Web Application (.NET Framework) w/ just MVC added.
For the reproduction of the issue I used the above in a new solution. I then went to manage NuGet packages and update everything to latest, there should be 10 updates. This requires a restart of Visual Studio.
Once I'm back in I return to my solution and bring up Manage NuGet pakages again. This time I go to Browse and find HotTowel. This brings up a short list. I select HotTowl.Angular by John Papa (~73.6K downloads, version v2.3.3) and install it. Allow it to overwrite the favorite icon.
After NuGet finishes go to the solution explorer, find Index.HTML, right click on it and select "set as start page". Now, open Index.html and change line 51 to say "" and save it.
Now do a rebuild all and then run the application using Google Chrome (issue will occur with any browser). Everything works great. You can switch between dashboard and admin.
Stop the application and return to manage nuget package. select the update tab and update all of the packages. You'll be asked about overwriting some map files, go ahead and do it.
Do another rebuild all and then run the application.
The dashboard will come up as before, click on admin. You will see dashboard fade out and then fade back in. This is the issue. the routes appear to be broken.
At this point there is nothing custom in the solution. We have just updated all of the packages to their latest releases. HotTowel, however seems to have a gone stale.
Being new to Angular, and HotTowel. I'm not sure where to start debugging this.
At a guess the issue is with how the code in config.route.js sets up the routes.
Can somebody please give me some hints on how to fix this?
TIA

IntelliJ IDEA run AngularJS project

How can I run my AngularJS Application in the IntelliJ IDEA? I use the last version of the IntelliJ IDEA and I installed the AngularJS support with the IntelliJ IDEA AngularJS Plugin. I wonder, that I cannot define some Server Run/Debug Configuration (like Tomcat) to run my application.
Is there a way to do this?
EDIT: Or there is some other way to deploy the application? I cannot find any suitable Run/Debug Configuration to somehow deploy my project locally.
Well, you need an application server to run the application. I'm using IntelliJ Idea with a local JBoss.
Build your modules and deploy them on the JBoss. You can even use an automated front-end build process with bower and gulp.
If you are only using javascript you don't even need a local server running, js is executed in the the browser. A JBoss, Tomcat or other application server is used for your server logic (e.g. Java code).
A 'lisa p' says:
You need an application server to run it locally on, such as JBoss.
Unless it's a static application (i.e. no dynamic content) in which case, just open your index.html file in a web-browser.
Ideally, if you wanted to continue to develop more pure AngularJS projects, then use Jetbrains' WebStorm IDE instead of their IntelliJ IDEA IDE.
IntelliJ is for Java Development, WebStorm is for Web and JavaScript Development.
To run Angular application without Tomcat/JBoss, we need to create a "JavaScript Debug" configuration. To do this, follow the instructions below.
In intellij menu bar, Choose Run --> Edit Configurations
Click green plus (+) sign and choose "JavaScript Debug"
For the value in URL box, navigate to the index.html file by clicking the little button[...] next to URL field
For the rest of the values in the form, follow the screenshot below

Resources