production mode, now is using a hash based in vendor commits

This commit is contained in:
Fernando Ontiveros
2014-03-12 13:08:01 -04:00
parent 850952607a
commit 970f17c63c
3 changed files with 22 additions and 39 deletions

View File

@@ -63,6 +63,13 @@ class Designer extends Controller
$this->setVar('designerCacheFile', file(PATH_HTML . "lib-dev/mafe/applications.cache", FILE_IGNORE_NEW_LINES));
$this->setVar('mafeJsFiles', $mafeJsFiles);
$this->setVar('mafeCssFiles', $mafeCssFiles);
} else {
$buildhashFile = PATH_HTML . "lib/buildhash";
if (! file_exists($buildhashFile)) {
throw new RuntimeException("CSS and JS Files were are not generated!.\nPlease review install process");
}
$buildhash = file_get_contents($buildhashFile);
$this->setVar('buildhash', $buildhash);
}
$this->setView('designer/index');

View File

@@ -56,45 +56,12 @@
{else}
<link rel="stylesheet" type="text/css" href="/lib/css/big.css" />
<!--
<link rel="stylesheet" type="text/css" href="/lib/pmUI/pmui.min.css" />
<link rel="stylesheet" type="text/css" href="/lib/mafe/mafe.min.css" />
<link rel="stylesheet" type="text/css" href="/lib/css/jquery.layout.css" />
<link rel="stylesheet" type="text/css" href="/lib/css/jquery-ui-1.10.3.custom.min.css" />
!-->
<!--<link rel="stylesheet" type="text/css" href="/lib/css/jquery.dataTables.css">-->
<link rel="stylesheet" type="text/css" href="/lib/css/mafe-{$buildhash}.css" />
<script type="text/javascript">
var prj_uid = "{$prj_uid}";
var credentials = "{$credentials}";
</script>
<script type="text/javascript" src="/lib/js/big.js"></script>
<!--
<script type="text/javascript" src="/lib/js/wz_jsgraphics.js"></script>
<script type="text/javascript" src="/lib/js/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="/lib/js/underscore-min.js"></script>
<script type="text/javascript" src="/lib/js/jquery-ui-1.10.3.custom.min.js"></script>
<script type="text/javascript" src="/lib/js/jquery.layout.min.js"></script>
<script type="text/javascript" src="/lib/js/restclient.min.js"></script>
<script type="text/javascript" src="/lib/pmUI/pmui.min.js"></script>
<script type="text/javascript" src="/lib/mafe/mafe.min.js"></script>
<script type="text/javascript" src="/lib/mafe/designer.min.js"></script>
<script type="text/javascript" src="/lib/js/tiny_mce.js"></script>
<script type="text/javascript" src="/js/codemirror/lib/codemirror.js"></script>
<script type="text/javascript" src="/js/codemirror/mode/javascript/javascript.js"></script>
<script type="text/javascript" src="/js/codemirror/addon/edit/matchbrackets.js"></script>
<script type="text/javascript" src="/js/codemirror/mode/htmlmixed/htmlmixed.js"></script>
<script type="text/javascript" src="/js/codemirror/mode/xml/xml.js"></script>
<script type="text/javascript" src="/js/codemirror/mode/css/css.js"></script>
<script type="text/javascript" src="/js/codemirror/mode/clike/clike.js"></script>
<script type="text/javascript" src="/js/codemirror/mode/php/php.js"></script>
<link rel="stylesheet" type="text/css" href="/js/codemirror/lib/codemirror.css"/>
!-->
<script type="text/javascript" src="/lib/js/mafe-{$buildhash}.js"></script>
{/if}