Loading js/index.js +23 −2 Original line number Original line Diff line number Diff line Loading @@ -6,12 +6,18 @@ var markers = []; $(function(){ $(function(){ //init(); //init(); parseURL(); init_maps(); init_maps(); var url = 'list.php'; if (SETTINGS.showall){ url += "?showall"; } $.ajax({ $.ajax({ url: "list.php", url: url, success: function(response){ success: function(response){ List = response; List = response; Loading @@ -24,6 +30,21 @@ $(function(){ }); }); var SETTINGS = { 'showall':false }; // no comments function parseURL(){ var parameters=location.href.replace(/\?/ig,"&").split("&"); for (var i=0;i<parameters.length;i++) parameters[i]=parameters[i].split("="); for (var i=1;i<parameters.length;i++) { switch (parameters[i][0]) { case "showall": SETTINGS.showall = true; break; } } } function parse_list(res){ function parse_list(res){ var index = 0; var index = 0; Loading list.php +53 −40 Original line number Original line Diff line number Diff line Loading @@ -5,7 +5,13 @@ $base = "models"; $THUMBNAME = "thumb.jpeg"; $THUMBNAME = "thumb.jpeg"; $READMENAME = "README.txt"; $READMENAME = "README.txt"; $models = selective_scandir($base); $showall = false; if (isset($_GET['showall'])){ $showall = true; } $models = selective_scandir($base,false); $res = ""; $res = ""; foreach($models as $model){ foreach($models as $model){ Loading @@ -13,7 +19,7 @@ foreach($models as $model){ $model_path = "$base/$model"; $model_path = "$base/$model"; $thumb = "$model_path/$THUMBNAME"; $thumb = "$model_path/$THUMBNAME"; $versions = selective_scandir($model_path); $versions = selective_scandir($model_path,$showall); // create thumb // create thumb create_thumbnail($model_path,$versions,$thumb); create_thumbnail($model_path,$versions,$thumb); Loading Loading @@ -51,7 +57,7 @@ return_xml($res); //functions //functions function selective_scandir($path){ function selective_scandir($path,$showall){ $results = Array(); $results = Array(); Loading @@ -59,10 +65,17 @@ function selective_scandir($path){ foreach($contents as $item){ foreach($contents as $item){ if ($item!='.'&&$item!='..'&&is_dir("$path/$item")){ if ($item!='.'&&$item!='..'&&is_dir("$path/$item")){ if ($showall){ array_push($results,$item); }else{ if (($item[0]!=".")&&($item[0]!="_")){ array_push($results,$item); array_push($results,$item); } } } } } } return $results; return $results; } } Loading Loading
js/index.js +23 −2 Original line number Original line Diff line number Diff line Loading @@ -6,12 +6,18 @@ var markers = []; $(function(){ $(function(){ //init(); //init(); parseURL(); init_maps(); init_maps(); var url = 'list.php'; if (SETTINGS.showall){ url += "?showall"; } $.ajax({ $.ajax({ url: "list.php", url: url, success: function(response){ success: function(response){ List = response; List = response; Loading @@ -24,6 +30,21 @@ $(function(){ }); }); var SETTINGS = { 'showall':false }; // no comments function parseURL(){ var parameters=location.href.replace(/\?/ig,"&").split("&"); for (var i=0;i<parameters.length;i++) parameters[i]=parameters[i].split("="); for (var i=1;i<parameters.length;i++) { switch (parameters[i][0]) { case "showall": SETTINGS.showall = true; break; } } } function parse_list(res){ function parse_list(res){ var index = 0; var index = 0; Loading
list.php +53 −40 Original line number Original line Diff line number Diff line Loading @@ -5,7 +5,13 @@ $base = "models"; $THUMBNAME = "thumb.jpeg"; $THUMBNAME = "thumb.jpeg"; $READMENAME = "README.txt"; $READMENAME = "README.txt"; $models = selective_scandir($base); $showall = false; if (isset($_GET['showall'])){ $showall = true; } $models = selective_scandir($base,false); $res = ""; $res = ""; foreach($models as $model){ foreach($models as $model){ Loading @@ -13,7 +19,7 @@ foreach($models as $model){ $model_path = "$base/$model"; $model_path = "$base/$model"; $thumb = "$model_path/$THUMBNAME"; $thumb = "$model_path/$THUMBNAME"; $versions = selective_scandir($model_path); $versions = selective_scandir($model_path,$showall); // create thumb // create thumb create_thumbnail($model_path,$versions,$thumb); create_thumbnail($model_path,$versions,$thumb); Loading Loading @@ -51,7 +57,7 @@ return_xml($res); //functions //functions function selective_scandir($path){ function selective_scandir($path,$showall){ $results = Array(); $results = Array(); Loading @@ -59,10 +65,17 @@ function selective_scandir($path){ foreach($contents as $item){ foreach($contents as $item){ if ($item!='.'&&$item!='..'&&is_dir("$path/$item")){ if ($item!='.'&&$item!='..'&&is_dir("$path/$item")){ if ($showall){ array_push($results,$item); }else{ if (($item[0]!=".")&&($item[0]!="_")){ array_push($results,$item); array_push($results,$item); } } } } } } return $results; return $results; } } Loading