01-12-2022 10:34
03-12-2022 11:43
17-03-2023 11:21
05-01-2024 17:49
Bilindiği gibi Seditio 178 de uploader plugin bulunmaktadır. Bu pluginde resim yüklerken Logo ve Resim Boyutlandırma özelliği çalışmamaktadır.
Şimdi yapacağımız işlemler ile Logo ve Resim Boyutlandırma özelliği eklemiş olacağız.
Öncelikle plugins/uploader/uploader.ajax.php yi açıyoruz ve alttakini buluyoruz.
$upl_pid = sed_import('upl_pid', 'G', 'INT');
Altına ekliyoruz.
$naddlogo = sed_import('naddlogo','P','BOL'); $nresize = sed_import('nresize','P','BOL'); $naddlogo = ($naddlogo) ? 0 : 1; $nresize = ($nresize) ? 0 : 1;
Burada önemli bir husustan bahsetmek istiyorum.
($nresize) ? 0 : 1; buradaki 0 : 1; sonu 1 ise otomatik resim boyutlandırma aktif demektir. Bunu ($nresize) ? 1 : 0; yaparsanız resim boyutlandırma kapanır.
Yine aynı şekilde ($naddlogo) ? 0 : 1; Logo ekleme özelliğide sondaki 1 ise aktif demektir. ($naddlogo) ? 1 : 0; yaparsanız logo ekleme özelliği devre dışı kalır.
Devam edelim. Yine aynı dosyada alttakini buluyoruz.
@chmod($cfg['pfs_dir'].$filename, 0644);
Üstüne Ekliyoruz.
if ($nresize && in_array($f_extension, $cfg['gd_supported']) && $cfg['gallery_imgmaxwidth'] > 0) { sed_image_resize($cfg['pfs_dir'].$u_sqlname.$u_name, $cfg['pfs_dir'].$u_sqlname.$u_name, $cfg['gallery_imgmaxwidth'], $f_extension, $cfg['gallery_logojpegqual']); } if ($naddlogo && in_array($f_extension, $cfg['gd_supported']) && !empty($cfg['gallery_logofile']) && @file_exists($cfg['gallery_logofile'])) { $img2_dotpos = mb_strrpos($cfg['gallery_logofile'], ".") + 1; $img2_extension = mb_substr($cfg['gallery_logofile'], $img2_dotpos, 5); sed_image_merge($cfg['pfs_dir'].$u_sqlname.$u_name, $f_extension, $cfg['gallery_logofile'], $img2_extension, $img2_x, $img2_y, $cfg['gallery_logopos'], $cfg['gallery_logotrsp'], $cfg['gallery_logojpegqual']); }
İşlem tamam.
Daha sonra admin/config?n=edit&o=core&p=gallery adresine gidiyoruz ve Logo ve Resim Boyutlandırma için gereken ayarları yapıyoruz.
Galeri devre dışı olsa dahi Logo ve Resim Boyutlandırma çalışacaktır.
Kendi özelleştirilmiş stilini belirle
Uygulamanız için mükemmel renk modunu seçin.
Dil yönünüzü değiştirin
Tam ekran modu aç/kapat
Web sitesi için uygun bir menü sistemi seçin