Version 5.0.13

This commit is contained in:
Neo committed 2025-12-19 19:04:57 -08:00
1 parent b89858b2ff
commit 5efe744c5f
1407 files changed
+69690 -30177

No files matched your search

@@ -17,6 +17,7 @@ use IPS\Db;
use IPS\Dispatcher;
use IPS\Dispatcher\Controller;
use IPS\File;
use IPS\gallery\Image;
use IPS\GeoLocation;
use IPS\Helpers\Form;
use IPS\Helpers\Form\CheckboxSet;
@@ -126,10 +127,25 @@ class settings extends Controller
$form->addHeader( 'gallery_options' );
$form->add( new YesNo( 'gallery_rss_enabled', SettingsClass::i()->gallery_rss_enabled ) );
$form->add( new Radio( 'gallery_metadata', SettingsClass::i()->gallery_metadata, false, [
'options' => [
Image::IMAGE_METADATA_NONE => 'gallery_metadata_none',
Image::IMAGE_METADATA_ALL => 'gallery_metadata_all',
Image::IMAGE_METADATA_NOSENSITIVE => 'gallery_metadata_sensitive'
],
'descriptions' => [
Image::IMAGE_METADATA_NOSENSITIVE => 'gallery_metadata_sensitive_desc'
],
'toggles' => [
Image::IMAGE_METADATA_ALL => [ 'gallery_maps_default' ]
]
] ) );
Member::loggedIn()->language()->words['gallery_metadata_desc'] = Member::loggedIn()->language()->addToStack( SettingsClass::i()->image_suite == 'imagemagick' ? 'gallery_metadata_desc_imagick' : 'gallery_metadata_desc_gd' );
if( GeoLocation::enabled() )
{
$form->add( new YesNo( 'gallery_maps_default', SettingsClass::i()->gallery_maps_default ) );
$form->add( new YesNo( 'gallery_maps_default', SettingsClass::i()->gallery_maps_default, id: 'gallery_maps_default' ) );
}
$form->add( new YesNo( 'gallery_nsfw', SettingsClass::i()->gallery_nsfw ) );
@@ -190,6 +206,7 @@ class settings extends Controller
'gallery_recent_updated_albums_count' => $values['gallery_recent_updated_albums_count'],
'gallery_show_new_images' => $values['gallery_show_new_images'],
'gallery_new_images_count' => $values['gallery_new_images_count'],
'gallery_metadata' => $values['gallery_metadata']
) );
Session::i()->log( 'acplogs__gallery_settings' );