• Автор:

    Flesha
  • Добавлено:

    мар 27, 2013
  • Комментариев:

    0
  • Просмотров:

    1296

Хак Нумеруем изображения

Хак Нумеруем изображения

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

Так вот, может кому еще пригодится:

1. Открываем файл engine/modules/show.full.php

Находим:
$tpl->set( '{full-story}', "<div id=\"news-id-" . $row['id'] . "\" style=\"display:inline;\">" . $row['full_story'] . "</div>");


Вставляем выше:
$o = 1;
function count_images($data) {global $o;return '<span class="image-counter">'.$o++.'</span>'.$data;}

$row['full_story'] = preg_replace_callback('/(<img\s+src=["\'])([^"\']+)(["\']\s+[^>]+>)/', create_function('$matches','return count_images($matches[0]);'), $row['full_story']);


Теперь вам остается разве что настроить стиль .image-counter

Всем удачи и попутного ветра!

Версия DLE: Любая
Автор: Dark5ider
Вернуться
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.