Revision 296 (by ahitrov, 2013/03/26 17:59:01) Promosite (anthill) project source
package promosuite::Anons;

use strict;
use vars qw(@ISA);

use Contenido::Document;
use Time::ParseDate;
use Contenido::Globals;

@ISA = ('Contenido::Document');

sub extra_properties
{

	return (
		{ 'attr' => 'origname',	'type' => 'string',	'rusname' => 'Оригинальное имя' },
		{ 'attr' => 'year',	'type' => 'string',	'rusname' => 'Год (создания/рождения и т.д.)', },
		{ 'attr' => 'length',	'type' => 'string',	'rusname' => 'Длительность (любое измерение)', },
		{ 'attr' => 'country',	'type' => 'string',	'rusname' => 'Страна', },
		{ 'attr' => 'group',	'type' => 'string',	'rusname' => 'Группа', },
		{ 'attr' => 'cast',	'type' => 'text',	'rusname' => 'Состав (роли и т.д.)',	'rows' => 5 },
		{ 'attr' => 'rating',	'type' => 'string',	'rusname' => 'Рейтинг (от 1 до 10)' },
		{ 'attr' => 'abstr',	'type' => 'text',	'rusname' => 'Аннотация',	'rows' => 10 },
		{ 'attr' => 'body',	'type' => 'text',	'rusname' => 'Описание',	'rows' => 40 },
		{ 'attr' => 'ext_id',	'type' => 'string',	'rusname' => 'Дополнительный ID' },
		{ 'attr' => 'url_label',	'type' => 'string',	'rusname' => 'Название ссылки на трейлер' },
		{ 'attr' => 'url',	'type' => 'string',	'rusname' => 'URL ссылки на трейлер' },
		{ 'attr' => 'icon',	'type' => 'image',	'rusname' => 'Иконка 120x120',	'preview' => '120x120' },
		{ 'attr' => 'photo',	'type' => 'image',	'rusname' => 'Фото в анонсе',	'preview' => '240x240' },
		{ 'attr' => 'pictures',	'type' => 'images',	'rusname' => 'Фотосет',	'preview' => '240x240' },
	)
}

sub class_name
{
	return 'Профиль участника';
}

sub class_description
{
	 return 'Профиль участника';
}

1;