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: Прокрутка страницы на изображение <a name=""></a>  (Read 8225 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.039 seconds with 19 queries.