<?php
/**
* Lite Publisher
* Copyright (C) 2010 - 2013 Vladimir Yushko http://litepublisher.ru/ http://litepublisher.com/
* Dual licensed under the MIT (mit.txt)
* and GPL (gpl.txt) licenses.
**/

function tcontactsiteInstall($self) {
  $theme = ttheme::i();
  $args = targs::i();
  $about = tplugins::getabout(tplugins::getname(__file__));
  $args->add($about);
  $self->title =  $about['title'];
  $self->subject = $about['subject'];
  $self->success  = $theme->parsearg('<p><strong>$success</strong></p>', $args);
  $self->errmesg = $theme->parsearg('<p><strong>$errmesg</strong></p>', $args);
  
  $form = $theme->parsearg(file_get_contents(dirname(__file__) . DIRECTORY_SEPARATOR . 'form.tml'), $args);
  $self->data['content'] = $form;
  $self->data['rawcontent'] = $form;
  
  $self->order = 9;
  
  $menus = tmenus::i();
  $menus->add($self);
}

function tcontactsiteUninstall($self) {
  $menus = tmenus::i();
  $menus->lock();
  while ($id = $menus->class2id(get_class($self))) $menus->delete($id);
  $menus->unlock();
}