Dinamically generate views for CORE Models

Change-Id: Ib1d042f366f916c2ba8513ee62014e7256ceb53d
diff --git a/src/interceptors.ts b/src/interceptors.ts
index 0a1cd08..4db7b9c 100644
--- a/src/interceptors.ts
+++ b/src/interceptors.ts
@@ -5,6 +5,7 @@
 export function interceptorConfig($httpProvider: angular.IHttpProvider, $resourceProvider: angular.resource.IResourceServiceProvider) {
   $httpProvider.interceptors.push('UserStatusInterceptor');
   $httpProvider.interceptors.push('CredentialsInterceptor');
+  $httpProvider.interceptors.push('NoHyperlinksInterceptor');
   $resourceProvider.defaults.stripTrailingSlashes = false;
 }
 
@@ -39,3 +40,14 @@
     }
   };
 }
+
+export function NoHyperlinksInterceptor() {
+  return {
+    request: (req) => {
+      if (req.url.indexOf('.html') === -1) {
+        req.url += '?no_hyperlinks=1';
+      }
+      return req;
+    }
+  };
+}