HTML-EP-Explorer

 view release on metacpan or  search on metacpan

html/listwin.ep  view on Meta::CPAN

    if (!hisWin) { return; }
    var hisForm = hisWin.document.explorer_action_form;
    if (!hisForm) { return; }
    var ff = hisForm.files;
    if (!ff) { return; }
    var oldVal = ff.value;
    if (oldVal.split) {
      var arrayOfFiles = ff.value.split("\n");
      var val = '';
      var found = 0;
      for (var i = 0;  i < arrayOfFiles.length;  ++i) {
        if (!arrayOfFiles[i]) { continue; }  // Skip empty lines
        if (arrayOfFiles[i] == filename) {
	  if (found || !cb.checked) { continue; }
	  found = 1;
	}
	val = val + arrayOfFiles[i] + "\n";
      }
      if (cb.checked && !found) { val = val + filename + "\n"; }
      if (oldVal != val) { ff.value = val; }
    }
  }
</script>
</head>
<body bgcolor=#ffffff>
<h1><ep-if eval="$in_base_dir$">
      $in_base_dir->name$:
    </ep-if>
    <ep-if eval="$config->header_files$">
      $config->header_files$
    <ep-else>
      $display_dir$
    </ep-if>
</h1>
<form name="explorer_action_form" action=action.ep method=GET target=_new>
  <input type=hidden name="language" value="$_ep_language$">
  <input type=hidden name="file" value="">
  <input type=hidden name=faction value="">
</form>
<form name="explorer_list_form" action=listwin.ep method=GET>
  <input type=hidden name="language" value="$_ep_language$">
  <input type=hidden name="filetype" value="$cgi->filetype$">
  <input type=hidden name="basedir"  value="$cgi->basedir$">
  <input type=hidden name="sortby"   value="$cgi->sortby$">
</form>
<form name="explorer_files_form">
<table>
  <tr><td>&nbsp;</td>
      <th><a href="JavaScript:SortBy('type')"><ep-language de="Typ" en="Type"></a></th>
      <th><a href="JavaScript:SortBy('name')">Name</a></th>
      <th>Unix-Permissions</th>
      <th><a href="JavaScript:SortBy('uid')">User</a></th>
      <th><a href="JavaScript:SortBy('gid')"><ep-language de="Gruppe" en="Group"></a></th>
      <th><a href="JavaScript:SortBy('size')"><ep-language de="Größe" en="Size"></a></th>
      <th><a href="JavaScript:SortBy('mtime')"><ep-language de="Datum" en="Date"></a></th>
  </tr>
<ep-explorer-browse basedir="$env->DOCUMENT_ROOT$" item=l>
</table>
</form>
<div align=center>
  <a href="prefs.ep?return_to=listwin.ep">
    <ep-language de="Voreinstellungen" en="Preferences"></a>
</div>
</body></html>



( run in 0.833 second using v1.01-cache-2.11-cpan-5a3173703d6 )