<commit_before><!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width, viewport-fit=cover">
    <meta http-equiv="Content-Security-Policy">
    <title>{{title|translate}}</title>

    <!-- compiled css output -->
    <link href="css/ionic.app.css" rel="stylesheet">

    <link rel="stylesheet" href="lib/ion.rangeSlider/css/normalize.css" />
    <link rel="stylesheet" href="lib/ion.rangeSlider/css/ion.rangeSlider.css" />
    <link rel="stylesheet" href="lib/ion.rangeSlider/css/ion.rangeSlider.skinFlat.css" />

    <!-- ionic/angularjs js -->
    <script src="lib/ionic/js/ionic.bundle.min.js"></script>

    <!-- cordova script (this will be a 404 during development) -->
    <script src="cordova.js"></script>

    <script src="lib/angular-translate/angular-translate.min.js"></script>
    <script src="lib/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js"></script>
    <script src="lib/sprintf/dist/sprintf.min.js"></script>
    <script src="lib/oclazyload/dist/ocLazyLoad.min.js"></script>

    <!-- d3 chart -->
    <script src="lib/d3/d3.min.js"></script>
    <script src="lib/ionic-timepicker/dist/ionic-timepicker.bundle.min.js"></script>

    <script src="lib/jquery/dist/jquery.slim.min.js"></script>
    <script src="lib/ion.rangeSlider/js/ion.rangeSlider.min.js"></script>

    <!-- your app's js -->
    <script src="js/app.js"></script>
    <script src="js/controller.start.js"></script>
    <script src="js/controller.forecastctrl.js"></script>
    <script src="js/controller.guidectrl.js"></script>
    <script src="js/controller.searchctrl.js"></script>
    <script src="js/controller.settingctrl.js"></script>
    <script src="js/controller.tabctrl.js"></script>
    <script src="js/controller.purchase.js"></script>
    <script src="js/controller.units.js"></script>
    <script src="js/controller.nation.js"></script>
    <script src="js/controller.setting.radio.js"></script>
    <script src="js/controller.air.js"></script>
    <script src="js/controller.push.js"></script>

    <script src="js/service.twads.js"></script>
    <script src="js/service.weatherinfo.js"></script>
    <script src="js/service.weatherutil.js"></script>
    <script src="js/service.util.js"></script>
    <script src="js/service.push.js"></script>

    <script src="js/service.storage.js"></script>
    <script src="client.config.js"></script>
    <script src="data/theme.js"></script>
    <script src="data/town.js"></script>
    <script src="data/update.info.js"></script>

    <script>
        document.addEventListener('deviceready', function() {
            angular.bootstrap(document, ['starter']);
        }, false);
    </script>
</head>
<body style="background-color: #F5F5F5; line-height: normal;" ng-style="{'background-color': viewColor}">
<!--
  The nav bar that will be updated as we navigate between views.
-->
<!--<ion-nav-bar class="bar-dark" align-title="center">-->
<!--</ion-nav-bar>-->

<!--
  The views will be rendered in the <ion-nav-view> directive below
  Templates are in the /templates folder (but you could also
  have templates inline in this html file if you'd like).
-->
<ion-side-menus>
    <!-- Left menu -->
    <ion-side-menu side="left" ng-controller="SettingCtrl" ng-class="isMenuOpen() ? 'menu-open' : ''" class="menu menu-left">
        <header class="bar bar-dark bar-header">
            <button class="button button-icon button-positive icon"
                    ng-class="isAndroid() ? 'ion-android-arrow-back' : 'ion-ios-arrow-back'" menu-toggle>
            </button>
            <h1 class="title">{{title|translate}}</h1>
        </header>
        <ion-content class="has-header menu-content">
            <div class="list">
                <label class="item" ng-click="clickMenu('nation')" ng-if="getRegion() === 'KR' && package === 'todayWeather'">
                    {{'LOC_NATIONAL_WEATHER'|translate}}
                    <i class="icon ion-chevron-right" style="float: right"></i>
                </label>
                <label class="item" ng-click="clickMenu('units')">
                    {{'LOC_UNITS'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item" ng-click="settingRadio('startupPage')">
                    {{'LOC_STARTUP_PAGE'|translate}}
                    <span style="float: right">{{getStartupPageValueStr(settingsInfo.startupPage)|translate}}</span>
                </label>
                <label class="item" ng-click="settingRadio('refreshInterval')">
                    {{'LOC_REFRESH_INTERVAL'|translate}}
                    <span style="float: right">{{getRefreshIntervalValueStr(settingsInfo.refreshInterval)|translate}}</span>
                </label>
                <label class="item" ng-if="package === 'todayWeather'" ng-click="settingRadio('theme')">
                    {{'LOC_THEME_SETTING'|translate}}
                    <span style="float: right">{{getThemeValueStr(settingsInfo.theme)|translate}}</span>
                </label>
                <label class="item" ng-click="clickMenu('purchase')" ng-if="hasInAppPurchase()">
                    {{'LOC_REMOVE_ADS'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item" ng-click="clickMenu('sendMail')">
                    {{'LOC_SEND_FEEDBACK'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item" ng-click="clickMenu('openMarket')">
                    {{'LOC_RATE_THIS_APP'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item">
                    {{'LOC_VERSION'|translate}}
                    <span style="float: right">{{version}}</span>
                </label>
                <label class="item" ng-click="clickMenu('guide')" ng-if="false">
                    {{'LOC_GUIDE'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item" ng-click="clickMenu('openInfo')" ng-if="showAbout()">
                    {{'LOC_ABOUT'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
            </div>
        </ion-content>
    </ion-side-menu><commit_msg>TW-267 ta에서 inapppurchase 임시로 사용 안함<commit_after><!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width, viewport-fit=cover">
    <meta http-equiv="Content-Security-Policy">
    <title>{{title|translate}}</title>

    <!-- compiled css output -->
    <link href="css/ionic.app.css" rel="stylesheet">

    <link rel="stylesheet" href="lib/ion.rangeSlider/css/normalize.css" />
    <link rel="stylesheet" href="lib/ion.rangeSlider/css/ion.rangeSlider.css" />
    <link rel="stylesheet" href="lib/ion.rangeSlider/css/ion.rangeSlider.skinFlat.css" />

    <!-- ionic/angularjs js -->
    <script src="lib/ionic/js/ionic.bundle.min.js"></script>

    <!-- cordova script (this will be a 404 during development) -->
    <script src="cordova.js"></script>

    <script src="lib/angular-translate/angular-translate.min.js"></script>
    <script src="lib/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js"></script>
    <script src="lib/sprintf/dist/sprintf.min.js"></script>
    <script src="lib/oclazyload/dist/ocLazyLoad.min.js"></script>

    <!-- d3 chart -->
    <script src="lib/d3/d3.min.js"></script>
    <script src="lib/ionic-timepicker/dist/ionic-timepicker.bundle.min.js"></script>

    <script src="lib/jquery/dist/jquery.slim.min.js"></script>
    <script src="lib/ion.rangeSlider/js/ion.rangeSlider.min.js"></script>

    <!-- your app's js -->
    <script src="js/app.js"></script>
    <script src="js/controller.start.js"></script>
    <script src="js/controller.forecastctrl.js"></script>
    <script src="js/controller.guidectrl.js"></script>
    <script src="js/controller.searchctrl.js"></script>
    <script src="js/controller.settingctrl.js"></script>
    <script src="js/controller.tabctrl.js"></script>
    <script src="js/controller.purchase.js"></script>
    <script src="js/controller.units.js"></script>
    <script src="js/controller.nation.js"></script>
    <script src="js/controller.setting.radio.js"></script>
    <script src="js/controller.air.js"></script>
    <script src="js/controller.push.js"></script>

    <script src="js/service.twads.js"></script>
    <script src="js/service.weatherinfo.js"></script>
    <script src="js/service.weatherutil.js"></script>
    <script src="js/service.util.js"></script>
    <script src="js/service.push.js"></script>

    <script src="js/service.storage.js"></script>
    <script src="client.config.js"></script>
    <script src="data/theme.js"></script>
    <script src="data/town.js"></script>
    <script src="data/update.info.js"></script>

    <script>
        document.addEventListener('deviceready', function() {
            angular.bootstrap(document, ['starter']);
        }, false);
    </script>
</head>
<body style="background-color: #F5F5F5; line-height: normal;" ng-style="{'background-color': viewColor}">
<!--
  The nav bar that will be updated as we navigate between views.
-->
<!--<ion-nav-bar class="bar-dark" align-title="center">-->
<!--</ion-nav-bar>-->

<!--
  The views will be rendered in the <ion-nav-view> directive below
  Templates are in the /templates folder (but you could also
  have templates inline in this html file if you'd like).
-->
<ion-side-menus>
    <!-- Left menu -->
    <ion-side-menu side="left" ng-controller="SettingCtrl" ng-class="isMenuOpen() ? 'menu-open' : ''" class="menu menu-left">
        <header class="bar bar-dark bar-header">
            <button class="button button-icon button-positive icon"
                    ng-class="isAndroid() ? 'ion-android-arrow-back' : 'ion-ios-arrow-back'" menu-toggle>
            </button>
            <h1 class="title">{{title|translate}}</h1>
        </header>
        <ion-content class="has-header menu-content">
            <div class="list">
                <label class="item" ng-click="clickMenu('nation')" ng-if="getRegion() === 'KR' && package === 'todayWeather'">
                    {{'LOC_NATIONAL_WEATHER'|translate}}
                    <i class="icon ion-chevron-right" style="float: right"></i>
                </label>
                <label class="item" ng-click="clickMenu('units')">
                    {{'LOC_UNITS'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item" ng-click="settingRadio('startupPage')">
                    {{'LOC_STARTUP_PAGE'|translate}}
                    <span style="float: right">{{getStartupPageValueStr(settingsInfo.startupPage)|translate}}</span>
                </label>
                <label class="item" ng-click="settingRadio('refreshInterval')">
                    {{'LOC_REFRESH_INTERVAL'|translate}}
                    <span style="float: right">{{getRefreshIntervalValueStr(settingsInfo.refreshInterval)|translate}}</span>
                </label>
                <label class="item" ng-if="package === 'todayWeather'" ng-click="settingRadio('theme')">
                    {{'LOC_THEME_SETTING'|translate}}
                    <span style="float: right">{{getThemeValueStr(settingsInfo.theme)|translate}}</span>
                </label>
                <label class="item" ng-click="clickMenu('purchase')" ng-if="hasInAppPurchase() && package === 'todayWeather'">
                    {{'LOC_REMOVE_ADS'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item" ng-click="clickMenu('sendMail')">
                    {{'LOC_SEND_FEEDBACK'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item" ng-click="clickMenu('openMarket')">
                    {{'LOC_RATE_THIS_APP'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item">
                    {{'LOC_VERSION'|translate}}
                    <span style="float: right">{{version}}</span>
                </label>
                <label class="item" ng-click="clickMenu('guide')" ng-if="false">
                    {{'LOC_GUIDE'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
                <label class="item" ng-click="clickMenu('openInfo')" ng-if="showAbout()">
                    {{'LOC_ABOUT'|translate}}
                    <i class="icon ion-chevron-right" style="float: right" ng-if="!isAndroid()"></i>
                </label>
            </div>
        </ion-content>
    </ion-side-menu>
{'fraction_non_alphanumeric': 0.18627015830744192, 'fraction_numerical': 0.002293238644769936, 'mean_word_length': 2.631211388665055, 'pattern_counts': {'":': 0, '<': 307, '<?xml version=': 0, '>': 307, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4366894', 'n_tokens_mistral': 4205, 'n_tokens_neox': 4017, 'n_words': 656}