I would like to change CSS file names (like adding incremental counters, or using a date modifier in the file names), which would force a new version to be downloaded to the client. DNN has this problem solved in an elegant way, but I did not find where YAF has these filenames specified. The following excerpt illustrates these files:
<!-- this is the bottom part of the HEAD element child nodes in a DNN page with the YAF module -->
<link href="/DesktopModules/YetAnotherForumDotNet/Content/forum.min.css" rel="stylesheet" type="text/css" />
<link href="/DesktopModules/YetAnotherForumDotNet/Themes/BlueGrey/theme.css" rel="stylesheet" type="text/css" />
<link href="/desktopmodules/yetanotherforumdotnet/content/themes/smoothness/jquery-ui.min.css" rel="stylesheet" type="text/css" />
<style type="text/css">#simplemodal-overlay{background-color:#000;}</style>
<meta name="viewport" content="width=device-width,initial-scale=1" />
<script type="text/javascript" src="/DesktopModules/YetAnotherForumDotNet/Themes/BlueGrey/js/ColorGrey.js"></script>
<script type="text/javascript" src="/DesktopModules/YetAnotherForumDotNet/Scripts/jquery-ui-1.11.4.min.js"></script>
For example, I would like to change the name of
"theme.css" to
"theme.0001.css", and of course would increment the counter after more updates next week, etc.