maj.world

maj.world

Git

This commit has been accessed 533 times via Git panel.

commit a50966c0b0632309683ba7a8c0aed063eb564819
tree 5457969e9f8c77fa9ca08ca03a37cedad2a6e9a4
parent 0781e4fc8c0d3d40c3085feccf114ad1fa441dde
author Engels Antonio <engels@majcms.org> 1294539192 +0800
committer Engels Antonio <engels@majcms.org> 1294539192 +0800

    Holiday release backlog commit

diff --git a/index.php b/index.php
index bc018bc..5483763 100644
--- a/index.php
+++ b/index.php
@@ -2581,7 +2581,7 @@ foreach ($maj_disp as $maj_d) {
 
                $entry_url = rawurlencode($entry_url);
 
-               echo "<br><br><iframe src=\"http://www.facebook.com/plugins/like.php?href=$entry_url&amp;layout=standard&amp;show_faces=false&amp;width=513&amp;action=like&amp;colorscheme=light&amp;height=23\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:513px; height:23px;\" allowTransparency=\"true\"></iframe>";
+               echo "<br><br><iframe src=\"http://www.facebook.com/plugins/like.php?href=$entry_url&amp;layout=standard&amp;show_faces=false&amp;width=513&amp;action=like&amp;colorscheme=light&amp;height=25\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:513px; height:25px;\" allowTransparency=\"true\"></iframe>";
        }
 
        if (isset($maj_d_text_b)) {
@@ -2716,10 +2716,10 @@ foreach ($maj_disp as $maj_d) {
                $maj_views_value = file_get_contents("data/items/$maj_d/views.txt");
 
                if ($maj_views_value == 1) {
-                       echo " ( $maj_views_value view ) ";
+                       echo " ($maj_views_value view) ";
                }
                elseif ($maj_views_value > 1) {
-                       echo " ( $maj_views_value views ) ";
+                       echo " ($maj_views_value views) ";
                }
                else {
                        echo " ";
@@ -2782,15 +2782,102 @@ foreach ($maj_disp as $maj_d) {
        $maj_album_views_value = file_get_contents("data/items/$maj_d/album/views.txt");
 
        if ($maj_album_views_value == 1) {
-               echo " ( $maj_album_views_value view ) ";
+               echo " ($maj_album_views_value view) ";
        }
        elseif ($maj_album_views_value > 1) {
-               echo " ( $maj_album_views_value views ) ";
+               echo " ($maj_album_views_value views) ";
        }
        else {
                echo " ";
        }
 
+       if (file_exists("media/$maj_d/videos")) {
+
+               if (isset($maj_req_entry) and !empty($maj_req_entry) and isset($maj_req_show) and !empty($maj_req_show) and ($maj_req_show == videos)) {
+              
+                       if (!file_exists("data/items/$maj_d/media")) {
+                               mkdir("data/items/$maj_d/media");
+                       }
+
+                       if (!file_exists("data/items/$maj_d/media/videos")) {
+                               mkdir("data/items/$maj_d/media/videos");
+                       }
+                      
+                       if ((!isset($_SESSION['logged_in']) or ($_SESSION['logged_in'] != $maj_login_username))) {
+
+                               if (!file_exists("data/items/$maj_d/media/videos/views.txt")) {
+                                       $maj_videos_views_value = 0;
+                               }
+                               else {
+                                       $maj_videos_views_value = file_get_contents("data/items/$maj_d/media/videos/views.txt");
+                               }
+                              
+                               $maj_videos_views_value = $maj_videos_views_value + 1;
+
+                               $maj_fp_videos_views_txt = fopen("data/items/$maj_d/media/videos/views.txt","w");
+                               fwrite($maj_fp_videos_views_txt,$maj_videos_views_value);
+                               fclose($maj_fp_videos_views_txt);
+                       }
+               }
+      
+               // remove the code below once a suitable clean-up procedure is created in the video uploader
+               $maj_videos = glob("media/$maj_d/videos/*");
+      
+               foreach ($maj_videos as $maj_video) {
+                      
+                       if (!preg_match("/\.mp4$/i",$maj_video) and !preg_match("/\.ogv$/i",$maj_video) and !preg_match("/\.webm$/i",$maj_video)) {
+                               unlink("$maj_video");
+                       }
+                      
+                       unset($maj_video);
+               }
+                      
+               unset($maj_videos);
+               // remove the code above once a suitable clean-up procedure is created in the video uploader
+      
+               $maj_videos = glob("media/$maj_d/videos/*");
+               $maj_videos = preg_replace("/\.mp4$/i","",$maj_videos);
+               $maj_videos = preg_replace("/\.ogv$/i","",$maj_videos);
+               $maj_videos = preg_replace("/\.webm$/i","",$maj_videos);
+               $maj_videos = array_unique($maj_videos);
+      
+               sort($maj_videos);
+              
+               $maj_videos_count = count($maj_videos);
+              
+               if ($maj_videos_count > 0) {
+              
+                       echo " | <a href=\"index.php?entry=$maj_d&show=videos\" class=\"status\">$maj_videos_count ";
+                      
+                       if ($maj_videos_count == 1) {
+                               echo "video";
+                       }
+                       else {
+                               echo "videos";
+                       }
+                      
+                       echo "</a>";
+                      
+                       if (file_exists("data/items/$maj_d/media/videos/views.txt")) {
+                      
+                               $maj_videos_views = file_get_contents("data/items/$maj_d/media/videos/views.txt");
+                      
+                               if ($maj_videos_views > 0) {
+
+                                       echo " ($maj_videos_views ";
+
+                                       if ($maj_videos_views == 1) {
+                                               echo "view";
+                                       }
+                                       else {
+                                               echo "views";
+                                       }                                      
+                                       echo ")";      
+                               }
+                       }
+               }
+       }
+
        if (!file_exists("data/items/$maj_d/filedrop/files")) {
                echo " ";
        }
@@ -2847,10 +2934,10 @@ foreach ($maj_disp as $maj_d) {
        $maj_filedrop_views_value = file_get_contents("data/items/$maj_d/filedrop/views.txt");
 
        if ($maj_filedrop_views_value == 1) {
-               echo " ( $maj_filedrop_views_value view ) ";
+               echo " ($maj_filedrop_views_value view) ";
        }
        elseif ($maj_filedrop_views_value > 1) {
-               echo " ( $maj_filedrop_views_value views ) ";
+               echo " ($maj_filedrop_views_value views) ";
        }
        else {
                echo " ";
@@ -2874,10 +2961,10 @@ foreach ($maj_disp as $maj_d) {
                $maj_pdf_views_value = file_get_contents("data/items/$maj_d/pdf/count/views.txt");
 
                if ($maj_pdf_views_value == 1) {
-                       echo " ( $maj_pdf_views_value view ) ";
+                       echo " ($maj_pdf_views_value view) ";
                }
                elseif ($maj_pdf_views_value > 1) {
-                       echo " ( $maj_pdf_views_value views ) ";
+                       echo " ($maj_pdf_views_value views) ";
                }
                else {
                        echo " ";
@@ -3090,8 +3177,8 @@ foreach ($maj_disp as $maj_d) {
                                                $maj_current_image_size = getimagesize($maj_current_image);
                                                $maj_current_width = $maj_current_image_size[0];
                                                $maj_current_height = $maj_current_image_size[1];
-                                               $maj_max_width = 98;
-                                               $maj_max_height = 73;
+                                               $maj_max_width = 95;
+                                               $maj_max_height = 71;
 
                                                if (($maj_current_width > $maj_max_width) || ($maj_current_height > $maj_max_height)) {  
 
@@ -3167,6 +3254,45 @@ foreach ($maj_disp as $maj_d) {
                echo '</td></tr></table>';
 
        }
+      
+       if (file_exists("media/$maj_d/videos") and (file_exists("data/items/$maj_d/auto-videos.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 == videos)))) {
+
+               echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"$maj_wmain\"><tr><td>";
+
+               echo '<div class="panel_title">Videos</div>';
+               echo '<div class="panel_body">';
+                              
+               if (file_exists("data/items/$maj_d/passwd.txt") and (!isset($_SESSION['logged_in']) or ($_SESSION['logged_in'] != $maj_login_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=videos>here</a> to enter it.";
+               }
+               else {
+                       foreach ($maj_videos as $maj_video) {
+                      
+                               $maj_video_show = str_replace("media/$maj_d/videos/","",$maj_video);
+                      
+                               echo "<a href=\"video.php?entry=$maj_d&show=$maj_video_show\">";
+                               echo "<video width=\"95\" height=\"71\" preload=\"meta\" style=\"margin: 2px;\">";
+                                                              
+                               if (file_exists("$maj_video.mp4")) {
+                                       echo "<source src=\"$maj_video.mp4\" type=\"video/mp4\">";
+                               }
+                      
+                               if (file_exists("$maj_video.ogv")) {
+                                       echo "<source src=\"$maj_video.ogv\" type=\"video/ogg\">";
+                               }
+                              
+                               if (file_exists("$maj_video.webm")) {
+                                       echo "<source src=\"$maj_video.webm\" type=\"video/webm\">";
+                               }
+                                      
+                               echo "</video>";
+                               echo "</a>";
+                              
+                               unset($maj_video);
+                       }
+               }
+               echo "</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("data/items/$maj_d/filedrop/files")) {
 
diff --git a/passwd.php b/passwd.php
index b2dabd6..205e9fa 100644
--- a/passwd.php
+++ b/passwd.php
@@ -82,6 +82,10 @@ if (isset($_REQUEST['show']) and ($_REQUEST['show'] == pdf)) {
                echo "&show=pdf";
 }
 
+if (isset($_REQUEST['show']) and ($_REQUEST['show'] == videos)) {
+               echo "&show=videos";
+}
+
 ?>" method="post">
                <input autocomplete=off class=input type=password name=passwd>
                <input class=input type=submit value=submit>
diff --git a/rel.txt b/rel.txt
index 4bd2876..b33f126 100644
--- a/rel.txt
+++ b/rel.txt
@@ -1 +1 @@
-201011300755
+201012142034
diff --git a/video.php b/video.php
new file mode 100644
index 0000000..a609783
--- /dev/null
+++ b/video.php
@@ -0,0 +1,274 @@
+<?php
+
+session_start();
+header("Cache-control: private");
+
+if (isset($_POST['back']) and !empty($_POST['back'])) {
+
+       header("Location: index.php?entry={$_POST['back']}&show=videos");
+       exit;
+}
+
+if (isset($_REQUEST['entry']) and !empty($_REQUEST['entry']) and isset($_REQUEST['show']) and !empty($_REQUEST['show'])) {
+
+       $maj_d = strip_tags($_REQUEST['entry']);
+       $maj_d = trim($maj_d);
+      
+       $maj_s = strip_tags($_REQUEST['show']);
+       $maj_s = trim($maj_s);
+
+       if (!file_exists("data/items/$maj_d") or !file_exists("media/$maj_d")) {
+               exit;
+       }
+
+       if (!file_exists("data/items/$maj_d/media")) {
+               mkdir("data/items/$maj_d/media");
+       }
+      
+       if (!file_exists("data/items/$maj_d/media/videos")) {
+               mkdir("data/items/$maj_d/media/videos");
+       }
+      
+       if (!file_exists("data/items/$maj_d/media/videos/$maj_s")) {
+               mkdir("data/items/$maj_d/media/videos/$maj_s");
+       }
+      
+       if (!isset($_SESSION['logged_in']) or ($_SESSION['logged_in'] != file_get_contents("data/username.txt"))) {
+      
+               if (!file_exists("data/items/$maj_d/media/videos/$maj_s/views.txt")) {
+                       $maj_views = "0";
+               }
+               else {
+                       $maj_views = file_get_contents("data/items/$maj_d/media/videos/$maj_s/views.txt");
+               }
+      
+               $maj_views = $maj_views + 1;
+              
+               $maj_views_txt = fopen("data/items/$maj_d/media/videos/$maj_s/views.txt","w");
+               fwrite($maj_views_txt,$maj_views);
+               fclose($maj_views_txt);
+       }
+      
+       if (isset($_POST['caption']) and isset($_SESSION['logged_in']) and ($_SESSION['logged_in'] == file_get_contents("data/username.txt"))) {
+      
+               if (!empty($_POST['caption'])) {
+      
+                       $maj_caption = trim($_POST['caption']);
+                       $maj_caption = ucfirst($maj_caption);
+              
+                       $maj_caption_txt = fopen("data/items/$maj_d/media/videos/$maj_s/caption.txt","w");
+                       fwrite($maj_caption_txt,$maj_caption);
+                       fclose($maj_caption_txt);
+               }
+               else {
+                       if (file_exists("data/items/$maj_d/media/videos/$maj_s/caption.txt")) {
+                               unlink("data/items/$maj_d/media/videos/$maj_s/caption.txt");
+                       }
+               }
+       }
+      
+       include("css.php");
+
+       echo "<style> .main, .menu { margin: 2px; border: 1px solid #dedede; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -moz-box-shadow: 0 0 2px #dddddd; -webkit-box-shadow: 0 0 2px #dddddd; -khtml-box-shadow: 0 0 2px #dddddd; box-shadow: 0 0 2px #dddddd; padding: 1px; } .menu { float: left; } </style>";
+
+       function format_bytes($bytes) {
+               if ($bytes < 1024) return $bytes.' B';
+               elseif ($bytes < 1048576) return round($bytes / 1024, 2).' KB';
+               elseif ($bytes < 1073741824) return round($bytes / 1048576, 2).' MB';
+               elseif ($bytes < 1099511627776) return round($bytes / 1073741824, 2).' GB';
+               else return round($bytes / 1099511627776, 2).' TB';
+       }
+      
+       $title = file_get_contents("data/items/$maj_d/title.txt");
+      
+       echo "<title>$title ($maj_s)</title>";
+      
+       echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"2\"><tr><td valign=\"top\">";
+
+       echo "<div class=\"main\">";   
+       echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"2\" bgcolor=\"#ffffff\"><tr bgcolor=\"#ffffff\"><td>";
+       echo "<video controls preload autoplay>";
+                                                              
+       if (file_exists("media/$maj_d/videos/$maj_s.mp4")) {
+               echo "<source src=\"media/$maj_d/videos/$maj_s.mp4\" type=\"video/mp4\">";
+       }
+                      
+       if (file_exists("media/$maj_d/videos/$maj_s.ogv")) {
+               echo "<source src=\"media/$maj_d/videos/$maj_s.ogv\" type=\"video/ogg\">";
+       }
+                              
+       if (file_exists("media/$maj_d/videos/$maj_s.webm")) {
+               echo "<source src=\"media/$maj_d/videos/$maj_s.webm\" type=\"video/webm\">";
+       }
+                                      
+       echo "</video>";
+       echo "</td></tr></table>";
+       echo "</div>";
+      
+       echo "<div class=\"main\">";
+
+       echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"2\" width=\"100%\">";
+       echo "<tr><td><a href=\"video.php?entry=$maj_d&show=$maj_s\">$maj_s</a></td><td align=\"right\">";
+      
+       if (file_exists("data/items/$maj_d/media/videos/$maj_s/views.txt")) {
+      
+               $maj_views = file_get_contents("data/items/$maj_d/media/videos/$maj_s/views.txt");
+              
+               if ($maj_views == 1) {
+                       echo "$maj_views view";
+               }
+               else {
+                       echo "$maj_views views";
+               }
+       }
+      
+       echo "</td></tr>";
+      
+       if (file_exists("data/items/$maj_d/media/videos/$maj_s/caption.txt")) {
+      
+               echo "<tr><td colspan=\"2\">";
+               readfile("data/items/$maj_d/media/videos/$maj_s/caption.txt");
+               echo "</td></tr>";
+       }
+      
+       if (isset($_SESSION['logged_in']) and ($_SESSION['logged_in'] == file_get_contents("data/username.txt"))) {
+      
+               echo "<form method=\"post\"><input type=\"hidden\" name=\"entry\" value=\"$maj_d\"><input type=\"hidden\" name=\"show\" value=\"$maj_s\">";
+               echo "<tr><td colspan=\"2\"><textarea class=\"input\" style=\"width: 100%;\" name=\"caption\"></textarea></td></tr>";
+               echo "<tr><td colspan=\"2\"><input type=\"submit\" class=\"click\" style=\"width: 100%;\" value=\"click here to update the caption\"></td></tr>";
+               echo "</form>";
+       }
+
+       echo "</table>";
+       echo "</div>"; 
+
+       if (file_exists("data/fb.txt") and file_exists("data/items/$maj_d/fb.txt")) {
+      
+               if (isset($_SERVER['HTTPS'])) {
+                       $entry_url = "https://" . $_SERVER['HTTP_HOST'] . rtrim(dirname($_SERVER['PHP_SELF']), "/\\") . "/video.php?entry=$maj_d&show=$maj_s";
+               }
+               else {
+                       $entry_url = "http://" . $_SERVER['HTTP_HOST'] . rtrim(dirname($_SERVER['PHP_SELF']), "/\\") . "/video.php?entry=$maj_d&show=$maj_s";
+               }
+
+               $entry_url = rawurlencode($entry_url);
+
+               echo "<div style=\"margin: 2px;\"><iframe src=\"http://www.facebook.com/plugins/like.php?href=$entry_url&amp;layout=standard&amp;show_faces=true&amp;width=320&amp;action=like&amp;colorscheme=light&amp;height=80\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:320px; height:80px;\" allowTransparency=\"true\"></iframe></div>";
+       }
+
+       //echo "<form method=\"post\"><input type=\"hidden\" name=\"back\" value=\"$maj_d\"><input type=\"submit\" class=\"click\" style=\"width: 100%; margin: 1px;\" value=\"click here to go to the main entry\"></form>";
+              
+       echo "</td><td valign=\"top\">";
+      
+       // remove the code below once a suitable clean-up procedure is created in the video uploader
+       $maj_videos = glob("media/$maj_d/videos/*");
+      
+       foreach ($maj_videos as $maj_video) {
+                      
+               if (!preg_match("/\.mp4$/i",$maj_video) and !preg_match("/\.ogv$/i",$maj_video) and !preg_match("/\.webm$/i",$maj_video)) {
+                       unlink("$maj_video");
+               }
+                      
+               unset($maj_video);
+       }
+                      
+       unset($maj_videos);
+       // remove the code above once a suitable clean-up procedure is created in the video uploader
+      
+       $maj_videos = glob("media/$maj_d/videos/*");
+       $maj_videos = preg_replace("/\.mp4$/i","",$maj_videos);
+       $maj_videos = preg_replace("/\.ogv$/i","",$maj_videos);
+       $maj_videos = preg_replace("/\.webm$/i","",$maj_videos);
+       $maj_videos = array_unique($maj_videos);
+      
+       sort($maj_videos);
+      
+       foreach ($maj_videos as $maj_video) {
+                      
+               $maj_play = str_replace("media/$maj_d/videos/","",$maj_video);
+                              
+               echo "<div class=\"menu\">";
+              
+               echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"2\" bgcolor=\"#ffffff\">";
+
+               if ($maj_s == $maj_play) {
+                       echo "<tr bgcolor=\"#eeeeee\">";
+               }
+               else {
+                       echo "<tr bgcolor=\"#ffffff\">";               
+               }
+              
+               echo "<td>";                   
+
+               echo "<a href=\"video.php?entry=$maj_d&show=$maj_play\">";
+               echo "<video width=\"95\" height=\"71\" preload=\"meta\">";
+                                                              
+               if (file_exists("$maj_video.mp4")) {
+                       echo "<source src=\"$maj_video.mp4\" type=\"video/mp4\">";
+               }
+                      
+               if (file_exists("$maj_video.ogv")) {
+                       echo "<source src=\"$maj_video.ogv\" type=\"video/ogg\">";
+               }
+                              
+               if (file_exists("$maj_video.webm")) {
+                       echo "<source src=\"$maj_video.webm\" type=\"video/webm\">";
+               }
+                                      
+               echo "</video>";
+               echo "</a>";
+               echo "</td>";
+              
+               echo "<td valign=\"top\"><a href=\"video.php?entry=$maj_d&show=$maj_play\">$maj_play</a>";
+      
+               if (file_exists("data/items/$maj_d/media/videos/$maj_play/views.txt")) {
+              
+                       $maj_views = file_get_contents("data/items/$maj_d/media/videos/$maj_play/views.txt");
+              
+                       echo "<br>$maj_views ";
+                      
+                       if ($maj_views > 1) {
+                               echo "views";
+                       }
+                       else {
+                               echo "view";
+                       }
+               }
+              
+               echo "<font style=\"font-size: 9px;\"><br>";
+              
+               if (file_exists("$maj_video.mp4")) {
+
+                       $maj_size = filesize("$maj_video.mp4");
+                       $maj_size = format_bytes($maj_size);
+                      
+                       echo "<br>MP4 ($maj_size)";
+               }
+
+               if (file_exists("$maj_video.ogv")) {
+
+                       $maj_size = filesize("$maj_video.ogv");
+                       $maj_size = format_bytes($maj_size);
+                      
+                       echo "<br>OGV ($maj_size)";
+               }
+              
+               if (file_exists("$maj_video.webm")) {
+
+                       $maj_size = filesize("$maj_video.webm");
+                       $maj_size = format_bytes($maj_size);
+                      
+                       echo "<br>WEBM ($maj_size)";
+               }
+              
+               echo "</font></td>";
+               echo "</tr></table>";
+               echo "</div>";
+              
+               unset($maj_video);
+       }
+      
+       echo "</td></tr></table>";
+}
+
+?>
 
filedropmaj.git-01822e4.tar.bz2
147.95 KB
72 downloads
filedropmaj.git-01822e4.zip
201.96 KB
25 downloads
filedropmaj.git-0291349.tar.bz2
152.85 KB
70 downloads
filedropmaj.git-0291349.zip
211.90 KB
25 downloads
filedropmaj.git-02cb3b7.tar.bz2
151.48 KB
73 downloads
filedropmaj.git-02cb3b7.zip
209.82 KB
25 downloads
filedropmaj.git-0811dd5.tar.bz2
152.90 KB
69 downloads
filedropmaj.git-0811dd5.zip
211.90 KB
23 downloads
filedropmaj.git-083625f.tar.bz2
132.92 KB
68 downloads
filedropmaj.git-083625f.zip
179.59 KB
25 downloads
filedropmaj.git-0885d7b.tar.bz2
92.63 KB
69 downloads
filedropmaj.git-0885d7b.zip
132.34 KB
22 downloads
filedropmaj.git-09c6f33.tar.bz2
151.51 KB
68 downloads
filedropmaj.git-09c6f33.zip
202.12 KB
23 downloads
filedropmaj.git-0b26a85.tar.bz2
151.44 KB
66 downloads
filedropmaj.git-0b26a85.zip
209.75 KB
21 downloads
filedropmaj.git-0b32424.tar.bz2
151.66 KB
67 downloads
filedropmaj.git-0b32424.zip
206.72 KB
22 downloads
filedropmaj.git-0f3ac59.tar.bz2
152.14 KB
66 downloads
filedropmaj.git-0f3ac59.zip
211.45 KB
18 downloads
filedropmaj.git-11d4582.tar.bz2
143.02 KB
64 downloads
filedropmaj.git-11d4582.zip
195.12 KB
17 downloads
filedropmaj.git-17f105a.tar.bz2
137.96 KB
62 downloads
filedropmaj.git-17f105a.zip
193.02 KB
18 downloads
filedropmaj.git-183270b.tar.bz2
137.54 KB
66 downloads
filedropmaj.git-183270b.zip
187.93 KB
18 downloads
filedropmaj.git-197a49d.tar.bz2
152.03 KB
64 downloads
filedropmaj.git-197a49d.zip
211.32 KB
21 downloads
filedropmaj.git-1b9af25.tar.bz2
152.87 KB
62 downloads
filedropmaj.git-1b9af25.zip
211.96 KB
19 downloads
filedropmaj.git-1be2914.tar.bz2
149.30 KB
64 downloads
filedropmaj.git-1be2914.zip
203.09 KB
18 downloads
filedropmaj.git-1bed800.tar.bz2
138.15 KB
60 downloads
filedropmaj.git-1bed800.zip
190.15 KB
22 downloads
filedropmaj.git-1d330de.tar.bz2
151.65 KB
62 downloads
filedropmaj.git-1d330de.zip
210.80 KB
20 downloads
filedropmaj.git-1df190d.tar.bz2
151.72 KB
64 downloads
filedropmaj.git-1df190d.zip
210.85 KB
18 downloads
filedropmaj.git-1ee1167.tar.bz2
151.52 KB
64 downloads
filedropmaj.git-1ee1167.zip
202.16 KB
19 downloads
filedropmaj.git-2057838.tar.bz2
151.76 KB
60 downloads
filedropmaj.git-2057838.zip
202.36 KB
18 downloads
filedropmaj.git-2075213.tar.bz2
155.81 KB
61 downloads
filedropmaj.git-2075213.zip
208.39 KB
18 downloads
filedropmaj.git-211b7b0.tar.bz2
142.53 KB
63 downloads
filedropmaj.git-211b7b0.zip
194.64 KB
19 downloads
filedropmaj.git-2331f5a.tar.bz2
75.55 KB
64 downloads
filedropmaj.git-2331f5a.zip
100.32 KB
21 downloads
filedropmaj.git-25e3c4c.tar.bz2
147.57 KB
62 downloads
filedropmaj.git-25e3c4c.zip
201.46 KB
18 downloads
filedropmaj.git-2622313.tar.bz2
151.47 KB
59 downloads
filedropmaj.git-2622313.zip
206.44 KB
17 downloads
filedropmaj.git-273e4b2.tar.bz2
152.60 KB
60 downloads
filedropmaj.git-273e4b2.zip
203.40 KB
20 downloads
filedropmaj.git-2753e51.tar.bz2
136.37 KB
64 downloads
filedropmaj.git-2753e51.zip
184.34 KB
17 downloads
filedropmaj.git-2c1a589.tar.bz2
155.89 KB
58 downloads
filedropmaj.git-2c1a589.zip
208.69 KB
18 downloads
filedropmaj.git-2c3d544.tar.bz2
151.33 KB
1 download
filedropmaj.git-2c3d544.zip
206.23 KB
19 downloads
filedropmaj.git-2c85f72.tar.bz2
143.23 KB
59 downloads
filedropmaj.git-2c85f72.zip
194.84 KB
16 downloads
filedropmaj.git-2dc622c.tar.bz2
151.76 KB
57 downloads
filedropmaj.git-2dc622c.zip
202.35 KB
19 downloads
filedropmaj.git-2fabf8a.tar.bz2
151.35 KB
61 downloads
filedropmaj.git-2fabf8a.zip
206.24 KB
20 downloads
filedropmaj.git-322736b.tar.bz2
137.81 KB
54 downloads
filedropmaj.git-322736b.zip
190.18 KB
18 downloads
filedropmaj.git-374279c.tar.bz2
137.54 KB
55 downloads
filedropmaj.git-374279c.zip
189.58 KB
17 downloads
filedropmaj.git-37e852d.tar.bz2
151.32 KB
51 downloads
filedropmaj.git-37e852d.zip
206.21 KB
16 downloads
filedropmaj.git-38636de.tar.bz2
147.35 KB
51 downloads
filedropmaj.git-38636de.zip
201.16 KB
74 downloads
filedropmaj.git-3b25d71.tar.bz2
147.88 KB
44 downloads
filedropmaj.git-3b25d71.zip
201.85 KB
18 downloads
filedropmaj.git-3b6df7a.tar.bz2
153.39 KB
42 downloads
filedropmaj.git-3b6df7a.zip
204.55 KB
22 downloads
filedropmaj.git-3bf6bd2.tar.bz2
137.77 KB
47 downloads
filedropmaj.git-3bf6bd2.zip
190.16 KB
19 downloads
filedropmaj.git-3e012ff.tar.bz2
152.83 KB
43 downloads
filedropmaj.git-3e012ff.zip
211.89 KB
21 downloads
filedropmaj.git-4129ab8.tar.bz2
135.86 KB
51 downloads
filedropmaj.git-4129ab8.zip
184.30 KB
19 downloads
filedropmaj.git-414dbb4.tar.bz2
91.09 KB
49 downloads
filedropmaj.git-414dbb4.zip
130.29 KB
19 downloads
filedropmaj.git-43755d0.tar.bz2
150.25 KB
42 downloads
filedropmaj.git-43755d0.zip
204.44 KB
19 downloads
filedropmaj.git-4c20005.tar.bz2
55.59 KB
45 downloads
filedropmaj.git-4c20005.zip
74.20 KB
19 downloads
filedropmaj.git-4ccdbcd.tar.bz2
136.38 KB
47 downloads
filedropmaj.git-4ccdbcd.zip
185.22 KB
21 downloads
filedropmaj.git-4cd1a1c.tar.bz2
155.25 KB
44 downloads
filedropmaj.git-4cd1a1c.zip
207.88 KB
21 downloads
filedropmaj.git-4cf16d1.tar.bz2
76.32 KB
47 downloads
filedropmaj.git-4cf16d1.zip
101.80 KB
17 downloads
filedropmaj.git-4ec45a0.tar.bz2
131.16 KB
44 downloads
filedropmaj.git-4ec45a0.zip
172.66 KB
19 downloads
filedropmaj.git-4f73c22.tar.bz2
134.46 KB
44 downloads
filedropmaj.git-4f73c22.zip
182.45 KB
18 downloads
filedropmaj.git-5457969.tar.bz2
155.21 KB
46 downloads
filedropmaj.git-5457969.zip
207.63 KB
19 downloads
filedropmaj.git-57ee8a1.tar.bz2
145.49 KB
47 downloads
filedropmaj.git-57ee8a1.zip
198.12 KB
71 downloads
filedropmaj.git-592978d.tar.bz2
138.38 KB
45 downloads
filedropmaj.git-592978d.zip
190.58 KB
16 downloads
filedropmaj.git-5935b42.tar.bz2
135.60 KB
43 downloads
filedropmaj.git-5935b42.zip
183.28 KB
20 downloads
filedropmaj.git-5b443b6.tar.bz2
152.00 KB
45 downloads
filedropmaj.git-5b443b6.zip
211.07 KB
18 downloads
filedropmaj.git-5b4a9bf.tar.bz2
155.29 KB
43 downloads
filedropmaj.git-5b4a9bf.zip
207.93 KB
17 downloads
filedropmaj.git-5b6c01d.tar.bz2
147.13 KB
44 downloads
filedropmaj.git-5b6c01d.zip
200.86 KB
21 downloads
filedropmaj.git-5da45f7.tar.bz2
147.27 KB
44 downloads
filedropmaj.git-5da45f7.zip
201.02 KB
18 downloads
filedropmaj.git-5e53618.tar.bz2
75.57 KB
47 downloads
filedropmaj.git-5e53618.zip
100.78 KB
19 downloads
filedropmaj.git-5f8ca35.tar.bz2
136.39 KB
42 downloads
filedropmaj.git-5f8ca35.zip
185.32 KB
18 downloads
filedropmaj.git-61e3d7b.tar.bz2
153.52 KB
42 downloads
filedropmaj.git-61e3d7b.zip
204.73 KB
19 downloads
filedropmaj.git-62a635c.tar.bz2
155.90 KB
46 downloads
filedropmaj.git-62a635c.zip
208.73 KB
19 downloads
filedropmaj.git-6390d34.tar.bz2
138.39 KB
46 downloads
filedropmaj.git-6390d34.zip
190.56 KB
22 downloads
filedropmaj.git-649dfbe.tar.bz2
151.78 KB
45 downloads
filedropmaj.git-649dfbe.zip
210.91 KB
19 downloads
filedropmaj.git-65d6570.tar.bz2
151.63 KB
48 downloads
filedropmaj.git-65d6570.zip
210.80 KB
21 downloads
filedropmaj.git-660433f.tar.bz2
151.67 KB
45 downloads
filedropmaj.git-660433f.zip
206.68 KB
19 downloads
filedropmaj.git-6619ae5.tar.bz2
153.23 KB
1 download
filedropmaj.git-6619ae5.zip
204.28 KB
18 downloads
filedropmaj.git-68e4e3a.tar.bz2
135.13 KB
42 downloads
filedropmaj.git-68e4e3a.zip
182.91 KB
18 downloads
filedropmaj.git-6995297.tar.bz2
144.93 KB
47 downloads
filedropmaj.git-6995297.zip
197.18 KB
17 downloads
filedropmaj.git-69d6fd3.tar.bz2
143.23 KB
43 downloads
filedropmaj.git-69d6fd3.zip
194.89 KB
21 downloads
filedropmaj.git-6aa872a.tar.bz2
142.95 KB
48 downloads
filedropmaj.git-6aa872a.zip
195.11 KB
20 downloads
filedropmaj.git-6bad5c7.tar.bz2
147.04 KB
47 downloads
filedropmaj.git-6bad5c7.zip
200.79 KB
19 downloads
filedropmaj.git-6e96a2d.tar.bz2
152.13 KB
46 downloads
filedropmaj.git-6e96a2d.zip
207.21 KB
72 downloads
filedropmaj.git-73d46de.tar.bz2
138.42 KB
43 downloads
filedropmaj.git-73d46de.zip
190.59 KB
18 downloads
filedropmaj.git-75e0478.tar.bz2
144.54 KB
47 downloads
filedropmaj.git-75e0478.zip
196.70 KB
20 downloads
filedropmaj.git-784fc35.tar.bz2
143.07 KB
47 downloads
filedropmaj.git-784fc35.zip
195.01 KB
18 downloads
filedropmaj.git-7872a83.tar.bz2
138.51 KB
48 downloads
filedropmaj.git-7872a83.zip
190.69 KB
17 downloads
filedropmaj.git-788fb89.tar.bz2
138.30 KB
46 downloads
filedropmaj.git-788fb89.zip
191.26 KB
23 downloads
filedropmaj.git-796d8a3.tar.bz2
138.92 KB
43 downloads
filedropmaj.git-796d8a3.zip
191.24 KB
18 downloads
filedropmaj.git-79a5e8d.tar.bz2
132.43 KB
47 downloads
filedropmaj.git-79a5e8d.zip
176.90 KB
19 downloads
filedropmaj.git-7b3b2e0.tar.bz2
147.24 KB
45 downloads
filedropmaj.git-7b3b2e0.zip
201.05 KB
19 downloads
filedropmaj.git-7e28eed.tar.bz2
138.89 KB
42 downloads
filedropmaj.git-7e28eed.zip
191.24 KB
19 downloads
filedropmaj.git-8279296.tar.bz2
135.56 KB
47 downloads
filedropmaj.git-8279296.zip
183.25 KB
19 downloads
filedropmaj.git-84c17fe.tar.bz2
152.87 KB
47 downloads
filedropmaj.git-84c17fe.zip
211.90 KB
19 downloads
filedropmaj.git-87c5d5f.tar.bz2
135.78 KB
45 downloads
filedropmaj.git-87c5d5f.zip
183.64 KB
17 downloads
filedropmaj.git-8a48901.tar.bz2
147.27 KB
48 downloads
filedropmaj.git-8a48901.zip
201.06 KB
19 downloads
filedropmaj.git-8ad9892.tar.bz2
164.04 KB
44 downloads
filedropmaj.git-8ad9892.zip
224.42 KB
18 downloads
filedropmaj.git-8b4cf2a.tar.bz2
134.06 KB
46 downloads
filedropmaj.git-8b4cf2a.zip
180.78 KB
19 downloads
filedropmaj.git-8b7e38d.tar.bz2
138.04 KB
50 downloads
filedropmaj.git-8b7e38d.zip
190.39 KB
75 downloads
filedropmaj.git-8df6e40.tar.bz2
143.11 KB
47 downloads
filedropmaj.git-8df6e40.zip
194.66 KB
23 downloads
filedropmaj.git-8e80c84.tar.bz2
138.18 KB
1 download
filedropmaj.git-8e80c84.zip
190.30 KB
19 downloads
filedropmaj.git-8ec0fba.tar.bz2
138.37 KB
48 downloads
filedropmaj.git-8ec0fba.zip
191.39 KB
18 downloads
filedropmaj.git-8f7abf6.tar.bz2
153.36 KB
47 downloads
filedropmaj.git-8f7abf6.zip
211.80 KB
18 downloads
filedropmaj.git-923f11a.tar.bz2
138.14 KB
44 downloads
filedropmaj.git-923f11a.zip
191.03 KB
20 downloads
filedropmaj.git-955e82e.tar.bz2
42.71 KB
44 downloads
filedropmaj.git-955e82e.zip
59.77 KB
19 downloads
filedropmaj.git-95add4a.tar.bz2
151.23 KB
49 downloads
filedropmaj.git-95add4a.zip
205.91 KB
19 downloads
filedropmaj.git-96fe0ba.tar.bz2
137.68 KB
41 downloads
filedropmaj.git-96fe0ba.zip
190.34 KB
18 downloads
filedropmaj.git-99a90ce.tar.bz2
137.82 KB
48 downloads
filedropmaj.git-99a90ce.zip
191.20 KB
21 downloads
filedropmaj.git-9a69bb9.tar.bz2
143.19 KB
48 downloads
filedropmaj.git-9a69bb9.zip
194.70 KB
20 downloads
filedropmaj.git-9b6538e.tar.bz2
151.45 KB
45 downloads
filedropmaj.git-9b6538e.zip
202.15 KB
16 downloads
filedropmaj.git-9c4292d.tar.bz2
132.06 KB
46 downloads
filedropmaj.git-9c4292d.zip
176.93 KB
18 downloads
filedropmaj.git-9c78d40.tar.bz2
137.70 KB
45 downloads
filedropmaj.git-9c78d40.zip
190.49 KB
20 downloads
filedropmaj.git-9f1363f.tar.bz2
43.12 KB
49 downloads
filedropmaj.git-9f1363f.zip
60.31 KB
18 downloads
filedropmaj.git-a16c3eb.tar.bz2
90.22 KB
43 downloads
filedropmaj.git-a16c3eb.zip
128.62 KB
18 downloads
filedropmaj.git-a3aa72d.tar.bz2
153.00 KB
46 downloads
filedropmaj.git-a3aa72d.zip
203.86 KB
21 downloads
filedropmaj.git-a6886e4.tar.bz2
144.69 KB
46 downloads
filedropmaj.git-a6886e4.zip
196.95 KB
18 downloads
filedropmaj.git-a8669dc.tar.bz2
135.60 KB
44 downloads
filedropmaj.git-a8669dc.zip
183.34 KB
19 downloads
filedropmaj.git-a9477f1.tar.bz2
135.59 KB
46 downloads
filedropmaj.git-a9477f1.zip
183.45 KB
19 downloads
filedropmaj.git-aa285db.tar.bz2
151.73 KB
47 downloads
filedropmaj.git-aa285db.zip
210.85 KB
18 downloads
filedropmaj.git-aa6ae87.tar.bz2
135.44 KB
45 downloads
filedropmaj.git-aa6ae87.zip
183.88 KB
19 downloads
filedropmaj.git-ab6bc22.tar.bz2
151.71 KB
42 downloads
filedropmaj.git-ab6bc22.zip
210.84 KB
20 downloads
filedropmaj.git-adef726.tar.bz2
153.48 KB
45 downloads
filedropmaj.git-adef726.zip
212.32 KB
19 downloads
filedropmaj.git-afe5877.tar.bz2
144.73 KB
41 downloads
filedropmaj.git-afe5877.zip
197.01 KB
18 downloads
filedropmaj.git-b2d9f8e.tar.bz2
133.22 KB
44 downloads
filedropmaj.git-b2d9f8e.zip
179.27 KB
18 downloads
filedropmaj.git-b41f320.tar.bz2
151.56 KB
42 downloads
filedropmaj.git-b41f320.zip
209.85 KB
23 downloads
filedropmaj.git-b4432ce.tar.bz2
152.96 KB
43 downloads
filedropmaj.git-b4432ce.zip
203.86 KB
19 downloads
filedropmaj.git-b67b08f.tar.bz2
151.27 KB
45 downloads
filedropmaj.git-b67b08f.zip
206.15 KB
21 downloads
filedropmaj.git-b899831.tar.bz2
143.12 KB
44 downloads
filedropmaj.git-b899831.zip
194.60 KB
19 downloads
filedropmaj.git-b8b49c1.tar.bz2
132.59 KB
42 downloads
filedropmaj.git-b8b49c1.zip
178.90 KB
17 downloads
filedropmaj.git-b9c5bcf.tar.bz2
155.92 KB
43 downloads
filedropmaj.git-b9c5bcf.zip
208.70 KB
17 downloads
filedropmaj.git-bbddb1f.tar.bz2
151.63 KB
42 downloads
filedropmaj.git-bbddb1f.zip
209.92 KB
21 downloads
filedropmaj.git-bcaa744.tar.bz2
146.98 KB
45 downloads
filedropmaj.git-bcaa744.zip
200.79 KB
20 downloads
filedropmaj.git-c1ff9dc.tar.bz2
138.39 KB
46 downloads
filedropmaj.git-c1ff9dc.zip
191.43 KB
102 downloads
filedropmaj.git-c20c4b0.tar.bz2
151.64 KB
44 downloads
filedropmaj.git-c20c4b0.zip
210.79 KB
18 downloads
filedropmaj.git-c37f3f7.tar.bz2
145.45 KB
58 downloads
filedropmaj.git-c37f3f7.zip
198.11 KB
27 downloads
filedropmaj.git-c532394.tar.bz2
146.39 KB
46 downloads
filedropmaj.git-c532394.zip
199.91 KB
20 downloads
filedropmaj.git-c6317a4.tar.bz2
152.01 KB
45 downloads
filedropmaj.git-c6317a4.zip
207.08 KB
18 downloads
filedropmaj.git-c748176.tar.bz2
89.44 KB
43 downloads
filedropmaj.git-c748176.zip
126.35 KB
19 downloads
filedropmaj.git-c9ed81f.tar.bz2
135.56 KB
43 downloads
filedropmaj.git-c9ed81f.zip
183.28 KB
21 downloads
filedropmaj.git-c9f9b80.tar.bz2
138.50 KB
42 downloads
filedropmaj.git-c9f9b80.zip
190.66 KB
20 downloads
filedropmaj.git-ca65b73.tar.bz2
152.69 KB
44 downloads
filedropmaj.git-ca65b73.zip
207.87 KB
20 downloads
filedropmaj.git-cd80b77.tar.bz2
153.12 KB
44 downloads
filedropmaj.git-cd80b77.zip
212.01 KB
17 downloads
filedropmaj.git-cffbb2a.tar.bz2
138.22 KB
42 downloads
filedropmaj.git-cffbb2a.zip
190.28 KB
19 downloads
filedropmaj.git-d061ad7.tar.bz2
55.78 KB
57 downloads
filedropmaj.git-d061ad7.zip
74.39 KB
20 downloads
filedropmaj.git-d0af4d6.tar.bz2
57.28 KB
44 downloads
filedropmaj.git-d0af4d6.zip
78.56 KB
20 downloads
filedropmaj.git-d1caa0a.tar.bz2
144.57 KB
46 downloads
filedropmaj.git-d1caa0a.zip
196.63 KB
19 downloads
filedropmaj.git-d5679b5.tar.bz2
152.37 KB
43 downloads
filedropmaj.git-d5679b5.zip
207.52 KB
20 downloads
filedropmaj.git-d72f459.tar.bz2
147.90 KB
45 downloads
filedropmaj.git-d72f459.zip
201.92 KB
17 downloads
filedropmaj.git-d958c91.tar.bz2
144.67 KB
46 downloads
filedropmaj.git-d958c91.zip
196.88 KB
22 downloads
filedropmaj.git-d96784f.tar.bz2
135.58 KB
43 downloads
filedropmaj.git-d96784f.zip
183.46 KB
17 downloads
filedropmaj.git-da4b73f.tar.bz2
152.62 KB
42 downloads
filedropmaj.git-da4b73f.zip
203.48 KB
18 downloads
filedropmaj.git-dd24240.tar.bz2
138.27 KB
42 downloads
filedropmaj.git-dd24240.zip
190.45 KB
77 downloads
filedropmaj.git-e11e772.tar.bz2
152.09 KB
41 downloads
filedropmaj.git-e11e772.zip
211.33 KB
18 downloads
filedropmaj.git-e61478e.tar.bz2
135.95 KB
46 downloads
filedropmaj.git-e61478e.zip
183.91 KB
19 downloads
filedropmaj.git-e7a2547.tar.bz2
133.80 KB
41 downloads
filedropmaj.git-e7a2547.zip
180.05 KB
21 downloads
filedropmaj.git-e8a3b95.tar.bz2
138.15 KB
46 downloads
filedropmaj.git-e8a3b95.zip
191.04 KB
17 downloads
filedropmaj.git-eac86d5.tar.bz2
155.65 KB
42 downloads
filedropmaj.git-eac86d5.zip
208.28 KB
17 downloads
filedropmaj.git-ed83bf9.tar.bz2
135.16 KB
43 downloads
filedropmaj.git-ed83bf9.zip
182.91 KB
20 downloads
filedropmaj.git-ee50d40.tar.bz2
135.59 KB
44 downloads
filedropmaj.git-ee50d40.zip
183.48 KB
20 downloads
filedropmaj.git-efdb4df.tar.bz2
155.87 KB
45 downloads
filedropmaj.git-efdb4df.zip
208.72 KB
19 downloads
filedropmaj.git-f1554f8.tar.bz2
151.30 KB
46 downloads
filedropmaj.git-f1554f8.zip
206.22 KB
21 downloads
filedropmaj.git-f72a07b.tar.bz2
153.44 KB
46 downloads
filedropmaj.git-f72a07b.zip
212.11 KB
21 downloads
filedropmaj.git-f7ea5a1.tar.bz2
147.46 KB
45 downloads
filedropmaj.git-f7ea5a1.zip
201.32 KB
21 downloads
filedropmaj.git-f8a7353.tar.bz2
138.49 KB
44 downloads
filedropmaj.git-f8a7353.zip
190.66 KB
22 downloads
filedropmaj.git-fb84a8d.tar.bz2
137.61 KB
50 downloads
filedropmaj.git-fb84a8d.zip
190.70 KB
23 downloads
filedropmaj.git-fdcf5d3.tar.bz2
152.34 KB
48 downloads
filedropmaj.git-fdcf5d3.zip
207.53 KB
22 downloads
filedropmaj.git-feca42d.tar.bz2
132.90 KB
48 downloads
filedropmaj.git-feca42d.zip
179.44 KB
25 downloads