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

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

sub extra_properties
{
   return (
		{ 'attr' => 'auth_id',	'type' => 'string',	'rusname' => 'Внешний (media) идентификатор' },
		{ 'attr' => 'url',	'type' => 'string',	'rusname' => 'URL источника'},
		{ 'attr' => 'promo_type','type' => 'select',	'rusname' => 'Тип промоблока'},
		{ 'attr' => 'promo_url','type' => 'string',	'rusname' => 'URL промоблока'},
		{ 'attr' => 'promo_w',	'type' => 'string',	'rusname' => 'Ширина (w) промоблока'},
		{ 'attr' => 'promo_h',	'type' => 'string',	'rusname' => 'Высота (h) промоблока'},
		{ 'attr' => 'logo',	'type' => 'image',	'rusname' => 'Логотип', preview => '100x100' },
		{ 'attr' => 'promo',	'type' => 'multimedia_new',	'rusname' => 'Промоблок' },
	)
}

sub class_name
{
	return 'Источник';
}

sub class_description
{
	return 'Новостные источники';
}


1;