17 May 2021 04:36 Yeni Konu Oluştur

Haberler:

Sitemiz Smf 2.1 ve Smf 2.0 sürümleri için Destek ve Tema paylaşım forumudur


Animasyonlu resimler

Başlatan serdar01, 14 Ağu 2015 22:15

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.



  1. 632

  2. 251

iyi akşamlar.

Sitenizde kullandığız animasyonlu resim eklentisini paylaşmanız mümkün mü?
Forumda çok araştırdım ama bununla ilgili bir bilgi bulamadım.

*

  1. 3,078

  2. 584

  3. 964



  1. 632

  2. 251
Alıntı yapılan: snrj - 14 Ağu 2015 22:57avatar paket 1 : http://smf.konusal.com/index.php?topic=66.0

avatar paket 2 : http://smf.konusal.com/index.php?topic=651.0

Sanırım yanlış ifade ettim.foruma resim eklediğimiz de üzerine tıklayınca büyüyor ya onu kastetmiştim.



  1. 632

  2. 251

Buyur ekte verdim.



  1. 632

  2. 251
15 Ağu 2015 15:56 #4 Son düzenlenme: 15 Ağu 2015 16:26 serdar01
Bu eklentiyi nasıl kullanacağız.Denem amaçlı konu açıp,önizleme yapıyorum fakat değişen bir şey olmuyor

*

  1. 1,120

  2. 105

  3. 318
Alıntı yapılan: serdar01 - 15 Ağu 2015 15:56Bu eklentiyi nasıl kullanacağız.Denem amaçlı konu açıp,önizleme yapıyorum fakat değişen bir şey olmuyor
Şu konudaki mi ? http://smf.konusal.com/index.php?topic=72.0



  1. 632

  2. 251
Alıntı yapılan: CeeMoo - 15 Ağu 2015 17:03
Alıntı yapılan: serdar01 - 15 Ağu 2015 15:56Bu eklentiyi nasıl kullanacağız.Denem amaçlı konu açıp,önizleme yapıyorum fakat değişen bir şey olmuyor
Şu konudaki mi ? http://smf.konusal.com/index.php?topic=72.0

Merhaba.
Kafam karıştı desem yanlış olmaz.Benim istediğim şu konudaki yani sizin sitedeki gibi eklenen resmin üzerine tıklanınca büyümesi : http://smf.konusal.com/index.php?topic=72.0


MasTR'nin verdiği kod nCode image resizer birde öteki konudaki highslide modu var.Hangisini kullanmam lazım ?



  1. 632

  2. 251

Alıntı yapılan: serdar01 - 15 Ağu 2015 21:06
Alıntı yapılan: CeeMoo - 15 Ağu 2015 17:03
Alıntı yapılan: serdar01 - 15 Ağu 2015 15:56Bu eklentiyi nasıl kullanacağız.Denem amaçlı konu açıp,önizleme yapıyorum fakat değişen bir şey olmuyor
Şu konudaki mi ? http://smf.konusal.com/index.php?topic=72.0

Merhaba.
Kafam karıştı desem yanlış olmaz.Benim istediğim şu konudaki yani sizin sitedeki gibi eklenen resmin üzerine tıklanınca büyümesi : http://smf.konusal.com/index.php?topic=72.0


MasTR'nin verdiği kod nCode image resizer birde öteki konudaki highslide modu var.Hangisini kullanmam lazım ?

Kur konudakini örnek olarak benim sitemede bakabilirsin



  1. 632

  2. 251
ncode image reizer'i kullanamadım.
Yapılandırma-genel sekmesi altında
Resize Mode
Maximum width
Maximum height
Leave blank for no max height.  seçenekleri var ama yeni konu açıp resim sitesinden img tagları arasına resmi yerleştirip deniuyorum olmuyor.
Tam olarak nasıl yapmam gerekli.



  1. 632

  2. 251
Benim verdiğim başka bir mod ben konuyu yanlış anladığımdan modu yanlış vermişim.
Sen bunu dene
Alıntı yapılan: snrj - 28 May 2014 15:12Mod yolu : http://custom.simplemachines.org/mods/index.php?mod=2517

zip ile yüklemek için eklentideki dosyayı indirin.

2.1 Uyarlama
Sources/load.php
Bul :
loadJavascriptFile('theme.js', array(), 'theme_scripts');
Altına Ekle
loadJavascriptFile('highslide.js', array('default_theme' => true));
 loadJavascriptFile('highslide.' . $context['user']['language'] . '.js', array('default_theme' => true));
 loadCSSFile('highslide.css', array('default_theme' => true));
 
 // Highslide mod
 $context['html_headers'] .= '
 <script type="text/javascript">
 hs.graphicsDir = "' . $settings['default_theme_url'] . '/css/graphics/";
 hs.showCredits = false;
 hs.outlineType = "rounded-white";
 hs.dimmingOpacity = 0.5;
 hs.fadeInOut = true;
 hs.expandDuration = 500;
 hs.restoreDuration = 500;
 hs.outlineWhileAnimating = 1;
 hs.align = "center";
 hs.blockRightClick = true;
 hs.numberOfImagesToPreload = 0;
 hs.addSlideshow({
             interval: 5000,
             repeat: false,
             useControls: true,
             fixedControls: "fit",
             overlayOptions: {
             opacity: 0.75,
             position: "bottom center",
             offsetX: 0,
             offsetY: -10,
             hideOnMouseOut: true
             }
 });
 var config1 = {
             transitions: ["expand", "crossfade"]
 };
 </script>';
Daha sonra
Subs.php
Bul
array(
 'tag' => 'img',
 'type' => 'unparsed_content',
 'parameters' => array(
 'alt' => array('optional' => true),
 'width' => array('optional' => true, 'value' => ' width="$1"', 'match' => '(\d )'),
 'height' => array('optional' => true, 'value' => ' height="$1"', 'match' => '(\d )'),
 ),
 'content' => '<img src="$1" alt="{alt}"{width}{height} class="bbc_img resized">',
 'validate' => create_function('&$tag, &$data, $disabled', '
 $data = strtr($data, array(\'<br>\' => \'\'));
 if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
 $data = \'http://\' . $data;
 '),
 'disabled_content' => '($1)',
 ),
 array(
 'tag' => 'img',
 'type' => 'unparsed_content',
 'content' => '<img src="$1" alt="" class="bbc_img">',
 'validate' => create_function('&$tag, &$data, $disabled', '
 $data = strtr($data, array(\'<br>\' => \'\'));
 if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
 $data = \'http://\' . $data;
 '),
 'disabled_content' => '($1)',
 ),

Değiş:

array(
 'tag' => 'img',
 'type' => 'unparsed_content',
 'parameters' => array(
 'alt' => array('optional' => true),
 'width' => array('optional' => true, 'value' => ' width="$1"', 'match' => '(\d )'),
 'height' => array('optional' => true, 'value' => ' height="$1"', 'match' => '(\d )'),
 ),
 'content' => '<a href="$1" class="highslide" onclick="return hs.expand(this, config1)"><img src="$1" alt="{alt}"{width}{height} class="bbc_img"></a>',
 'validate' => create_function('&$tag, &$data, $disabled', '
 $data = strtr($data, array(\'<br>\' => \'\'));
 if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
 $data = \'http://\' . $data;
 '),
 'disabled_content' => '($1)',
 ),
 array(
 'tag' => 'img',
 'type' => 'unparsed_content',
 'content' => '<a href="$1" class="highslide" onclick="return hs.expand(this, config1)"><img src="$1" alt="" class="bbc_img"></a>',
 'validate' => create_function('&$tag, &$data, $disabled', '
 $data = strtr($data, array(\'<br>\' => \'\'));
 if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
 $data = \'http://\' . $data;
 '),
 'disabled_content' => '($1)',
 ),

Daha sonra default theme
highslide.css, graphics dosyalarını css içine atın.
highslide.js, highslide.english.js, highslide.english-utf8.js bunları scripts içine atın.

Dosyaları smf resmi siteden modu indirerek ulaşabilirsiniz.Mod Burda

Peki ne değişti.Direk bütün img yollarını highslide çevirdi.Yani hs ile eklemeye gerek kalmadı. :) K.gelsin

kaynak ceemoo

Dosyayı eke koyuyorum.
 ???  ::)


MENU ×