почему же это, в моем приведенном куске выдачи в браузер мы видим, что если я поставил бордер 1 - то он так и выдается - style=" border-width: 1px;". Только не путайте бордер для изображения и для дива, в который обрамляется картинка.
В условиях и атрибутах разбираться честно лень, но по опыту кажется что все там правильно 
Я ничего не путаю. Есть задача: поставить рамку вокруг КАРТИНКИ. Именно картинки, а не какого-то слоя, описываемого DIV-ом, или еще чего-то. Для этого в параметрах картинки в MOSImage есть поле border. Я ставлю в это поле значение 1, полагая, что получу вокруг
КАРТИНКИ рамку в 1 пиксель. Смотрю в статью - там фиг ночевал вместо рамки. Более того, рамка не появляется вообще нигде! Ни вокруг картинки, ни вокруг чего-то еще. Желающим в этом убедиться предлагаю создать ХТМЛ-документ:
<html>
<head>
<title>Untitled</title>
</head>
<body>
<div class="mosimage" style=" border-width: 1px;" align="center"><img src="http://.../images/stories/clock.jpg" width="150" height="112" hspace="6" alt="Image" title="Image" border="0" /><div class="mosimage_caption">caption</div></div>
</body>
</html>открыть его в Эксплорере и найти там хоть одну рамку.
После этого прошу создать такой документ:
<html>
<head>
<title>Untitled</title>
</head>
<body>
<div class="mosimage" style=" border-width: 1px;" align="center"><img src="http://.../images/stories/clock.jpg" width="150" height="112" hspace="6" alt="Image" title="Image" border="1" /><div class="mosimage_caption">caption</div></div>
</body>
</html>и каждый без труда увидит рамку в 1 пиксель вокруг картинки.
Таким образом, рамка задается не стилем
style=" border-width: 1px;" (который, кстати, вообще относится не к картинке, а к некоемому DIV-слою), а ключом
border="1", который относится к тэгу <IMG>. И поэтому не удивительно, что если написано <IMG border="0" ...> то как ты ни бейся, но у картинки рамки не будет! А стоило мне в файле mosimage.php сделать одну маленькую замену, как стал меняться именно ключ
border и именно для IMG.