maj.world

maj.world

Git

This commit has been accessed 759 times via Git panel.

commit 35ba66b74bba3f0328e415893cde1fa57752288c
tree 796d8a3eb6b6645c84bd645184ce0bb3194ec00a
parent d5cce8ec187820c5ae1803e7cfdc987e6d33664f
author Engels Antonio <engels@majcms.org> 1369957533 +0800
committer Engels Antonio <engels@majcms.org> 1369957533 +0800

    Add filedrop display toggle and files sorting

diff --git a/edit.php b/edit.php
index 9017a82..9978d57 100644
--- a/edit.php
+++ b/edit.php
@@ -326,195 +326,238 @@
 ?>"></td></tr>
 
 <?php
-  }
+}
   
-  if ($maj_logged_in_username == $maj_admin_username) {
+if ($maj_logged_in_username == $maj_admin_username) {
 ?>
 
   <tr><td><input class="input" style="width: 300px;" autocomplete="off" type="password" name="passwd" <?php
-      if (file_exists("$maj_data_directory/items/$maj_req_entry/passwd.txt")) {
-          echo "value=\"password\"";
-      }
+       if (file_exists("$maj_data_directory/items/$maj_req_entry/passwd.txt")) {
+               echo "value=\"password\"";
+       }
 ?>
 
   > <?php
-      if (file_exists("$maj_data_directory/items/$maj_req_entry/passwd.txt")) {
-          echo "Enter new password or clear field to disable password protection.";
-      } else {
-          echo "Enter optional entry access password.";
-      }
+       if (file_exists("$maj_data_directory/items/$maj_req_entry/passwd.txt")) {
+               echo "Enter new password or clear field to disable password protection.";
+       } else {
+               echo "Enter optional entry access password.";
+       }
 ?></td></tr>
 
   <tr><td><input class="input" style="width: 300px;" autocomplete="off" type="text" name="maxlines" <?php
-      if (file_exists("$maj_data_directory/items/$maj_req_entry/maxlines.txt")) {
-          echo "value=\"";
-          readfile("$maj_data_directory/items/$maj_req_entry/maxlines.txt");
-          echo "\"";
-      }
+       if (file_exists("$maj_data_directory/items/$maj_req_entry/maxlines.txt")) {
+               echo "value=\"";
+               readfile("$maj_data_directory/items/$maj_req_entry/maxlines.txt");
+               echo "\"";
+       }
 ?>
 
   > <?php
-      if (file_exists("$maj_data_directory/items/$maj_req_entry/maxlines.txt")) {
-          echo "Enter new maximum lines for initial display or clear field to disable.";
-      } else {
-          echo "Enter optional maximum lines for initial display.";
-      }
+       if (file_exists("$maj_data_directory/items/$maj_req_entry/maxlines.txt")) {
+               echo "Enter new maximum lines for initial display or clear field to disable.";
+       } else {
+               echo "Enter optional maximum lines for initial display.";
+       }
 ?></td></tr>
 
   <tr><td><input type="checkbox" name="sticky" <?php
-      $sticky_sem = 'data/sticky/' . $maj_req_entry;
-      if (file_exists($sticky_sem)) {
-          echo checked;
-      }
+       $sticky_sem = 'data/sticky/' . $maj_req_entry;
+       if (file_exists($sticky_sem)) {
+               echo checked;
+       }
 ?>>Put entry title in Quick Links box.</td></tr>
   <tr><td><input type="checkbox" name="display" <?php
-      $display_sem = "$maj_data_directory/items/$maj_req_entry/cat.txt";
-      if (file_exists($display_sem)) {
-          echo checked;
-      }
+       $display_sem = "$maj_data_directory/items/$maj_req_entry/cat.txt";
+       if (file_exists($display_sem)) {
+               echo checked;
+       }
 ?>>Always display. If this is not a private entry, it will be displayed even if its category is hidden or isolated.</td></tr>
   <tr><td><input type="checkbox" name="private" <?php
-      $private_sem = "$maj_data_directory/items/$maj_req_entry/private.txt";
-      if (file_exists($private_sem)) {
-          echo checked;
-      }
+       $private_sem = "$maj_data_directory/items/$maj_req_entry/private.txt";
+       if (file_exists($private_sem)) {
+               echo checked;
+       }
 ?>>Private entry. This entry will unconditionally be invisible to visitors<?php
-      if (file_exists("$maj_data_directory/ml.txt")) {
-          echo " and to the mailing list";
-      }
+       if (file_exists("$maj_data_directory/ml.txt")) {
+               echo " and to the mailing list";
+       }
 ?>, even if always display is set.</td></tr>
 
-  <?php
-      if (file_exists("$maj_data_directory/bb.txt")) {
+<?php
+       if (file_exists("$maj_data_directory/bb.txt")) {
 ?>
 
   <tr><td><input type="checkbox" name="member" <?php
-          $member_sem = "$maj_data_directory/items/$maj_req_entry/member.txt";
-          if (file_exists($member_sem)) {
-              echo checked;
-          }
+               $member_sem = "$maj_data_directory/items/$maj_req_entry/member.txt";
+               if (file_exists($member_sem)) {
+                       echo checked;
+               }
 ?>>Only registered members can view this entry.</td></tr>
 
-  <?php
-      }
+<?php
+       }
 ?>
 
-  <?php
-      if (file_exists("$maj_data_directory/bb.txt") and file_exists("$maj_data_directory/wiki.txt")) {
+<?php
+       if (file_exists("$maj_data_directory/bb.txt") and file_exists("$maj_data_directory/wiki.txt")) {
 ?>
 
   <tr><td><input type="checkbox" name="edit" <?php
-          $edit_sem = "$maj_data_directory/items/$maj_req_entry/edit.txt";
-          if (file_exists($edit_sem)) {
-              echo checked;
-          }
+               $edit_sem = "$maj_data_directory/items/$maj_req_entry/edit.txt";
+               if (file_exists($edit_sem)) {
+                       echo checked;
+               }
 ?>>Registered members can edit this entry.</td></tr>
   <tr><td><input type="checkbox" name="lock" <?php
-          if (file_exists("$maj_data_directory/items/$maj_req_entry/lock.txt")) {
-              echo checked;
-          }
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/lock.txt")) {
+                       echo checked;
+               }
 ?>>Only the administrator can edit this entry. </td></tr>
 
-  <?php
-      }
-  }
+<?php
+       }
+}
   
-  if (($maj_logged_in_username == $maj_admin_username) or file_exists("$maj_data_directory/members/active/$maj_logged_in_username/bb-adm.txt")) {
+if (($maj_logged_in_username == $maj_admin_username) or file_exists("$maj_data_directory/members/active/$maj_logged_in_username/bb-adm.txt")) {
 ?>
 
   <tr><td><input type="checkbox" name="xtitle" <?php
-      $lastmod_sem = "$maj_data_directory/items/$maj_req_entry/xtitle.txt";
-      if (file_exists($lastmod_sem)) {
-          echo checked;
-      }
+       $lastmod_sem = "$maj_data_directory/items/$maj_req_entry/xtitle.txt";
+       if (file_exists($lastmod_sem)) {
+               echo checked;
+       }
 ?>>Do not display the entry title.</td></tr>
 
   <tr><td><input type="checkbox" name="xdate" <?php
-      $lastmod_sem = "$maj_data_directory/items/$maj_req_entry/xdate.txt";
-      if (file_exists($lastmod_sem)) {
-          echo checked;
-      }
+       $lastmod_sem = "$maj_data_directory/items/$maj_req_entry/xdate.txt";
+       if (file_exists($lastmod_sem)) {
+               echo checked;
+       }
 ?>>Do not display the entry date.</td></tr>
 
 <?php
 
-if (!file_exists("$maj_data_directory/avatar.txt")) {
+       if (!file_exists("$maj_data_directory/avatar.txt")) {
 
-       echo "<tr><td><input type=\"checkbox\" name=\"xauthor\"";
+               echo "<tr><td><input type=\"checkbox\" name=\"xauthor\"";
 
-       if (file_exists("$maj_data_directory/items/$maj_req_entry/xauthor.txt")) {
-               echo checked;
-       }
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/xauthor.txt")) {
+                       echo checked;
+               }
       
-       echo ">Do not display the entry author.</td></tr>";
-}
-else {
-       echo "<tr><td><input type=\"checkbox\" name=\"xavatar\"";
+               echo ">Do not display the entry author.</td></tr>";
+       }
+       else {
+               echo "<tr><td><input type=\"checkbox\" name=\"xavatar\"";
 
-       if (file_exists("$maj_data_directory/items/$maj_req_entry/xavatar.txt")) {
-               echo checked;
-       }
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/xavatar.txt")) {
+                       echo checked;
+               }
       
-       echo ">Do not display the entry avatar.</td></tr>";
-}
+               echo ">Do not display the entry avatar.</td></tr>";
+       }
 
 ?>
 
 
   <tr><td><input type="checkbox" name="lastmod" <?php
-      $lastmod_sem = "$maj_data_directory/items/$maj_req_entry/lastmod.txt";
-      if (file_exists($lastmod_sem)) {
-          echo checked;
-      }
+       $lastmod_sem = "$maj_data_directory/items/$maj_req_entry/lastmod.txt";
+       if (file_exists($lastmod_sem)) {
+               echo checked;
+       }
 ?>>Display last modification date and time.</td></tr>
 
 <?php
 
-if (file_exists("$maj_data_directory/gl.txt")) {
+       if (file_exists("$maj_data_directory/gl.txt")) {
 
-       echo "<tr><td><input type=\"checkbox\" name=\"gl\"";
+               echo "<tr><td><input type=\"checkbox\" name=\"gl\"";
 
-       if (file_exists("$maj_data_directory/items/$maj_req_entry/gl.txt")) {
-               echo checked;
-       }
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/gl.txt")) {
+                       echo checked;
+               }
       
-       echo ">Enable Google support.</td></tr>";
-}
+               echo ">Enable Google support.</td></tr>";
+       }
 
-if (file_exists("$maj_data_directory/fb.txt")) {
+       if (file_exists("$maj_data_directory/fb.txt")) {
 
-       echo "<tr><td><input type=\"checkbox\" name=\"fb\"";
+               echo "<tr><td><input type=\"checkbox\" name=\"fb\"";
 
-       if (file_exists("$maj_data_directory/items/$maj_req_entry/fb.txt")) {
-               echo checked;
-       }
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/fb.txt")) {
+                       echo checked;
+               }
       
-       echo ">Enable Facebook support.</td></tr>";
-}
-
-if (file_exists("images/$maj_req_entry/album")) {
+               echo ">Enable Facebook support.</td></tr>";
+       }
 
-       $count_album_images = count(glob("images/$maj_req_entry/album/*"));
+       if (file_exists("images/$maj_req_entry/album")) {
       
-       if ($count_album_images < 1) {
-               rmdirr("images/$maj_req_entry/album");
-       }
-       else {
-               if (file_exists("$maj_data_directory/items/$maj_req_entry/auto-album.txt")) {
-                       echo "<tr><td><input type=\"checkbox\" name=\"auto_album\" checked>";
+               $count_album_images = count(glob("images/$maj_req_entry/album/*"));
+              
+               if ($count_album_images < 1) {
+                       rmdirr("images/$maj_req_entry/album");
                }
                else {
-                       echo "<tr><td><input type=\"checkbox\" name=\"auto_album\">";
+                       if (file_exists("$maj_data_directory/items/$maj_req_entry/auto-album.txt")) {
+                               echo "<tr><td><input type=\"checkbox\" name=\"auto_album\" checked>";
+                       }
+                       else {
+                               echo "<tr><td><input type=\"checkbox\" name=\"auto_album\">";
+                       }
+              
+                       if ($count_album_images > 1) {
+                               echo "Automatically display album (<a href=\"index.php?entry=$maj_req_entry&show=album\">$count_album_images images</a>).</td></tr>";
+                       }
+                       else {
+                               echo "Automatically display album (<a href=\"index.php?entry=$maj_req_entry&show=album\">$count_album_images image</a>).</td></tr>";
+                       }
                }
+       }
+
+       if (file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/files")) {
       
-               if ($count_album_images > 1) {
-                       echo "Automatically display album (<a href=\"index.php?entry=$maj_req_entry&show=album\">$count_album_images images</a>).</td></tr>";
+               $count_filedrop_files = count(glob("$maj_data_directory/items/$maj_req_entry/filedrop/files/*"));
+              
+               if ($count_filedrop_files < 1) {
+                       rmdirr("$maj_data_directory/items/$maj_req_entry/filedrop");
                }
                else {
-                       echo "Automatically display album (<a href=\"index.php?entry=$maj_req_entry&show=album\">$count_album_images image</a>).</td></tr>";
+                       if (file_exists("$maj_data_directory/items/$maj_req_entry/auto-filedrop.txt")) {
+                               echo "<tr><td><input type=\"checkbox\" name=\"auto_filedrop\" checked>";
+                       }
+                       else {
+                               echo "<tr><td><input type=\"checkbox\" name=\"auto_filedrop\">";
+                       }
+      
+                       if ($count_filedrop_files > 1) {
+              
+                               echo "Automatically display filedrop (<a href=\"index.php?entry=$maj_req_entry&show=filedrop\">$count_filedrop_files files</a>).</td></tr>";
+
+                               if (file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/new-on-top.txt")) {
+                                       echo "<tr><td><input type=\"checkbox\" name=\"sort_filedrop_new\" checked>";
+                               }
+                               else {
+                                       echo "<tr><td><input type=\"checkbox\" name=\"sort_filedrop_new\">";
+                               }
+                      
+                               echo " Sort filedrop by upload order and display files from newest to oldest.</td></tr>";
+
+                               if (file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/old-on-top.txt")) {
+                                       echo "<tr><td><input type=\"checkbox\" name=\"sort_filedrop_old\" checked>";
+                               }
+                               else {
+                                       echo "<tr><td><input type=\"checkbox\" name=\"sort_filedrop_old\">";
+                               }
+                              
+                               echo " Sort filedrop by upload order and display files from oldest to newest.</td></tr>";
+                       }
+                       else {
+                               echo "Automatically display filedrop (<a href=\"index.php?entry=$maj_req_entry&show=filedrop\">$count_filedrop_files file</a>).</td></tr>";
+                       }
                }
        }
-}
 
 }
 
@@ -1227,6 +1270,68 @@ if (file_exists("images/$maj_req_entry/album")) {
                        unlink("$maj_data_directory/items/$maj_req_entry/auto-album.txt");
                }
        }
+
+       if (isset($_POST['auto_filedrop']) and !empty($_POST['auto_filedrop']) and ($_POST['auto_filedrop'] == "on")) {
+      
+               if (!file_exists("$maj_data_directory/items/$maj_req_entry/auto-filedrop.txt")) {
+                       touch("$maj_data_directory/items/$maj_req_entry/auto-filedrop.txt");
+               }
+       }
+      
+       if (!isset($_POST['auto_filedrop']) or empty($_POST['auto_filedrop'])) {
+      
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/auto-filedrop.txt")) {
+                       unlink("$maj_data_directory/items/$maj_req_entry/auto-filedrop.txt");
+               }
+       }
+
+       if (isset($_POST['sort_filedrop_new']) and !empty($_POST['sort_filedrop_new']) and ($_POST['sort_filedrop_new'] == "on") and isset($_POST['sort_filedrop_old']) and !empty($_POST['sort_filedrop_old']) and ($_POST['sort_filedrop_old'] == "on")) {
+
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/new-on-top.txt")) {
+                       unset($_POST['sort_filedrop_new']);
+               }
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/old-on-top.txt")) {
+                       unset($_POST['sort_filedrop_old']);
+               }
+       }
+
+       if (isset($_POST['sort_filedrop_new']) and !empty($_POST['sort_filedrop_new']) and ($_POST['sort_filedrop_new'] == "on")) {
+      
+               if (!file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/new-on-top.txt")) {
+                       mkdir("$maj_data_directory/items/$maj_req_entry/filedrop/sort",0700,true);             
+                       touch("$maj_data_directory/items/$maj_req_entry/filedrop/sort/new-on-top.txt");
+               }
+
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/old-on-top.txt")) {
+                       unlink("$maj_data_directory/items/$maj_req_entry/filedrop/sort/old-on-top.txt");
+               }
+       }
+
+       if (!isset($_POST['sort_filedrop_new']) or empty($_POST['sort_filedrop_new'])) {
+      
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/new-on-top.txt")) {
+                       unlink("$maj_data_directory/items/$maj_req_entry/filedrop/sort/new-on-top.txt");
+               }
+       }
+
+       if (isset($_POST['sort_filedrop_old']) and !empty($_POST['sort_filedrop_old']) and ($_POST['sort_filedrop_old'] == "on")) {
+      
+               if (!file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/old-on-top.txt")) {
+                       mkdir("$maj_data_directory/items/$maj_req_entry/filedrop/sort",0700,true);             
+                       touch("$maj_data_directory/items/$maj_req_entry/filedrop/sort/old-on-top.txt");
+               }
+
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/new-on-top.txt")) {
+                       unlink("$maj_data_directory/items/$maj_req_entry/filedrop/sort/new-on-top.txt");
+               }
+       }
+      
+       if (!isset($_POST['sort_filedrop_old']) or empty($_POST['sort_filedrop_old'])) {
+      
+               if (file_exists("$maj_data_directory/items/$maj_req_entry/filedrop/sort/old-on-top.txt")) {
+                       unlink("$maj_data_directory/items/$maj_req_entry/filedrop/sort/old-on-top.txt");
+               }
+       }
   }  
   
   if (file_exists("$maj_data_directory/items/$maj_req_entry/title.old")) {
diff --git a/index.php b/index.php
index 26f17ce..027d736 100644
--- a/index.php
+++ b/index.php
@@ -2170,84 +2170,93 @@ foreach ($maj_disp as $maj_d) {
                echo "</div></div></td></tr></table>";
        }      
 
-       if (isset($maj_req_entry) and !empty($maj_req_entry) and isset($maj_req_show) and !empty($maj_req_show) and ($maj_req_show == filedrop) and file_exists("$maj_data_directory/items/$maj_d/filedrop/files")) {
+       if (file_exists("$maj_data_directory/items/$maj_d/filedrop") and (file_exists("$maj_data_directory/items/$maj_d/auto-filedrop.txt") or (isset($maj_req_entry) and !empty($maj_req_entry) and isset($maj_req_show) and !empty($maj_req_show) and ($maj_req_show == filedrop)))) {
+               $maj_filedrop_files = glob("$maj_data_directory/items/$maj_d/filedrop/files/*",GLOB_NOSORT);
 
-               echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"$maj_wentry\"><tr><td>";
-
-               echo "<div class=\"panel_wrapper\"><div class=\"panel_title\">Filedrop";
-
-               if (isset($maj_logged_in_username) and ($maj_logged_in_username == $maj_admin_username)) {
-                       echo "<a href=del.php?entry=$maj_d&target=filedrop><img src=images/widget.del.png border=0 width=11 height=11 align=right alt=\"delete filedrop\"></a>";
-               }
-               echo "</div><div class=panel_body>";
+               if (count($maj_filedrop_files) > 0) {
 
-               if (file_exists("$maj_data_directory/items/$maj_d/passwd.txt") and (!isset($maj_logged_in_username) or ($maj_logged_in_username != $maj_admin_username)) and (!isset($_REQUEST['passwd']) or ($maj_crypt_passwd != $maj_passwd))) {
-                       echo "This entry is password protected. If you know the magic word, click <a href=passwd.php?entry=$maj_d&show=filedrop>here</a> to enter it.";
-               }
-               else {
-
-                       if ($maj_dh_count = opendir("$maj_data_directory/items/$maj_d/filedrop/count")) {
-
-                               while (($maj_dl_count = readdir($maj_dh_count)) !== false) {
-
-                                       if ($maj_dl_count != "." && $maj_dl_count != "..") {
-
-                                               $maj_dl_match = mb_substr("$maj_dl_count",0,-4);
+                       echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"$maj_wentry\"><tr><td>";
+      
+                       echo "<div class=\"panel_wrapper\"><div class=\"panel_title\">Filedrop";
+      
+                       if (isset($maj_logged_in_username) and ($maj_logged_in_username == $maj_admin_username)) {
+                               echo "<a href=del.php?entry=$maj_d&target=filedrop><img src=images/widget.del.png border=0 width=11 height=11 align=right alt=\"delete filedrop\"></a>";
+                       }
+                       echo "</div><div class=panel_body>";
 
-                                               if (file_exists("$maj_data_directory/items/$maj_d/filedrop/count/$maj_dl_count") and !file_exists("$maj_data_directory/items/$maj_d/filedrop/files/$maj_dl_match")) {
-                                                       unlink("$maj_data_directory/items/$maj_d/filedrop/count/$maj_dl_count");
+                       if (file_exists("$maj_data_directory/items/$maj_d/passwd.txt") and (!isset($maj_logged_in_username) or ($maj_logged_in_username != $maj_admin_username)) and (!isset($_REQUEST['passwd']) or ($maj_crypt_passwd != $maj_passwd))) {
+                               echo "This entry is password protected. If you know the magic word, click <a href=passwd.php?entry=$maj_d&show=filedrop>here</a> to enter it.";
+                       }
+                       else {
+      
+                               if ($maj_dh_count = opendir("$maj_data_directory/items/$maj_d/filedrop/count")) {
+      
+                                       while (($maj_dl_count = readdir($maj_dh_count)) !== false) {
+      
+                                               if ($maj_dl_count != "." && $maj_dl_count != "..") {
+      
+                                                       $maj_dl_match = mb_substr("$maj_dl_count",0,-4);
+      
+                                                       if (file_exists("$maj_data_directory/items/$maj_d/filedrop/count/$maj_dl_count") and !file_exists("$maj_data_directory/items/$maj_d/filedrop/files/$maj_dl_match")) {
+                                                               unlink("$maj_data_directory/items/$maj_d/filedrop/count/$maj_dl_count");
+                                                       }
                                                }
                                        }
+                                       closedir($maj_dh_count);
                                }
-                               closedir($maj_dh_count);
-                       }
-
-                       if ($maj_dh_filedrop = opendir("$maj_data_directory/items/$maj_d/filedrop/files")) {
-                               while (($maj_dl_file = readdir($maj_dh_filedrop)) !== false) {
-                                       if ($maj_dl_file != "." && $maj_dl_file != "..") {
-                                               $maj_filedrop_files[] = $maj_dl_file;
-                                       }
+      
+                               if (file_exists("$maj_data_directory/items/$maj_d/filedrop/sort/new-on-top.txt")) {
+                                       array_multisort(array_map("filemtime",$maj_filedrop_files),SORT_DESC,$maj_filedrop_files);
                                }
-                       closedir($maj_dh_filedrop);
-                       }
-
-                       sort($maj_filedrop_files);
-
-                       foreach ($maj_filedrop_files as $maj_filedrop_file) {
-
-                               echo "<table border=0 cellspacing=0 cellpadding=4><tr><td>";
-                               echo "<a href=\"index.php?entry=$maj_d&download=$maj_filedrop_file&type=filedrop\">";
-                               echo "<img src=images/filedrop.png width=36 height=36 border=0 alt=\"download file\"></a></td>";
-                               echo "<td><b>$maj_filedrop_file</b>";
-
-                               if (file_exists("$maj_data_directory/items/$maj_d/filedrop/sha1.txt")) {
-                                       $maj_sha1 = sha1_file("$maj_data_directory/items/$maj_d/filedrop/files/$maj_filedrop_file");
-                                       echo "<br>$maj_sha1 (<a href=\"http://www.faqs.org/rfcs/rfc3174\" target=\"_maj\">sha1</a>)";
+                               elseif (file_exists("$maj_data_directory/items/$maj_d/filedrop/sort/old-on-top.txt")) {
+                                       array_multisort(array_map("filemtime",$maj_filedrop_files),SORT_ASC,$maj_filedrop_files);
                                }
-                               if (file_exists("$maj_data_directory/items/$maj_d/filedrop/md5.txt")) {
-                                       $maj_md5 = md5_file("$maj_data_directory/items/$maj_d/filedrop/files/$maj_filedrop_file");
-                                       echo "<br>$maj_md5 (<a href=\"http://www.faqs.org/rfcs/rfc1321\" target=\"_maj\">md5</a>)";
+                               else {
+                                       sort($maj_filedrop_files);
                                }
-
-                               $maj_size = filesize("$maj_data_directory/items/$maj_d/filedrop/files/$maj_filedrop_file");
-                               $maj_size_string = ($maj_size > 512)?(  ($maj_size/1024 > 512)  ?sprintf("%.02f MB",($maj_size/1024)/1024)  :sprintf("%.02f KB",$maj_size/1024))  :sprintf("%d B",$maj_size);
-
-                               echo "<br>$maj_size_string";
-
-                               if (file_exists("$maj_data_directory/items/$maj_d/filedrop/count/{$maj_filedrop_file}.txt")) {
-
-                                       $maj_filedrop_count = file_get_contents("$maj_data_directory/items/$maj_d/filedrop/count/{$maj_filedrop_file}.txt");
-
-                                       echo "<br>$maj_filedrop_count";
-                              
-                                       if ($maj_filedrop_count == 1) {
-                                               echo " download";
+      
+                               foreach ($maj_filedrop_files as $maj_filedrop_file) {
+      
+                                       if (is_dir($maj_filedrop_file)) {
+                                               continue;
                                        }
-                                       if ($maj_filedrop_count > 1) {
-                                               echo " downloads";
+      
+                                       $maj_filedrop_file = basename($maj_filedrop_file);
+      
+                                       echo "<table border=0 cellspacing=0 cellpadding=4><tr><td>";
+                                       echo "<a href=\"index.php?entry=$maj_d&download=$maj_filedrop_file&type=filedrop\">";
+                                       echo "<img src=images/filedrop.png width=36 height=36 border=0 alt=\"download file\"></a></td>";
+                                       echo "<td><b>$maj_filedrop_file</b>";
+      
+                                       if (file_exists("$maj_data_directory/items/$maj_d/filedrop/sha1.txt")) {
+                                               $maj_sha1 = sha1_file("$maj_data_directory/items/$maj_d/filedrop/files/$maj_filedrop_file");
+                                               echo "<br>$maj_sha1 (<a href=\"http://www.faqs.org/rfcs/rfc3174\" target=\"_maj\">sha1</a>)";
+                                       }
+                                       if (file_exists("$maj_data_directory/items/$maj_d/filedrop/md5.txt")) {
+                                               $maj_md5 = md5_file("$maj_data_directory/items/$maj_d/filedrop/files/$maj_filedrop_file");
+                                               echo "<br>$maj_md5 (<a href=\"http://www.faqs.org/rfcs/rfc1321\" target=\"_maj\">md5</a>)";
+                                       }
+      
+                                       $maj_size = filesize("$maj_data_directory/items/$maj_d/filedrop/files/$maj_filedrop_file");
+                                       $maj_size_string = ($maj_size > 512)?(  ($maj_size/1024 > 512)  ?sprintf("%.02f MB",($maj_size/1024)/1024)  :sprintf("%.02f KB",$maj_size/1024))  :sprintf("%d B",$maj_size);
+      
+                                       echo "<br>$maj_size_string";
+      
+                                       if (file_exists("$maj_data_directory/items/$maj_d/filedrop/count/{$maj_filedrop_file}.txt")) {
+      
+                                               $maj_filedrop_count = file_get_contents("$maj_data_directory/items/$maj_d/filedrop/count/{$maj_filedrop_file}.txt");
+      
+                                               echo "<br>$maj_filedrop_count";
+                                      
+                                               if ($maj_filedrop_count == 1) {
+                                                       echo " download";
+                                               }
+                                               if ($maj_filedrop_count > 1) {
+                                                       echo " downloads";
+                                               }
                                        }
+                                       echo "</td></tr></table>";
                                }
-                               echo "</td></tr></table>";
                        }
                }
                echo "</div></div>";
 
filedropmaj.git-01822e4.tar.bz2
147.95 KB
79 downloads
filedropmaj.git-01822e4.zip
201.96 KB
27 downloads
filedropmaj.git-0291349.tar.bz2
152.85 KB
79 downloads
filedropmaj.git-0291349.zip
211.90 KB
27 downloads
filedropmaj.git-02cb3b7.tar.bz2
151.48 KB
81 downloads
filedropmaj.git-02cb3b7.zip
209.82 KB
27 downloads
filedropmaj.git-0811dd5.tar.bz2
152.90 KB
76 downloads
filedropmaj.git-0811dd5.zip
211.90 KB
25 downloads
filedropmaj.git-083625f.tar.bz2
132.92 KB
75 downloads
filedropmaj.git-083625f.zip
179.59 KB
27 downloads
filedropmaj.git-0885d7b.tar.bz2
92.63 KB
77 downloads
filedropmaj.git-0885d7b.zip
132.34 KB
24 downloads
filedropmaj.git-09c6f33.tar.bz2
151.51 KB
77 downloads
filedropmaj.git-09c6f33.zip
202.12 KB
25 downloads
filedropmaj.git-0b26a85.tar.bz2
151.44 KB
73 downloads
filedropmaj.git-0b26a85.zip
209.75 KB
23 downloads
filedropmaj.git-0b32424.tar.bz2
151.66 KB
75 downloads
filedropmaj.git-0b32424.zip
206.72 KB
23 downloads
filedropmaj.git-0f3ac59.tar.bz2
152.14 KB
73 downloads
filedropmaj.git-0f3ac59.zip
211.45 KB
20 downloads
filedropmaj.git-11d4582.tar.bz2
143.02 KB
5 downloads
filedropmaj.git-11d4582.zip
195.12 KB
19 downloads
filedropmaj.git-17f105a.tar.bz2
137.96 KB
71 downloads
filedropmaj.git-17f105a.zip
193.02 KB
19 downloads
filedropmaj.git-183270b.tar.bz2
137.54 KB
74 downloads
filedropmaj.git-183270b.zip
187.93 KB
20 downloads
filedropmaj.git-197a49d.tar.bz2
152.03 KB
72 downloads
filedropmaj.git-197a49d.zip
211.32 KB
23 downloads
filedropmaj.git-1b9af25.tar.bz2
152.87 KB
69 downloads
filedropmaj.git-1b9af25.zip
211.96 KB
21 downloads
filedropmaj.git-1be2914.tar.bz2
149.30 KB
71 downloads
filedropmaj.git-1be2914.zip
203.09 KB
20 downloads
filedropmaj.git-1bed800.tar.bz2
138.15 KB
68 downloads
filedropmaj.git-1bed800.zip
190.15 KB
24 downloads
filedropmaj.git-1d330de.tar.bz2
151.65 KB
70 downloads
filedropmaj.git-1d330de.zip
210.80 KB
22 downloads
filedropmaj.git-1df190d.tar.bz2
151.72 KB
71 downloads
filedropmaj.git-1df190d.zip
210.85 KB
20 downloads
filedropmaj.git-1ee1167.tar.bz2
151.52 KB
72 downloads
filedropmaj.git-1ee1167.zip
202.16 KB
21 downloads
filedropmaj.git-2057838.tar.bz2
151.76 KB
68 downloads
filedropmaj.git-2057838.zip
202.36 KB
20 downloads
filedropmaj.git-2075213.tar.bz2
155.81 KB
68 downloads
filedropmaj.git-2075213.zip
208.39 KB
20 downloads
filedropmaj.git-211b7b0.tar.bz2
142.53 KB
71 downloads
filedropmaj.git-211b7b0.zip
194.64 KB
21 downloads
filedropmaj.git-2331f5a.tar.bz2
75.55 KB
72 downloads
filedropmaj.git-2331f5a.zip
100.32 KB
23 downloads
filedropmaj.git-25e3c4c.tar.bz2
147.57 KB
71 downloads
filedropmaj.git-25e3c4c.zip
201.46 KB
20 downloads
filedropmaj.git-2622313.tar.bz2
151.47 KB
67 downloads
filedropmaj.git-2622313.zip
206.44 KB
18 downloads
filedropmaj.git-273e4b2.tar.bz2
152.60 KB
67 downloads
filedropmaj.git-273e4b2.zip
203.40 KB
22 downloads
filedropmaj.git-2753e51.tar.bz2
136.37 KB
72 downloads
filedropmaj.git-2753e51.zip
184.34 KB
19 downloads
filedropmaj.git-2c1a589.tar.bz2
155.89 KB
66 downloads
filedropmaj.git-2c1a589.zip
208.69 KB
20 downloads
filedropmaj.git-2c3d544.tar.bz2
151.33 KB
9 downloads
filedropmaj.git-2c3d544.zip
206.23 KB
21 downloads
filedropmaj.git-2c85f72.tar.bz2
143.23 KB
67 downloads
filedropmaj.git-2c85f72.zip
194.84 KB
18 downloads
filedropmaj.git-2dc622c.tar.bz2
151.76 KB
66 downloads
filedropmaj.git-2dc622c.zip
202.35 KB
21 downloads
filedropmaj.git-2fabf8a.tar.bz2
151.35 KB
69 downloads
filedropmaj.git-2fabf8a.zip
206.24 KB
22 downloads
filedropmaj.git-322736b.tar.bz2
137.81 KB
62 downloads
filedropmaj.git-322736b.zip
190.18 KB
20 downloads
filedropmaj.git-374279c.tar.bz2
137.54 KB
62 downloads
filedropmaj.git-374279c.zip
189.58 KB
19 downloads
filedropmaj.git-37e852d.tar.bz2
151.32 KB
58 downloads
filedropmaj.git-37e852d.zip
206.21 KB
18 downloads
filedropmaj.git-38636de.tar.bz2
147.35 KB
60 downloads
filedropmaj.git-38636de.zip
201.16 KB
76 downloads
filedropmaj.git-3b25d71.tar.bz2
147.88 KB
52 downloads
filedropmaj.git-3b25d71.zip
201.85 KB
20 downloads
filedropmaj.git-3b6df7a.tar.bz2
153.39 KB
49 downloads
filedropmaj.git-3b6df7a.zip
204.55 KB
24 downloads
filedropmaj.git-3bf6bd2.tar.bz2
137.77 KB
54 downloads
filedropmaj.git-3bf6bd2.zip
190.16 KB
21 downloads
filedropmaj.git-3e012ff.tar.bz2
152.83 KB
52 downloads
filedropmaj.git-3e012ff.zip
211.89 KB
23 downloads
filedropmaj.git-4129ab8.tar.bz2
135.86 KB
60 downloads
filedropmaj.git-4129ab8.zip
184.30 KB
21 downloads
filedropmaj.git-414dbb4.tar.bz2
91.09 KB
57 downloads
filedropmaj.git-414dbb4.zip
130.29 KB
21 downloads
filedropmaj.git-43755d0.tar.bz2
150.25 KB
50 downloads
filedropmaj.git-43755d0.zip
204.44 KB
21 downloads
filedropmaj.git-4c20005.tar.bz2
55.59 KB
52 downloads
filedropmaj.git-4c20005.zip
74.20 KB
21 downloads
filedropmaj.git-4ccdbcd.tar.bz2
136.38 KB
55 downloads
filedropmaj.git-4ccdbcd.zip
185.22 KB
23 downloads
filedropmaj.git-4cd1a1c.tar.bz2
155.25 KB
50 downloads
filedropmaj.git-4cd1a1c.zip
207.88 KB
24 downloads
filedropmaj.git-4cf16d1.tar.bz2
76.32 KB
55 downloads
filedropmaj.git-4cf16d1.zip
101.80 KB
19 downloads
filedropmaj.git-4ec45a0.tar.bz2
131.16 KB
51 downloads
filedropmaj.git-4ec45a0.zip
172.66 KB
21 downloads
filedropmaj.git-4f73c22.tar.bz2
134.46 KB
52 downloads
filedropmaj.git-4f73c22.zip
182.45 KB
20 downloads
filedropmaj.git-5457969.tar.bz2
155.21 KB
54 downloads
filedropmaj.git-5457969.zip
207.63 KB
21 downloads
filedropmaj.git-57ee8a1.tar.bz2
145.49 KB
55 downloads
filedropmaj.git-57ee8a1.zip
198.12 KB
73 downloads
filedropmaj.git-592978d.tar.bz2
138.38 KB
53 downloads
filedropmaj.git-592978d.zip
190.58 KB
18 downloads
filedropmaj.git-5935b42.tar.bz2
135.60 KB
51 downloads
filedropmaj.git-5935b42.zip
183.28 KB
22 downloads
filedropmaj.git-5b443b6.tar.bz2
152.00 KB
53 downloads
filedropmaj.git-5b443b6.zip
211.07 KB
20 downloads
filedropmaj.git-5b4a9bf.tar.bz2
155.29 KB
50 downloads
filedropmaj.git-5b4a9bf.zip
207.93 KB
19 downloads
filedropmaj.git-5b6c01d.tar.bz2
147.13 KB
52 downloads
filedropmaj.git-5b6c01d.zip
200.86 KB
23 downloads
filedropmaj.git-5da45f7.tar.bz2
147.27 KB
52 downloads
filedropmaj.git-5da45f7.zip
201.02 KB
20 downloads
filedropmaj.git-5e53618.tar.bz2
75.57 KB
55 downloads
filedropmaj.git-5e53618.zip
100.78 KB
21 downloads
filedropmaj.git-5f8ca35.tar.bz2
136.39 KB
50 downloads
filedropmaj.git-5f8ca35.zip
185.32 KB
20 downloads
filedropmaj.git-61e3d7b.tar.bz2
153.52 KB
50 downloads
filedropmaj.git-61e3d7b.zip
204.73 KB
21 downloads
filedropmaj.git-62a635c.tar.bz2
155.90 KB
53 downloads
filedropmaj.git-62a635c.zip
208.73 KB
21 downloads
filedropmaj.git-6390d34.tar.bz2
138.39 KB
54 downloads
filedropmaj.git-6390d34.zip
190.56 KB
24 downloads
filedropmaj.git-649dfbe.tar.bz2
151.78 KB
53 downloads
filedropmaj.git-649dfbe.zip
210.91 KB
21 downloads
filedropmaj.git-65d6570.tar.bz2
151.63 KB
56 downloads
filedropmaj.git-65d6570.zip
210.80 KB
23 downloads
filedropmaj.git-660433f.tar.bz2
151.67 KB
53 downloads
filedropmaj.git-660433f.zip
206.68 KB
21 downloads
filedropmaj.git-6619ae5.tar.bz2
153.23 KB
10 downloads
filedropmaj.git-6619ae5.zip
204.28 KB
20 downloads
filedropmaj.git-68e4e3a.tar.bz2
135.13 KB
50 downloads
filedropmaj.git-68e4e3a.zip
182.91 KB
20 downloads
filedropmaj.git-6995297.tar.bz2
144.93 KB
55 downloads
filedropmaj.git-6995297.zip
197.18 KB
18 downloads
filedropmaj.git-69d6fd3.tar.bz2
143.23 KB
50 downloads
filedropmaj.git-69d6fd3.zip
194.89 KB
23 downloads
filedropmaj.git-6aa872a.tar.bz2
142.95 KB
55 downloads
filedropmaj.git-6aa872a.zip
195.11 KB
22 downloads
filedropmaj.git-6bad5c7.tar.bz2
147.04 KB
55 downloads
filedropmaj.git-6bad5c7.zip
200.79 KB
21 downloads
filedropmaj.git-6e96a2d.tar.bz2
152.13 KB
54 downloads
filedropmaj.git-6e96a2d.zip
207.21 KB
74 downloads
filedropmaj.git-73d46de.tar.bz2
138.42 KB
51 downloads
filedropmaj.git-73d46de.zip
190.59 KB
20 downloads
filedropmaj.git-75e0478.tar.bz2
144.54 KB
55 downloads
filedropmaj.git-75e0478.zip
196.70 KB
22 downloads
filedropmaj.git-784fc35.tar.bz2
143.07 KB
54 downloads
filedropmaj.git-784fc35.zip
195.01 KB
20 downloads
filedropmaj.git-7872a83.tar.bz2
138.51 KB
55 downloads
filedropmaj.git-7872a83.zip
190.69 KB
19 downloads
filedropmaj.git-788fb89.tar.bz2
138.30 KB
54 downloads
filedropmaj.git-788fb89.zip
191.26 KB
25 downloads
filedropmaj.git-796d8a3.tar.bz2
138.92 KB
52 downloads
filedropmaj.git-796d8a3.zip
191.24 KB
20 downloads
filedropmaj.git-79a5e8d.tar.bz2
132.43 KB
54 downloads
filedropmaj.git-79a5e8d.zip
176.90 KB
21 downloads
filedropmaj.git-7b3b2e0.tar.bz2
147.24 KB
53 downloads
filedropmaj.git-7b3b2e0.zip
201.05 KB
21 downloads
filedropmaj.git-7e28eed.tar.bz2
138.89 KB
49 downloads
filedropmaj.git-7e28eed.zip
191.24 KB
21 downloads
filedropmaj.git-8279296.tar.bz2
135.56 KB
55 downloads
filedropmaj.git-8279296.zip
183.25 KB
21 downloads
filedropmaj.git-84c17fe.tar.bz2
152.87 KB
55 downloads
filedropmaj.git-84c17fe.zip
211.90 KB
21 downloads
filedropmaj.git-87c5d5f.tar.bz2
135.78 KB
53 downloads
filedropmaj.git-87c5d5f.zip
183.64 KB
19 downloads
filedropmaj.git-8a48901.tar.bz2
147.27 KB
55 downloads
filedropmaj.git-8a48901.zip
201.06 KB
21 downloads
filedropmaj.git-8ad9892.tar.bz2
164.04 KB
53 downloads
filedropmaj.git-8ad9892.zip
224.42 KB
20 downloads
filedropmaj.git-8b4cf2a.tar.bz2
134.06 KB
53 downloads
filedropmaj.git-8b4cf2a.zip
180.78 KB
21 downloads
filedropmaj.git-8b7e38d.tar.bz2
138.04 KB
59 downloads
filedropmaj.git-8b7e38d.zip
190.39 KB
77 downloads
filedropmaj.git-8df6e40.tar.bz2
143.11 KB
55 downloads
filedropmaj.git-8df6e40.zip
194.66 KB
25 downloads
filedropmaj.git-8e80c84.tar.bz2
138.18 KB
10 downloads
filedropmaj.git-8e80c84.zip
190.30 KB
21 downloads
filedropmaj.git-8ec0fba.tar.bz2
138.37 KB
56 downloads
filedropmaj.git-8ec0fba.zip
191.39 KB
20 downloads
filedropmaj.git-8f7abf6.tar.bz2
153.36 KB
55 downloads
filedropmaj.git-8f7abf6.zip
211.80 KB
19 downloads
filedropmaj.git-923f11a.tar.bz2
138.14 KB
52 downloads
filedropmaj.git-923f11a.zip
191.03 KB
22 downloads
filedropmaj.git-955e82e.tar.bz2
42.71 KB
5 downloads
filedropmaj.git-955e82e.zip
59.77 KB
20 downloads
filedropmaj.git-95add4a.tar.bz2
151.23 KB
57 downloads
filedropmaj.git-95add4a.zip
205.91 KB
20 downloads
filedropmaj.git-96fe0ba.tar.bz2
137.68 KB
48 downloads
filedropmaj.git-96fe0ba.zip
190.34 KB
20 downloads
filedropmaj.git-99a90ce.tar.bz2
137.82 KB
56 downloads
filedropmaj.git-99a90ce.zip
191.20 KB
23 downloads
filedropmaj.git-9a69bb9.tar.bz2
143.19 KB
56 downloads
filedropmaj.git-9a69bb9.zip
194.70 KB
22 downloads
filedropmaj.git-9b6538e.tar.bz2
151.45 KB
53 downloads
filedropmaj.git-9b6538e.zip
202.15 KB
18 downloads
filedropmaj.git-9c4292d.tar.bz2
132.06 KB
54 downloads
filedropmaj.git-9c4292d.zip
176.93 KB
20 downloads
filedropmaj.git-9c78d40.tar.bz2
137.70 KB
54 downloads
filedropmaj.git-9c78d40.zip
190.49 KB
23 downloads
filedropmaj.git-9f1363f.tar.bz2
43.12 KB
56 downloads
filedropmaj.git-9f1363f.zip
60.31 KB
20 downloads
filedropmaj.git-a16c3eb.tar.bz2
90.22 KB
51 downloads
filedropmaj.git-a16c3eb.zip
128.62 KB
20 downloads
filedropmaj.git-a3aa72d.tar.bz2
153.00 KB
54 downloads
filedropmaj.git-a3aa72d.zip
203.86 KB
22 downloads
filedropmaj.git-a6886e4.tar.bz2
144.69 KB
55 downloads
filedropmaj.git-a6886e4.zip
196.95 KB
21 downloads
filedropmaj.git-a8669dc.tar.bz2
135.60 KB
52 downloads
filedropmaj.git-a8669dc.zip
183.34 KB
20 downloads
filedropmaj.git-a9477f1.tar.bz2
135.59 KB
54 downloads
filedropmaj.git-a9477f1.zip
183.45 KB
22 downloads
filedropmaj.git-aa285db.tar.bz2
151.73 KB
54 downloads
filedropmaj.git-aa285db.zip
210.85 KB
20 downloads
filedropmaj.git-aa6ae87.tar.bz2
135.44 KB
54 downloads
filedropmaj.git-aa6ae87.zip
183.88 KB
21 downloads
filedropmaj.git-ab6bc22.tar.bz2
151.71 KB
48 downloads
filedropmaj.git-ab6bc22.zip
210.84 KB
23 downloads
filedropmaj.git-adef726.tar.bz2
153.48 KB
52 downloads
filedropmaj.git-adef726.zip
212.32 KB
21 downloads
filedropmaj.git-afe5877.tar.bz2
144.73 KB
49 downloads
filedropmaj.git-afe5877.zip
197.01 KB
20 downloads
filedropmaj.git-b2d9f8e.tar.bz2
133.22 KB
51 downloads
filedropmaj.git-b2d9f8e.zip
179.27 KB
20 downloads
filedropmaj.git-b41f320.tar.bz2
151.56 KB
50 downloads
filedropmaj.git-b41f320.zip
209.85 KB
25 downloads
filedropmaj.git-b4432ce.tar.bz2
152.96 KB
51 downloads
filedropmaj.git-b4432ce.zip
203.86 KB
22 downloads
filedropmaj.git-b67b08f.tar.bz2
151.27 KB
52 downloads
filedropmaj.git-b67b08f.zip
206.15 KB
23 downloads
filedropmaj.git-b899831.tar.bz2
143.12 KB
52 downloads
filedropmaj.git-b899831.zip
194.60 KB
21 downloads
filedropmaj.git-b8b49c1.tar.bz2
132.59 KB
50 downloads
filedropmaj.git-b8b49c1.zip
178.90 KB
19 downloads
filedropmaj.git-b9c5bcf.tar.bz2
155.92 KB
51 downloads
filedropmaj.git-b9c5bcf.zip
208.70 KB
19 downloads
filedropmaj.git-bbddb1f.tar.bz2
151.63 KB
50 downloads
filedropmaj.git-bbddb1f.zip
209.92 KB
23 downloads
filedropmaj.git-bcaa744.tar.bz2
146.98 KB
54 downloads
filedropmaj.git-bcaa744.zip
200.79 KB
22 downloads
filedropmaj.git-c1ff9dc.tar.bz2
138.39 KB
54 downloads
filedropmaj.git-c1ff9dc.zip
191.43 KB
104 downloads
filedropmaj.git-c20c4b0.tar.bz2
151.64 KB
52 downloads
filedropmaj.git-c20c4b0.zip
210.79 KB
19 downloads
filedropmaj.git-c37f3f7.tar.bz2
145.45 KB
68 downloads
filedropmaj.git-c37f3f7.zip
198.11 KB
30 downloads
filedropmaj.git-c532394.tar.bz2
146.39 KB
54 downloads
filedropmaj.git-c532394.zip
199.91 KB
23 downloads
filedropmaj.git-c6317a4.tar.bz2
152.01 KB
52 downloads
filedropmaj.git-c6317a4.zip
207.08 KB
21 downloads
filedropmaj.git-c748176.tar.bz2
89.44 KB
51 downloads
filedropmaj.git-c748176.zip
126.35 KB
21 downloads
filedropmaj.git-c9ed81f.tar.bz2
135.56 KB
51 downloads
filedropmaj.git-c9ed81f.zip
183.28 KB
23 downloads
filedropmaj.git-c9f9b80.tar.bz2
138.50 KB
51 downloads
filedropmaj.git-c9f9b80.zip
190.66 KB
22 downloads
filedropmaj.git-ca65b73.tar.bz2
152.69 KB
52 downloads
filedropmaj.git-ca65b73.zip
207.87 KB
21 downloads
filedropmaj.git-cd80b77.tar.bz2
153.12 KB
52 downloads
filedropmaj.git-cd80b77.zip
212.01 KB
19 downloads
filedropmaj.git-cffbb2a.tar.bz2
138.22 KB
50 downloads
filedropmaj.git-cffbb2a.zip
190.28 KB
22 downloads
filedropmaj.git-d061ad7.tar.bz2
55.78 KB
67 downloads
filedropmaj.git-d061ad7.zip
74.39 KB
22 downloads
filedropmaj.git-d0af4d6.tar.bz2
57.28 KB
52 downloads
filedropmaj.git-d0af4d6.zip
78.56 KB
22 downloads
filedropmaj.git-d1caa0a.tar.bz2
144.57 KB
54 downloads
filedropmaj.git-d1caa0a.zip
196.63 KB
22 downloads
filedropmaj.git-d5679b5.tar.bz2
152.37 KB
52 downloads
filedropmaj.git-d5679b5.zip
207.52 KB
23 downloads
filedropmaj.git-d72f459.tar.bz2
147.90 KB
54 downloads
filedropmaj.git-d72f459.zip
201.92 KB
18 downloads
filedropmaj.git-d958c91.tar.bz2
144.67 KB
54 downloads
filedropmaj.git-d958c91.zip
196.88 KB
25 downloads
filedropmaj.git-d96784f.tar.bz2
135.58 KB
52 downloads
filedropmaj.git-d96784f.zip
183.46 KB
20 downloads
filedropmaj.git-da4b73f.tar.bz2
152.62 KB
49 downloads
filedropmaj.git-da4b73f.zip
203.48 KB
21 downloads
filedropmaj.git-dd24240.tar.bz2
138.27 KB
50 downloads
filedropmaj.git-dd24240.zip
190.45 KB
80 downloads
filedropmaj.git-e11e772.tar.bz2
152.09 KB
49 downloads
filedropmaj.git-e11e772.zip
211.33 KB
20 downloads
filedropmaj.git-e61478e.tar.bz2
135.95 KB
54 downloads
filedropmaj.git-e61478e.zip
183.91 KB
21 downloads
filedropmaj.git-e7a2547.tar.bz2
133.80 KB
49 downloads
filedropmaj.git-e7a2547.zip
180.05 KB
24 downloads
filedropmaj.git-e8a3b95.tar.bz2
138.15 KB
55 downloads
filedropmaj.git-e8a3b95.zip
191.04 KB
18 downloads
filedropmaj.git-eac86d5.tar.bz2
155.65 KB
50 downloads
filedropmaj.git-eac86d5.zip
208.28 KB
20 downloads
filedropmaj.git-ed83bf9.tar.bz2
135.16 KB
51 downloads
filedropmaj.git-ed83bf9.zip
182.91 KB
22 downloads
filedropmaj.git-ee50d40.tar.bz2
135.59 KB
54 downloads
filedropmaj.git-ee50d40.zip
183.48 KB
23 downloads
filedropmaj.git-efdb4df.tar.bz2
155.87 KB
55 downloads
filedropmaj.git-efdb4df.zip
208.72 KB
22 downloads
filedropmaj.git-f1554f8.tar.bz2
151.30 KB
54 downloads
filedropmaj.git-f1554f8.zip
206.22 KB
23 downloads
filedropmaj.git-f72a07b.tar.bz2
153.44 KB
54 downloads
filedropmaj.git-f72a07b.zip
212.11 KB
24 downloads
filedropmaj.git-f7ea5a1.tar.bz2
147.46 KB
53 downloads
filedropmaj.git-f7ea5a1.zip
201.32 KB
24 downloads
filedropmaj.git-f8a7353.tar.bz2
138.49 KB
53 downloads
filedropmaj.git-f8a7353.zip
190.66 KB
25 downloads
filedropmaj.git-fb84a8d.tar.bz2
137.61 KB
59 downloads
filedropmaj.git-fb84a8d.zip
190.70 KB
26 downloads
filedropmaj.git-fdcf5d3.tar.bz2
152.34 KB
57 downloads
filedropmaj.git-fdcf5d3.zip
207.53 KB
25 downloads
filedropmaj.git-feca42d.tar.bz2
132.90 KB
57 downloads
filedropmaj.git-feca42d.zip
179.44 KB
28 downloads