Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

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

0 Members and 1 Guest 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.019 seconds with 19 queries.