Dijital Ürün Alış ve Satışı için: Buraya Tıkla

Sesli dinle

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.


Yorumlar (0)
henüz yorum yok
Tema Ayarları

Kendi özelleştirilmiş stilini belirle

Mod Seç

Uygulamanız için mükemmel renk modunu seçin.


RTL Mode

Dil yönünüzü değiştirin


Fluid Layout

Tam ekran modu aç/kapat


Navigasyon Konumu

Web sitesi için uygun bir menü sistemi seçin


Görünüm