Page Multi Avatar

Attach multiple photos to a page

This plugin is similar to Page Avatar, but allows multiple images per each page. It also can output multiple thumbnails in category listings. This makes it perfect for gallery creation if used together with FancyBox.

Example screenshot:

Pagemavatar sshot

Visit this plugin on the page of one of its authors (in Russian).

Example usage in TPL files:

 

In page.add.tpl:

{PAGEADD_FORM_MAVATAR}

In page.edit.tpl:

<ul>
	<!-- BEGIN: PAGEMAVATAR_ROW -->
	<li><em>{PAGEEDIT_FORM_MAVATARTITLE}:</em> {PAGEEDIT_FORM_MAVATARFILE} {PAGEEDIT_FORM_MAVATAR} {PAGEEDIT_FORM_MAVATARDELETE}</li>
	<!-- END: PAGEMAVATAR_ROW -->
</ul>

In page.tpl:

					<!-- IF {PAGE_MAVATAR.1} -->
					<a href="{PAGE_MAVATAR.1}" title="{PAGE_MAVATARDESC.1}">
						<img src="{PAGE_M__MAVATAR.1}" alt="{PAGE_MAVATARDESC.1}" />
					</a>
					<!-- ENDIF -->
					<!-- IF {PAGE_MAVATAR.2} -->
					<a href="{PAGE_MAVATAR.2}" title="{PAGE_MAVATARDESC.2}">
						<img src="{PAGE_M__MAVATAR.2}" alt="{PAGE_MAVATARDESC.2}" />
					</a>
					<!-- ENDIF -->
					<!-- IF {PAGE_MAVATAR.3} -->
					<a href="{PAGE_MAVATAR.3}" title="{PAGE_MAVATARDESC.3}">
						<img src="{PAGE_M__MAVATAR.3}" alt="{PAGE_MAVATARDESC.3}" />
					</a>
					<!-- ENDIF -->
					<!-- IF {PAGE_MAVATAR.4} -->
					<a href="{PAGE_MAVATAR.4}" title="{PAGE_MAVATARDESC.4}">
						<img src="{PAGE_M__MAVATAR.4}" alt="{PAGE_MAVATARDESC.4}" />
					</a>
					<!-- ENDIF -->

 

Plugin sources:
https://github.com/esclkm/mavatars/


1. Kingsley  30.12.2011 14:43

oe this one is cool ;)

 

2. Moool13  03.03.2012 07:49

У меня почему-то загужаются не только картинки.. Это плохо..

3. Perceive  04.04.2012 13:31
  • Приведенные примеры не соответствуют правде жизни. Правильный синтаксис вызова удалось узнать только посмотрев исходники. + никакой документации в архиве.
  • Не предусмотрено развитие событий для крупных порталов. Что будет в каталоге загрузки, если на сайте несколько тысяч страниц и к каждой штук 5-10 фотографий? Решение простое: автоматичное разбиение по годам-месяцам или по уровню вложенности страниц.
  • Каталог загрузки можно создавать автоматически через mkdir. Было небольшое недоумение, когда при добавлении файлов в базу они записались, а физически отсутствовали.
4. Macik  19.12.2012 11:12

Actual template for page.tpl

 

<!-- IF {PAGE_MAVATAR.1} -->
<a href="{PAGE_MAVATAR.1.FILE}" title="{PAGE_MAVATAR.1.DESC}">
    <img src="{PAGE_MAVATAR.1.M_}" alt="{PAGE_MAVATAR.1.DESC}" />
</a>
<!-- ENDIF -->
<!-- IF {PAGE_MAVATAR.2} -->
<a href="{PAGE_MAVATAR.2.FILE}" title="{PAGE_MAVATAR.2.DESC}">
    <img src="{PAGE_MAVATAR.2.M_}" alt="{PAGE_MAVATAR.2.DESC}" />
</a>
<!-- ENDIF -->
 
and so on.
 
!! Don't foget to manually create folders for images.
5. diablo  27.02.2016 15:26

is it outdated cuz it wont work

6. Macik  22.03.2016 23:55
Добавление комментариев доступно только зарегистрированным пользователям