Skip to content

Commit 4b0e7ff

Browse files
Full screen elfinder windows
1 parent 5573231 commit 4b0e7ff

File tree

6 files changed

+37
-4
lines changed

6 files changed

+37
-4
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ All Notable changes to `Backpack CRUD` will be documented in this file
2222

2323
## [3.1.28] - 2016-10-15
2424

25+
### Added
26+
- When elfinder is launched as it's own window, display full-screen;
27+
2528
### Fixed
2629
- Update routes and editor links to follow the route_prefix set in config;
2730

src/public/elfinder/elfinder.backpack.theme.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
* @author Cristian Tabacitu [[email protected]]
66
**/
77

8+
body.elfinder { margin:0; }
9+
810
/* input textarea */
911
.elfinder input,
1012
.elfinder textarea {

src/resources/views-elfinder/ckeditor4.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ function getUrlParam(paramName) {
3939

4040
var elf = $('#elfinder').elfinder({
4141
// set your elFinder options here
42+
resizable: false,
4243
<?php if ($locale) {
4344
?>
4445
lang: '<?= $locale ?>', // locale
@@ -54,9 +55,15 @@ function getUrlParam(paramName) {
5455
}
5556
}).elfinder('instance');
5657
});
58+
$(window).resize(function(){
59+
var h = ($(window).height());
60+
if($('#elfinder').height() != h){
61+
$('#elfinder').height(h).resize();
62+
}
63+
});
5764
</script>
5865
</head>
59-
<body>
66+
<body class="elfinder">
6067
<!-- Element where elFinder will be created (REQUIRED) -->
6168
<div id="elfinder"></div>
6269
</body>

src/resources/views-elfinder/filepicker.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
$().ready(function () {
3636
var elf = $('#elfinder').elfinder({
3737
// set your elFinder options here
38+
resizable: false,
3839
<?php if ($locale) {
3940
?>
4041
lang: '<?= $locale ?>', // locale
@@ -85,11 +86,17 @@
8586
}
8687
}).elfinder('instance');
8788
});
89+
$(window).resize(function(){
90+
var h = ($(window).height());
91+
if($('#elfinder').height() != h){
92+
$('#elfinder').height(h).resize();
93+
}
94+
});
8895
</script>
8996

9097

9198
</head>
92-
<body style="margin: 0;">
99+
<body class="elfinder">
93100
<!-- Element where elFinder will be created (REQUIRED) -->
94101
<div id="elfinder"></div>
95102

src/resources/views-elfinder/tinymce.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
$().ready(function() {
6363
var elf = $('#elfinder').elfinder({
6464
// set your elFinder options here
65+
resizable: false,
6566
<?php if ($locale) {
6667
?>
6768
lang: '<?= $locale ?>', // locale
@@ -76,10 +77,16 @@
7677
}
7778
}).elfinder('instance');
7879
});
80+
$(window).resize(function(){
81+
var h = ($(window).height());
82+
if($('#elfinder').height() != h){
83+
$('#elfinder').height(h).resize();
84+
}
85+
});
7986
</script>
8087

8188
</head>
82-
<body>
89+
<body class="elfinder">
8390

8491
<!-- Element where elFinder will be created (REQUIRED) -->
8592
<div id="elfinder"></div>

src/resources/views-elfinder/tinymce4.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
$().ready(function() {
4343
var elf = $('#elfinder').elfinder({
4444
// set your elFinder options here
45+
resizable: false,
4546
<?php if ($locale) {
4647
?>
4748
lang: '<?= $locale ?>', // locale
@@ -56,9 +57,15 @@
5657
}
5758
}).elfinder('instance');
5859
});
60+
$(window).resize(function(){
61+
var h = ($(window).height());
62+
if($('#elfinder').height() != h){
63+
$('#elfinder').height(h).resize();
64+
}
65+
});
5966
</script>
6067
</head>
61-
<body>
68+
<body class="elfinder">
6269
<!-- Element where elFinder will be created (REQUIRED) -->
6370
<div id="elfinder"></div>
6471
</body>

0 commit comments

Comments
 (0)