Sida 1 av 1

Attach mode från början i 2.0.10??

Postat: 2004-09-20 21:44
av Krasharen
Ja som rubriken lyder så undrar om jag attach mod e med från början i 2.0.10 eller måste man installera det separat??

Postat: 2004-09-20 21:56
av Kail
Separat. Du kan ladda ner färdigmoddade filer från opentools.de

Postat: 2004-09-21 08:42
av Holger
Det finns för övrigt ett mycket snyggt add-on till attachment modden här:
http://guhls-hannover.de/phpBB2/viewtopic.php?t=256
Den gör så att bilder som infogas med attachment modden eller med bbcode img-taggen förminskas så att sidan inte blir bredare än bildskärmen. När man klickar på bilden så föstoras den till normal storlek. Klickar man en andra gång så förminskas den igen!

/Holger

Postat: 2004-09-21 12:56
av Kail
Danke. Men jag tror inte många här talar tyska så kan du hitta en sida på engelska vore det uppskattat. :)

Postat: 2004-09-21 13:12
av Holger
Oj, men instruktionerna är väl inte så svåra ...

öppna phpBB2/templates/dein template/overall_footer.tpl
hitta

Kod: Markera allt

</body>
Infoga före:

Kod: Markera allt

<img name="tstimg" width="450" height="1"> 
<script> 
var oimg_width=new Array(); 
var oimg_height=new Array(); 
var imgMaxWidth=document.images['tstimg'].width; 
var imgLength; 
setTimeout("resize_image()",3000); 

function resize_image() { 
   if (document.images('postimg') && imgMaxWidth>449) { 
      if (document.images('postimg').length) { 
         imgLength=document.images('postimg').length; 
         if (imgLength>0 && imgMaxWidth>0) { 
            for (var i=0; i<imgLength && i<10; i++) { 
         var imager = document.images('postimg')(i); 
               imager.id=i; 
               if (imager.width>imgMaxWidth) { 
                  update_img(imager); 
               } else { 
                  imager.onload=update_img; 
               } 
            } 
         } 
      } else { 
         var imager = document.images('postimg'); 
         imager.id=0; 
         if (imager.width>imgMaxWidth) { 
            update_img(imager); 
         } else { 
            imager.onload=update_img; 
         } 
      } 

   } 
} 

function revert(evt) { 
   var elem = (evt) ? evt.target : ((window.event) ? window.event.srcElement : "") 
   var temp; 

   temp=elem.width; 
   elem.width=oimg_width[elem.id]; 
   oimg_width[elem.id]=temp; 

   temp=elem.height; 
   elem.height=oimg_height[elem.id]; 
   oimg_height[elem.id]=temp; 

   elem.onclick=revert; 

} 
function update_img(evt) { 
   var elem = (evt) ? (evt.target ? evt.target : evt) : ((window.event) ? window.event.srcElement : 
"") 
   if (elem.width>imgMaxWidth) { 
      oimg_width[elem.id]=elem.width; 
      oimg_height[elem.id]=elem.height; 
      elem.style.cursor= document.all ? 'hand' : 'pointer'; 
      elem.title="Für Originalgröße anklicken!"; 
     elem.onclick=revert; 
      elem.width=imgMaxWidth; 
     elem.height=elem.height * imgMaxWidth/elem.width; 
   } 

} 
</script>
Med attachment mod installerat
öppna template/viewtopic_attach_body.tpl
hitta

Kod: Markera allt

   <tr> 
      <td colspan="2" align="center"><br /><img src="{postrow.attach.cat_images.IMG_SRC}" alt="{postrow.attach.cat_images.DOWNLOAD_NAME}" border="0" /><br /><br /></td> 
   </tr>
ersätt med

Kod: Markera allt

   <tr> 
      <td colspan="2" align="center"><br /><img src="{postrow.attach.cat_images.IMG_SRC}" name='postimg' alt="Image" title="Image" border="0" /><br /><br /></td>
   </tr>
öppna bbcode.tpl
hitta

Kod: Markera allt

<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->
ersätt med

Kod: Markera allt

<!-- BEGIN img --><img src="{URL}" alt="Image" title="Image" name='postimg' border="0" /><!-- END img -->
:D :D :D :D