Test na IMG

Автор: B.X - 20.05/2003, вт - 14:12

[float=left][img_assist|nid=1270|title=skill_ru-artwork-6578_shtml|desc=|link=popup|align=none|width=100|height=76]http://omen.ru/f/wallpapper/models/009.jpg [/float]

хм...

Комментарии

сейчас исправлю... все должны постить...
--------
Обновлено:
Хех, оказывается не работает тег [img]... вот черт...
--------
Еще раз обновлено:
Оказывается так он не работает... только если с компа добавлять (а это надо быть зарегестрированным пользователем... Ну, значит есть над чем работать...

Короче, потестил хак от snop'a

Там лучше вставлять не 640, а 540, тогда при разрешении 800х600 все будет нормально. Также можно поставить 'border=1' class='fancyborder' тогда будет так как у меня...

сам хак такой:

  1. <?php
  2. ---------------------------------------------------------------------------
  3. Simple Automatic Image Resize for IBF 1.1.1
  4. E-Mail&#58;      snop@iboard.ru
  5. Web-Seite&#58;   http&#58;//www.iboard.ru
  6. ---------------------------------------------------------------------------
  7. This hack consists from two parts&#58;
  8. Part I implemented by me &#58;&#41; for automatic resize image files
  9. which between &#91;img&#93; tags&#58;
  10. Save /sources/lib/post_parser.php
  11. Open /sources/lib/post_parser.php
  12. And replace &#40;aproximately line 930&#41;
  13.  
  14.         return &#34;&#60;img src='&#036;url' border='0' alt='user posted image'&#62;&#34;;
  15. With
  16.  
  17.         &#036;maxwidth=640;
  18.        &#036;imsize = getimagesize &#40;&#036;url&#41;;
  19.        &#036;new_width=&#036;imsize&#91;0&#93;;
  20.        &#036;new_height=&#036;imsize&#91;1&#93;;
  21.        if&#40;&#036;imsize&#91;0&#93; &#62; &#036;maxwidth&#41; &#123;
  22.            &#036;new_width=&#036;maxwidth;
  23.            &#036;new_height=&#40;&#036;maxwidth/&#036;imsize&#91;0&#93;&#41;*&#036;imsize&#91;1&#93;;
  24.  
  25.         &#125;
  26.  
  27.         return &#34;&#60;img src='&#036;url' border='0' width='&#036;new_width' height='&#036;new_height' alt='user posted image'&#62;&#34;;
  28.  
  29. Close /sources/lib/post_parser.php
  30.  
  31.  
  32. Part II based on smurf hack &#34;Imageresize for IBF1.1  &#40;original von ocb&#41;&#34; .
  33. This part lets automatic resize for files posted via UPLOAD button&#58;
  34.  
  35. save skin_topic
  36. open skin_topic
  37. find &#40;ca. line 300&#41;
  38.  
  39. EOF;
  40. &#125;
  41. function Show_attachments_img&#40;&#036;data&#41; &#123;
  42. global &#036;ibforums;
  43. return &#60;&#60;&#60;EOF
  44. &#60;br&#62;&#60;br&#62;&#60;center&#62;&#60;b&#62;&#123;&#036;ibforums-&#62;lang&#91;'pic_attach'&#93;&#125;&#60;/b&#62;&#60;/center&#62;&#60;br&#62;
  45. &#60;table cellpadding='4' cellspacing='0' border='0' width='50%' align='center' class='fancyborder'&#62;
  46. &#60;tr&#62;
  47. EOF;
  48. &#125;
  49.  
  50. replace that with&#58;
  51.  
  52. EOF;
  53. &#125;
  54. function Show_attachments_img&#40;&#036;data&#41; &#123;
  55. global &#036;ibforums;
  56. return &#60;&#60;&#60;EOF
  57. &#60;br&#62;&#60;br&#62;&#60;center&#62;&#60;b&#62;&#123;&#036;ibforums-&#62;lang&#91;'pic_attach'&#93;&#125;&#60;/b&#62;&#60;/center&#62;&#60;br&#62;
  58. &#60;table cellpadding='4' cellspacing='0' border='0' width='50%' align='center' class='fancyborder'&#62;
  59. &#60;tr&#62;
  60.  &#60;td valign='middle' align='center'&#62;&#60;img src='&#123;&#036;ibforums-&#62;vars&#91;'upload_url'&#93;&#125;/&#123;&#036;data&#91;'file_name'&#93;&#125;' border='0'
  61. onload=&#34;javascript&#58;if&#40;this.width &#62; screen.width-300&#41;this.width = &#40;screen.width-300&#41;&#34; &#62;&#60;/td&#62;
  62. &#60;/tr&#62;
  63. &#60;/table&#62;
  64. &#60;p&#62;
  65. EOF;
  66. &#125;
  67. save, close and upload
  68.  
  69.  
  70. ---------------------------------------------------------------------------------
  71. If you want fix already updated images,just enter to edit to the posts,do nothing and press ok button,the images will be updated automatic
  72. ?>

[img_assist|nid=1261|title=m_tagan|desc=|link=none|align=none|width=217|height=220] [float=left]проверка работы тега float=left, который никак не хочет работать на моём сайте. раз два три четыре пять раз два три четыре пять раз два три четыре пять раз два три четыре пять раз два три четыре пять раз два три четыре пять раз два три четыре пять[/float=left]

так конечно же не будет работать... закрывающий тег должен быть просто [/float] без всяких left... это во всех BBCod'ах так...

[float=right][img_assist|nid=1261|title=m_tagan|desc=|link=none|align=none|width=217|height=220][/float]проверка номер два работы тега float=left, который никак не хочет работать на моём сайте. раз два три четыре пять раз два три четыре пять раз два три четыре пять раз два три четыре пять раз два три четыре пять раз два три четыре пять раз два три четыре пять.
Оставил только /float на конце. проверим обтекание

B.X:
у меня работает...

попробую анонимным пользователем... может быть не работает? хотя должно, вроде все права разрешены... [float=left][img_assist|nid=1261|title=m_tagan|desc=|link=none|align=none|width=217|height=220][/float]

Вот тут я хочу увидеть фотографию: [img_assist|nid=1260|title=4Pr04_thumbnail|desc=|link=none|align=right|width=200|height=133] Мне нравится. а есть возможность загружать сразу группу файлов?
Поду ставить эти модули себе на сайт.
Спасибо за возможность поюзать.

а есть возможность загружать сразу группу файлов?

Есть, например, модуль Image поддерживает возможность загружать сразу много файлов. Но в специальный тип документа, правда.