Forum bakgrund

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

Moderator: Moderatorgrupp

plun
Ny medlem
Ny medlem
Inlägg: 8
Blev medlem: 2005-09-03 15:47
Svar: 0

Forum bakgrund

Inlägg av plun »

Hej

1. Ändra bakgrund ?

Trots sökning mha forumet, Google mm så blir jag inte klok på hur man ändrar bakgrunden till forumet dvs området utanför
själva forumramen om man kör det med tex 900px bredd ?

(Man drabbas ju av infoflödeskaos vid alla sökningar :wink: )


2. URL image länkning (off topic för gruppen men jag kör det här)

Kan man på något sätt tvinga visningscellen att inte bli större än en fördefinierad storlek ? Rena sabotaget i vissa inlägg med jätte bilder :P

mvh
8)
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6565
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Hej!

1) Du kan ändra bakgrunden för body-taggen i CSS-filen eller i overall_header (CSS-delen).

2) Kör du attachment-modden?
Det finns ett litet knep för att förminska bild-storleken:

Öppna overall_footer.tpl
Hitta

Kod: Markera allt

</body> 
Lägg till 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 -->



Må vara att det funkar utan attachment modden också, utelämna i så fall delen för viewtopic_attach_body.tpl
Holger Gremminger
Ingen support via PM!
plun
Ny medlem
Ny medlem
Inlägg: 8
Blev medlem: 2005-09-03 15:47
Svar: 0

Inlägg av plun »

Hej

Tack för svaret, nu var det inte någon höjdare ändå eftersom
man då såg tema författarens "genvägar" i olika gif filer.. :wink:

Vilket myller.....sedan är man för lat för att sitta och pillra med
filerna i tex Photoshop 8)

Jag kör inte attachment modden men ska testa ändå.

mvh
8)
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Det borde funka:
http://www.phpbb.com/phpBB/viewtopic.php?t=263135

"Bildcensurering" får du nog göra manuellt. Du kan iofs på servern helt enkelt svarta ut delar av bilden men det funkar ju bara tills de flyttar på texten i bilden.
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: 6565
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

plun skrev:Hej

Tack för svaret, nu var det inte någon höjdare ändå eftersom
man då såg tema författarens "genvägar" i olika gif filer.. :wink:

Vilket myller.....sedan är man för lat för att sitta och pillra med
filerna i tex Photoshop 8)

Jag kör inte attachment modden men ska testa ändå.

mvh
8)
Öh, ursäkta, men vad snackar ni om???????
Holger Gremminger
Ingen support via PM!
plun
Ny medlem
Ny medlem
Inlägg: 8
Blev medlem: 2005-09-03 15:47
Svar: 0

Inlägg av plun »

Holger skrev:
Öh, ursäkta, men vad snackar ni om???????
Om man använder tex stylen Avalanche och lägger en bakgrund till den så ser man vissa genvägar i författarens
gif- bilds uppbyggnad. :shock:

Han har då använt samma bakgrundsfärg i giffarna som i standard huvudbakgrunden dvs vit , man kan ju då sitta och pillra med Photoshops "trollspö" och ta bort färger så de blir transparanta för att byta bakgrund :P Men det är ett förbenat pillerjobb.

Att byta bakgrund är ju lätt men inte redigera gif ramarna .

Kanske blev lite oklart :P Och det kanske finns någon annan
smart genväg ?

mvh
8)
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6565
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Ok, nu förstår jag, det handlade alltså bara om bakgrunds-problemet.
Holger Gremminger
Ingen support via PM!
Skriv svar

Vilka är online

Användare som besöker denna kategori: 17 och 0 gäster