Сузить ширину / размер галереи / ширина стра& Сузить ширину / размер галереи / ширина стра&
 

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]

Main Menu

Сузить ширину / размер галереи / ширина стра&

Started by Vik, August 05, 2007, 12:45:52 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Vik

Всем хай!

Скажите пожалуйста как сузить размер галереи.  

Alex Revo

#1
Привет,
если имеется в виду сужение экрана, то это делается правкой выбранной темы галереи.
Отредактируйте html-код испульзуемой темы, не трогая расположение переменных галереи вида {xxx}.

Прежде этого сделайте копию темы, чтобы иметь возможность для отката изменений или их сравнения.
Рекомендую воспользоваться плагином Firebug браузера Forefox, описанном в одной из прикрепленных тем форума.

Makc666

#2
Quote from: Vik on August 05, 2007, 12:45:52 AM
Всем хай!

Скажите пожалуйста как сузить размер галереи. 
Жалко, что вот эта опция не сужает всё галерею :(
Конфиг - Отображение списка альбомов ->
Ширина главной таблицы (пиксели или %)
   

LeaX

А дальше? Как действительно сделать уже именно ВСЮ галерею.
Мне нужно ее вписать с помощью wrapper в дизайн моего сайта.
Это делается очень легко, но из-за толстой шапки вылазит полоса прокрутки, что не есть гуд.

Ну ведь наверняка где-то это прописано - ширина галереи и т.д.
В Faq не нашла.  :(

Makc666

#4
Quote from: LeaX on November 09, 2007, 06:38:33 PM
А дальше? Как действительно сделать уже именно ВСЮ галерею.
Мне нужно ее вписать с помощью wrapper в дизайн моего сайта.
Это делается очень легко, но из-за толстой шапки вылазит полоса прокрутки, что не есть гуд.

Ну ведь наверняка где-то это прописано - ширина галереи и т.д.
В Faq не нашла.  :(
Думаю, что Вам нужен файл:
themes\classic\template.html

Прочитать можно об этом тут -> docs/theme/index.html

LeaX

#5
Нифигасе... там в этих доках черт ногу сломит. Я и по-русски-то не все это понимаю, а тут... жуть.

А по адресу themes\classic\template.html вообще лежит нечто вот такое, что мне мягко говоря ни о чем не говорит.
(https://coppermine-gallery.com/forum/proxy.php?request=http%3A%2F%2Fimg106.imageshack.us%2Fimg106%2F8599%2F26060580rq0.th.jpg&hash=6095bce466cf4d653ad79a48c5a0c6b367a07827)

А в theme.php своего шаблона я увидела кучу вот таких строчек
<td width="93">
Поменяла параметр на 73, но вообще ничего не произошло(((

Ну ведь кто-то до меня наверняка это уже делал


Makc666

#6
themes\classic\template.html
нужно не открывать в браузере.

themes\classic\template.html
нужно открывать в HTML редакторе :)

И попробовать изменить в нём ширину таблицы.

Valeryn

Искал по запросу и русском FAQ, ничего не нашёл.
Собственно вопрос: как уменьшить размер страници галереи, чтоб всё отражалась без прокрутки по ширине.

Alex Revo

В насиройках Отображение списка альбомов - Ширина главной таблицы (пиксели или %)

Valeryn

Alex Revo про ширину таблици я знаю, а спрашиваю я о ширине страници. Это разные вещи.

Alex Revo

Для изменения ширины страницы нужно править файл template.html текущей темы

Valeryn

Alex Revo изменял я значения в  template.html, но кроме как перекошенной страници ничего не добился. Может кто подскажет что менять в этом <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="{LANG_DIR}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />
<meta http-equiv="Pragma" content="no-cache" />
<title>{TITLE}</title>
{META}
<link rel="stylesheet" href="themes/rainy_day/style.css" type="text/css" />
<script type="text/javascript" src="scripts.js"></script>
<!-- $Id: template.html 4100 2007-12-02 23:05:48Z nibbler999 $ -->
</head>
<body>
  {CUSTOM_HEADER}

  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
      <td>
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
            <td style="background-image:url(themes/rainy_day/images/template_r1_c1.gif)">
              <img src="images/spacer.gif" width="42" height="53" border="0" alt="" />
            </td>
            <td width="100%" style="background-image:url(themes/rainy_day/images/template_r1_c5.gif)">
              {SYS_MENU}
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r1_c6.gif)">
              <img src="images/spacer.gif" width="42" height="53" border="0" alt="" />
            </td>
          </tr>
        </table>
      </td>
    </tr>
    <tr>
      <td>
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
            <td style="background-image:url(themes/rainy_day/images/template_r2_c1.gif);background-repeat:repeat-y">
              <img src="images/spacer.gif" width="18" height="57" border="0" alt="" />
            </td>
            <td width="100%" style="background-image:url(themes/rainy_day/images/template_r2_c2.gif)">
              <table border="0" width="100%" cellspacing="5" cellpadding="0">
                <tr>
                  <td>
                    <h1>&nbsp;{GAL_NAME}</h1>
                  </td>
                  <td align="left">
                    {THEME_SELECT_LIST}{LANGUAGE_SELECT_LIST}
                  </td>
                </tr>
              </table>
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r2_c10.gif);background-repeat:repeat-y">
              <img src="images/spacer.gif" width="16" height="57" border="0" alt="" />
            </td>
          </tr>
        </table>
      </td>
    </tr>
    <tr>
      <td>
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
            <td style="background-image:url(themes/rainy_day/images/template_r3_c1.gif)">
              <img src="images/spacer.gif" width="560" height="67" border="0" alt="" />
            </td>
            <td width="100%" style="background-image:url(themes/rainy_day/images/template_r3_c7.gif)" align="right">
              {GAL_DESCRIPTION}
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r3_c9.gif)">
              <img src="images/spacer.gif" width="42" height="67" border="0" alt="" />
            </td>
          </tr>
        </table>
      </td>
    </tr>
    <tr>
      <td>
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
            <td style="background-image:url(themes/rainy_day/images/template_r4_c1.gif)">
              <img src="images/spacer.gif" width="42" height="26" border="0" alt="" />
            </td>
            <td width="100%" align="right" style="background-image:url(themes/rainy_day/images/template_r4_c3.gif)">
              {SUB_MENU}
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r4_c9.gif)">
              <img src="images/spacer.gif" width="42" height="26" border="0" alt="" />
            </td>
          </tr>
        </table>
      </td>
    </tr>
    <tr>
      <td>
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
            <td style="background-image:url(themes/rainy_day/images/template_r5_c1.gif)">
              <img src="images/spacer.gif" width="42" height="18" border="0" alt="" />
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r5_c3.gif)">
              <img src="images/spacer.gif" width="14" height="18" border="0" alt="" />
            </td>
            <td width="100%" style="background-image:url(themes/rainy_day/images/template_r5_c4.gif)">
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r5_c8.gif)">
              <img src="images/spacer.gif" width="14" height="18" border="0" alt="" />
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r5_c9.gif)">
              <img src="images/spacer.gif" width="42" height="18" border="0" alt="" />
            </td>
          </tr>
        </table>
      </td>
    </tr>
    <tr>
      <td>
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
            <td style="background-image:url(themes/rainy_day/images/template_r6_c1.gif)">
              <img src="themes/rainy_day/images/template_r6_c1.gif" width="42" height="328" border="0" alt="" />
            </td>
            <td width="100%" style="background-image:url(themes/rainy_day/images/template_r6_c3.gif);padding-left: 10px; padding-right: 10px;">
              {ADMIN_MENU}
              {GALLERY}
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r6_c9.gif)">
              <img src="themes/rainy_day/images/template_r6_c9.gif" width="42" height="328" border="0" alt="" />
            </td>
          </tr>
        </table>
      </td>
    </tr>
    <tr>
      <td>
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
            <td style="background-image:url(themes/rainy_day/images/template_r7_c1.gif)">
              <img src="images/spacer.gif" width="42" height="45" border="0" alt="" />
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r7_c3.gif)">
              <img src="images/spacer.gif" width="208" height="45" border="0" alt="" />
            </td>
            <td width="100%" style="background-image:url(themes/rainy_day/images/template_r7_c5.gif)">&nbsp;
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r7_c6.gif)">
              <img src="images/spacer.gif" width="208" height="45" border="0" alt="" />
            </td>
            <td style="background-image:url(themes/rainy_day/images/template_r7_c9.gif)">
              <img src="images/spacer.gif" width="42" height="45" border="0" alt="" />
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>

  <br />

  <div align="center">
    {LANGUAGE_SELECT_FLAGS}
  </div>

  {CUSTOM_FOOTER}
  {VANITY}

</body>
</html>

Alex Revo

Попробуйте изменить ширину в первой таблице
<table border="0" cellpadding="0" cellspacing="0" width="100%">
например так
<table border="0" cellpadding="0" cellspacing="0" width="90%">
или так
<table border="0" cellpadding="0" cellspacing="0" width="800">

Valeryn

Я туда сразу и ткнулся. Съезжает шапка. А вообще интересно функция {CUSTOM_HEADER} есть, а {CUSTOM_FOOTER} как {VANITY}. Это к тому что все 100 я менял на 90 и страница разбегалась. Где то FOOTER надо править.

Alex Revo

Эти переменные описаны в файле theme.inc.php.
Находите нужный блок, копируете его в theme.php вашей темы и уже там редактируете.

Valeryn

theme.inc.php - нет у меня такого файла.

Alex Revo


Valeryn

Извиняюсь, нашёл - старость подкрадывается.
Посмотрел. Чтоб это значило;
THEME_IS_XHTML10_TRANSITIONAL',1) : If theme is defined as XHTML10_TRANSITIONAL the VANITY footer will be enabled
if the theme has a {VANITY} token in its template.html. Don't enable this if you have modified the code!

Makc666

#18
Quote from: Valeryn on March 02, 2008, 02:04:12 AM
Искал по запросу и русском FAQ, ничего не нашёл.
Да не правда. Там даже искать не нужно, чтобы найти вот эту тему:
http://forum.coppermine-gallery.net/index.php/topic,45870.0.html

Темы объединяю.

Makc666

#19
Quote from: Valeryn on March 03, 2008, 05:42:04 PM
Посмотрел. Чтоб это значило;
THEME_IS_XHTML10_TRANSITIONAL',1) : If theme is defined as XHTML10_TRANSITIONAL the VANITY footer will be enabled
if the theme has a {VANITY} token in its template.html. Don't enable this if you have modified the code!

На странице будут отображаться иконки, что ваша тема совместима с XHTML10 и т.д., как на теме по умолчанию.
Появляться будет на месте {VANITY}, который расположен в template.html

Полное описание, кстати, выглядит как:
Quote//  ('THEME_IS_XHTML10_TRANSITIONAL',1) : If theme is defined as XHTML10_TRANSITIONAL the VANITY footer will be enabled             
//    if the theme has a {VANITY} token in its template.html. Don't enable this if you have modified the code! See the             
//    docs/theme.html documentation for validation methodology.

А выглядит шаблон как:
// Template used for Vanity Footer
$template_vanity = <<<EOT
<div id="vanity">
      <a id="v_php" href="http://www.php.net/" target="_blank"></a>
      <a id="v_mysql" href="http://www.mysql.com/" target="_blank"></a>
      <a id="v_xhtml" href="http://validator.w3.org/check/referer" target="_blank"></a>
      <a id="v_css" href="http://jigsaw.w3.org/css-validator/check/referer" target="_blank"></a>
</div>
EOT;