преоразмеряване на картинки в articles

SandPrince

Registered
как да направя като се пускат големи по размер картинки в Articles в саттиите да ги преоразмерява???
че иначе много гадно се разтяга
 
JS
http://web-tourist.net/project/hrischo/ncode_imageresizer.js

И слагаш това там където изкарваш картинките(Примерно в ббкод функцията):
onload="NcodeImageResizer.createOn(this);"



<img border="0" src="http://web-tourist.net/new/images/fona.jpg" alt="" onload="NcodeImageResizer.createOn(this);">
 
hrischo каза:
JS
http://web-tourist.net/project/hrischo/ncode_imageresizer.js

И слагаш това там където изкарваш картинките(Примерно в ббкод функцията):
onload="NcodeImageResizer.createOn(this);"



<img border="0" src="http://web-tourist.net/new/images/fona.jpg" alt="" onload="NcodeImageResizer.createOn(this);">

нямам идея къде точно да го сложа. :(
 
Отвори maincore.php
Намери този ред:

Код:
	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)(.*?)(\.(jpg|jpeg|gif|png|JPG|JPEG|GIF|PNG))\[/img\]#sie","'<img src=\'\\1'.str_replace(array('.php','?','&','='),'','\\3').'\\4\' style=\'border:0px\'>'",$text);

и го замени с този:

Код:
	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)(.*?)(\.(jpg|jpeg|gif|png|JPG|JPEG|GIF|PNG))\[/img\]#sie","'<img src=\'\\1'.str_replace(array('.php','?','&','='),'','\\3').'\\4\' style=\'border:0px\' onload=\'NcodeImageResizer.createOn(this);\'>'",$text);
 
hrischo каза:
Отвори maincore.php
Намери този ред:

Код:
	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)(.*?)(\.(jpg|jpeg|gif|png|JPG|JPEG|GIF|PNG))\[/img\]#sie","'<img src=\'\\1'.str_replace(array('.php','?','&','='),'','\\3').'\\4\' style=\'border:0px\'>'",$text);

и го замени с този:

Код:
	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)(.*?)(\.(jpg|jpeg|gif|png|JPG|JPEG|GIF|PNG))\[/img\]#sie","'<img src=\'\\1'.str_replace(array('.php','?','&','='),'','\\3').'\\4\' style=\'border:0px\' onload=\'NcodeImageResizer.createOn(this);\'>'",$text);

не става. картинките въобще не ги показва. на тяхно място има само едно >

ето съдържанието на моя maincore.php

http://web-tourist.net/project/sandprince/maincore_php.txt
 
Ето ти друг вариант, дано ти хареса. Но това ще оразмерява всички картинки, не само в Статиите.
Изтегли това http://www.md-place.info/resize.js и го сложи в главната директория. После отвори subheader.php и след
Код:
<script type='text/javascript' src='".INCLUDES."jscript.js'></script>
добави
Код:
<script type='text/javascript' src='resize.js'></script>
Намери това
Код:
<body bgcolor='$body_bg' text='$body_text'>
и го замени с това
Код:
<body bgcolor='$body_bg' text='$body_text' onload='resizeImages()';>
Сейвни и пробвай.
ПП:
В resize.js има такъв ред
Код:
maxSize = 500;
От тук се определя максималната дължина на картинката.
 
Galli каза:
Ето ти друг вариант, дано ти хареса. Но това ще оразмерява всички картинки, не само в Статиите.
Изтегли това http://www.md-place.info/resize.js и го сложи в главната директория. После отвори subheader.php и след
Код:
<script type='text/javascript' src='".INCLUDES."jscript.js'></script>
добави
Код:
<script type='text/javascript' src='resize.js'></script>
Намери това
Код:
<body bgcolor='$body_bg' text='$body_text'>
и го замени с това
Код:
<body bgcolor='$body_bg' text='$body_text' onload='resizeImages()';>
Сейвни и пробвай.
ПП:
В resize.js има такъв ред
Код:
maxSize = 500;
От тук се определя максималната дължина на картинката.

мерси баце. намаля ги в саттиите обаче взе че на места ми намалява и хедъра :idea:
как може да стане да е само в статиите да ги намяля че така много кофти???
 
Ами не ти знам темата, направи картинката да е background а не img
Примерно с CSS
<td style='background-image:url(old/images/hedarche.gif);'> </td>
вместо
<img ...
 
Galli каза:
Ами не ти знам темата, направи картинката да е background а не img
Примерно с CSS
<td style='background-image:url(old/images/hedarche.gif);'> </td>
вместо
<img ...

не става. още като се правиха промените по темата исках да е фон хедъра но се получаваха много гадни разминавания.

добре де. няма ли начин тоя JS за преоразмеряване да се сложи само там където се четат статиите???
 

Back
Горе