Forum sayfalarınızda bulunan resimlerin boyutunu istediğiniz değerde küçülterek tıklamayla aynı sayfada veya farklı şekillerde büyümesini sağlar.
$txt['ncode_imageresizer_warning_small'] = 'Resmin gerçek boyutunu görmek için bu çubuğa tıklayın.';
$txt['ncode_imageresizer_warning_filesize'] = 'Bu resim yeniden boyutlandırıldı. Resmin gerçek boyutunu görmek için bu çubuğa tıklayın. Resimin orjinal ölçüleri %1$sx%2$s ve boyutu %3$sKB.';
$txt['ncode_imageresizer_warning_no_filesize'] = 'Bu resim yeniden boyutlandırıldı. Resmin gerçek boyutunu görmek için bu çubuğa tıklayın. Resimin orjinal ölçüleri %1$sx%2$s.';
$txt['ncode_imageresizer_warning_fullsize'] = 'Resmin küçük boyutunu görmek için bu çubuğa tıklayın.';
$txt['ncode_imageresizer_mode'] = 'Yeniden Boyutlandırma Modu';
$txt['ncode_imageresizer_original'] = 'Orjinal ölçüleri koru';
$txt['ncode_imageresizer_enlarge_same'] = 'Aynı sayfada genişlet';
$txt['ncode_imageresizer_open_same'] = 'Aynı pencerede aç';
$txt['ncode_imageresizer_open_new'] = 'Yeni pencerede aç';
$txt['ncode_imageresizer_max_width'] = 'Maksimum genişlik';
$txt['ncode_imageresizer_max_height'] = 'Maksimum yükseklik<br /><span class="smalltext">Yüksekliğe sınır koymamak için boş bırakın.</span>';
Bazı eksiklikleri giderdiği için Badboy' a teşekkürler..
Manuel olarak da ben anlatayım.
temanız/index.template.php aç
</head>
<!-- nCode Image Resizer -->
<script type="text/javascript" src="', $settings['theme_url'], '/ncode_imageresizer.js"></script>
<style type="text/css">
<!--
table.ncode_imageresizer_warning, table.ncode_imageresizer_warning td
{
background-color: #fefee1; /* the bgcolor behind the text and image */
}
table.ncode_imageresizer_warning {
color: #000000; /* the font color */
border: 1px solid #CCCDCD; /* the border around the whole thing */
cursor: pointer;
}
table.ncode_imageresizer_warning td {
font-size: 10px;
vertical-align: middle;
text-decoration: none;
}
table.ncode_imageresizer_warning td.td1 {
padding: 5px;
}
-->
</style>';
// What is the mode?
if (isset($modSettings['ncode_imageresizer_mode']))
{
if ($modSettings['ncode_imageresizer_mode'] == 1)
$mode = 'enlarge';
elseif ($modSettings['ncode_imageresizer_mode'] == 2)
$mode = 'samewindow';
elseif ($modSettings['ncode_imageresizer_mode'] == 3)
$mode = 'newwindow';
else
$mode = 'none';
}
else
$mode = 'none';
echo '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
NcodeImageResizer.BBURL = "', $settings['images_url'], '";
NcodeImageResizer.MODE = "', $mode, '";
NcodeImageResizer.MAXWIDTH = "', empty($modSettings['ncode_imageresizer_max_width']) ? 0 : (int) $modSettings['ncode_imageresizer_max_width'], '";
NcodeImageResizer.MAXHEIGHT = "', empty($modSettings['ncode_imageresizer_max_height']) ? 0 : (int) $modSettings['ncode_imageresizer_max_height'], '";
vbphrase = new Array();
vbphrase['ncode_imageresizer_warning_small'] = '', $txt['ncode_imageresizer_warning_small'], '';
vbphrase['ncode_imageresizer_warning_filesize'] = '', $txt['ncode_imageresizer_warning_filesize'], '';
vbphrase['ncode_imageresizer_warning_no_filesize'] = '', $txt['ncode_imageresizer_warning_no_filesize'], '';
vbphrase['ncode_imageresizer_warning_fullsize'] = '', $txt['ncode_imageresizer_warning_fullsize'], '';
// ]]></script>
</head>
Sources/ModSettings.php dosyasın da
'',
// Who's online.
array('check', 'who_enabled'),
'',
// nCode Image Resizer
array('select', 'ncode_imageresizer_mode', array(&$txt['ncode_imageresizer_original'], &$txt['ncode_imageresizer_enlarge_same'], &$txt['ncode_imageresizer_open_same'], &$txt['ncode_imageresizer_open_new'])),
array('int', 'ncode_imageresizer_max_width'),
array('int', 'ncode_imageresizer_max_height'),
Sources/Subs.php dosyasın da
array(
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" alt="" border="0" />',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array('<br />' => ''));'),
'disabled_content' => '($1)',
),
array(
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" alt="" border="0" onload="NcodeImageResizer.createOn(this);" />',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array('<br />' => ''));'),
'disabled_content' => '($1)',
),
Temanız/languages/Modifications.turkish.php
?>
$txt['ncode_imageresizer_warning_small'] = 'Resmi gerçek boyutunda görmek için tıklayınız.';
$txt['ncode_imageresizer_warning_filesize'] = 'Bu resim küçültülmüştür. Gerçek boyutunda görmek için tıklayınız. Resmin orjinal boyutları %1$sx%2$s ve genişliği %3$sKB.';
$txt['ncode_imageresizer_warning_no_filesize'] = 'Bu resim küçültülmüştür. Gerçek boyutunda görmek için tıklayınız. Resmin orjinal boyutları %1$sx%2$s.';
$txt['ncode_imageresizer_warning_fullsize'] = 'Resmin küçük haline dönmek için tıklayınız.';
$txt['ncode_imageresizer_mode'] = 'Resize Mode';
$txt['ncode_imageresizer_original'] = 'Bulunduğu sayfada aç';
$txt['ncode_imageresizer_enlarge_same'] = 'Aynı dokumanda büyüt';
$txt['ncode_imageresizer_open_same'] = 'Aynı pencerede aç';
$txt['ncode_imageresizer_open_new'] = 'Yeni pencerede aç';
$txt['ncode_imageresizer_max_width'] = 'Maximum genişlik';
$txt['ncode_imageresizer_max_height'] = 'Maximum yükseklik<br /><span class="smalltext">Leave blank for no max height.</span>';
Türkçe çeviri için Egitimforumu.Com arkadaşımıza teşekkür ediyorum.
Zip içindeki ncode_imageresizer.js dosyasını da temanız klasörü içine atınız.
Modifikasyon İle Ayarlar
Admin > Forum Seçenekleri > Düzen ve Seçenekler > Kimler Online'ı etkinleştir altında (Resize Mode | Maximum genişlik | Maximum yükseklik) bölümünün karşısına istediğiniz sayı değerlerini yazarak maximum yükseklik ve genişliğini ayarlayabilirsiniz.