Example #1
0
 public function main()
 {
     $title = 'Быстрое добавление';
     $path = array(extasyTestModel::getLabel(extasyDocument::labelAllItems) => './index.php', $title => '#');
     $input = new CInput();
     $textarea = new CInput();
     $input->name = 'level';
     $textarea->name = 'urls';
     $textarea->rows = 16;
     $textarea->style = 'width:99%';
     // display design layout
     $design = CMSDesign::getInstance();
     $design->layout->Begin($path);
     CMSDesign::insertScript(\Extasy\CMS::getResourcesUrl() . 'extasy/js/administrative/testSuite/quick_add.js');
     $design->layout->documentBegin();
     $design->text->header("Введите url списком. Каждый адрес в отдельной строке");
     $design->forms->begin();
     $design->table->begin();
     $design->table->fullRow('Список url-ов для сканирования:');
     $design->table->fullRow($textarea);
     $design->table->end();
     $design->forms->submit('submit', 'Сохранить');
     $design->forms->end();
     $design->text->header("Добавление URL-ов из карты сайта");
     $design->forms->begin('./quick_add', 'post', 'quickAddForm');
     $design->table->begin();
     $design->table->row2cell('Добавить N-уровней sitemap-дерева', $input);
     $design->table->end();
     $design->forms->submit('getTree', 'Добавить к списку');
     $design->forms->end();
     $design->layout->documentEnd();
     $design->layout->end();
     $this->output();
 }
Example #2
0
    /**
     * Данный метод все JS & CSS скрипты, которые всегда грузятся при загрузке движка
     */
    public function initialScriptsAndCSS()
    {
        CMSDesign::insertCSS(CMS::getResourcesUrl() . 'extasy/ext3/resources/css/ext-all.css');
        CMSDesign::insertCSS(CMS::getResourcesUrl() . 'extasy/css/default-theme.css');
        CMSDesign::insertScript(CMS::getResourcesUrl() . 'extasy/js/locale/' . strtolower(OUTPUT_LANGUAGE) . '.js');
        ?>
	<script type="text/javascript">
		var systemInfo = {
			http_root: <?php 
        print json_encode(\Extasy\CMS::getDashboardWWWRoot());
        ?>
		};
	</script>
	<!-- GLOBAL:PLACE JS HERE, PLEASE--><script type="text/javascript" src="http://static.hockey.local/resources/vendors/jquery.min.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/vendors/angular/angular.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/vendors/angular/angular-animate.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/vendors/angular/angular-sanitize.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/vendors/angular/angular-resource.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/vendors/angular/sortable.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/vendors/angular/date.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/vendors/angular/angular-route.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/vendors/angular/ui-bootstrap-0.13.0.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/vendors/angular/ui-bootstrap-tpls-0.13.0.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/extasy/js/api.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/extasy/js/extasyApi.js"></script><script type="text/javascript" src="http://static.hockey.local/resources/extasy/js/vendors/message.js"></script><!-- THANK YOU FOR JS -->
    <!-- PLACE JS HERE, PLEASE--><script type="text/javascript" src="/resources/extasy/js/vendors/jquery-1.10.2.min.js"></script><script type="text/javascript" src="/resources/extasy/js/vendors/jquery-migrate-1.2.1.js"></script><script type="text/javascript" src="/resources/extasy/js/vendors/bootstrap.js"></script><script type="text/javascript" src="/resources/extasy/js/vendors/bootstrap.submenu.js"></script><script type="text/javascript" src="/resources/extasy/js/vendors/sprintf.min.js"></script><script type="text/javascript" src="/resources/extasy/js/jquery-ui-1.10.3.custom.min.js"></script><script type="text/javascript" src="/resources/extasy/js/vendors/datepicker-ru.js"></script><script type="text/javascript" src="/resources/extasy/js/controller.js"></script><script type="text/javascript" src="/resources/extasy/js/net.js"></script><script type="text/javascript" src="/resources/extasy/js/contentloader.js"></script><script type="text/javascript" src="/resources/extasy/js/sysutils.js"></script><script type="text/javascript" src="/resources/extasy/js/dtree.js"></script><script type="text/javascript" src="/resources/extasy/js/vendors/tmpl.js"></script><script type="text/javascript" src="/resources/extasy/js/vendors/message.js"></script><script type="text/javascript" src="/resources/extasy/js/cms/main.js"></script><script type="text/javascript" src="/resources/extasy/js/cms/hints.js"></script><script type="text/javascript" src="/resources/extasy/js/cms/popup.js"></script><script type="text/javascript" src="/resources/extasy/js/cms/message.js"></script><script type="text/javascript" src="/resources/extasy/js/cms/editDocument.js"></script><script type="text/javascript" src="/resources/extasy/js/administrative/testSuite/index.js"></script><!-- THANK YOU FOR JS -->



	<?php 
        CMSDesign::insertScript(CMS::getResourcesUrl() . 'extasy/ext3/adapter/ext/ext-base.js');
        CMSDesign::insertScript(CMS::getResourcesUrl() . 'extasy/ext3/ext-all.js');
        CMSDesign::insertScript(CMS::getResourcesUrl() . 'extasy/ext3/App/App.js');
    }