Radbrytning i inlägg

Frågor kring teman (forumets design) för phpBB 2.0.x.

Moderator: Moderatorgrupp

PeKK
Medlem
Medlem
Inlägg: 12
Blev medlem: 2006-01-05 23:44
Svar: 0

Radbrytning i inlägg

Inlägg av PeKK »

Kan man göra så att det blir en automatisk radbrytning i ett meddelande?
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Hm, hur menar du?
Det blir ju automatisk radbrytning (dynamiskt) när sidans bredd inte räcker till.
Sedan blir det radbrytning när du trycker på enter.

/Holger
Holger Gremminger
Ingen support via PM!
PeKK
Medlem
Medlem
Inlägg: 12
Blev medlem: 2006-01-05 23:44
Svar: 0

Inlägg av PeKK »

Jo jag har forumet i en iframe som är 900px bred och när folk inte använder enter så blir meddelandena för långa så att det blir en scroll. Skulle vilja att det blir en radbrytning så att det inte blir någon scroll
Användarens profilbild
PazZze
Support
Support
Inlägg: 1028
Blev medlem: 2004-05-10 11:19
Svar: 0

Inlägg av PazZze »

öppna templates/subSilver/overall_header.tpl och hitta den översta "<table....>" sedan hitta width="100%" i den raden och ersätt det med 900 sedan borde du inte ha några problem :)
Joel PazZze Martinsson - phpBB Sverige Support
PeKK
Medlem
Medlem
Inlägg: 12
Blev medlem: 2006-01-05 23:44
Svar: 0

Inlägg av PeKK »

Tyvärr funkade inte det...
Användarens profilbild
PazZze
Support
Support
Inlägg: 1028
Blev medlem: 2004-05-10 11:19
Svar: 0

Inlägg av PazZze »

prova att sänk värdet till 850 då...

heller är det så att den är någon bild i det inägg som du tittar på som är större än 900 px?

visa ett exempel på ett sådan inlägg
Joel PazZze Martinsson - phpBB Sverige Support
PeKK
Medlem
Medlem
Inlägg: 12
Blev medlem: 2006-01-05 23:44
Svar: 0

Inlägg av PeKK »

Kan man inte göra så att bilderna förminskas?
Användarens profilbild
Edman
Gammal medlem
Gammal medlem
Inlägg: 83
Blev medlem: 2005-12-10 16:05
Svar: 0

Inlägg av Edman »

PeKK skrev:Kan man inte göra så att bilderna förminskas?
Jo, jag använder mig av en mod där du själv kan sätta max bildbredd i pixlar. Bilderna förminskas till önskad storlek och blir klickbara till fullstor storlek. Finns att ladda ner Här Högerklicka, "spara mål som"...
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Denna gör det och en massa annat med:
http://www.phpbb.com/phpBB/viewtopic.php?t=263135
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Du kan även prova detta:
öppna 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="Click on the image to display it in original size!"; 
     elem.onclick=revert; 
      elem.width=imgMaxWidth; 
     elem.height=elem.height * imgMaxWidth/elem.width; 
   } 
} 
</script>
öppna viewtopic_attach_body.tpl
hitta

Kod: Markera allt

<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>
ersätt med

Kod: Markera allt

<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>
ö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}" name='postimg' border="0" /><!-- END img -->
Detta hack anpassar bildernas storlek till forumets bredd. Det gäller för bilder som infogas med [img]-taggen och bilder som infogas med attachment modden.
Holger Gremminger
Ingen support via PM!
PeKK
Medlem
Medlem
Inlägg: 12
Blev medlem: 2006-01-05 23:44
Svar: 0

Inlägg av PeKK »

Edman skrev:
PeKK skrev:Kan man inte göra så att bilderna förminskas?
Jo, jag använder mig av en mod där du själv kan sätta max bildbredd i pixlar. Bilderna förminskas till önskad storlek och blir klickbara till fullstor storlek. Finns att ladda ner Här Högerklicka, "spara mål som"...
Gjorde ett försök att installera den men stötte på lite problem.
Har gjort som det står i .txt filen och nu när man ska gå in på forumet står det:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/virtual/fac.se/public_html/phpBB2/includes/page_header.php on line 381

Vad är felet? och hur åtgärdar jag det? :)
Användarens profilbild
Edman
Gammal medlem
Gammal medlem
Inlägg: 83
Blev medlem: 2005-12-10 16:05
Svar: 0

Inlägg av Edman »

Dubbelkolla de ändringar du gjort i page_header.php
PeKK
Medlem
Medlem
Inlägg: 12
Blev medlem: 2006-01-05 23:44
Svar: 0

Inlägg av PeKK »

Fick till det men värkar som att det inte funkar blir bara en sträckad ram runt bilden men den ändrar inte storlek.
Användarens profilbild
Edman
Gammal medlem
Gammal medlem
Inlägg: 83
Blev medlem: 2005-12-10 16:05
Svar: 0

Inlägg av Edman »

PeKK skrev:Fick till det men värkar som att det inte funkar blir bara en sträckad ram runt bilden men den ändrar inte storlek.
Denna streckade ram ges bilderna när de är förminskade. Har du provat med en bild i t.ex. 1024*768? Std. inställningen är 400px brett för moden..
PeKK
Medlem
Medlem
Inlägg: 12
Blev medlem: 2006-01-05 23:44
Svar: 0

Inlägg av PeKK »

Jo jag har testat det men det fungerar inte. Kan det ha nått att göra med att jag kör ett annat javascript som gör så att iframen ändrar storlek efter behov av plats?

Ni kan kolla på http://www.fac.se sen forum och gästforum så ser ni hur det ser ut.
Skriv svar

Vilka är online

Användare som besöker denna kategori: 1 och 0 gäst