<commit_before><?xml version="1.0" encoding="ISO-8859-1"?>

<plug-in>
    
    <!-- Plugin Informations -->
    <name>core</name>
    <class>fr.paris.lutece.portal.service.plugin.PluginDefaultImplementation</class>
    <version>3.0.0</version>
    <description>portal.system.core_components.description</description>
    <documentation></documentation>
    <installation></installation>
    <changes></changes>
    <user-guide></user-guide>
    <provider>portal.system.core_components.provider</provider>
    <provider-url>http://fr.lutece.paris.fr</provider-url>
    <icon-url>images/admin/skin/core.png</icon-url>
    <copyright>Copyright (c) 2001-2011 <NAME></copyright>
    <db-pool-required>1</db-pool-required>
    
    <!-- Contents Service -->
    <content-services>
        <content-service>
            <content-service-class>fr.paris.lutece.portal.service.page.PageContentService</content-service-class>
        </content-service>
        <content-service>
            <content-service-class>fr.paris.lutece.portal.service.content.XPageAppService</content-service-class>
        </content-service>
    </content-services>
    
    <!-- Search indexers -->
    <search-indexers>
        <search-indexer>
            <search-indexer-class>fr.paris.lutece.portal.service.search.PageIndexer</search-indexer-class>
        </search-indexer>
    </search-indexers>
    
    <!-- Applications -->
    <applications>
        <application>
            <application-id>search</application-id>
            <application-class>fr.paris.lutece.portal.web.search.SearchApp</application-class>
        </application>
        <application>
            <application-id>map</application-id>
            <application-class>fr.paris.lutece.portal.web.xpages.SiteMapApp</application-class>
        </application>
    </applications>

    <!-- Page Includes -->
    <page-include-services>
        <page-include-service>
            <page-include-service-id>main_menu</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.MainMenuInclude</page-include-service-class>
        </page-include-service>	
        <page-include-service>
            <page-include-service-id>tree_menu</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.TreeMenuInclude</page-include-service-class>
        </page-include-service>			
        <page-include-service>
            <page-include-service-id>links</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.LinksInclude</page-include-service-class>
        </page-include-service>
        <page-include-service>
            <page-include-service-id>metas</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.MetasInclude</page-include-service-class>
        </page-include-service>
        <page-include-service>
            <page-include-service-id>statistics</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.StatisticsInclude</page-include-service-class>
        </page-include-service>
        <page-include-service>
            <page-include-service-id>themes</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.ThemesInclude</page-include-service-class>
        </page-include-service>
    </page-include-services>
    
    <!-- Daemons -->
    <daemons>
        <daemon>
            <daemon-id>indexer</daemon-id>
            <daemon-name>portal.search.daemon.indexer.name</daemon-name>
            <daemon-description>portal.search.daemon.indexer.description</daemon-description>
            <daemon-class>fr.paris.lutece.portal.service.daemon.IndexerDaemon</daemon-class>
        </daemon>
        <daemon>
            <daemon-id>mailSender</daemon-id>
            <daemon-name>portal.system.daemon.mailSender.name</daemon-name>
            <daemon-description>portal.system.daemon.mailSender.description</daemon-description>
            <daemon-class>fr.paris.lutece.portal.service.mail.MailSenderDaemon</daemon-class>
        </daemon>
    </daemons>

    <!-- RBAC Resources -->
    <rbac-resource-types>
        <rbac-resource-type>
            <rbac-resource-type-class>fr.paris.lutece.portal.service.page.PageResourceIdService</rbac-resource-type-class>
        </rbac-resource-type>
        <rbac-resource-type>
            <rbac-resource-type-class>fr.paris.lutece.portal.service.portlet.PortletResourceIdService</rbac-resource-type-class>
        </rbac-resource-type>
        <rbac-resource-type>
            <rbac-resource-type-class>fr.paris.lutece.portal.service.insert.InsertResourceIdService</rbac-resource-type-class>
        </rbac-resource-type>
        <rbac-resource-type>
            <rbac-resource-type-class>fr.paris.lutece.portal.service.user.AdminUserResourceIdService</rbac-resource-type-class>
        </rbac-resource-type>
    </rbac-resource-types>
    
    <!-- Dashboard  components -->
    <dashboard-components>
        <dashboard-component>
            <dashboard-component-name>CORE_SYSTEM</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.system.SystemDashboardComponent</dashboard-component-class>
            <dashboard-feature-right>CORE_PLUGINS_MANAGEMENT</dashboard-feature-right>
        </dashboard-component>
        <dashboard-component>
            <dashboard-component-name>CORE_USERS</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.user.UsersDashboardComponent</dashboard-component-class>
            <dashboard-feature-right>CORE_USERS_MANAGEMENT</dashboard-feature-right>
        </dashboard-component>
        <dashboard-component>
            <dashboard-component-name>CORE_USER</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.user.UserHeaderDashboardComponent</dashboard-component-class>
            <dashboard-feature-right>ALL</dashboard-feature-right>
        </dashboard-component>
        <dashboard-component>
            <dashboard-component-name>CORE_PAGES</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.SiteDashboardComponent</dashboard-component-class>
            <dashboard-feature-right>CORE_ADMIN_SITE</dashboard-feature-right>
        </dashboard-component>
    </dashboard-components>
    
    <!-- Admin Dashboard  components -->
    <admindashboard-components>
    	<admindashboard-component>
            <dashboard-component-name>usersAdminDashboardComponent</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.user.UsersAdminDashboardComponent</dashboard-component-class>
        </admindashboard-component>
    </admindashboard-components>
        
    
    
</plug-in><commit_msg>LUTECE-1321 : Enhance search result - admindashboard is missing<commit_after><?xml version="1.0" encoding="ISO-8859-1"?>

<plug-in>
    
    <!-- Plugin Informations -->
    <name>core</name>
    <class>fr.paris.lutece.portal.service.plugin.PluginDefaultImplementation</class>
    <version>3.0.0</version>
    <description>portal.system.core_components.description</description>
    <documentation></documentation>
    <installation></installation>
    <changes></changes>
    <user-guide></user-guide>
    <provider>portal.system.core_components.provider</provider>
    <provider-url>http://fr.lutece.paris.fr</provider-url>
    <icon-url>images/admin/skin/core.png</icon-url>
    <copyright>Copyright (c) 2001-2011 <NAME></copyright>
    <db-pool-required>1</db-pool-required>
    
    <!-- Contents Service -->
    <content-services>
        <content-service>
            <content-service-class>fr.paris.lutece.portal.service.page.PageContentService</content-service-class>
        </content-service>
        <content-service>
            <content-service-class>fr.paris.lutece.portal.service.content.XPageAppService</content-service-class>
        </content-service>
    </content-services>
    
    <!-- Search indexers -->
    <search-indexers>
        <search-indexer>
            <search-indexer-class>fr.paris.lutece.portal.service.search.PageIndexer</search-indexer-class>
        </search-indexer>
    </search-indexers>
    
    <!-- Applications -->
    <applications>
        <application>
            <application-id>search</application-id>
            <application-class>fr.paris.lutece.portal.web.search.SearchApp</application-class>
        </application>
        <application>
            <application-id>map</application-id>
            <application-class>fr.paris.lutece.portal.web.xpages.SiteMapApp</application-class>
        </application>
    </applications>

    <!-- Page Includes -->
    <page-include-services>
        <page-include-service>
            <page-include-service-id>main_menu</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.MainMenuInclude</page-include-service-class>
        </page-include-service>	
        <page-include-service>
            <page-include-service-id>tree_menu</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.TreeMenuInclude</page-include-service-class>
        </page-include-service>			
        <page-include-service>
            <page-include-service-id>links</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.LinksInclude</page-include-service-class>
        </page-include-service>
        <page-include-service>
            <page-include-service-id>metas</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.MetasInclude</page-include-service-class>
        </page-include-service>
        <page-include-service>
            <page-include-service-id>statistics</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.StatisticsInclude</page-include-service-class>
        </page-include-service>
        <page-include-service>
            <page-include-service-id>themes</page-include-service-id>
            <page-include-service-class>fr.paris.lutece.portal.web.includes.ThemesInclude</page-include-service-class>
        </page-include-service>
    </page-include-services>
    
    <!-- Daemons -->
    <daemons>
        <daemon>
            <daemon-id>indexer</daemon-id>
            <daemon-name>portal.search.daemon.indexer.name</daemon-name>
            <daemon-description>portal.search.daemon.indexer.description</daemon-description>
            <daemon-class>fr.paris.lutece.portal.service.daemon.IndexerDaemon</daemon-class>
        </daemon>
        <daemon>
            <daemon-id>mailSender</daemon-id>
            <daemon-name>portal.system.daemon.mailSender.name</daemon-name>
            <daemon-description>portal.system.daemon.mailSender.description</daemon-description>
            <daemon-class>fr.paris.lutece.portal.service.mail.MailSenderDaemon</daemon-class>
        </daemon>
    </daemons>

    <!-- RBAC Resources -->
    <rbac-resource-types>
        <rbac-resource-type>
            <rbac-resource-type-class>fr.paris.lutece.portal.service.page.PageResourceIdService</rbac-resource-type-class>
        </rbac-resource-type>
        <rbac-resource-type>
            <rbac-resource-type-class>fr.paris.lutece.portal.service.portlet.PortletResourceIdService</rbac-resource-type-class>
        </rbac-resource-type>
        <rbac-resource-type>
            <rbac-resource-type-class>fr.paris.lutece.portal.service.insert.InsertResourceIdService</rbac-resource-type-class>
        </rbac-resource-type>
        <rbac-resource-type>
            <rbac-resource-type-class>fr.paris.lutece.portal.service.user.AdminUserResourceIdService</rbac-resource-type-class>
        </rbac-resource-type>
        <rbac-resource-type>
            <rbac-resource-type-class>fr.paris.lutece.portal.service.search.SearchResourceIdService</rbac-resource-type-class>
        </rbac-resource-type>
    </rbac-resource-types>
    
    <!-- Dashboard  components -->
    <dashboard-components>
        <dashboard-component>
            <dashboard-component-name>CORE_SYSTEM</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.system.SystemDashboardComponent</dashboard-component-class>
            <dashboard-feature-right>CORE_PLUGINS_MANAGEMENT</dashboard-feature-right>
        </dashboard-component>
        <dashboard-component>
            <dashboard-component-name>CORE_USERS</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.user.UsersDashboardComponent</dashboard-component-class>
            <dashboard-feature-right>CORE_USERS_MANAGEMENT</dashboard-feature-right>
        </dashboard-component>
        <dashboard-component>
            <dashboard-component-name>CORE_USER</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.user.UserHeaderDashboardComponent</dashboard-component-class>
            <dashboard-feature-right>ALL</dashboard-feature-right>
        </dashboard-component>
        <dashboard-component>
            <dashboard-component-name>CORE_PAGES</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.SiteDashboardComponent</dashboard-component-class>
            <dashboard-feature-right>CORE_ADMIN_SITE</dashboard-feature-right>
        </dashboard-component>
    </dashboard-components>
    
    <!-- Admin Dashboard  components -->
    <admindashboard-components>
    	<admindashboard-component>
            <dashboard-component-name>usersAdminDashboardComponent</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.user.UsersAdminDashboardComponent</dashboard-component-class>
        </admindashboard-component>
        <admindashboard-component>
            <dashboard-component-name>searchAdminDashboardComponent</dashboard-component-name>
            <dashboard-component-class>fr.paris.lutece.portal.web.search.SearchAdminDashboardComponent</dashboard-component-class>
        </admindashboard-component>
    </admindashboard-components>
        
    
    
</plug-in>
{'fraction_non_alphanumeric': 0.13981720505128026, 'fraction_numerical': 0.0029303007046675503, 'mean_word_length': 2.7790667018191404, 'pattern_counts': {'":': 0, '<': 391, '<?xml version=': 2, '>': 391, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '943126', 'n_tokens_mistral': 4351, 'n_tokens_neox': 4466, 'n_words': 298}