Take the community feedback survey now.
Take the community feedback survey now.
 
                If you don't see a mobile channel in edit mode you can double check is display mode "installed".
1. Check do you have class derived from DisplayChannel somewhere in your codebase:
public class MobileChannel : DisplayChannel
{
    public const string Name = "mobile";
    public override string ChannelName
    {
        get
        {
            return Name;
        }
    }
    public override string ResolutionId
    {
        get
        {
            return typeof(IphoneVerticalResolution).FullName;
        }
    }
    public override bool IsActive(HttpContextBase context)
    {
        return context.GetOverriddenBrowser().IsMobileDevice;
    }
}
2. Also if you would like to provide various screen sizes for editors you can do in code as well:
public class IpadHorizontalResolution : DisplayResolutionBase
{
    public IpadHorizontalResolution() : base("/resolutions/ipadhorizontal", 1024, 768)
    {
    }
}
public class IpadVerticalResolution : DisplayResolutionBase
{
    public IpadVerticalResolution() : base("/resolutions/ipadvertical", 768, 1024)
    {
    }
}
Hi,
Thanks for giving code. But i didn't understood under which hive this file is existing to modify the class .
Just add those classes to the project (if you don't have already) and compile the solution. Location and namespace of the files are not important.
I sugest you download and install the demo templates for episerver and have a look. They have implemented channels in that project.
For MVC http://world.episerver.com/Download/Items/EPiServer-CMS/EPiServer-7---CMS/EPiServer-7-MVC-Templates/
For WebForms they will be able to install from Deployment Center as a website. You will be able to open both template packages with VS2012 or 2010
Also have a look in this section on world: http://world.episerver.com/Documentation/CMS/
 
    
    
    
Hi frdz,
i start working on this episerver site, but i didn't found how to display the page in mobile view (i.e channel) , Please give a example to understand to do it, since i try to use Mobile Pack but it is not working .Please provide e-bbok to work with episerver