PDA

Orijinalini görmek için tıklayınız : mod_roklatest


vito andolini
11-07-2007, 00:33:38
Merhaba arkadaşlar,
Kullandığım sitenin bir kopyası da local'de kurulu. roklatest'i kurdum local'de hata yok ama siteye atınca hata verior. Mozül çalışıyor ama üstünde mod_roklatest.php'nin 33. satırda hata olduğnu rapor eden 3 satırlık bir hata kodu ile... Ben php'den anlamam ama hata kodunu verdiren satırları kopyaladım. Belki siz yardımcı olabilirsiniz diye düşündüm...


33. Satırın Başından kopyaladım bir sonraki kod ayracına kadar...

if (!function_exists(prepareContent)) {

function prepareContent( $text, $length=200 ) {
// strips tags won't remove the actual jscript
$text = preg_replace( "'<script[^>]*>.*?</script>'si", "", $text );
$text = preg_replace( '/{.+?}/', '', $text);

//$text = preg_replace(

'/<a\s+.*?href="([^"]+)"[^>]*>([^<]+)<\/a>/is','\2', $text );

// replace line breaking tags with whitespace
$text = preg_replace(

"'<(br[^/>]*?/|hr[^/>]*?/|/(div|h[1-6]|li|p|td))>'si", ' ', $text );

$text = substr(strip_tags( $text ), 0, $length) ;

return $text;
}
}

Pentacle
11-07-2007, 01:14:40
hata kodu?

vito andolini
11-07-2007, 01:16:59
Pardon, eklemeyi unutmuşum..

Notice: Use of undefined constant prepareContent - assumed 'prepareContent' in c:\winhmwebs\....\modules\mod_roklatest.php on line 33

Pentacle
11-07-2007, 01:43:20
function_exists('prepareContent')

soyle degistirip dener misin?

vito andolini
11-07-2007, 01:53:18
Parse error: parse error, unexpected T_STRING, expecting '(' in c:\winhmwebs\...\modules\mod_roklatest.php on line 33

Bu hatayı aldıktan sonra eski dosyayı geri yükledim bu sefer de hatasız çalışıyor. Ben bişey anlamadım bu işten :S

Pentacle
11-07-2007, 02:14:54
if (!function_exists('prepareContent')) {

benim kastettigim suydu. parantez sayısında hata yapmıs olabilirsin.

vito andolini
11-07-2007, 02:21:45
aynen yazdığınız gibi değiştirmiştim bi daha kontrol ettim yine olmadı;

Parse error: parse error, unexpected T_STRING, expecting '(' in c:\winhmwebs\...\modules\mod_roklatest.php on line 33

Neyse boşverin... Zaten bu illet modülü yükleyince sitenin lightbox özelliği çalışmıyor. O problemi halletmenin bir yolunu bulmayana kadar yüklemeyeceğim bu modülü. İlginiz için teşekkürler. Yeni problemim ilginizi çekiyorsa yeni bir başlık altında yazarım :)

Pentacle
11-07-2007, 03:19:24
o zaman hata muhtemelen 33. satırın oncesinden kaynaklanıyor.

neyse diger sorun muhtemelen mootools, prototype cakısmasıdır. ac tabi halletmeye calısırız.

vito andolini
11-07-2007, 17:27:08
http://www.cmsturk.net/forum/showthread.php?p=20394