<?xml version="1.0" ?>
<mosinstall type="component">
  <name>YaNC</name>
  <creationDate>September 2005</creationDate>
  <author>Adam van Dongen</author>
  <copyright>This component is released under the GNU/GPL License</copyright>
  <authorEmail>adam@tim-online.nl</authorEmail>
  <authorUrl>www.tim-online.nl</authorUrl>
  <version>1.4. rc 1</version>
  <description>Newsletter component for mambo 4.5.x</description>
  <files>
    <filename>yanc.php</filename>
    <filename>yanc.html.php</filename>
    <filename>languages/english.php</filename>
    <filename>languages/phpmailer.lang-en.php</filename>
    <filename>languages/class.translator.php</filename>
    <filename>codehacks/reg_integration.php</filename>
    <filename>codehacks/registration_hack.txt</filename>
  </files>
  <images>
    <filename>images/folder_blue.png</filename>
    <filename>images/search.gif</filename>
    <filename>images/spacer.gif</filename>
  </images>
   <install>
    <queries>
      <query>
        CREATE TABLE IF NOT EXISTS `#__newsletter_letters` (
    		  `id` int(10) NOT NULL auto_increment,
    		  `list_name` varchar(32) NOT NULL default '',
    		  `list_desc` text NOT NULL,
    		  `sendername` varchar(32) NOT NULL default '',
    		  `senderemail` varchar(64) NOT NULL default '',
    		  `bounceadres` varchar(64) NOT NULL default '',
    		  `layout` text NOT NULL,
    		  `subscribemessage` text NOT NULL,
    		  `unsubscribemessage` text NOT NULL,
    		  `html` tinyint(1) NOT NULL default '0',
    		  `hidden` tinyint(1) NOT NULL default '0',
              `aid` tinyint( 4 ) NOT NULL default '25',
    		  PRIMARY KEY  (`id`),
    		  UNIQUE KEY `list_name` (`list_name`)
    		) TYPE=MyISAM;
      </query>
      <query>
        CREATE TABLE IF NOT EXISTS `#__newsletter_mailing` (
          `list_id` int(11) NOT NULL default '0',
          `send_date` datetime NOT NULL default '0000-00-00 00:00:00',
          `list_subject` varchar(100) NOT NULL default '',
          `list_content` text NOT NULL,
          `list_textonly` text NOT NULL,
          `attachments` text NOT NULL,
          `images` VARCHAR( 255 ) NOT NULL,
          `published` tinyint(1) NOT NULL default '0',
          `visible` tinyint(1) NOT NULL default '1',
          PRIMARY KEY  (`list_id`,`send_date`)
        ) TYPE=MyISAM;
      </query>
      <query>
        CREATE TABLE IF NOT EXISTS `#__newsletter_stats_detailed` (
          `listid` int(11) NOT NULL default '0',
          `send_date` datetime NOT NULL default '0000-00-00 00:00:00',
          `subscriber_id` int(11) NOT NULL default '0',
          `html` tinyint(1) NOT NULL default '0',
          `read` tinyint(1) NOT NULL default '0',
          UNIQUE KEY `listid` (`listid`,`send_date`,`subscriber_id`)
        ) TYPE=MyISAM;
      </query>
      <query>
        CREATE TABLE IF NOT EXISTS `#__newsletter_stats_overall` (
          `listid` int(11) NOT NULL default '0',
          `send_date` datetime NOT NULL default '0000-00-00 00:00:00',
          `html_sent` int(11) NOT NULL default '0',
          `text_sent` int(11) NOT NULL default '0',
          `html_read` int(11) NOT NULL default '0',
          UNIQUE KEY `listid` (`listid`,`send_date`)
        ) TYPE=MyISAM;
      </query>
      <query>
        CREATE TABLE IF NOT EXISTS `#__newsletter_stats_urls` (
          `listid` int(11) NOT NULL default '0',
          `send_date` datetime NOT NULL default '0000-00-00 00:00:00',
          `url_id` int(11) NOT NULL default '0',
          `clicks` int(11) NOT NULL default '0',
          UNIQUE KEY `listid` (`listid`,`send_date`,`url_id`)
        ) TYPE=MyISAM;
      </query>
      <query>
        CREATE TABLE IF NOT EXISTS  `#__newsletter_subscribers` (
          `list_id` int(11) NOT NULL default '0',
          `userid` int(11) NOT NULL default '0',
          `subscriber_id` int(11) NOT NULL auto_increment,
          `subscriber_name` varchar(64) NOT NULL default '',
          `subscriber_email` varchar(64) NOT NULL default '',
          `confirmed` tinyint(1) NOT NULL default '0',
          `subscribe_date` datetime NOT NULL default '0000-00-00 00:00:00',
          `receive_html` tinyint(1) NOT NULL default '0',
          PRIMARY KEY  (`subscriber_id`),
          UNIQUE (`list_id` , `userid` ,`subscriber_email`)
        ) TYPE=MyISAM;
      </query>
      <query>
        CREATE TABLE IF NOT EXISTS `#__newsletter_sites` (
        `site_id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
        `site_name` VARCHAR( 100 ) NOT NULL ,
        `site_clicks` int(11) NOT NULL default '0',
        PRIMARY KEY  (`site_id`),
  	    UNIQUE KEY `sitename` (`site_name`)
        );
      </query>
      <query>
        CREATE TABLE IF NOT EXISTS `#__newsletter_urls` (
          `url_id` int(11) NOT NULL auto_increment,
          `site_id` int(11) NOT NULL default '0',
          `url_name` varchar(100) NOT NULL default '',
          `url` varchar(100) NOT NULL default '',
          PRIMARY KEY  (`url_id`)
        ) TYPE=MyISAM AUTO_INCREMENT=5 ;
      </query>
      <query>
        CREATE TABLE IF NOT EXISTS `#__newsletter_stats` (
         `date` datetime NOT NULL default '0000-00-00 00:00:00',
         `action` varchar(15) NOT NULL default '',
        `list_id` int(11) NOT NULL default '0'
       ) TYPE=MyISAM;
      </query>
    </queries>
  </install>
  <installfile>install.yanc.php</installfile>
  <uninstallfile>uninstall.yanc.php</uninstallfile>
  <administration>
    <menu>YaNC</menu>
	    <submenu>
        <menu act="letter">Newsletter management</menu>
        <menu act="subscribers">Subscriber management</menu>
  	    <menu act="sites">Manage sites</menu>
 	      <menu act="urls">Manage urls</menu>
 	      <menu act="mailing">Mailing management</menu>
  	    <menu act="stats">Statistics</menu>
  	    <menu act="settings">Configuration</menu>
  	    <menu act="credits">Credits & Info</menu>
  	    <menu act="updates">Check for updates</menu>
      </submenu>
    <files>
	  	<filename>yanc.jpg</filename>
	  	<filename>admin.yanc.php</filename>
	  	<filename>admin.yanc.html.php</filename>
	  	<filename>toolbar.yanc.php</filename>
	  	<filename>toolbar.yanc.html.php</filename>
  		<filename>configuration.php</filename>
  		<filename>classes/class.letters.php</filename>
  		<filename>classes/class.mailing.php</filename>
  		<filename>classes/class.phpmailer.php</filename>
  		<filename>classes/class.smtp.php</filename>
  		<filename>classes/class.subscribers.php</filename>
  		<filename>classes/class.statistics.php</filename>
  		<filename>classes/class.sites.php</filename>
  		<filename>classes/class.urls.php</filename>
  		<filename>classes/class.dbclasses.php</filename>
  		<filename>classes/class.log.php</filename>
  		<filename>classes/class.content.php</filename>
  		<filename>classes/Snoopy.class.php</filename>
  		<filename>classes/class.yancsubscription.php</filename>
  		<filename>mambots/core_tags.php</filename>
  		<filename>mambots/core_tags.xm</filename>
  		<filename>mambots/link_tracking.php</filename>
  		<filename>mambots/link_tracking.xm</filename>
  		<filename>mambots/render_content.php</filename>
  		<filename>mambots/render_content.xm</filename>
  		<filename>mambots/yanc_images.php</filename>
  		<filename>mambots/yanc_images.xm</filename>
  		<filename>mambots/yanc_search.php</filename>
  		<filename>mambots/yanc_search.xm</filename>
  		<filename>mambots/yancloadposition.php</filename>
  		<filename>mambots/yancloadposition.xm</filename>
  		<filename>LICENSE</filename>
    </files>
  </administration>
</mosinstall>