Cotonti / Open Source PHP Content Management FrameworkContent Management Framework

Extensions / Files & Media / 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  2011-12-30 14:43

Thanks: 0

oe this one is cool ;)

 

2. Moool13  2012-03-03 07:49

Thanks: 0

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

3. Perceive  2012-04-04 13:31

Thanks: 0

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

Thanks: 0

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  2016-02-27 15:26

Thanks: 0

is it outdated cuz it wont work

6. Macik  2016-03-22 23:55

Thanks: 0

Need more info...

Total: 6, on page: 6

Only registered users can post new comments