Cannot Find "Popularity Trends" and "Popularity and Search Reports" - sharepoint-2013

According to Microsoft, the old Web Analytics in SharePoint 2010 is replaced in SharePoint 2013 by Popularity trends and it can by found under Site Settings as explained here and here
However, I cannot find it in my farm.
Google provided me with this usefule article on how to troubleshoot Popularity Trends issues.
But even after I applied every single step in the above article, I still cannot find the feature under site settings
Also I checked reporting service as demonstrated here and it was Active.
Even after I deactivated/activated it, nothing changed
The below is the expected view of site settings
While the below is my farm view

This is because Reporting feature was not activated in the site collection level. Go to Site Settings, click on Site collection features under Site Collection Administration section. Activate the Reporting feature now you can be able to see the Popularity Trends option in the document library interface.

Related

Forum module for Sitecore 7.*

I'm building a website which requires forum integration to a Sitecore build - I've checked on the Sitecore website and they suggest YetAnotherForum and Telligent Community Integration Module. Both of these modules tho only support up till 6.4.1 and 6.4 respectively - I'm using Sitecore 7.0.
Logged a ticket with Sitecore and they came back with the following:
We have no information about Forum modules that are compatible with Sitecore 7.1. I would recommend you to contact your regional office and check whether they could advise you something.
Any suggestions?
First of all Telligent supports Sitecore 7.
Reference link
I have been working with Sitecore and Telligent Community integration from quite time and from my experience i have this opinion.
For deep integration it is quite a lot of work and requires much knowledge of both the product and costs will be high for licensing & deployment. But i can assure you that Telligent will work in Sitecore newer version also. However with higher costs you will get more rich functionality, Facebook like Activity Stream, and Apart from Forums it also has Blogs, Wikis, Media Gallery.
Telligent supports two kind of integrations:
1. Side by Side Integration - In this Sitecore and Telligent both will be user facing.
2. Integration mode - In this user will be mostly in Sitecore.
Reference link
If you are Sitecore Partner you will get trial license of Telligent. For details check 'Social Starter Kit' on Sitecore SDN site. Also there is video on YouTube regarding Sitecore & Telligent Integration in Sitecore Virtual User Group community.
I have no experience on YAF module so can't suggest on that.
Did you try to install YAF integration module, https://marketplace.sitecore.net/en/Modules/YAF_integration.aspx, i think it would run on Sitecore 7, since this module mainly integrate YAF with Sitecore security, i don't see why it should not run on Sitecore 7.
The Telligent product was renamed, I suggest you take a look at http://www.zimbra.com/products/zimbra-community/sitecore-starter.html and contact them. I'm unaware of what version they're targeted at right now.

Handling admin access to a Google Cloud Platform Project

I've got an email from Google; they said that I'm listed as an admin of the following project: s~stable-furnace-358.
Their goal is to make it easier for Google Cloud Platform customers to find and understand Terms of Service, Deprecation Policy and Service Level Agreements, covering all current and future Cloud Platform products and services:
The Google Cloud Platform team would like to make sure you are aware of some changes we've recently made to the Google App Engine Terms of Service (ToS) as well as how and where we communicate Deprecation Policy and Service Level Agreement (SLA) information to our users.
My question is: how do I handle this project? And where i can find the tutorials?
Am I going to be charged for participation?
Thanks.
Assuming that you did not create a project on Google Cloud Platform in the past, this means that someone has added you as an admin of their project. If you did not expect this, it may mean that someone has mistyped the email of their friend or colleague and you were added instead. They may have since fixed it, so you might not see this project in your console.
As to your questions:
How to handle this project: to see this project, visit the Developer Console and you should see that project listed there, and you can explore it from there. Consider contacting the other admins on the project to let them know of their mistake if you did not expect to participate in this project.
Finding tutorials: start on the Google Cloud homepage to get an overview of the platform, and see the developers section section for tutorials and per-product guides.
Will you be charged: some features require payment and some usage of Google Cloud Platform is free. You need to explicitly add your payment information to the project to enable being charged, so if you have not added your credit card, you will not be charged, but certain features will be unavailable.

Sitecore Basics

I am quite new to Sitecore WCM and have been doing a lot of research and readings. Could someone please help me to clarify the following
basics of Sitecore?
I've a number of ASP.net web applications. If I convert the project to Sitecore project will it just work magically?
If I want to create new site, do I need to manually create a new site in IIS or Sitecore does it when I publish?
Are there any online training videos available, could not find a single (except Sitecore marketing demo).
If we have MVC and Web forms applications, is it possible to migrate to Sitecore?
First off, welcome to Sitecore!
Regarding your questions:
I've a number of ASP.net web application. If I convert the project to Sitecore project will it just work magically?
A Sitecore website is an asp.net web application. It just happens to start off with databases, DLLs, and web.config entries that are ready for you to get the CMS up and running. Standard .NET code works just as normal. However, part of what happens when you first setup your site as a Sitecore website is that Sitecore starts intercepting requests for pages and attempts to bind them to pages in the content tree. If a content item doesn't exist with the matching path, it won't return.
This is particularly important if you plan on just standing up your existing pages alongside new Sitecore pages. Your URLs won't initially work, and you'll have to do some configuration to get them to resolve and be ignored by Sitecore.
However, if you do NOT want to put your pages alongside the site and instead integrate them into the Sitecore solution as content items, you'll likely need to re-architect your solution. Sitecore uses 'sublayouts' (ASCX) for different components on a page, and these need to be represented in the database and the code base, and then added to content items as part of their presentation details. This can be easy, if your site is already heavily architected towards components, but sometimes you'll need to create a bunch of ASCX to represent your different pages.
Your business logic should not be affected, unless you decide to make changes to start leveraging configurations in the Sitecore database or accessing properties of the current context item. In this manner, your code should execute "out-of-the-box".
If I want to create new site do I need to manually create a new site in IIS or Sitecore does it when I publish?
Sitecore doesn't "create" anything when it publishes. Publishing is really just an action of taking the content approved in the Master database and pushing it out to the Web database for the selected target. Your IIS sites, and anything else you need for your application, you just setup as you normally would.
Are there any online training videos available, could not find a single (except Sitecore marketing demo).
I highly recommend taking the developer training that Sitecore provides. It's a very good introduction to the concepts, especially if you aren't working with folks who have a lot of Sitecore expertise. It also allows you to meet some other folks who are getting into Sitecore and you can help each other out.
If we have MVC and Web forms applications, is it possible to migrate to Sitecore?
Sitecore is a .NET application at its core, and web forms work. MVC is also supported with the most recent versions of Sitecore.
I know this question is a little old, and already answered, but I think I have some info to add.
I've a number of ASP.net web application. If I convert the project to Sitecore project will it just work magically?
Nothing is magic. If you want the content management or marketing aspects of Sitecore, plan on rebuilding your site(s) within Sitecore.
If I want to create new site do I need to manually create a new site in IIS or Sitecore does it when I publish?
Sitecore is an IIS site. When you install Sitecore, it creates an IIS site along with at least 3 databases (core, master, & web). Sitecore can have multiple subsites, but they're all built within the single IIS site that is Sitecore.
Are there any online training videos available, could not find a single (except sitecore marketing demo).
These videos may not have existed when this question was originally answered...so here's a few I found useful.
Sitecore Training: Developer Fundamental Series - Creating Visual Studio Project for Sitecore
Sitecore MVC - Getting Started (Part 1)
Sitecore MVC -- View Renderings, #Html().Sitecore, and Models
If we have MVC and Web forms applications, is it possible to migrate to site core?
Webforms and MVC are both supported in Sitecore. You will be thinking of both of them in a different way whenever you are rebuilding them in Sitecore though.
1) You can create blank solution and add existing items like sublayout, css , javascript etc and obviously need to change some codebehind. But sitecore has different database structure compared to normal web applications , so you will need to create template, items etc.
2) For sitecore , you will need to create website in IIS and make entry in your host file as follows:
local path C:\Windows\System32\drivers\etc find hosts file and in that file add entry as
127.0.0.1 yoursitename.com
3) For demo video you can try Sitecore channel videos for basic sitecore learning from Youtube.

User customizable portal software

I am interested in portal software that allows a user to customize their experience by:
* Lay out the portlets as desired on the page
* Select which portlets to display
Any recommendations? Thanks!
I should say Liferay is the best when it comes to Portal with personalization. It provides
1) User pages (private level)
2) User pages (public level, shared with others)
3) Communities (Now sites, group of pages, shared with several users)
4) Themes, color schemes (personalized to page level)
5) Page layouts (personlized to page level)
6) Permissions (can be set with level portal, site, group, user, page, portlet)
-- Felix
I can help you with Microsoft related technologies, maybe someone else can complement with other vendors' \ Open source.
If your are using ASP.net 2.0 and above, it has the concept of "Web Parts" that allows a developer to build configurable, reusable components. This is a framework, so you still need to develop a solution using the concepts offered by the framework.
If you are not interested in developing the solution, MS has a product called "SharePoint Foundation" which is a FREE product (also has paid versions that are more enterprise oriented) that build on top of ASP.net, and provides implementation for those concepts (among many other features).
In SharePoint, a developer creates web part just like in asp.net, SP also allows easy creation of sites and pages. a user can add web parts to a page. web parts are distributed via the web parts gallery.
SharePoint also ships with a number of web parts, and there's a large community of SharePoint developers where you can find free open source web parts.
Also, in SP every user can personalize the layout of web parts in a page as he likes (you can disable this if you don't want to allow it).
In the Java JSR-286 world, you should try Liferay or eXo Platform. These are really the best open source portals. They do what you are requiring.
And you can also take a look at IBM Websphere Portal, or one of the multiple portals Oracle has bought.
enter link description here

Sharepoint 2010 RTM alerts templates

I'm trying to modify and set alert templates on a SP (working on a copy of alerttemplates.xml), but I'd like to deploy them just on some specific sites, not the whole farm. Is this possible? I'm using SharePoint 2010 RTM.
Thanks
Changes take effect at the site collection level (aka top level site) and include all subsites in them
stsadm -o updatealerttempaltes
If you want more granular control you would have to look into IAlertNotifier, workflow or various 3rd party apps.
SO - Customise SharePoint Alerts