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: Прокрутка страницы на изображение <a name=""></a>  (Read 8256 times)

0 Members and 1 Guest are viewing this topic.

solncasvet

  • Coppermine newbie
  • Offline Offline
  • Posts: 17

Ссылка с переходом/прокруткой страницы сразу на изображение - <a name=""></a>

ух. задолбаю я вас вопросами  :)

в моем скине для галереи слишком большая шапка - при просмотре фоток приходиться прокручивать страничку вниз...
где надо прописать ссылку на страничку просмотра картинки так чтоб открываласб эта страничка начиная не с шапки, а немного ниже (с указателя или как это называеться. непомню  ??? )

спасибо за ответ заранее
« Last Edit: July 30, 2009, 02:10:37 pm by Makc666 »
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: ссылка на
« Reply #1 on: October 01, 2007, 04:38:07 am »

Нужно найти где формируются ссылки на фото и прописать в конце якорь. Этот же якорь нужно разместить и на странице с фото.
Где конкретно в коде, не знаю.
« Last Edit: July 30, 2009, 02:10:48 pm by Makc666 »
Logged

solncasvet

  • Coppermine newbie
  • Offline Offline
  • Posts: 17
Re: ссылка на
« Reply #2 on: October 01, 2007, 10:03:43 am »

Нашел где в коде описана меню управления картинкой при её просмотре, что находиться над ней непосредственно (там где кнопки вперед, назад, слайд-шоу... и.т.д.)

/include/themes.inc.php  >> function theme_html_img_nav_menu()   (2234я строка)

теперь надо найти кодера который бы сумел разобраться где там дописать надо
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: ссылка на
« Reply #3 on: October 28, 2007, 09:48:45 pm »

Якорёк это называется :)
<a name=""></a>

Функция theme_html_img_nav_menu находится в файле include\themes.inc.php

В ней и формируются ссылки.

Как изменять функции описано тут -> http://forum.coppermine-gallery.net/index.php?topic=43678.0

Только ссылки изменить будет недостаточно.

Нужно будет ещё добавить сам якорек в шаблон отображения изображения, потому что сейчас его там нет.

Т.е. шаги должны быть примерно такие.

1. Скопировать в соответствии с инструкцией код функции theme_html_img_nav_menu в файл theme.php

2. Заменить все строчки-ссылки подобные этой
Code: [Select]
$prev_tgt = "{$_SERVER['PHP_SELF']}?album=$album$cat_link&amp;pos=$prev$uid_link";на строчку подобную этой:
Code: [Select]
$prev_tgt = "{$_SERVER['PHP_SELF']}?album=$album$cat_link&amp;pos=$prev$uid_link#image";добавили в конце #image

3. Добавить в шаблон сам якорёк
Для этого открыть файл
include\functions.inc.php

Найти код:
Code: [Select]
$breadcrumb_links[0] = '<a href="index.php">'.$lang_list_categories['home'].'</a>';
Заменить на код:
Code: [Select]
$breadcrumb_links[0] = '<a name="image"></a><a href="index.php">'.$lang_list_categories['home'].'</a>';добавили <a name="image"></a>

И всё будет работать.

Проверено лично.
« Last Edit: July 30, 2009, 02:10:58 pm by Makc666 »
Logged
Pages: [1]   Go Up
 

Page created in 0.019 seconds with 18 queries.