Xile

The following is required for Xile to function properly:

  • ASP.NET v4.0+
  • XMod Pro v4.5.3+
  • DNN v6.0+
  • jQuery v1.6+
  • jQuery UI v1.9+

Although you can set the maximum file size allowed per instance of Xile, both DNN, IIS and ImageResizer have limitations as well. If you receive a file not found error or a broken image this is most likely the culprit.

Within your website's web.config you must increase the value of maxrequestlength.

<httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="8192" requestLengthDiskThreshold="8192" requestValidationMode="2.0"/>
web.config

ImageResizer comes with a SizeLimiting Plugin to preventing abuse and limiting photo resolution. By default the plugin prevents requests that would result in an image over 3200x3200. You can increase or decrease this limit, or remove the SizeLimiting Plugin completely.

Within your website's web.config add the following code:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="resizer" type="ImageResizer.ResizerSection,ImageResizer" requirePermission="false" />
  </configSections>

<resizer> <plugins> <remove name="SizeLimiting" /> </plugins> </resizer>
</configuration>
web.config

IIS7+ has a default maxRequestLength of 30MB by default, so we have to make one more adjustment. Place the following code within the system.webServer section of your web.config. Set this to what you want. The below example is 50MB.

<system.webServer>
  <security>
    <requestFiltering>
      <requestLimits maxAllowedContentLength="50000" />
    </requestFiltering>
  </security>
</system.webServer>
web.config

Newsletter

Keep up on our always evolving product features and technology. Enter your e-mail and subscribe to our newsletter.

About Us

At Reflect Media Group we are committed to developing effective solutions for our clients. We specialize in building custom modules and web apps with Xmod Pro for the DNN (DotNetNuke) CMS platform. We also offer consultation, training, and in-depth project evaluation.

Get In Touch

  • Address: PO Box 329, West Paducah, KY 42086, USA

  • Phone: (270) 933-1200

  • Email: Contact Form