تحديث آخر نسخة 1.8.37

تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
وضع alt للصور
#10
هذا هو ما وصلت إليه
PHP كود :
    /**
 * Parses IMG MyCode.
 *
 * @param string The URL to the image
 * @param array Optional array of dimensions
 */
 
function mycode_parse_img($url$dimensions=array(), $align='')
    {
 global 
$lang,;
 
$url trim($url);
 
$url str_replace("\n"""$url);
 
$url str_replace("\r"""$url);
 if(
$align == "right")
 {
 
$css_align " style=\"float: right;\"";
 }
 else if(
$align == "left")
 {
 
$css_align " style=\"float: left;\"";
 }
 
$alt = {$thread['subject']};
 if(
my_strlen($alt) > 55)
 {
 
$alt my_substr($alt040)."...".my_substr($alt, -10);
 }
 
$alt $lang->sprintf($lang->posted_image$alt);
 if(
$dimensions[0] > && $dimensions[1] > 0)
 {
 return 
"<img src=\"{$url}\" width=\"{$dimensions[0]}\" height=\"{$dimensions[1]}\" border=\"0\" alt=\"{$alt}\"{$css_align} />";
 }
 else
 {
 return 
"<img src=\"{$url}\" border=\"0\" alt=\"{$alt}\"{$css_align} />"
 }
    }
    
    
/**
    * Parses email MyCode.
    *
    * @param string The email address to link to.
    * @param string The name for the link.
    * @return string The built-up email link.
    */
    
function mycode_parse_email($email$name="")
    {
 if(!
$name)
 {
 
$name $email;
 }
 if(
preg_match("/^([a-zA-Z0-9-_\+\.]+?)@[a-zA-Z0-9-]+\.[a-zA-Z0-9\.-]+$/si"$email))
 {
 return 
"<a href=\"mailto:$email\">".$name."</a>";
 }
 else
 {
 return 
$email;
 }
    }

    
/**
    * Parses URLs automatically.
    *
    * @param string The message to be parsed
    * @return string The parsed message.
    */
    
function mycode_auto_url($message)
    {
 
$message " ".$message;
 
$message preg_replace("#([\>\s\(\)])(https?|ftp|news){1}://([\w\-]+\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^\"\s<\[]*)?)#i""$1[url]$2://$3[/url]"$message);
 
$message preg_replace("#([\>\s\(\)])(www|ftp)\.(([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^\"\s<\[]*)?)#i""$1[url]$2.$3[/url]"$message);
 
$message my_substr($message1);
 return 
$message;
    }

    
/**
    * Parses list MyCode.
    *
    * @param string The message to be parsed
    * @param string The list type
    * @param boolean Are we formatting as text?
    * @return string The parsed message.
    */
    
function mycode_parse_list($message$type="")
    {
 
$message str_replace('\"''"'$message);
 
$message preg_replace("#\s*\[\*\]\s*#""</li>\n<li>"$message);
 
$message .= "</li>";

 if(
$type)
 {
 
$list "\n<ol type=\"$type\">$message</ol>\n";
 }
 else
 {
 
$list "<ul>$message</ul>\n";
 }
 
$list preg_replace("#<(ol type=\"$type\"|ul)>\s*</li>#""<$1>"$list);
 return 
$list;
    } 

السطر الي عدلته كان أساساً ده
$alt = htmlspecialchars_uni(basename($url));


وكانت النتيجة المتوقعة
Parse error: parse error, unexpected ';', expecting T_VARIABLE or '$' in /home/www/3mara.tk/forum/inc/class_parser.php on line 856
يعني في السطر الي عدلت عليه بس مش عارف بصراحة المفروض أدخل الكود إزاي

[صورة: logo0dc6.gif]
منتدى جامد
نسخة المنتدى mybb 1.4.4
الرد
شكر من طرف :


الردود في هذا الموضوع
وضع alt للصور - بواسطة hidden_ghost - 2008-11-05, 11:58 PM
RE: وضع alt للصور - بواسطة Pepo - 2008-11-06, 02:23 AM
RE: وضع alt للصور - بواسطة عوض محمد - 2009-01-02, 11:52 PM
RE: وضع alt للصور - بواسطة Pepo - 2009-01-03, 02:12 AM
RE: وضع alt للصور - بواسطة عوض محمد - 2009-01-05, 04:15 PM
RE: وضع alt للصور - بواسطة hidden_ghost - 2009-02-19, 07:27 PM
RE: وضع alt للصور - بواسطة Pepo - 2009-02-20, 02:45 AM
RE: وضع alt للصور - بواسطة hidden_ghost - 2009-02-20, 01:58 PM
RE: وضع alt للصور - بواسطة Pepo - 2009-02-20, 03:04 PM
RE: وضع alt للصور - بواسطة hidden_ghost - 2009-02-24, 01:42 AM
RE: وضع alt للصور - بواسطة Pepo - 2009-02-24, 02:16 AM
RE: وضع alt للصور - بواسطة hidden_ghost - 2009-02-24, 02:26 AM
RE: وضع alt للصور - بواسطة Pepo - 2009-02-24, 03:00 AM
RE: وضع alt للصور - بواسطة hidden_ghost - 2009-02-24, 08:00 AM
RE: وضع alt للصور - بواسطة hidden_ghost - 2009-02-25, 10:45 AM
RE: وضع alt للصور - بواسطة عوض محمد - 2009-05-16, 03:15 PM
RE: وضع alt للصور - بواسطة عوض محمد - 2009-05-17, 07:28 PM
RE: وضع alt للصور - بواسطة Pepo - 2009-05-17, 07:57 PM
RE: وضع alt للصور - بواسطة عوض محمد - 2009-05-17, 08:09 PM
RE: وضع alt للصور - بواسطة Pepo - 2009-05-17, 08:18 PM
RE: وضع alt للصور - بواسطة عوض محمد - 2009-05-17, 09:22 PM
RE: وضع alt للصور - بواسطة Pepo - 2009-05-17, 09:32 PM
RE: وضع alt للصور - بواسطة عوض محمد - 2009-05-17, 10:00 PM
RE: وضع alt للصور - بواسطة عوض محمد - 2009-10-04, 07:35 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم