Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Description box - Text layout  (Read 2142 times)

0 Members and 2 Guests are viewing this topic.

toria55

  • Coppermine newbie
  • Offline Offline
  • Posts: 6
Description box - Text layout
« on: August 08, 2008, 05:28:56 am »

How can I set the text in the "Description" box to print/appear left to right, rather than centered?
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Description box - Text layout
« Reply #1 on: August 08, 2008, 08:04:59 am »

Edit themes/yourtheme/theme.php, find
Code: [Select]
$template_display_mediaand edit as suggested below. If that section doesn't exist in your custom theme, copy
Code: [Select]
// HTML template for intermediate image display
$template_display_media = <<<EOT
        <tr>
                <td align="center" class="display_media" nowrap="nowrap">
                        <table cellspacing="2" cellpadding="0" class="imageborder">
                                <tr>
                                        <td align="center">
                                                {IMAGE}

                                        </td>
                                </tr>
                        </table>
                </td></tr>
                <tr><td>
                                                <table width="100%" cellspacing="2" cellpadding="0" class="tableb">
                                <tr>
                                        <td align="center">

                                                {ADMIN_MENU}
                                        </td>
                                </tr>
                        </table>





<!-- BEGIN img_desc -->
                        <table cellpadding="0" cellspacing="0" class="tableb" width="100%">
<!-- BEGIN title -->
                                <tr>
                                        <td class="tableb"><center><b>
                                                {TITLE}
                                        </b></center></td>
                                </tr>
<!-- END title -->
<!-- BEGIN caption -->
                                <tr>
                                        <td class="tableb"><center>
                                                {CAPTION}
                                        </center></td>
                                </tr>
<!-- END caption -->
                        </table>
<!-- END img_desc -->
                </td>
        </tr>

EOT;
from themes/sample/theme.php into themes/yourtheme/theme.php into a new line before
Code: [Select]
?>and then modify it. You need to modify
Code: [Select]
                                <tr>
                                        <td class="tableb"><center>
                                                {CAPTION}
                                        </center></td>
                                </tr>
as you see fit - remove the <center> and </center>-tags, then add some wrapper into the table cell or apply your custom alignment to the table cell itself, or just leave it as is (without the <center>-tag), as left-alignment is default. For my taste, the most elegant solution is to replace the snippet mentioned above with
Code: [Select]
                                <tr>
                                        <td class="tableb" style="text-align:left">
                                                {CAPTION}
                                        </td>
                                </tr>
to specifically set the alignment.

Hope that helps.

Joachim
Logged
Pages: [1]   Go Up
 

Page created in 0.016 seconds with 20 queries.