|
|
@@ -1847,6 +1847,12 @@ class Organizr
|
|
|
'label' => 'Show Organizr Sign out & in Button on Sidebar',
|
|
|
'value' => $this->config['organizrSignoutMenuLink']
|
|
|
),
|
|
|
+ array(
|
|
|
+ 'type' => 'switch',
|
|
|
+ 'name' => 'easterEggs',
|
|
|
+ 'label' => 'Show Easter Eggs',
|
|
|
+ 'value' => $this->config['easterEggs']
|
|
|
+ ),
|
|
|
array(
|
|
|
'type' => 'switch',
|
|
|
'name' => 'expandCategoriesByDefault',
|
|
|
@@ -5428,6 +5434,31 @@ class Organizr
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ public function inconspicuous(): string
|
|
|
+ {
|
|
|
+ if ($this->hasDB()) {
|
|
|
+ if ($this->config['easterEggs']) {
|
|
|
+ return '
|
|
|
+ <div class="org-rox-trigger">
|
|
|
+ <div class="org-rox">
|
|
|
+ <div class="hair"></div>
|
|
|
+ <div class="head">
|
|
|
+ <div class="ear left"></div>
|
|
|
+ <div class="ear right"></div>
|
|
|
+ <div class="face">
|
|
|
+ <div class="eye left"></div>
|
|
|
+ <div class="eye right"></div>
|
|
|
+ <div class="nose"></div>
|
|
|
+ <div class="mouth"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return '';
|
|
|
+ }
|
|
|
+
|
|
|
public function marketplaceFileListFormat($files, $folder, $type)
|
|
|
{
|
|
|
foreach ($files as $k => $v) {
|