Revision 474 (by ahitrov, 2015/02/25 13:22:42) Tags plugin

package tags::Init;

use strict;
use warnings 'all';

use Contenido::Globals;
use tags::Apache;
use tags::Keeper;
use tags::Section;
use tags::Tag;
use tags::Cloud;
use tags::SQL::TagsCloudTable
use tags::SQL::TagsTable

# загрузка всех необходимых плагину классов
# tags::SQL::SomeTable
# tags::SomeClass
Contenido::Init::load_classes(qw(
		tags::Section;
		tags::Tag;
		tags::Cloud;
		tags::SQL::TagsCloudTable
		tags::SQL::TagsTable
	));

sub init {
	push @{ $state->{'available_documents'} },
		qw (
			tags::Tag
		);
	push @{ $state->{'available_sections'} },
		qw (
			tags::Section
		);
	push @{ $state->{'available_links'} },
		qw (
			tags::Cloud
		);
	0;
}

1;