Entre estas lineas mira lo que te falta:
$query=mysql_query("select * from articulos order by idarticulo Desc LIMIT 0,10",$link);
Código PHP:
<?php
$row = mysql_fetch_array($query);
?>
$descripcion=substr($row[articulo],0,300)."…";//$row aun no está definido como array
Saludos
edito-> además si lo haces como array asociativo debes entrecomillarlo $row["articulo"]