PHP sitede "Devamını oku" kodu yapmak istiyorum
Birkaç örnek buldum ancak uygulayamadım.
Belli bir karakterden sonra yazı kesilecek ve "Devamını oku" kısmı görünecek.
Kullanıcı "Devamını oku" tıkladığında yazı aşağıya doğru açılacak. Yani aynı sayfada görünecek. blank olmayacak.
Bunu nasıl yaparım?
PHP sitede "Devamını oku" kodu nasıl yapılır?
9
●4.981
- 16-12-2013, 01:24:25
$(document).ready(function() { $('#uyari').expander({ slicePoint: 183, expandText: 'Devamını Oku', userCollapseText: 'Devamını Gizle' }); });<div id="uyari"> buraya yazı gelsin</div>
183 karakterden sonra(artırabilir, azaltabilirsin) Devamını Oku yazısı çıkar, devamını oku ile açıldıktan sonra Devamını Gizle yazısı gözükür. jquery.js dosyasını ve jquery.expander.min.js dosyalarını sayfaya dahil etmeyi unutma
<script type="text/javascript" src="jquery.expander.min.js"></script>
gibi - 16-12-2013, 06:08:27kontrex adlı üyeden alıntı: mesajı görüntüle
function kisalt($kelime, $str = 10) { if (strlen($kelime) > $str) { if (function_exists("mb_substr")) $kelime = mb_substr($kelime, 0, $str, "UTF-8").' <a href="#">.. Devamını Oku</a>'; else $kelime = substr($kelime, 0, $str).'..'; } return $kelime; } // Kullanımı $uzunYazi = "bu gerçekten çok uzun yazı ve daha ne kadar uzatılır bilmiyorum."; echo kisalt($uzunYazi, 20); // Çıktı: bu gerçekten çok uzu.. Devamını Oku - 16-12-2013, 10:29:13Teşekkürler. Ancak, bu kod çalışmadı. "Devamını Oku" kodu başka bir sayfaya link vermemeliBurti adlı üyeden alıntı: mesajı görüntüle
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:29:13 -->-> Daha önceki mesaj 10:26:23 --
Teşekkürler...ufukt51 adlı üyeden alıntı: mesajı görüntüle
Lakin bu kodları hangi sayfalara yazmalıyım?
Kullandığım haber scriptinde de bazı sayfalarımız maalesef şifreli...
Site kontrol paneli Editörü üzerinden de PHP kodu yazdığımızda otomatik siliniyor - 16-12-2013, 12:52:20Hocam header benzeri her sayfada include edilmis olan bi tema dosyasi varsa. Ona jquery.js, jquery.expandier.min.js ve yazdigim jquery kodlarini header dosyasina yazin. Haber sayfasinda da div id="uyari" kismini sinirlamak istediginiz bolumde kullanin. Tema dosyalarinda degisiklik yapabileceginiz yerler vardir sanirim. Yoksa script sahibine iletin durumukontrex adlı üyeden alıntı: mesajı görüntüle
Tapatalk 2 den gönderilmiştir. - 16-12-2013, 13:52:06anladığım üzere bayağı yenisiniz bayağı yeniyken bizim yazdığımız kodlar bi işe yaramaz..kontrex adlı üyeden alıntı: mesajı görüntüle
- 16-12-2013, 14:05:17Üyeliği durdurulduHocam arkadaşın istediği farklı birşey, sizin yazdığınız fonksiyon ile istediğine yine ulaşır ama acemi ise sıkıntılı süreç olur.Burti adlı üyeden alıntı: mesajı görüntüle
Arkadaşın istediği sanırım r10 daki uzun alıntı penceresindeki olduğu gibi göster gizle olayı, uzunsa gizler kullanıcı isterse açar gibi. - 16-12-2013, 16:04:25EyvaAllah dostlarBurti adlı üyeden alıntı: mesajı görüntüle
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:04:25 -->-> Daha önceki mesaj 16:03:55 --
EyvaAllah dostlardev adlı üyeden alıntı: mesajı görüntüle - 16-12-2013, 20:31:39Üyeliği durdurulduwp sistemdeki more devamı mantığıdır, kolay gelsin
//Oğuz KOÇ //www.oguzkoc.com.tr //16.12.2013 $fix = "Lorem ipsum dolor sit amet consectetuer id congue pretium sollicitudin faucibus. Cursus eget <!--more--> Duis Suspendisse lacus felis turpis nonummy sollicitudin vitae sem. Consectetuer Phasellus at urna adipiscing Vivamus eleifend interdum sed justo gravida. Condimentum consequat Curabitur."; $yer= strpos($fix, "<!--more-->"); echo substr($fix,0,$yer);
https://www.r10.net/1061264354-post13.html