filebrowser: fix style, show 10 recent photos if not in an album
This commit is contained in:
parent
0630120455
commit
fddf21d983
2 changed files with 9 additions and 2 deletions
|
@ -22,6 +22,9 @@ function fbrowser_content($a){
|
||||||
case "image":
|
case "image":
|
||||||
$path = array( array($a->get_baseurl()."/fbrowser/image/", t("Photos")));
|
$path = array( array($a->get_baseurl()."/fbrowser/image/", t("Photos")));
|
||||||
$albums = false;
|
$albums = false;
|
||||||
|
$sql_extra = "";
|
||||||
|
$sql_extra2 = " ORDER BY created DESC LIMIT 0, 10";
|
||||||
|
|
||||||
if ($a->argc==2){
|
if ($a->argc==2){
|
||||||
$albums = q("SELECT distinct(`album`) AS `album` FROM `photo` WHERE `uid` = %d ",
|
$albums = q("SELECT distinct(`album`) AS `album` FROM `photo` WHERE `uid` = %d ",
|
||||||
intval(local_user())
|
intval(local_user())
|
||||||
|
@ -36,11 +39,13 @@ function fbrowser_content($a){
|
||||||
if ($a->argc==3){
|
if ($a->argc==3){
|
||||||
$album = hex2bin($a->argv[2]);
|
$album = hex2bin($a->argv[2]);
|
||||||
$sql_extra = sprintf("AND `album` = '%s' ",dbesc($album));
|
$sql_extra = sprintf("AND `album` = '%s' ",dbesc($album));
|
||||||
|
$sql_extra2 = "";
|
||||||
$path[]=array($a->get_baseurl()."/fbrowser/image/".$a->argv[2]."/", $album);
|
$path[]=array($a->get_baseurl()."/fbrowser/image/".$a->argv[2]."/", $album);
|
||||||
}
|
}
|
||||||
|
|
||||||
$r = q("SELECT `resource-id`, `id`, `filename`, min(`scale`) AS `hiq`,max(`scale`) AS `loq`, `desc` FROM `photo` WHERE `uid` = %d $sql_extra
|
$r = q("SELECT `resource-id`, `id`, `filename`, min(`scale`) AS `hiq`,max(`scale`) AS `loq`, `desc`
|
||||||
AND `scale` <= 4 $sql_extra GROUP BY `resource-id`",
|
FROM `photo` WHERE `uid` = %d $sql_extra
|
||||||
|
GROUP BY `resource-id` $sql_extra2",
|
||||||
intval(local_user())
|
intval(local_user())
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -3,11 +3,13 @@
|
||||||
<head>
|
<head>
|
||||||
<script type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_popup.js"></script>
|
<script type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_popup.js"></script>
|
||||||
<style>
|
<style>
|
||||||
|
.panel_wrapper div.current{.overflow: auto; height: auto!important; }
|
||||||
.filebrowser.path { font-family: fixed; font-size: 10px; background-color: #f0f0ee; height:auto; overflow:auto;}
|
.filebrowser.path { font-family: fixed; font-size: 10px; background-color: #f0f0ee; height:auto; overflow:auto;}
|
||||||
.filebrowser.path a { border-left: 1px solid #C0C0AA; background-color: #E0E0DD; display: block; float:left; padding: 0.3em 1em;}
|
.filebrowser.path a { border-left: 1px solid #C0C0AA; background-color: #E0E0DD; display: block; float:left; padding: 0.3em 1em;}
|
||||||
.filebrowser ul{ list-style-type: none; padding:0px; }
|
.filebrowser ul{ list-style-type: none; padding:0px; }
|
||||||
.filebrowser.folders a { display: block; padding: 0.3em }
|
.filebrowser.folders a { display: block; padding: 0.3em }
|
||||||
.filebrowser.folders a:hover { background-color: #f0f0ee; }
|
.filebrowser.folders a:hover { background-color: #f0f0ee; }
|
||||||
|
.filebrowser.files.image { overflow: auto; height: auto; }
|
||||||
.filebrowser.files.image img { height:50px;}
|
.filebrowser.files.image img { height:50px;}
|
||||||
.filebrowser.files.image li { display: block; padding: 5px; float: left; }
|
.filebrowser.files.image li { display: block; padding: 5px; float: left; }
|
||||||
.filebrowser.files.image span { display: none;}
|
.filebrowser.files.image span { display: none;}
|
||||||
|
|
Loading…
Reference in a new issue