1 <!DOCTYPE HTML> 2 <html i18n-values="dir:textdirection;"> 3 <head> 4 <meta charset="utf-8"> 5 <title i18n-content="pluginsTitle"></title> 6 <link rel="stylesheet" href="plugins.css"> 7 <if expr="chromeos"> 8 <link rel="stylesheet" 9 href="chrome://resources/css/chromeos/ui_account_tweaks.css"> 10 </if> 11 </head> 12 <body i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize"> 13 <div id="body-container" style="visibility:hidden"> 14 15 <div id="header"><h1 i18n-content="pluginsTitle">TITLE</h1></div> 16 17 <div id="pluginTemplate"> 18 19 <div id="container" class="vbox-container"> 20 <div id="top" class="wbox"> 21 22 <div class="section-header"> 23 <table cellpadding="0" cellspacing="0"><tr valign="center"> 24 <td> 25 <span class="section-header-title" i18n-content="pluginsTitle" 26 >TITLE</span> 27 <span class="section-header-title" 28 jsdisplay="plugins.length > 0">(<span 29 jscontent="plugins.length"></span>)</span> 30 </td> 31 <td width="18"> 32 <img id="collapse" class="tmi-mode-image" style="display:none" 33 src="../../../ui/webui/resources/images/minus.png"> 34 <img id="expand" class="tmi-mode-image" 35 src="../../../ui/webui/resources/images/plus.png"> 36 </td> 37 <td> 38 <div class="tmi-mode-link"> 39 <a id="details-link" style="cursor: default" 40 i18n-content="pluginsDetailsModeLink">DETAILS</a> 41 </div> 42 </td> 43 </tr></table> 44 </div> 45 46 </div> 47 </div> 48 49 <div class="content"> 50 <div class="plugin-name no-plugins" jsdisplay="plugins.length === 0"> 51 <div i18n-content="noPlugins">NO_PLUGINS_ARE_INSTALLED</div> 52 </div> 53 54 <div jsdisplay="plugins.length > 0"> 55 <div class="plugin" jsselect="plugins"> 56 <table width="100%" cellpadding="2" cellspacing="0"> 57 <tr jsvalues= 58 ".className:isPluginEnabled($this) ? 'plugin-enabled' : 'plugin-disabled'"> 59 <td valign="top"> 60 <div class="plugin-text"> 61 <div> 62 <span class="plugin-name" dir="ltr" 63 jscontent="name">NAME</span> 64 <span jsdisplay="plugin_files.length > 1" 65 jscontent="'(' + plugin_files.length +' files)'">(x)</span> 66 <span jsdisplay="shouldDisplayPluginVersion($this)"> 67 - <span i18n-content="pluginVersion">VERSION</span> 68 <span jsvalues=".className:critical? 'critical': ''" 69 dir="ltr" jscontent="version">x.x.x.x</span> 70 </span> 71 <a jsdisplay="critical" jsvalues=".href:update_url" 72 i18n-content="pluginDownload">DOWNLOAD UPDATE</a> 73 <span jsdisplay="enabledMode == 'disabledByUser'" 74 i18n-content="pluginDisabled">(DISABLED)</span> 75 <span jsdisplay="enabledMode == 'disabledByPolicy'" 76 i18n-content="pluginDisabledByPolicy">(DISABLED_BY_POLICY)</span> 77 <span jsdisplay="enabledMode == 'enabledByPolicy'" 78 i18n-content="pluginEnabledByPolicy">(ENABLED_BY_POLICY)</span> 79 <span jsdisplay="enabledMode == 'managedByPolicy'" 80 i18n-content="pluginGroupManagedByPolicy">(MANAGED_BY_POLICY)</span> 81 <div jsdisplay="shouldDisplayPluginDescription($this)"> 82 <span dir="ltr" jsvalues=".innerHTML:description"> 83 </div> 84 </div> 85 <div jsselect="plugin_files" class="plugin-details"> 86 <div class="show-in-tmi-mode plugin-file"> 87 <div jsvalues= 88 ".className:isPluginEnabled($this) ? 'plugin-enabled' : 'plugin-disabled'"> 89 <div><table><tr> 90 <td class="plugin-details-label" 91 i18n-content="pluginName">NAME:</td> 92 <td><span dir="ltr" jscontent="name">NAME</span></td> 93 </tr></table></div> 94 <div><table> 95 <tr jsdisplay="shouldDisplayPluginDescription($this)"> 96 <td class="plugin-details-label" 97 i18n-content="pluginDescription">DESCRIPTION:</td> 98 <td> 99 <span dir="ltr" jsvalues=".innerHTML:description"> 100 </td> 101 </tr> 102 </table></div> 103 <div><table><tr> 104 <td class="plugin-details-label" 105 i18n-content="pluginVersion">VERSION:</td> 106 <td><span dir="ltr" jscontent="version">x.x.x.x</span></td> 107 </tr></table></div> 108 <div><table><tr> 109 <td class="plugin-details-label" 110 i18n-content="pluginPath">PATH:</td> 111 <td><span dir="ltr" jscontent="path"></span></td> 112 </tr></table></div> 113 <div><table><tr> 114 <td class="plugin-details-label" 115 i18n-content="pluginType">TYPE:</td> 116 <td><span dir="ltr" jscontent="type"></span></td> 117 </tr></table></div> 118 <div><table><tr> 119 <td class="plugin-details-label"> </td> 120 <td> 121 <span jsdisplay="enabledMode == 'disabledByPolicy'" 122 i18n-content="pluginDisabledByPolicy">(DISABLED_BY_POLICY)</span> 123 <span jsdisplay="enabledMode == 'enabledByPolicy'" 124 i18n-content="pluginEnabledByPolicy">(ENABLED_BY_POLICY)</span> 125 <span guest-visibility="disabled"> 126 <a 127 class="disable-plugin-link" 128 jsvalues=".path:path" 129 jsdisplay="enabledMode == 'enabledByUser'" 130 href="#" 131 i18n-content="disable" 132 >DISABLE</a> 133 <a 134 class="enable-plugin-link" 135 jsvalues=".path:path" 136 jsdisplay="enabledMode == 'disabledByUser'" 137 href="#" 138 i18n-content="enable" 139 >ENABLE</a> 140 </span> 141 </td> 142 </tr></table></div> 143 <table><tr jsdisplay="mimeTypes.length > 0"> 144 <td class="plugin-details-label" 145 i18n-content="pluginMimeTypes">MIME_TYPES:</td> 146 <td><table width="100%" class="mime-types"> 147 <tr class="header"> 148 <td i18n-content="pluginMimeTypesMimeType" 149 >MIME type</td> 150 <td i18n-content="pluginMimeTypesDescription" 151 >DESCRIPTION</td> 152 <td i18n-content="pluginMimeTypesFileExtensions" 153 >FILE_EXTENSIONS</td> 154 </tr> 155 <tr jsselect="mimeTypes"> 156 <td><span dir="ltr" 157 jscontent="mimeType"></span></td> 158 <td><span dir="ltr" 159 jsvalues=".innerHTML:description"></span></td> 160 <td><table jsdisplay="fileExtensions.length > 0" 161 class="hlisting"> 162 <tr><td jsselect="fileExtensions"> 163 <span dir="ltr" jscontent="'.' + $this"> 164 </td></tr> 165 </table></td> 166 </tr> 167 </table></td> 168 </tr></table> 169 </div> 170 </div> 171 </div> 172 </div> 173 <div class="plugin-actions" guest-visibility="disabled"> 174 <span> 175 <a 176 class="disable-group-link" 177 jsvalues=".path:name" 178 jsdisplay="enabledMode == 'enabledByUser'" 179 href="#" 180 i18n-content="disable" 181 >DISABLE</a> 182 <a 183 class="enable-group-link" 184 jsvalues=".path:name" 185 jsdisplay="enabledMode == 'disabledByUser'" 186 href="#" 187 i18n-content="enable" 188 >ENABLE</a> 189 </span> 190 <input 191 class="always-allow" type="checkbox" 192 jsvalues= 193 ".identifier:id; id:id + '-always-allowed'; .checked:alwaysAllowed; disabled:!isPluginEnabled($this)"> 194 <label jsvalues="for:id + '-always-allowed'" 195 i18n-content="alwaysAllowed"></label> 196 </div> 197 </td> 198 </tr> 199 </table> 200 </div> 201 </div> 202 </div> 203 </div> 204 </div> 205 <script src="chrome://resources/js/util.js"></script> 206 <script src="chrome://resources/js/cr.js"></script> 207 <script src="chrome://plugins/plugins.js"></script> 208 <if expr="chromeos"> 209 <script src="chrome://resources/js/chromeos/ui_account_tweaks.js"></script> 210 </if> 211 212 <script src="chrome://resources/js/load_time_data.js"></script> 213 <script src="chrome://resources/js/jstemplate_compiled.js"></script> 214 <script src="chrome://plugins/strings.js"></script> 215 <script src="chrome://resources/js/i18n_template2.js"></script> 216 </body> 217 </html> 218