[ 'name' => 'default', 'dateformat' => '', 'lineslimit' => '5', 'linestitletext' => '%T', 'linestitleover' => '%D', 'linestitlelength' => '150', 'showlinesdescription' => '0', 'linesdescriptionlength' => '350', 'linesdescriptionnohtml' => '1', 'showlinescontent' => '0', 'linescontentlength' => '350', 'linescontentnohtml' => '1', ], uniqid() => [ 'name' => 'full', 'dateformat' => '', 'lineslimit' => '20', 'linestitletext' => '%T', 'linestitleover' => '%D - %E', 'linestitlelength' => '', 'showlinesdescription' => '1', 'linesdescriptionlength' => '', 'linesdescriptionnohtml' => '1', 'showlinescontent' => '1', 'linescontentlength' => '', 'linescontentnohtml' => '1', ], ]), 'string', false, true, ], [ 'fac_defaultfeedtitle', 'Default title of feed', '%T', 'string', ], [ 'fac_showfeeddesc', 'Show description of feed', 1, 'boolean', ], ]; # -- Nothing to change below -- try { # Check module version if (!dcCore::app()->newVersion( basename(__DIR__), dcCore::app()->plugins->moduleInfo(basename(__DIR__), 'version') )) { return null; } # Set module settings dcCore::app()->blog->settings->addNamespace(basename(__DIR__)); foreach ($mod_conf as $v) { dcCore::app()->blog->settings->__get(basename(__DIR__))->put( $v[0], $v[2], $v[3], $v[1], false, true ); } return true; } catch (Exception $e) { dcCore::app()->error->add($e->getMessage()); return false; }