Bilder automatisch verkleinern
Verfasst: 08.07.2003 23:08
Wenn Bilder im Forum eingebunden werden, die breiter sind als die Tabellen, dann werden die ja gestreckt und reißen das ganze Layout auseinander. Um Bilder, die über den BBCode gepostet wurde, automatisch verkleinern zu lassen, gibt es ja folgenden Mod:
Der funktioniert auch - allerdings werden nur Bilder verkleinert, die über den entsprechenden img-Tag des BBCodes gepostet wurden. Mich interessiert daher eine Möglichkeit, wie man die Bilder automatisch verkleinern lassen kann, die über einen html-Tag gepostet werden.
Hat da jemand eine Idee?
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
templates\TEMPLATE\bbcode.tpl
#
#-----[ FIND ]-----
#
<!-- BEGIN img --><img src="{URL}" alt="Image" title="Image" border="0" /><!-- END img -->
#
#-----[ REPLACE WITH]-----
# Note: Change the sizes to your desired
<!-- BEGIN img --><img src="{URL}" OnLoad="if(this.width > 800) {this.width=800}" alt="Image" title="Image" border="0" /><!-- END img -->
# Now If you want to add "error handeling" and resize then do this:
#
#-----[ FIND ]-----
#
<!-- BEGIN img --><img src="{URL}" OnLoad="if(this.width > 800) {this.width=800}" alt="Image" title="Image" border="0" /><!-- END img -->
#
#-----[ REPLACE WITH]-----
# Note: Change the url to an image you made
# (EX: http://www.digital-orifice.com/phpBB2/templates/fiblack3dblue/images/error.gif)
<!-- BEGIN img --><img src="{URL}" OnLoad="if(this.width > 800) {this.width=800}" OnError="this.src='error.gif'" alt="Image" title="Image" border="0" /><!-- END img -->
Hat da jemand eine Idee?