
Arkadaşlar resimde gördüğünüz gibi forumdaki eklenen resimleri bende böyle yapmak istiyorum yani resimleri ufaltıp resimde gördüğünüz gibi üzerine tıklayınca büyük halini veren modifikasyondan istiyorum bende.Manuel olursa çok makmule geçer.
Arkadaşlar lütfen yardımcı olunuz.Forumda arama yaptım ama bulamadım.Eğer ben bulamadıysam siz ya burdan yardımcı olunuz yada bana gerekli linki veriniz lütfen.
Sources/Subs-Post.php de bul :
$replaces[$matches[0][$match]] = '[img' . (!empty($desired_width) ? ' width=' . $desired_width : '') . (!empty($desired_height) ? ' height=' . $desired_height : '') . ']' . $matches[4][$match] . '[/img]';
Bununla degiş :
$replaces[$matches[0][$match]] = ((!empty($desired_height) || !empty($desired_width)) ? '[url=' . $matches[4][$match] . ']' : '') . '[img' . (!empty($desired_width) ? ' width=' . $desired_width : '') . (!empty($desired_height) ? ' height=' . $desired_height : '') . ']' . $matches[4][$match] . '[/img]' . ((!empty($desired_width) || !empty($desired_height)) ? '[/url]' : '');
Kaynak : http://www.simplemachines.org/community/index.php?topic=120300.msg768526#msg768526
Solucans, bir kez daha kurallara uymadığınız takdirde konularınız kilitlenecektir.
http://www.simplemachines.org/community/index.php?topic=159030.0
Lainaus käyttäjältä: Minare - heinäkuu 20, 2007, 11:43:05 AP
Sources/Subs-Post.php de bul :
$replaces[$matches[0][$match]] = '[img' . (!empty($desired_width) ? ' width=' . $desired_width : '') . (!empty($desired_height) ? ' height=' . $desired_height : '') . ']' . $matches[4][$match] . '[/img]';
Bununla degiş :
$replaces[$matches[0][$match]] = ((!empty($desired_height) || !empty($desired_width)) ? '[url=' . $matches[4][$match] . ']' : '') . '[img' . (!empty($desired_width) ? ' width=' . $desired_width : '') . (!empty($desired_height) ? ' height=' . $desired_height : '') . ']' . $matches[4][$match] . '[/img]' . ((!empty($desired_width) || !empty($desired_height)) ? '[/url]' : '');
Kaynak : http://www.simplemachines.org/community/index.php?topic=120300.msg768526#msg768526
Aynen dediğiniz gibi yaptım ama çalışmıyor!
http://custom.simplemachines.org/mods/index.php?mod=641
Bu modifikasyon ne kadar işine yarar bilmem ama dene istersen. Resimleri küçük boyutta forumda görüntülüyor ve resme tıklandığında resmi farklı sayfada açıyor.
arkadasımız dogru vermıstır dıkkatlı kodlama yapın
Lainaus käyttäjältä: husmen73 - heinäkuu 25, 2007, 06:12:38 AP
http://custom.simplemachines.org/mods/index.php?mod=641
Bu modifikasyon ne kadar işine yarar bilmem ama dene istersen. Resimleri küçük boyutta forumda görüntülüyor ve resme tıklandığında resmi farklı sayfada açıyor.
Benim forumda modifikasyonları yükleyince çalışmama sorunu var ve halen düzelemedi ( http://www.simplemachines.org/community/index.php?topic=180317.0 ) Bu yüzden manueli varsa verirseniz çok makmule geçer.
Lainaus käyttäjältä: ALsAnCaK.Org - heinäkuu 25, 2007, 09:23:49 AP
arkadasımız dogru vermıstır dıkkatlı kodlama yapın
Arkadaşım arkadaşımızın verdiği manuel aynen dediği gibi yaptım forumda hiç bir sorun olmuşmadı ama çalışmadı o verdiği modifikasyon.Eğer yanlış yapsaydım zaten forumda kodlama hatası verirdi!
soruces/subs.php yi aç bunu bul:
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)',
),
ve bununla değiştir:
array(
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" onload="if(largerThan(this.width,700)) {this.width=700;this.alt=\'Resmi gerçek boyutuyla görmek için üzerine tıklayın..\';}" onmouseover="if(this.alt) this.style.cursor=\'pointer\';" onclick="if(this.alt) window.open(\'$1\');" />',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
'disabled_content' => '($1)',
),
dtemandaki display.template.php yi aç ve bunu bul:
<script language="JavaScript" type="text/javascript" src="' . $settings['default_theme_url'] . '/xml_topic.js"></script>
ve bu kodu altına ekle:
<script type="text/javascript"> function largerThan(a,b) { return a>b; } </script>
tamamdır bu şekilde foruma eklenen resimler oto. olarak forum boyutunu alcaktır..
Lainaus käyttäjältä: santarem - heinäkuu 27, 2007, 03:34:21 IP
soruces/subs.php yi aç bunu bul:
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)',
),
ve bununla değiştir:
array(
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" onload="if(largerThan(this.width,700)) {this.width=700;this.alt=\'Resmi gerçek boyutuyla görmek için üzerine tıklayın..\';}" onmouseover="if(this.alt) this.style.cursor=\'pointer\';" onclick="if(this.alt) window.open(\'$1\');" />',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
'disabled_content' => '($1)',
),
dtemandaki display.template.php yi aç ve bunu bul:
<script language="JavaScript" type="text/javascript" src="' . $settings['default_theme_url'] . '/xml_topic.js"></script>
ve bu kodu altına ekle:
<script type="text/javascript"> function largerThan(a,b) { return a>b; } </script>
tamamdır bu şekilde foruma eklenen resimler oto. olarak forum boyutunu alcaktır..
Dediğiniz gibi yaptım çalıştı fakat bir sorum var ; resimlerin üzerinde kodların arasında yazdığı gibi ( Resmi gerçek boyutuyla görmek için üzerine tıklayın.. ) yazmıyor.ayrıca ben colatesi_v3 teması kullanıyorum.
LainaaResmi gerçek boyutuyla görmek için üzerine tıklayın.. yazmıyor
Son versiyonda değişmiş olabilir. En son indirip kullandığımda öyleydi :) Zaten arkadaşın verdiği kodlar farklı indirdiğim modifikasyondan. Sanırım ya güncellendi ya da arkadaş başka bir yerden aldı/yazdı.
Ben arkadaşın verdiği kodlarla yaptım. Ben simplemachines 1.1.2 srümünü ve colatesi_v3 teması kullanıyorum ama bu arkadaşın verdiği kodlarda hem belirttiğim gibi [Resmi gerçek boyutuyla görmek için üzerine tıklayın..] fonksiyonu olmuyor hemde bu modifikasyon çok geç çalıyor yani sorun şu resim tamamen yüklenene kadar resmi küçültmüyor ve bazen de küçükltmediği oluyor bu. Ben bu modifikasyonu kurdum ve kodları tekrardan değiştirecek düzeltecek arkadaşlar varsa hem kodları burada belirtirse hemde önceden kurduğum kodların üzerine nasıl kurulacağını anlatırsa sevinirim.
husmen verdiğin mod küçültmüyor fotoları
Lainaus käyttäjältä: NoPasaran - elokuu 03, 2007, 01:33:46 IP
husmen verdiğin mod küçültmüyor fotoları
Emin misin? Küçük halde img tag'ı içinde çıkıyor genişlik değeri. Kurduğumda küçük çıktı büyük resim.
img tag ile yazıyor o yazı arkadaşlar üzereine tıkladığınızdada yeni pencerede resmin tam boyutunu veriyor..
Arkadaşlar hadi ama ben (santarem) adlı üyenin verdiği manuel kodlarla kurdum ve aşşağıdaki soruma yardımcı olmanızı bekliyorum.
Lainaus käyttäjältä: Solucans - elokuu 03, 2007, 09:19:01 AP
Ben arkadaşın verdiği kodlarla yaptım. Ben simplemachines 1.1.2 srümünü ve colatesi_v3 teması kullanıyorum ama bu arkadaşın verdiği kodlarda hem belirttiğim gibi [Resmi gerçek boyutuyla görmek için üzerine tıklayın..] fonksiyonu olmuyor hemde bu modifikasyon çok geç çalıyor yani sorun şu resim tamamen yüklenene kadar resmi küçültmüyor ve bazen de küçükltmediği oluyor bu. Ben bu modifikasyonu kurdum ve kodları tekrardan değiştirecek düzeltecek arkadaşlar varsa hem kodları burada belirtirse hemde önceden kurduğum kodların üzerine nasıl kurulacağını anlatırsa sevinirim.
Lainaus käyttäjältä: Solucans - elokuu 06, 2007, 07:11:16 IP
Arkadaşlar hadi ama ben (santarem) adlı üyenin verdiği manuel kodlarla kurdum ve aşşağıdaki soruma yardımcı olmanızı bekliyorum.
<script type="text/javascript"> function largerThan(a,b) { return a>b; } </script>
bu kodu display'a değil index.template.php dosyasına <head> tag'ı arasına ekle.
soruces/subs.php yi aç bunu bul:
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)',
),
ve bununla değiştir:
array(
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" onload="if(largerThan(this.width,700)) {this.width=700;this.alt=\'Resmi gerçek boyutuyla görmek için üzerine tıklayın..\';}" onmouseover="if(this.alt) this.style.cursor=\'pointer\';" onclick="if(this.alt) window.open(\'$1\');" />',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
'disabled_content' => '($1)',
),
display.template.php yi aç ve bunu bul:
<script language="JavaScript" type="text/javascript" src="' . $settings['default_theme_url'] . '/xml_topic.js"></script>
ve bu kodu altına ekle:
<script type="text/javascript"> function largerThan(a,b) { return a>b; } </script>
tamamdır bu şekilde foruma eklenen resimler oto. olarak forum boyutunu alcaktır...
Lainaus käyttäjältä: kilwosen - elokuu 07, 2007, 03:19:34 AP
soruces/subs.php yi aç bunu bul:
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)',
),
ve bununla değiştir:
array(
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" onload="if(largerThan(this.width,700)) {this.width=700;this.alt=\'Resmi gerçek boyutuyla görmek için üzerine tıklayın..\';}" onmouseover="if(this.alt) this.style.cursor=\'pointer\';" onclick="if(this.alt) window.open(\'$1\');" />',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
'disabled_content' => '($1)',
),
display.template.php yi aç ve bunu bul:
<script language="JavaScript" type="text/javascript" src="' . $settings['default_theme_url'] . '/xml_topic.js"></script>
ve bu kodu altına ekle:
<script type="text/javascript"> function largerThan(a,b) { return a>b; } </script>
tamamdır bu şekilde foruma eklenen resimler oto. olarak forum boyutunu alcaktır...
Arkadaşım siz konuyu takip etmiyormusunuz acaba? (santarem) adlı üyenin verdiği kodların aynısını verdiniz.
Lainaus käyttäjältä: husmen73 - elokuu 07, 2007, 03:02:40 AP
Lainaus käyttäjältä: Solucans - elokuu 06, 2007, 07:11:16 IP
Arkadaşlar hadi ama ben (santarem) adlı üyenin verdiği manuel kodlarla kurdum ve aşşağıdaki soruma yardımcı olmanızı bekliyorum.
<script type="text/javascript"> function largerThan(a,b) { return a>b; } </script>
bu kodu display'a değil index.template.php dosyasına <head> tag'ı arasına ekle.
--------------------------------------------------------------------------------------------
display.template.php yi aç ve bunu bul:
<script language="JavaScript" type="text/javascript" src="' . $settings['default_theme_url'] . '/xml_topic.js"></script>
ve bu kodu altına ekle:
<script type="text/javascript"> function largerThan(a,b) { return a>b; } </script>
--------------------------------------------------------------------------------------------
Peki buraya eklemiş olduğum kodu silecekmiyim acaba?
ben denedim ama nereye koyacağımı bilemediğim için bir yanlışlık oldu heralde bu uyarı meselesini?
farketmedi yani silsemde silmesemde head tagları arasına alsamda almasamda garip :)
arkadaşlar konuyu takip edemedim kusura bakmyaın.. o zman bide şöle deneyin önceden subs.php de yaptığımız değişiklikte oynama yapalım..
subs.php de bul:
array(
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" onload="if(largerThan(this.width,700)) {this.width=700;this.alt=\'Resmi gerçek boyutuyla görmek için üzerine tıklayın..\';}" onmouseover="if(this.alt) this.style.cursor=\'pointer\';" onclick="if(this.alt) window.open(\'$1\');" />',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
'disabled_content' => '($1)',
),
ve bununla değiştir:
array(
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="http://img338.imageshack.us/img338/9171/uyariuj7.gif"></br><img src="$1" onload="if(largerThan(this.width,700)) {this.width=700;this.alt=\'Resmi gerçek boyutuyla görmek için üzerine tıklayın..\';}" onmouseover="if(this.alt) this.style.cursor=\'pointer\';" onclick="if(this.alt) window.open(\'$1\');" />',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),
'disabled_content' => '($1)',
),
bu kezde olmadı demeyin ;)
Eline sağlık Cuk Oldu :)
Edit: Yahu bu seferde büyük küçük bütün resimlerin başında çıktı bu uyarı çok garip duruyor :)
eywallah saoLL kardesim
Lainaus käyttäjältä: HoT_sOuRcE_ - elokuu 08, 2007, 08:34:38 AP
Yahu bu seferde büyük küçük bütün resimlerin başında çıktı bu uyarı çok garip duruyor :)
Evet bu sefer uyarı yazısını resim olarak yapmışsın. Bu kötü olmuş kanımca. Yukarıdaki arkadaşın dediği gibi büyük-küçük tüm resimlerin başında çıkıyor. Bu sefer çok daha kötü oldu.
bu soruna bir çözüm yok galiba??
ayrıca bir soru daha
resmi yollayan kişi
[img width=800 height=600]resim urlsi[/img]
olarak yazmasını engelleyebilir miyiz çünkü böyle yazınca bu değişikliğin bir anlamı kalmıyorda ;)