├── .gitignore
├── .idea
├── .name
├── compiler.xml
├── copyright
│ └── profiles_settings.xml
├── encodings.xml
├── libraries
│ ├── portal.xml
│ ├── portal_impl.xml
│ └── reference.xml
├── misc.xml
├── modules.xml
├── portal-http-service.iml
├── scopes
│ └── scope_settings.xml
├── system-packages-extra-shared.iml
└── vcs.xml
├── DEVELOPING.markdown
├── README.markdown
├── analytics-api
├── META-INF
│ ├── liferay-display.xml
│ ├── liferay-plugin-package.properties
│ ├── liferay-portlet.xml
│ └── portlet.xml
├── analytics-api.iml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── service.xml
├── service
│ └── com
│ │ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── analytics
│ │ ├── NoSuchAnalyticsEventException.java
│ │ ├── NoSuchAnalyticsReferrerException.java
│ │ ├── model
│ │ ├── AnalyticsEvent.java
│ │ ├── AnalyticsEventClp.java
│ │ ├── AnalyticsEventModel.java
│ │ ├── AnalyticsEventSoap.java
│ │ ├── AnalyticsEventWrapper.java
│ │ ├── AnalyticsReferrer.java
│ │ ├── AnalyticsReferrerClp.java
│ │ ├── AnalyticsReferrerModel.java
│ │ ├── AnalyticsReferrerSoap.java
│ │ └── AnalyticsReferrerWrapper.java
│ │ ├── service
│ │ ├── AnalyticsEventLocalService.java
│ │ ├── AnalyticsEventLocalServiceClp.java
│ │ ├── AnalyticsEventLocalServiceUtil.java
│ │ ├── AnalyticsEventLocalServiceWrapper.java
│ │ ├── AnalyticsEventService.java
│ │ ├── AnalyticsEventServiceClp.java
│ │ ├── AnalyticsEventServiceUtil.java
│ │ ├── AnalyticsEventServiceWrapper.java
│ │ ├── AnalyticsReferrerLocalService.java
│ │ ├── AnalyticsReferrerLocalServiceClp.java
│ │ ├── AnalyticsReferrerLocalServiceUtil.java
│ │ ├── AnalyticsReferrerLocalServiceWrapper.java
│ │ ├── AnalyticsReferrerService.java
│ │ ├── AnalyticsReferrerServiceClp.java
│ │ ├── AnalyticsReferrerServiceUtil.java
│ │ ├── AnalyticsReferrerServiceWrapper.java
│ │ ├── ClpSerializer.java
│ │ ├── messaging
│ │ │ └── ClpMessageListener.java
│ │ └── persistence
│ │ │ ├── AnalyticsEventActionableDynamicQuery.java
│ │ │ ├── AnalyticsEventFinder.java
│ │ │ ├── AnalyticsEventFinderUtil.java
│ │ │ ├── AnalyticsEventPersistence.java
│ │ │ ├── AnalyticsEventUtil.java
│ │ │ ├── AnalyticsReferrerActionableDynamicQuery.java
│ │ │ ├── AnalyticsReferrerPersistence.java
│ │ │ └── AnalyticsReferrerUtil.java
│ │ └── util
│ │ └── AnalyticsUtil.java
├── sql
│ ├── indexes.properties
│ ├── indexes.sql
│ ├── sequences.sql
│ └── tables.sql
└── src
│ ├── META-INF
│ ├── base-spring.xml
│ ├── cluster-spring.xml
│ ├── ext-spring.xml
│ ├── hibernate-spring.xml
│ ├── infrastructure-spring.xml
│ ├── portlet-hbm.xml
│ ├── portlet-model-hints.xml
│ ├── portlet-orm.xml
│ ├── portlet-spring.xml
│ └── shard-data-source-spring.xml
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── analytics
│ │ ├── messaging
│ │ ├── AnalyticsHotDeployMessageListener.java
│ │ ├── AnalyticsMessageListener.java
│ │ ├── CheckEventsMessageListener.java
│ │ └── config
│ │ │ └── AnalyticsPluginMessagingConfigurator.java
│ │ ├── model
│ │ ├── impl
│ │ │ ├── AnalyticsEventBaseImpl.java
│ │ │ ├── AnalyticsEventCacheModel.java
│ │ │ ├── AnalyticsEventImpl.java
│ │ │ ├── AnalyticsEventModelImpl.java
│ │ │ ├── AnalyticsReferrerBaseImpl.java
│ │ │ ├── AnalyticsReferrerCacheModel.java
│ │ │ ├── AnalyticsReferrerImpl.java
│ │ │ └── AnalyticsReferrerModelImpl.java
│ │ └── packageinfo
│ │ ├── service
│ │ ├── base
│ │ │ ├── AnalyticsEventLocalServiceBaseImpl.java
│ │ │ ├── AnalyticsEventLocalServiceClpInvoker.java
│ │ │ ├── AnalyticsEventServiceBaseImpl.java
│ │ │ ├── AnalyticsEventServiceClpInvoker.java
│ │ │ ├── AnalyticsReferrerLocalServiceBaseImpl.java
│ │ │ ├── AnalyticsReferrerLocalServiceClpInvoker.java
│ │ │ ├── AnalyticsReferrerServiceBaseImpl.java
│ │ │ └── AnalyticsReferrerServiceClpInvoker.java
│ │ ├── http
│ │ │ ├── AnalyticsEventServiceSoap.java
│ │ │ └── AnalyticsReferrerServiceSoap.java
│ │ ├── impl
│ │ │ ├── AnalyticsEventLocalServiceImpl.java
│ │ │ ├── AnalyticsEventServiceImpl.java
│ │ │ ├── AnalyticsReferrerLocalServiceImpl.java
│ │ │ └── AnalyticsReferrerServiceImpl.java
│ │ ├── packageinfo
│ │ └── persistence
│ │ │ ├── AnalyticsEventFinderImpl.java
│ │ │ ├── AnalyticsEventPersistenceImpl.java
│ │ │ └── AnalyticsReferrerPersistenceImpl.java
│ │ └── util
│ │ ├── PortletPropsKeys.java
│ │ └── PortletPropsValues.java
│ ├── custom-sql
│ └── default.xml
│ ├── portlet.properties
│ └── service.properties
├── analytics-hook
├── analytics-hook.iml
├── build.xml
└── docroot
│ ├── META-INF
│ └── custom_jsps
│ │ └── html
│ │ ├── common
│ │ ├── analytics
│ │ │ ├── init.jsp
│ │ │ └── track_content.jsp
│ │ └── themes
│ │ │ ├── bottom-ext.jsp
│ │ │ ├── top_head.jsp
│ │ │ └── top_js-ext.jspf
│ │ ├── js
│ │ └── analytics
│ │ │ ├── analytics.js
│ │ │ ├── analytics.min.js
│ │ │ ├── integrations
│ │ │ ├── liferay-analytics-processor.js
│ │ │ └── youtube_iframe.js
│ │ │ └── liferay-analytics-api.js
│ │ └── portlet
│ │ ├── asset_publisher
│ │ └── display
│ │ │ └── full_content.jsp
│ │ ├── blogs
│ │ └── view_entry.jsp
│ │ ├── document_library
│ │ └── view_file_entry.jsp
│ │ ├── journal_content
│ │ └── view.jsp
│ │ ├── message_boards
│ │ └── view_message.jsp
│ │ ├── portal_settings
│ │ └── content_targeting_analytics.jsp
│ │ ├── sites_admin
│ │ └── site
│ │ │ └── content_targeting_analytics.jsp
│ │ └── wiki
│ │ └── view.jsp
│ └── WEB-INF
│ ├── liferay-hook.xml
│ ├── liferay-plugin-package.properties
│ └── src
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── analytics
│ │ └── hook
│ │ └── filter
│ │ └── YoutubeVideoHtmlFilter.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ └── portal.properties
├── analytics-processor-service
├── analytics-processor-service.iml
├── bnd.bnd
├── build.xml
├── ivy.xml
└── src
│ ├── META-INF
│ └── ext-spring.xml
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── analytics
│ │ └── processor
│ │ └── servlet
│ │ └── AnalyticsProcessorServlet.java
│ └── service.properties
├── analytics-test
├── analytics-test.iml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── analytics
│ └── service
│ └── impl
│ └── AnalyticsEventLocalServiceImplTest.java
├── anonymous-users-api
├── META-INF
│ ├── liferay-hook.xml
│ ├── liferay-portlet.xml
│ └── portlet.xml
├── anonymous-users-api.iml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── service.xml
├── service
│ └── com
│ │ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── anonymous
│ │ └── users
│ │ ├── NoSuchAnonymousUserException.java
│ │ ├── model
│ │ ├── AnonymousUser.java
│ │ ├── AnonymousUserClp.java
│ │ ├── AnonymousUserModel.java
│ │ ├── AnonymousUserSoap.java
│ │ └── AnonymousUserWrapper.java
│ │ └── service
│ │ ├── AnonymousUserLocalService.java
│ │ ├── AnonymousUserLocalServiceClp.java
│ │ ├── AnonymousUserLocalServiceUtil.java
│ │ ├── AnonymousUserLocalServiceWrapper.java
│ │ ├── AnonymousUserService.java
│ │ ├── AnonymousUserServiceClp.java
│ │ ├── AnonymousUserServiceUtil.java
│ │ ├── AnonymousUserServiceWrapper.java
│ │ ├── ClpSerializer.java
│ │ ├── messaging
│ │ └── ClpMessageListener.java
│ │ └── persistence
│ │ ├── AnonymousUserActionableDynamicQuery.java
│ │ ├── AnonymousUserExportActionableDynamicQuery.java
│ │ ├── AnonymousUserPersistence.java
│ │ └── AnonymousUserUtil.java
├── sql
│ ├── indexes.properties
│ ├── indexes.sql
│ ├── sequences.sql
│ └── tables.sql
├── src
│ ├── META-INF
│ │ ├── base-spring.xml
│ │ ├── cluster-spring.xml
│ │ ├── hibernate-spring.xml
│ │ ├── infrastructure-spring.xml
│ │ ├── portlet-hbm.xml
│ │ ├── portlet-model-hints.xml
│ │ ├── portlet-orm.xml
│ │ ├── portlet-spring.xml
│ │ └── shard-data-source-spring.xml
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── anonymous
│ │ │ └── users
│ │ │ ├── hook
│ │ │ ├── events
│ │ │ │ └── AnonymousUsersLoginAction.java
│ │ │ └── listeners
│ │ │ │ └── UserModelListener.java
│ │ │ ├── messaging
│ │ │ └── CheckAUMessageListener.java
│ │ │ ├── model
│ │ │ ├── impl
│ │ │ │ ├── AnonymousUserBaseImpl.java
│ │ │ │ ├── AnonymousUserCacheModel.java
│ │ │ │ ├── AnonymousUserImpl.java
│ │ │ │ └── AnonymousUserModelImpl.java
│ │ │ └── packageinfo
│ │ │ ├── service
│ │ │ ├── base
│ │ │ │ ├── AnonymousUserLocalServiceBaseImpl.java
│ │ │ │ ├── AnonymousUserLocalServiceClpInvoker.java
│ │ │ │ ├── AnonymousUserServiceBaseImpl.java
│ │ │ │ └── AnonymousUserServiceClpInvoker.java
│ │ │ ├── http
│ │ │ │ └── AnonymousUserServiceSoap.java
│ │ │ ├── impl
│ │ │ │ ├── AnonymousUserLocalServiceImpl.java
│ │ │ │ └── AnonymousUserServiceImpl.java
│ │ │ ├── packageinfo
│ │ │ └── persistence
│ │ │ │ └── AnonymousUserPersistenceImpl.java
│ │ │ └── util
│ │ │ ├── AnonymousUsersCookieManager.java
│ │ │ ├── AnonymousUsersManager.java
│ │ │ ├── DefaultAnonymousUsersCookieManagerImpl.java
│ │ │ ├── DefaultAnonymousUsersManagerImpl.java
│ │ │ ├── PortletPropsKeys.java
│ │ │ ├── PortletPropsValues.java
│ │ │ └── packageinfo
│ ├── portal.properties
│ ├── portlet.properties
│ └── service.properties
└── test
│ └── unit
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── anonymous
│ └── users
│ └── util
│ └── DefaultAnonymousUsersManagerImplTest.java
├── anonymous-users-test
├── anonymous-users-test.iml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── anonymous
│ └── users
│ └── service
│ └── impl
│ └── AnonymousUserLocalServiceImplTest.java
├── audience_targeting_icon.png
├── benchmarks
├── benchmarks.iml
├── build.xml
├── ct-benchmarks.properties
└── src
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── tools
│ ├── CTDataFactory.java
│ ├── CTSampleSQLBuilder.java
│ └── dependencies
│ ├── campaign.ftl
│ ├── campaign_content_display.ftl
│ ├── counters.ftl
│ ├── ct.ftl
│ ├── macro.ftl
│ ├── user_segment.ftl
│ ├── user_segment_content_display.ftl
│ └── user_segment_content_list.ftl
├── build.xml
├── content-targeting-api
├── META-INF
│ ├── liferay-display.xml
│ ├── liferay-hook.xml
│ ├── liferay-plugin-package.properties
│ ├── liferay-portlet.xml
│ └── portlet.xml
├── bnd.bnd
├── build.xml
├── content-targeting-api.iml
├── ivy.xml
├── liferay
│ └── portal-ext.properties
├── service.xml
├── service
│ └── com
│ │ └── liferay
│ │ └── content
│ │ └── targeting
│ │ ├── DuplicateTrackingActionInstanceException.java
│ │ ├── InvalidDateRangeException.java
│ │ ├── InvalidNameException.java
│ │ ├── InvalidRuleException.java
│ │ ├── InvalidRulesException.java
│ │ ├── InvalidTrackingActionException.java
│ │ ├── InvalidTrackingActionsException.java
│ │ ├── NoSuchCampaignException.java
│ │ ├── NoSuchReportInstanceException.java
│ │ ├── NoSuchRuleInstanceException.java
│ │ ├── NoSuchTrackingActionInstanceException.java
│ │ ├── NoSuchUserSegmentException.java
│ │ ├── UsedUserSegmentException.java
│ │ ├── api
│ │ └── model
│ │ │ ├── BaseReport.java
│ │ │ ├── BaseRule.java
│ │ │ ├── BaseRuleCategory.java
│ │ │ ├── BaseTrackingAction.java
│ │ │ ├── Report.java
│ │ │ ├── ReportsRegistry.java
│ │ │ ├── Rule.java
│ │ │ ├── RuleCategoriesRegistry.java
│ │ │ ├── RuleCategory.java
│ │ │ ├── RulesEngine.java
│ │ │ ├── RulesRegistry.java
│ │ │ ├── TrackingAction.java
│ │ │ ├── TrackingActionsRegistry.java
│ │ │ └── UserSegmentSimulator.java
│ │ ├── model
│ │ ├── Campaign.java
│ │ ├── CampaignClp.java
│ │ ├── CampaignModel.java
│ │ ├── CampaignSoap.java
│ │ ├── CampaignWrapper.java
│ │ ├── ReportInstance.java
│ │ ├── ReportInstanceClp.java
│ │ ├── ReportInstanceModel.java
│ │ ├── ReportInstanceSoap.java
│ │ ├── ReportInstanceWrapper.java
│ │ ├── RuleInstance.java
│ │ ├── RuleInstanceClp.java
│ │ ├── RuleInstanceModel.java
│ │ ├── RuleInstanceSoap.java
│ │ ├── RuleInstanceWrapper.java
│ │ ├── TrackingActionInstance.java
│ │ ├── TrackingActionInstanceClp.java
│ │ ├── TrackingActionInstanceModel.java
│ │ ├── TrackingActionInstanceSoap.java
│ │ ├── TrackingActionInstanceWrapper.java
│ │ ├── UserSegment.java
│ │ ├── UserSegmentClp.java
│ │ ├── UserSegmentModel.java
│ │ ├── UserSegmentSoap.java
│ │ └── UserSegmentWrapper.java
│ │ ├── rule
│ │ └── categories
│ │ │ ├── BehaviorRuleCategory.java
│ │ │ ├── SampleRuleCategory.java
│ │ │ ├── SessionAttributesRuleCategory.java
│ │ │ ├── SocialRuleCategory.java
│ │ │ └── UserAttributesRuleCategory.java
│ │ ├── service
│ │ ├── CampaignLocalService.java
│ │ ├── CampaignLocalServiceClp.java
│ │ ├── CampaignLocalServiceUtil.java
│ │ ├── CampaignLocalServiceWrapper.java
│ │ ├── CampaignService.java
│ │ ├── CampaignServiceClp.java
│ │ ├── CampaignServiceUtil.java
│ │ ├── CampaignServiceWrapper.java
│ │ ├── ClpSerializer.java
│ │ ├── ReportInstanceLocalService.java
│ │ ├── ReportInstanceLocalServiceClp.java
│ │ ├── ReportInstanceLocalServiceUtil.java
│ │ ├── ReportInstanceLocalServiceWrapper.java
│ │ ├── ReportInstanceService.java
│ │ ├── ReportInstanceServiceClp.java
│ │ ├── ReportInstanceServiceUtil.java
│ │ ├── ReportInstanceServiceWrapper.java
│ │ ├── RuleInstanceLocalService.java
│ │ ├── RuleInstanceLocalServiceClp.java
│ │ ├── RuleInstanceLocalServiceUtil.java
│ │ ├── RuleInstanceLocalServiceWrapper.java
│ │ ├── RuleInstanceService.java
│ │ ├── RuleInstanceServiceClp.java
│ │ ├── RuleInstanceServiceUtil.java
│ │ ├── RuleInstanceServiceWrapper.java
│ │ ├── TrackingActionInstanceLocalService.java
│ │ ├── TrackingActionInstanceLocalServiceClp.java
│ │ ├── TrackingActionInstanceLocalServiceUtil.java
│ │ ├── TrackingActionInstanceLocalServiceWrapper.java
│ │ ├── TrackingActionInstanceService.java
│ │ ├── TrackingActionInstanceServiceClp.java
│ │ ├── TrackingActionInstanceServiceUtil.java
│ │ ├── TrackingActionInstanceServiceWrapper.java
│ │ ├── UserSegmentLocalService.java
│ │ ├── UserSegmentLocalServiceClp.java
│ │ ├── UserSegmentLocalServiceUtil.java
│ │ ├── UserSegmentLocalServiceWrapper.java
│ │ ├── UserSegmentService.java
│ │ ├── UserSegmentServiceClp.java
│ │ ├── UserSegmentServiceUtil.java
│ │ ├── UserSegmentServiceWrapper.java
│ │ ├── messaging
│ │ │ └── ClpMessageListener.java
│ │ ├── permission
│ │ │ ├── CampaignPermission.java
│ │ │ ├── ContentTargetingPermission.java
│ │ │ ├── ReportPermission.java
│ │ │ └── UserSegmentPermission.java
│ │ └── persistence
│ │ │ ├── CampaignActionableDynamicQuery.java
│ │ │ ├── CampaignExportActionableDynamicQuery.java
│ │ │ ├── CampaignFinder.java
│ │ │ ├── CampaignFinderUtil.java
│ │ │ ├── CampaignPersistence.java
│ │ │ ├── CampaignUtil.java
│ │ │ ├── ReportInstanceActionableDynamicQuery.java
│ │ │ ├── ReportInstancePersistence.java
│ │ │ ├── ReportInstanceUtil.java
│ │ │ ├── RuleInstanceActionableDynamicQuery.java
│ │ │ ├── RuleInstanceExportActionableDynamicQuery.java
│ │ │ ├── RuleInstancePersistence.java
│ │ │ ├── RuleInstanceUtil.java
│ │ │ ├── TrackingActionInstanceActionableDynamicQuery.java
│ │ │ ├── TrackingActionInstanceExportActionableDynamicQuery.java
│ │ │ ├── TrackingActionInstancePersistence.java
│ │ │ ├── TrackingActionInstanceUtil.java
│ │ │ ├── UserSegmentActionableDynamicQuery.java
│ │ │ ├── UserSegmentExportActionableDynamicQuery.java
│ │ │ ├── UserSegmentPersistence.java
│ │ │ └── UserSegmentUtil.java
│ │ └── util
│ │ ├── ActionKeys.java
│ │ ├── BaseModelSearchResult.java
│ │ ├── CampaignConstants.java
│ │ ├── CampaignIndexer.java
│ │ ├── CampaignSearchContainerIterator.java
│ │ ├── CampaignUtil.java
│ │ ├── ContentTargetingContextUtil.java
│ │ ├── ContentTargetingUtil.java
│ │ ├── PortletKeys.java
│ │ ├── ReportSearchContainerIterator.java
│ │ ├── SearchContainerIterator.java
│ │ ├── UserSegmentConstants.java
│ │ ├── UserSegmentIndexer.java
│ │ ├── UserSegmentSearchContainerIterator.java
│ │ ├── UserSegmentUtil.java
│ │ └── WebKeys.java
├── sql
│ ├── indexes.properties
│ ├── indexes.sql
│ ├── sequences.sql
│ └── tables.sql
└── src
│ ├── META-INF
│ ├── base-spring.xml
│ ├── cluster-spring.xml
│ ├── ext-model-hints.xml
│ ├── hibernate-spring.xml
│ ├── infrastructure-spring.xml
│ ├── portlet-hbm.xml
│ ├── portlet-model-hints.xml
│ ├── portlet-orm.xml
│ ├── portlet-spring.xml
│ ├── resource-actions
│ │ └── default.xml
│ └── shard-data-source-spring.xml
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ ├── hook
│ │ ├── CTAssetVocabularyServiceImpl.java
│ │ ├── events
│ │ │ └── UserSegmentPreAction.java
│ │ └── upgrade
│ │ │ ├── UpgradeProcess_2_0_0.java
│ │ │ └── v1_0_0
│ │ │ └── UpgradeAsset.java
│ │ ├── internal
│ │ ├── DefaultReportsRegistryImpl.java
│ │ ├── DefaultRuleCategoriesRegistryImpl.java
│ │ ├── DefaultRulesEngineImpl.java
│ │ ├── DefaultRulesRegistryImpl.java
│ │ ├── DefaultTrackingActionsRegistryImpl.java
│ │ └── PortalPreferencesUserSegmentSimulator.java
│ │ ├── lar
│ │ ├── AssetEntryReferencedStagedModel.java
│ │ ├── AssetEntryReferencedStagedModelDataHandler.java
│ │ ├── CampaignStagedModelDataHandler.java
│ │ ├── ContentTargetingPortletDataHandler.java
│ │ ├── RuleInstanceStagedModelDataHandler.java
│ │ ├── TrackingActionInstanceStagedModelDataHandler.java
│ │ ├── UserSegmentStagedModelDataHandler.java
│ │ └── packageinfo
│ │ ├── model
│ │ ├── impl
│ │ │ ├── CampaignBaseImpl.java
│ │ │ ├── CampaignCacheModel.java
│ │ │ ├── CampaignImpl.java
│ │ │ ├── CampaignModelImpl.java
│ │ │ ├── ReportInstanceBaseImpl.java
│ │ │ ├── ReportInstanceCacheModel.java
│ │ │ ├── ReportInstanceImpl.java
│ │ │ ├── ReportInstanceModelImpl.java
│ │ │ ├── RuleInstanceBaseImpl.java
│ │ │ ├── RuleInstanceCacheModel.java
│ │ │ ├── RuleInstanceImpl.java
│ │ │ ├── RuleInstanceModelImpl.java
│ │ │ ├── TrackingActionInstanceBaseImpl.java
│ │ │ ├── TrackingActionInstanceCacheModel.java
│ │ │ ├── TrackingActionInstanceImpl.java
│ │ │ ├── TrackingActionInstanceModelImpl.java
│ │ │ ├── UserSegmentBaseImpl.java
│ │ │ ├── UserSegmentCacheModel.java
│ │ │ ├── UserSegmentImpl.java
│ │ │ ├── UserSegmentModelImpl.java
│ │ │ └── packageinfo
│ │ └── packageinfo
│ │ ├── packageinfo
│ │ ├── portlet
│ │ └── ContentTargetingApiControlPanelEntry.java
│ │ └── service
│ │ ├── base
│ │ ├── CampaignLocalServiceBaseImpl.java
│ │ ├── CampaignLocalServiceClpInvoker.java
│ │ ├── CampaignServiceBaseImpl.java
│ │ ├── CampaignServiceClpInvoker.java
│ │ ├── ReportInstanceLocalServiceBaseImpl.java
│ │ ├── ReportInstanceLocalServiceClpInvoker.java
│ │ ├── ReportInstanceServiceBaseImpl.java
│ │ ├── ReportInstanceServiceClpInvoker.java
│ │ ├── RuleInstanceLocalServiceBaseImpl.java
│ │ ├── RuleInstanceLocalServiceClpInvoker.java
│ │ ├── RuleInstanceServiceBaseImpl.java
│ │ ├── RuleInstanceServiceClpInvoker.java
│ │ ├── TrackingActionInstanceLocalServiceBaseImpl.java
│ │ ├── TrackingActionInstanceLocalServiceClpInvoker.java
│ │ ├── TrackingActionInstanceServiceBaseImpl.java
│ │ ├── TrackingActionInstanceServiceClpInvoker.java
│ │ ├── UserSegmentLocalServiceBaseImpl.java
│ │ ├── UserSegmentLocalServiceClpInvoker.java
│ │ ├── UserSegmentServiceBaseImpl.java
│ │ └── UserSegmentServiceClpInvoker.java
│ │ ├── http
│ │ ├── CampaignServiceSoap.java
│ │ ├── ReportInstanceServiceSoap.java
│ │ ├── RuleInstanceServiceSoap.java
│ │ ├── TrackingActionInstanceServiceSoap.java
│ │ └── UserSegmentServiceSoap.java
│ │ ├── impl
│ │ ├── CampaignLocalServiceImpl.java
│ │ ├── CampaignServiceImpl.java
│ │ ├── ReportInstanceLocalServiceImpl.java
│ │ ├── ReportInstanceServiceImpl.java
│ │ ├── RuleInstanceLocalServiceImpl.java
│ │ ├── RuleInstanceServiceImpl.java
│ │ ├── TrackingActionInstanceLocalServiceImpl.java
│ │ ├── TrackingActionInstanceServiceImpl.java
│ │ ├── UserSegmentLocalServiceImpl.java
│ │ └── UserSegmentServiceImpl.java
│ │ ├── packageinfo
│ │ └── persistence
│ │ ├── CampaignFinderImpl.java
│ │ ├── CampaignPersistenceImpl.java
│ │ ├── ReportInstancePersistenceImpl.java
│ │ ├── RuleInstancePersistenceImpl.java
│ │ ├── TrackingActionInstancePersistenceImpl.java
│ │ └── UserSegmentPersistenceImpl.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ ├── custom-sql
│ └── default.xml
│ ├── portal.properties
│ ├── portlet.properties
│ └── service.properties
├── content-targeting-deploy-extender
├── bnd.bnd
├── build.xml
├── content-targeting-deploy-extender.iml
├── ivy.xml
└── src
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── deploy
│ └── hot
│ └── extender
│ └── internal
│ └── activator
│ └── HotDeployTrackerComponent.java
├── content-targeting-test
├── bnd.bnd
├── build.xml
├── content-targeting-test.iml
├── ivy.xml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ ├── service
│ └── impl
│ │ ├── CampaignLocalServiceImplTest.java
│ │ ├── ReportInstanceLocalServiceImplTest.java
│ │ ├── RuleInstanceLocalServiceImplTest.java
│ │ ├── TrackingActionInstanceLocalServiceImplTest.java
│ │ └── UserSegmentLocalServiceImplTest.java
│ └── test
│ └── lar
│ ├── ContentTargetingExportImportTest.java
│ └── ContentTargetingPortletDataHandlerTest.java
├── content-targeting-web
├── bnd.bnd
├── build.xml
├── content-targeting-web.iml
├── docroot
│ ├── WEB-INF
│ │ ├── liferay-display.xml
│ │ ├── liferay-plugin-package.properties
│ │ ├── liferay-portlet.xml
│ │ ├── liferay-web.xml
│ │ ├── portlet.xml
│ │ ├── src
│ │ │ ├── META-INF
│ │ │ │ └── resource-actions
│ │ │ │ │ └── default.xml
│ │ │ ├── com
│ │ │ │ └── liferay
│ │ │ │ │ └── content
│ │ │ │ │ └── targeting
│ │ │ │ │ └── portlet
│ │ │ │ │ ├── CTFreeMarkerDisplayPortlet.java
│ │ │ │ │ ├── CTFreeMarkerPortlet.java
│ │ │ │ │ ├── CampaignContentDisplayPath.java
│ │ │ │ │ ├── CampaignContentDisplayPortlet.java
│ │ │ │ │ ├── ContentTargetingControlPanelEntry.java
│ │ │ │ │ ├── ContentTargetingPath.java
│ │ │ │ │ ├── ContentTargetingPortlet.java
│ │ │ │ │ ├── FreeMarkerPortlet.java
│ │ │ │ │ ├── SimulatorControlPanelEntry.java
│ │ │ │ │ ├── SimulatorPortlet.java
│ │ │ │ │ ├── UserSegmentContentDisplayPath.java
│ │ │ │ │ ├── UserSegmentContentDisplayPortlet.java
│ │ │ │ │ ├── UserSegmentContentListPath.java
│ │ │ │ │ ├── UserSegmentContentListPortlet.java
│ │ │ │ │ ├── lar
│ │ │ │ │ ├── BaseContentTargetingDisplayPortletDataHandler.java
│ │ │ │ │ ├── CampaignContentDisplayPortletDataHandler.java
│ │ │ │ │ └── UserSegmentContentDisplayPortletDataHandler.java
│ │ │ │ │ ├── packageinfo
│ │ │ │ │ └── util
│ │ │ │ │ ├── AssetQueryRule.java
│ │ │ │ │ ├── BreadcrumbUtil.java
│ │ │ │ │ ├── CampaignQueryRule.java
│ │ │ │ │ ├── CampaignQueryRuleUtil.java
│ │ │ │ │ ├── PortletDisplayTemplateUtil.java
│ │ │ │ │ ├── QueryRule.java
│ │ │ │ │ ├── RuleTemplate.java
│ │ │ │ │ ├── TrackingActionTemplate.java
│ │ │ │ │ ├── UnavailableServiceException.java
│ │ │ │ │ ├── UserSegmentQueryRule.java
│ │ │ │ │ └── UserSegmentQueryRuleUtil.java
│ │ │ ├── content
│ │ │ │ ├── Language.properties
│ │ │ │ ├── Language_ar.properties
│ │ │ │ ├── Language_bg.properties
│ │ │ │ ├── Language_ca.properties
│ │ │ │ ├── Language_cs.properties
│ │ │ │ ├── Language_da.properties
│ │ │ │ ├── Language_de.properties
│ │ │ │ ├── Language_el.properties
│ │ │ │ ├── Language_en.properties
│ │ │ │ ├── Language_es.properties
│ │ │ │ ├── Language_et.properties
│ │ │ │ ├── Language_eu.properties
│ │ │ │ ├── Language_fa.properties
│ │ │ │ ├── Language_fi.properties
│ │ │ │ ├── Language_fr.properties
│ │ │ │ ├── Language_gl.properties
│ │ │ │ ├── Language_hi_IN.properties
│ │ │ │ ├── Language_hr.properties
│ │ │ │ ├── Language_hu.properties
│ │ │ │ ├── Language_in.properties
│ │ │ │ ├── Language_it.properties
│ │ │ │ ├── Language_iw.properties
│ │ │ │ ├── Language_ja.properties
│ │ │ │ ├── Language_ko.properties
│ │ │ │ ├── Language_lo.properties
│ │ │ │ ├── Language_lt.properties
│ │ │ │ ├── Language_nb.properties
│ │ │ │ ├── Language_nl.properties
│ │ │ │ ├── Language_nl_BE.properties
│ │ │ │ ├── Language_pl.properties
│ │ │ │ ├── Language_pt_BR.properties
│ │ │ │ ├── Language_pt_PT.properties
│ │ │ │ ├── Language_ro.properties
│ │ │ │ ├── Language_ru.properties
│ │ │ │ ├── Language_sk.properties
│ │ │ │ ├── Language_sl.properties
│ │ │ │ ├── Language_sr_RS.properties
│ │ │ │ ├── Language_sr_RS_latin.properties
│ │ │ │ ├── Language_sv.properties
│ │ │ │ ├── Language_tr.properties
│ │ │ │ ├── Language_uk.properties
│ │ │ │ ├── Language_vi.properties
│ │ │ │ ├── Language_zh_CN.properties
│ │ │ │ └── Language_zh_TW.properties
│ │ │ ├── portlet.properties
│ │ │ └── templates
│ │ │ │ ├── ct_exceptions.ftl
│ │ │ │ └── ct_validators.ftl
│ │ ├── tld
│ │ │ ├── aui.tld
│ │ │ ├── liferay-portlet-ext.tld
│ │ │ ├── liferay-portlet.tld
│ │ │ ├── liferay-security.tld
│ │ │ ├── liferay-theme.tld
│ │ │ ├── liferay-ui.tld
│ │ │ └── liferay-util.tld
│ │ └── web.xml
│ ├── css
│ │ ├── campaign_content_display
│ │ │ └── main.css
│ │ ├── content_targeting
│ │ │ ├── main.css
│ │ │ ├── rules_panel.css
│ │ │ ├── thumbnails_preview.css
│ │ │ └── warning_restart.css
│ │ ├── ct_simulator
│ │ │ └── main.css
│ │ ├── user_segment_content_display
│ │ │ └── main.css
│ │ └── user_segment_content_list
│ │ │ └── main.css
│ ├── html
│ │ ├── add_asset_redirect.ftl
│ │ ├── campaign_content_display
│ │ │ ├── configuration.ftl
│ │ │ ├── edit_query_rule.ftl
│ │ │ └── view.ftl
│ │ ├── content_targeting
│ │ │ ├── campaign_toolbar.ftl
│ │ │ ├── edit_campaign.ftl
│ │ │ ├── edit_user_segment.ftl
│ │ │ ├── user_segment_toolbar.ftl
│ │ │ ├── view.ftl
│ │ │ ├── view_campaigns.ftl
│ │ │ ├── view_campaigns_resources.ftl
│ │ │ ├── view_report.ftl
│ │ │ ├── view_reports.ftl
│ │ │ ├── view_user_segments.ftl
│ │ │ └── view_user_segments_resources.ftl
│ │ ├── ct_simulator
│ │ │ ├── macros.ftl
│ │ │ ├── view.ftl
│ │ │ ├── view_campaigns.ftl
│ │ │ └── view_user_segments.ftl
│ │ ├── error.ftl
│ │ ├── init.ftl
│ │ ├── macros.ftl
│ │ ├── macros_exceptions.ftl
│ │ ├── user_segment_content_display
│ │ │ ├── configuration.ftl
│ │ │ ├── edit_query_rule.ftl
│ │ │ └── view.ftl
│ │ ├── user_segment_content_list
│ │ │ ├── configuration.ftl
│ │ │ ├── view.ftl
│ │ │ └── view_content.ftl
│ │ └── warning_restart.ftl
│ ├── icons
│ │ ├── campaign_content_display.png
│ │ ├── icon.png
│ │ ├── user_segment_content_display.png
│ │ └── user_segment_content_list.png
│ ├── images
│ │ ├── restart_icon.png
│ │ └── search_panel_icon.png
│ └── js
│ │ ├── content_targeting
│ │ ├── ct_form_builder.js
│ │ ├── input_slider.js
│ │ ├── search.js
│ │ └── thumbnails_preview.js
│ │ ├── ct_simulator
│ │ └── simulator.js
│ │ └── main.js
├── ivy.xml
└── test
│ └── unit
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── portlet
│ └── util
│ ├── CampaignQueryRuleUtilTest.java
│ └── UserSegmentQueryRuleUtilTest.java
├── create_report.bat
├── create_report.sh
├── create_rule.bat
├── create_rule.sh
├── create_tracking_action.bat
├── create_tracking_action.sh
├── misc
└── jalopy.xml
├── portal-6-2-x-compat-hook
├── build.xml
├── docroot
│ ├── META-INF
│ │ └── custom_jsps
│ │ │ └── html
│ │ │ ├── css
│ │ │ └── portal
│ │ │ │ └── tag_selector.css
│ │ │ ├── portlet
│ │ │ ├── document_library
│ │ │ │ ├── asset
│ │ │ │ │ └── file_entry_full_content.jsp
│ │ │ │ └── view_file_entry_simple_view.jsp
│ │ │ ├── layouts_admin
│ │ │ │ └── layout
│ │ │ │ │ └── categorization.jsp
│ │ │ └── portlet_configuration
│ │ │ │ └── edit_configuration.jsp
│ │ │ └── taglib
│ │ │ ├── init-ext.jsp
│ │ │ └── ui
│ │ │ ├── asset_categories_selector
│ │ │ └── page.jsp
│ │ │ └── asset_categories_summary
│ │ │ └── page.jsp
│ └── WEB-INF
│ │ ├── liferay-display.xml
│ │ ├── liferay-hook.xml
│ │ ├── liferay-plugin-package.properties
│ │ ├── liferay-portlet.xml
│ │ ├── portlet.xml
│ │ └── src
│ │ ├── com
│ │ └── liferay
│ │ │ └── assetlayouts
│ │ │ ├── asset
│ │ │ ├── LayoutAssetRenderer.java
│ │ │ └── LayoutAssetRendererFactory.java
│ │ │ └── service
│ │ │ └── impl
│ │ │ └── AssetLayoutsLayoutLocalServiceImpl.java
│ │ ├── portal.properties
│ │ └── portlet.properties
└── portal-6-2-x-compat-hook.iml
├── report-campaign-content-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── report-campaign-content-test.iml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── report
│ └── campaign
│ └── content
│ └── CampaignContentReportTest.java
├── report-campaign-content
├── META-INF
│ ├── liferay-display.xml
│ ├── liferay-hook.xml
│ ├── liferay-plugin-package.properties
│ ├── liferay-portlet.xml
│ └── portlet.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── report-campaign-content.iml
├── service.xml
├── service
│ └── com
│ │ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── report
│ │ └── campaign
│ │ └── content
│ │ ├── NoSuchCampaignContentException.java
│ │ ├── model
│ │ ├── CampaignContent.java
│ │ ├── CampaignContentClp.java
│ │ ├── CampaignContentModel.java
│ │ ├── CampaignContentSoap.java
│ │ └── CampaignContentWrapper.java
│ │ ├── service
│ │ ├── CampaignContentLocalService.java
│ │ ├── CampaignContentLocalServiceClp.java
│ │ ├── CampaignContentLocalServiceUtil.java
│ │ ├── CampaignContentLocalServiceWrapper.java
│ │ ├── CampaignContentService.java
│ │ ├── CampaignContentServiceClp.java
│ │ ├── CampaignContentServiceUtil.java
│ │ ├── CampaignContentServiceWrapper.java
│ │ ├── ClpSerializer.java
│ │ ├── messaging
│ │ │ └── ClpMessageListener.java
│ │ └── persistence
│ │ │ ├── CampaignContentActionableDynamicQuery.java
│ │ │ ├── CampaignContentPersistence.java
│ │ │ └── CampaignContentUtil.java
│ │ └── util
│ │ └── comparator
│ │ └── CampaignContentCountComparator.java
├── sql
│ ├── indexes.properties
│ ├── indexes.sql
│ ├── sequences.sql
│ └── tables.sql
└── src
│ ├── META-INF
│ ├── base-spring.xml
│ ├── cluster-spring.xml
│ ├── hibernate-spring.xml
│ ├── infrastructure-spring.xml
│ ├── portlet-hbm.xml
│ ├── portlet-model-hints.xml
│ ├── portlet-orm.xml
│ ├── portlet-spring.xml
│ └── shard-data-source-spring.xml
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── report
│ │ └── campaign
│ │ └── content
│ │ ├── CampaignContentReport.java
│ │ ├── messaging
│ │ └── CheckML.java
│ │ ├── model
│ │ ├── impl
│ │ │ ├── CampaignContentBaseImpl.java
│ │ │ ├── CampaignContentCacheModel.java
│ │ │ ├── CampaignContentImpl.java
│ │ │ └── CampaignContentModelImpl.java
│ │ └── packageinfo
│ │ ├── service
│ │ ├── base
│ │ │ ├── CampaignContentLocalServiceBaseImpl.java
│ │ │ ├── CampaignContentLocalServiceClpInvoker.java
│ │ │ ├── CampaignContentServiceBaseImpl.java
│ │ │ └── CampaignContentServiceClpInvoker.java
│ │ ├── http
│ │ │ └── CampaignContentServiceSoap.java
│ │ ├── impl
│ │ │ ├── CampaignContentLocalServiceImpl.java
│ │ │ └── CampaignContentServiceImpl.java
│ │ ├── packageinfo
│ │ └── persistence
│ │ │ └── CampaignContentPersistenceImpl.java
│ │ └── util
│ │ ├── PortletPropsKeys.java
│ │ └── PortletPropsValues.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ ├── portlet.properties
│ ├── service.properties
│ └── templates
│ ├── ct_chart.ftl
│ └── ct_report.ftl
├── report-campaign-tracking-action-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── report-campaign-tracking-action-test.iml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── report
│ └── campaign
│ └── tracking
│ └── action
│ └── CTActionReportTest.java
├── report-campaign-tracking-action
├── META-INF
│ ├── liferay-display.xml
│ ├── liferay-hook.xml
│ ├── liferay-plugin-package.properties
│ ├── liferay-portlet.xml
│ └── portlet.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── report-campaign-tracking-action.iml
├── service.xml
├── service
│ └── com
│ │ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── report
│ │ └── campaign
│ │ └── tracking
│ │ └── action
│ │ ├── NoSuchCTActionException.java
│ │ ├── NoSuchCTActionTotalException.java
│ │ ├── model
│ │ ├── CTAction.java
│ │ ├── CTActionClp.java
│ │ ├── CTActionModel.java
│ │ ├── CTActionSoap.java
│ │ ├── CTActionTotal.java
│ │ ├── CTActionTotalClp.java
│ │ ├── CTActionTotalModel.java
│ │ ├── CTActionTotalSoap.java
│ │ ├── CTActionTotalWrapper.java
│ │ └── CTActionWrapper.java
│ │ ├── service
│ │ ├── CTActionLocalService.java
│ │ ├── CTActionLocalServiceClp.java
│ │ ├── CTActionLocalServiceUtil.java
│ │ ├── CTActionLocalServiceWrapper.java
│ │ ├── CTActionService.java
│ │ ├── CTActionServiceClp.java
│ │ ├── CTActionServiceUtil.java
│ │ ├── CTActionServiceWrapper.java
│ │ ├── CTActionTotalLocalService.java
│ │ ├── CTActionTotalLocalServiceClp.java
│ │ ├── CTActionTotalLocalServiceUtil.java
│ │ ├── CTActionTotalLocalServiceWrapper.java
│ │ ├── CTActionTotalService.java
│ │ ├── CTActionTotalServiceClp.java
│ │ ├── CTActionTotalServiceUtil.java
│ │ ├── CTActionTotalServiceWrapper.java
│ │ ├── ClpSerializer.java
│ │ ├── messaging
│ │ │ └── ClpMessageListener.java
│ │ └── persistence
│ │ │ ├── CTActionActionableDynamicQuery.java
│ │ │ ├── CTActionFinder.java
│ │ │ ├── CTActionFinderUtil.java
│ │ │ ├── CTActionPersistence.java
│ │ │ ├── CTActionTotalActionableDynamicQuery.java
│ │ │ ├── CTActionTotalFinder.java
│ │ │ ├── CTActionTotalFinderUtil.java
│ │ │ ├── CTActionTotalPersistence.java
│ │ │ ├── CTActionTotalUtil.java
│ │ │ └── CTActionUtil.java
│ │ └── util
│ │ └── comparator
│ │ ├── CTActionCountComparator.java
│ │ └── CTActionTotalCountComparator.java
├── sql
│ ├── indexes.properties
│ ├── indexes.sql
│ ├── sequences.sql
│ └── tables.sql
└── src
│ ├── META-INF
│ ├── base-spring.xml
│ ├── cluster-spring.xml
│ ├── hibernate-spring.xml
│ ├── infrastructure-spring.xml
│ ├── portlet-hbm.xml
│ ├── portlet-model-hints.xml
│ ├── portlet-orm.xml
│ ├── portlet-spring.xml
│ └── shard-data-source-spring.xml
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── report
│ │ └── campaign
│ │ └── tracking
│ │ └── action
│ │ ├── CTActionReport.java
│ │ ├── messaging
│ │ └── CheckML.java
│ │ ├── model
│ │ ├── impl
│ │ │ ├── CTActionBaseImpl.java
│ │ │ ├── CTActionCacheModel.java
│ │ │ ├── CTActionImpl.java
│ │ │ ├── CTActionModelImpl.java
│ │ │ ├── CTActionTotalBaseImpl.java
│ │ │ ├── CTActionTotalCacheModel.java
│ │ │ ├── CTActionTotalImpl.java
│ │ │ └── CTActionTotalModelImpl.java
│ │ └── packageinfo
│ │ ├── service
│ │ ├── base
│ │ │ ├── CTActionLocalServiceBaseImpl.java
│ │ │ ├── CTActionLocalServiceClpInvoker.java
│ │ │ ├── CTActionServiceBaseImpl.java
│ │ │ ├── CTActionServiceClpInvoker.java
│ │ │ ├── CTActionTotalLocalServiceBaseImpl.java
│ │ │ ├── CTActionTotalLocalServiceClpInvoker.java
│ │ │ ├── CTActionTotalServiceBaseImpl.java
│ │ │ └── CTActionTotalServiceClpInvoker.java
│ │ ├── http
│ │ │ ├── CTActionServiceSoap.java
│ │ │ └── CTActionTotalServiceSoap.java
│ │ ├── impl
│ │ │ ├── CTActionLocalServiceImpl.java
│ │ │ ├── CTActionServiceImpl.java
│ │ │ ├── CTActionTotalLocalServiceImpl.java
│ │ │ └── CTActionTotalServiceImpl.java
│ │ ├── packageinfo
│ │ └── persistence
│ │ │ ├── CTActionFinderImpl.java
│ │ │ ├── CTActionPersistenceImpl.java
│ │ │ ├── CTActionTotalFinderImpl.java
│ │ │ └── CTActionTotalPersistenceImpl.java
│ │ └── util
│ │ ├── PortletPropsKeys.java
│ │ └── PortletPropsValues.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ ├── custom-sql
│ └── default.xml
│ ├── portlet.properties
│ ├── service.properties
│ └── templates
│ ├── ct_chart.ftl
│ └── ct_report.ftl
├── report-user-segment-content-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── report-user-segment-content-test.iml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── report
│ └── user
│ └── segment
│ └── content
│ └── UserSegmentContentReportTest.java
├── report-user-segment-content
├── META-INF
│ ├── liferay-display.xml
│ ├── liferay-hook.xml
│ ├── liferay-plugin-package.properties
│ ├── liferay-portlet.xml
│ └── portlet.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── report-user-segment-content.iml
├── service.xml
├── service
│ └── com
│ │ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── report
│ │ └── user
│ │ └── segment
│ │ └── content
│ │ ├── NoSuchUserSegmentContentException.java
│ │ ├── model
│ │ ├── UserSegmentContent.java
│ │ ├── UserSegmentContentClp.java
│ │ ├── UserSegmentContentModel.java
│ │ ├── UserSegmentContentSoap.java
│ │ └── UserSegmentContentWrapper.java
│ │ ├── service
│ │ ├── ClpSerializer.java
│ │ ├── UserSegmentContentLocalService.java
│ │ ├── UserSegmentContentLocalServiceClp.java
│ │ ├── UserSegmentContentLocalServiceUtil.java
│ │ ├── UserSegmentContentLocalServiceWrapper.java
│ │ ├── UserSegmentContentService.java
│ │ ├── UserSegmentContentServiceClp.java
│ │ ├── UserSegmentContentServiceUtil.java
│ │ ├── UserSegmentContentServiceWrapper.java
│ │ ├── messaging
│ │ │ └── ClpMessageListener.java
│ │ └── persistence
│ │ │ ├── UserSegmentContentActionableDynamicQuery.java
│ │ │ ├── UserSegmentContentPersistence.java
│ │ │ └── UserSegmentContentUtil.java
│ │ └── util
│ │ └── comparator
│ │ └── UserSegmentContentCountComparator.java
├── sql
│ ├── indexes.properties
│ ├── indexes.sql
│ ├── sequences.sql
│ └── tables.sql
└── src
│ ├── META-INF
│ ├── base-spring.xml
│ ├── cluster-spring.xml
│ ├── hibernate-spring.xml
│ ├── infrastructure-spring.xml
│ ├── portlet-hbm.xml
│ ├── portlet-model-hints.xml
│ ├── portlet-orm.xml
│ ├── portlet-spring.xml
│ └── shard-data-source-spring.xml
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── report
│ │ └── user
│ │ └── segment
│ │ └── content
│ │ ├── UserSegmentContentReport.java
│ │ ├── messaging
│ │ └── CheckML.java
│ │ ├── model
│ │ ├── impl
│ │ │ ├── UserSegmentContentBaseImpl.java
│ │ │ ├── UserSegmentContentCacheModel.java
│ │ │ ├── UserSegmentContentImpl.java
│ │ │ └── UserSegmentContentModelImpl.java
│ │ └── packageinfo
│ │ ├── service
│ │ ├── base
│ │ │ ├── UserSegmentContentLocalServiceBaseImpl.java
│ │ │ ├── UserSegmentContentLocalServiceClpInvoker.java
│ │ │ ├── UserSegmentContentServiceBaseImpl.java
│ │ │ └── UserSegmentContentServiceClpInvoker.java
│ │ ├── http
│ │ │ └── UserSegmentContentServiceSoap.java
│ │ ├── impl
│ │ │ ├── UserSegmentContentLocalServiceImpl.java
│ │ │ └── UserSegmentContentServiceImpl.java
│ │ ├── packageinfo
│ │ └── persistence
│ │ │ └── UserSegmentContentPersistenceImpl.java
│ │ └── util
│ │ ├── PortletPropsKeys.java
│ │ └── PortletPropsValues.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ ├── portlet.properties
│ ├── service.properties
│ └── templates
│ ├── ct_chart.ftl
│ └── ct_report.ftl
├── rule-age
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-age.iml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── rule
│ │ │ └── age
│ │ │ └── AgeRule.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_fields.ftl
└── test
│ └── unit
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── age
│ └── AgeRuleTest.java
├── rule-browser
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-browser.iml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── rule
│ │ │ └── browser
│ │ │ └── BrowserRule.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_fields.ftl
└── test
│ └── unit
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── browser
│ └── BrowserRuleTest.java
├── rule-device-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-device-test.iml
├── src
│ └── com
│ │ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── device
│ │ └── test
│ │ └── util
│ │ └── MockiPhoneDevice.java
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── device
│ └── DeviceRuleTest.java
├── rule-device
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-device.iml
└── src
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── device
│ │ └── DeviceRule.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ └── templates
│ └── ct_fields.ftl
├── rule-facebook
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-facebook.iml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── rule
│ │ │ └── facebook
│ │ │ ├── BaseFacebookRule.java
│ │ │ ├── FacebookAgeRule.java
│ │ │ ├── FacebookCityRule.java
│ │ │ ├── FacebookEducationRule.java
│ │ │ ├── FacebookFriendsRule.java
│ │ │ ├── FacebookGenderRule.java
│ │ │ ├── FacebookLikeRule.java
│ │ │ ├── hook
│ │ │ └── CTFacebookConnectionAction.java
│ │ │ └── util
│ │ │ ├── FacebookUtil.java
│ │ │ └── FacebookUtilTest.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ ├── ct_fields_age.ftl
│ │ ├── ct_fields_city.ftl
│ │ ├── ct_fields_education.ftl
│ │ ├── ct_fields_friends.ftl
│ │ ├── ct_fields_gender.ftl
│ │ ├── ct_fields_like.ftl
│ │ └── init.ftl
└── test
│ └── unit
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── facebook
│ ├── FacebookAgeRuleTest.java
│ ├── FacebookCityRuleTest.java
│ ├── FacebookEducationRuleTest.java
│ ├── FacebookFriendsRuleTest.java
│ ├── FacebookGenderRuleTest.java
│ └── dependencies
│ └── facebook-user.json
├── rule-gender
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-gender.iml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── rule
│ │ │ └── gender
│ │ │ └── GenderRule.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_fields.ftl
└── test
│ └── unit
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── gender
│ └── GenderRuleTest.java
├── rule-ip-geocode
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-ip-geocode.iml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── rule
│ │ │ └── ip
│ │ │ └── geocode
│ │ │ └── IpGeocodeRule.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_fields.ftl
└── test
│ └── unit
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── ip
│ └── geocode
│ └── IpGeocodeRuleTest.java
├── rule-organization-member-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-organization-member-test.iml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── organization
│ └── member
│ └── OrganizationMemberRuleTest.java
├── rule-organization-member
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-organization-member.iml
└── src
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── organization
│ │ └── member
│ │ └── OrganizationMemberRule.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ └── templates
│ └── ct_fields.ftl
├── rule-os
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-os.iml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── rule
│ │ │ └── os
│ │ │ └── OSRule.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_fields.ftl
└── test
│ └── unit
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── os
│ └── OSRuleTest.java
├── rule-role-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-role-test.iml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── role
│ ├── OrganizationRoleRuleTest.java
│ ├── RegularRoleRuleTest.java
│ └── SiteRoleRuleTest.java
├── rule-role
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-role.iml
└── src
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── role
│ │ ├── OrganizationRoleRule.java
│ │ ├── RegularRoleRule.java
│ │ └── SiteRoleRule.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ └── templates
│ ├── ct_fields_organization.ftl
│ ├── ct_fields_regular.ftl
│ └── ct_fields_site.ftl
├── rule-score-points
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-score-points.iml
├── service.xml
├── service
│ └── com
│ │ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── score
│ │ └── points
│ │ ├── NoSuchScorePointException.java
│ │ ├── api
│ │ └── model
│ │ │ └── ScorePointsAssigner.java
│ │ ├── model
│ │ ├── ScorePoint.java
│ │ ├── ScorePointClp.java
│ │ ├── ScorePointModel.java
│ │ ├── ScorePointSoap.java
│ │ └── ScorePointWrapper.java
│ │ └── service
│ │ ├── ClpSerializer.java
│ │ ├── ScorePointLocalService.java
│ │ ├── ScorePointLocalServiceClp.java
│ │ ├── ScorePointLocalServiceUtil.java
│ │ ├── ScorePointLocalServiceWrapper.java
│ │ ├── ScorePointService.java
│ │ ├── ScorePointServiceClp.java
│ │ ├── ScorePointServiceUtil.java
│ │ ├── ScorePointServiceWrapper.java
│ │ ├── messaging
│ │ └── ClpMessageListener.java
│ │ └── persistence
│ │ ├── ScorePointActionableDynamicQuery.java
│ │ ├── ScorePointPersistence.java
│ │ └── ScorePointUtil.java
├── sql
│ ├── indexes.properties
│ ├── indexes.sql
│ ├── sequences.sql
│ └── tables.sql
└── src
│ ├── META-INF
│ ├── base-spring.xml
│ ├── cluster-spring.xml
│ ├── ext-spring.xml
│ ├── hibernate-spring.xml
│ ├── infrastructure-spring.xml
│ ├── portlet-hbm.xml
│ ├── portlet-model-hints.xml
│ ├── portlet-orm.xml
│ ├── portlet-spring.xml
│ └── shard-data-source-spring.xml
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── score
│ │ └── points
│ │ ├── ScorePointsRule.java
│ │ ├── messaging
│ │ ├── AnalyticsHotDeployMessageListener.java
│ │ ├── AnalyticsMessageListener.java
│ │ ├── DefaultScorePointsAssignerImpl.java
│ │ └── config
│ │ │ └── AnalyticsPluginMessagingConfigurator.java
│ │ ├── model
│ │ └── impl
│ │ │ ├── ScorePointBaseImpl.java
│ │ │ ├── ScorePointCacheModel.java
│ │ │ ├── ScorePointImpl.java
│ │ │ └── ScorePointModelImpl.java
│ │ └── service
│ │ ├── base
│ │ ├── ScorePointLocalServiceBaseImpl.java
│ │ ├── ScorePointLocalServiceClpInvoker.java
│ │ ├── ScorePointServiceBaseImpl.java
│ │ └── ScorePointServiceClpInvoker.java
│ │ ├── http
│ │ └── ScorePointServiceSoap.java
│ │ ├── impl
│ │ ├── ScorePointLocalServiceImpl.java
│ │ └── ScorePointServiceImpl.java
│ │ └── persistence
│ │ └── ScorePointPersistenceImpl.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ ├── portlet.properties
│ ├── service.properties
│ └── templates
│ └── ct_fields.ftl
├── rule-site-member-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-site-member-test.iml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── site
│ └── member
│ └── SiteMemberRuleTest.java
├── rule-site-member
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-site-member.iml
└── src
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── site
│ │ └── member
│ │ └── SiteMemberRule.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ └── templates
│ └── ct_fields.ftl
├── rule-time
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-time.iml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── rule
│ │ │ └── time
│ │ │ └── TimeRule.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_fields.ftl
└── test
│ └── unit
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── time
│ └── TimeRuleTest.java
├── rule-user-group-member-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-user-group-member-test.iml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── user
│ └── group
│ └── member
│ └── UserGroupMemberRuleTest.java
├── rule-user-group-member
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-user-group-member.iml
└── src
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── user
│ │ └── group
│ │ └── member
│ │ └── UserGroupMemberRule.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ └── templates
│ └── ct_fields.ftl
├── rule-user-logged-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-user-logged-test.iml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── user
│ └── logged
│ └── UserLoggedRuleTest.java
├── rule-user-logged
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-user-logged.iml
└── src
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── user
│ │ └── logged
│ │ └── UserLoggedRule.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ └── templates
│ └── ct_fields.ftl
├── rule-visited-test
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-visited-test.iml
├── src
│ └── .touch
└── test
│ └── integration
│ ├── arquillian.xml
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── rule
│ └── visited
│ ├── ContentVisitedRuleTest.java
│ └── PageVisitedRuleTest.java
├── rule-visited
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── rule-visited.iml
└── src
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── rule
│ │ └── visited
│ │ ├── ContentVisitedRule.java
│ │ └── PageVisitedRule.java
│ ├── content
│ ├── Language.properties
│ ├── Language_ar.properties
│ ├── Language_bg.properties
│ ├── Language_ca.properties
│ ├── Language_cs.properties
│ ├── Language_da.properties
│ ├── Language_de.properties
│ ├── Language_el.properties
│ ├── Language_en.properties
│ ├── Language_es.properties
│ ├── Language_et.properties
│ ├── Language_eu.properties
│ ├── Language_fa.properties
│ ├── Language_fi.properties
│ ├── Language_fr.properties
│ ├── Language_gl.properties
│ ├── Language_hi_IN.properties
│ ├── Language_hr.properties
│ ├── Language_hu.properties
│ ├── Language_in.properties
│ ├── Language_it.properties
│ ├── Language_iw.properties
│ ├── Language_ja.properties
│ ├── Language_ko.properties
│ ├── Language_lo.properties
│ ├── Language_lt.properties
│ ├── Language_nb.properties
│ ├── Language_nl.properties
│ ├── Language_nl_BE.properties
│ ├── Language_pl.properties
│ ├── Language_pt_BR.properties
│ ├── Language_pt_PT.properties
│ ├── Language_ro.properties
│ ├── Language_ru.properties
│ ├── Language_sk.properties
│ ├── Language_sl.properties
│ ├── Language_sr_RS.properties
│ ├── Language_sr_RS_latin.properties
│ ├── Language_sv.properties
│ ├── Language_tr.properties
│ ├── Language_uk.properties
│ ├── Language_vi.properties
│ ├── Language_zh_CN.properties
│ └── Language_zh_TW.properties
│ └── templates
│ ├── ct_fields_content.ftl
│ └── ct_fields_page.ftl
├── runtime-dependencies
├── bnd.bnd
├── build.xml
├── ivy.xml
├── runtime-dependencies.iml
└── src
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── runtime
│ └── dependencies
│ └── internal
│ └── osgi
│ └── RuntimeDependenciesActivator.java
├── runtime-test-dependencies
├── bnd.bnd
├── build.xml
├── ivy.xml
├── runtime-test-dependencies.iml
└── src
│ └── .touch
├── service-test-util
├── bnd.bnd
├── build.xml
├── ivy.xml
├── service-test-util.iml
└── src
│ └── com
│ └── liferay
│ └── content
│ └── targeting
│ └── service
│ └── test
│ ├── lar
│ ├── BaseExportImportTestCase.java
│ ├── BasePortletDataHandlerTestCase.java
│ ├── BasePortletExportImportTestCase.java
│ └── BaseStagedModelDataHandlerTestCase.java
│ ├── service
│ └── ServiceTestUtil.java
│ └── util
│ ├── DDMTemplateTestUtil.java
│ ├── GroupTestUtil.java
│ ├── LayoutTestUtil.java
│ ├── PortletExporterTestUtil.java
│ ├── PortletImporterTestUtil.java
│ ├── TestPropsUtil.java
│ ├── TestPropsValues.java
│ └── UserTestUtil.java
├── simulator-hook
├── build.xml
├── docroot
│ ├── META-INF
│ │ └── custom_jsps
│ │ │ └── html
│ │ │ ├── js
│ │ │ └── liferay
│ │ │ │ └── dockbar.js
│ │ │ └── portlet
│ │ │ └── dockbar
│ │ │ └── view.jsp
│ └── WEB-INF
│ │ ├── liferay-hook.xml
│ │ ├── liferay-plugin-package.properties
│ │ └── src
│ │ └── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
└── simulator-hook.iml
├── sonar.properties
├── tools
├── report_tmpl
│ ├── META-INF
│ │ ├── liferay-display.xml
│ │ ├── liferay-hook.xml
│ │ ├── liferay-plugin-package.properties
│ │ ├── liferay-portlet.xml
│ │ └── portlet.xml
│ ├── bnd.bnd
│ ├── build.xml
│ ├── ivy.xml
│ ├── service.xml
│ └── src
│ │ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── report
│ │ │ └── Report.java
│ │ ├── content
│ │ └── Language.properties
│ │ ├── portlet.properties
│ │ └── templates
│ │ └── ct_report.ftl
├── rule_tmpl
│ ├── META-INF
│ │ └── liferay-hook.xml
│ ├── bnd.bnd
│ ├── build.xml
│ ├── ivy.xml
│ └── src
│ │ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── rule
│ │ │ └── Rule.java
│ │ ├── content
│ │ └── Language.properties
│ │ └── templates
│ │ └── ct_fields.ftl
├── tools.iml
└── tracking_action_tmpl
│ ├── META-INF
│ └── liferay-hook.xml
│ ├── bnd.bnd
│ ├── build.xml
│ ├── ivy.xml
│ └── src
│ ├── com
│ └── liferay
│ │ └── content
│ │ └── targeting
│ │ └── tracking
│ │ └── action
│ │ └── TrackingAction.java
│ ├── content
│ └── Language.properties
│ └── templates
│ └── ct_tracking_action.ftl
├── tracking-action-content
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── tracking
│ │ │ └── action
│ │ │ └── content
│ │ │ └── ContentTrackingAction.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_tracking_action.ftl
└── tracking-action-content.iml
├── tracking-action-form
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── tracking
│ │ │ └── action
│ │ │ └── form
│ │ │ └── FormTrackingAction.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_tracking_action.ftl
└── tracking-action-form.iml
├── tracking-action-link
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── tracking
│ │ │ └── action
│ │ │ └── link
│ │ │ └── LinkTrackingAction.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_tracking_action.ftl
└── tracking-action-link.iml
├── tracking-action-page
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── tracking
│ │ │ └── action
│ │ │ └── page
│ │ │ └── PageTrackingAction.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_tracking_action.ftl
└── tracking-action-page.iml
├── tracking-action-youtube
├── META-INF
│ └── liferay-hook.xml
├── bnd.bnd
├── build.xml
├── ivy.xml
├── src
│ ├── com
│ │ └── liferay
│ │ │ └── content
│ │ │ └── targeting
│ │ │ └── tracking
│ │ │ └── action
│ │ │ └── youtube
│ │ │ └── YoutubeTrackingAction.java
│ ├── content
│ │ ├── Language.properties
│ │ ├── Language_ar.properties
│ │ ├── Language_bg.properties
│ │ ├── Language_ca.properties
│ │ ├── Language_cs.properties
│ │ ├── Language_da.properties
│ │ ├── Language_de.properties
│ │ ├── Language_el.properties
│ │ ├── Language_en.properties
│ │ ├── Language_es.properties
│ │ ├── Language_et.properties
│ │ ├── Language_eu.properties
│ │ ├── Language_fa.properties
│ │ ├── Language_fi.properties
│ │ ├── Language_fr.properties
│ │ ├── Language_gl.properties
│ │ ├── Language_hi_IN.properties
│ │ ├── Language_hr.properties
│ │ ├── Language_hu.properties
│ │ ├── Language_in.properties
│ │ ├── Language_it.properties
│ │ ├── Language_iw.properties
│ │ ├── Language_ja.properties
│ │ ├── Language_ko.properties
│ │ ├── Language_lo.properties
│ │ ├── Language_lt.properties
│ │ ├── Language_nb.properties
│ │ ├── Language_nl.properties
│ │ ├── Language_nl_BE.properties
│ │ ├── Language_pl.properties
│ │ ├── Language_pt_BR.properties
│ │ ├── Language_pt_PT.properties
│ │ ├── Language_ro.properties
│ │ ├── Language_ru.properties
│ │ ├── Language_sk.properties
│ │ ├── Language_sl.properties
│ │ ├── Language_sr_RS.properties
│ │ ├── Language_sr_RS_latin.properties
│ │ ├── Language_sv.properties
│ │ ├── Language_tr.properties
│ │ ├── Language_uk.properties
│ │ ├── Language_vi.properties
│ │ ├── Language_zh_CN.properties
│ │ └── Language_zh_TW.properties
│ └── templates
│ │ └── ct_tracking_action.ftl
└── tracking-action-youtube.iml
└── trunk.iml
/.idea/.name:
--------------------------------------------------------------------------------
1 | WCM Plugins
--------------------------------------------------------------------------------
/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/libraries/portal_impl.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/scopes/scope_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/analytics-api/META-INF/liferay-display.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/analytics-api/META-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=Analytics API
2 | module-group-id=liferay
3 | module-incremental-version=1
4 | tags=
5 | short-description=
6 | long-description=
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
--------------------------------------------------------------------------------
/analytics-api/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/analytics-api/sql/sequences.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/analytics-api/sql/sequences.sql
--------------------------------------------------------------------------------
/analytics-api/src/META-INF/infrastructure-spring.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 |
--------------------------------------------------------------------------------
/analytics-api/src/com/liferay/content/targeting/analytics/model/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.1.0
--------------------------------------------------------------------------------
/analytics-api/src/com/liferay/content/targeting/analytics/service/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.0.1
--------------------------------------------------------------------------------
/analytics-api/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
2 |
3 | # Analytics older than analytics.events.max.age days will be removed every
4 | # analytics.events.check.interval days
5 |
6 | analytics.events.check.interval=1
7 | analytics.events.max.age=3
8 |
9 | com.liferay.content.targeting.analytics.api-deployment-context=analytics-api
--------------------------------------------------------------------------------
/analytics-hook/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/analytics-hook/docroot/WEB-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=Analytics Hook
2 | module-group-id=liferay
3 | module-incremental-version=2
4 | tags=
5 | short-description=
6 | long-description=
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
--------------------------------------------------------------------------------
/analytics-processor-service/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/analytics-processor-service/src/service.properties:
--------------------------------------------------------------------------------
1 | spring.configs=WEB-INF/classes/META-INF/ext-spring.xml
--------------------------------------------------------------------------------
/analytics-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Analytics Service Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.analytics.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/analytics-test/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/analytics-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/analytics-test/src/.touch
--------------------------------------------------------------------------------
/analytics-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/anonymous-users-api/META-INF/liferay-hook.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | portal.properties
6 |
--------------------------------------------------------------------------------
/anonymous-users-api/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/anonymous-users-api/sql/indexes.properties:
--------------------------------------------------------------------------------
1 | IX_200C15C5=CT_AU_AnonymousUser.C_LtD
2 | IX_1138973B=CT_AU_AnonymousUser.UserId
3 | IX_2D748693=CT_AU_AnonymousUser.Uuid
4 | IX_E717B3B5=CT_AU_AnonymousUser.Uuid_C
--------------------------------------------------------------------------------
/anonymous-users-api/sql/indexes.sql:
--------------------------------------------------------------------------------
1 | create index IX_200C15C5 on CT_AU_AnonymousUser (companyId, createDate);
2 | create index IX_1138973B on CT_AU_AnonymousUser (userId);
3 | create index IX_2D748693 on CT_AU_AnonymousUser (uuid_);
4 | create index IX_E717B3B5 on CT_AU_AnonymousUser (uuid_, companyId);
--------------------------------------------------------------------------------
/anonymous-users-api/sql/sequences.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/anonymous-users-api/sql/sequences.sql
--------------------------------------------------------------------------------
/anonymous-users-api/sql/tables.sql:
--------------------------------------------------------------------------------
1 | create table CT_AU_AnonymousUser (
2 | uuid_ VARCHAR(75) null,
3 | anonymousUserId LONG not null primary key,
4 | companyId LONG,
5 | userId LONG,
6 | userName VARCHAR(75) null,
7 | createDate DATE null,
8 | modifiedDate DATE null,
9 | lastIp VARCHAR(75) null,
10 | typeSettings TEXT null
11 | );
--------------------------------------------------------------------------------
/anonymous-users-api/src/META-INF/infrastructure-spring.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 |
--------------------------------------------------------------------------------
/anonymous-users-api/src/com/liferay/content/targeting/anonymous/users/model/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.1.0
--------------------------------------------------------------------------------
/anonymous-users-api/src/com/liferay/content/targeting/anonymous/users/service/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.0.1
--------------------------------------------------------------------------------
/anonymous-users-api/src/com/liferay/content/targeting/anonymous/users/util/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.2.0
--------------------------------------------------------------------------------
/anonymous-users-api/src/portal.properties:
--------------------------------------------------------------------------------
1 | content.targeting.anonymous.users.enabled=true
2 |
3 | login.events.post=com.liferay.content.targeting.anonymous.users.hook.events.AnonymousUsersLoginAction
4 |
5 | value.object.listener.com.liferay.portal.model.User=com.liferay.content.targeting.anonymous.users.hook.listeners.UserModelListener
--------------------------------------------------------------------------------
/anonymous-users-api/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
2 |
3 | # Anonymous user registries older than anonymous.user.max.age days will be
4 | # removed every anonymous.users.check.interval days
5 |
6 | anonymous.users.check.interval=1
7 | anonymous.users.max.age=3
8 |
9 | com.liferay.content.targeting.anonymous.users.api-deployment-context=anonymous-users-api
--------------------------------------------------------------------------------
/anonymous-users-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Anonymous Users Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.anonymous.users.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/anonymous-users-test/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/anonymous-users-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/anonymous-users-test/src/.touch
--------------------------------------------------------------------------------
/anonymous-users-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/audience_targeting_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/audience_targeting_icon.png
--------------------------------------------------------------------------------
/benchmarks/src/com/liferay/content/targeting/tools/dependencies/counters.ftl:
--------------------------------------------------------------------------------
1 | <#assign counterModels = dataFactory.newCounterModels()>
2 |
3 | <#list counterModels as counterModel>
4 | update Counter set currentId = ${counterModel.currentId} where name = '${counterModel.name}';
5 | #list>
--------------------------------------------------------------------------------
/benchmarks/src/com/liferay/content/targeting/tools/dependencies/ct.ftl:
--------------------------------------------------------------------------------
1 | <#setting number_format = "computer">
2 |
3 | <#include "macro.ftl">
4 |
5 | <#list dataFactory.groupModels as groupModel>
6 | <#assign groupId = groupModel.groupId>
7 |
8 | <#include "user_segment.ftl">
9 |
10 | <#include "user_segment_content_display.ftl">
11 |
12 | <#include "user_segment_content_list.ftl">
13 |
14 | <#include "campaign.ftl">
15 |
16 | <#include "campaign_content_display.ftl">
17 | #list>
18 |
19 | <#include "counters.ftl">
20 |
21 | COMMIT_TRANSACTION
--------------------------------------------------------------------------------
/content-targeting-api/META-INF/liferay-display.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/content-targeting-api/META-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=Content Targeting API
2 | module-group-id=liferay
3 | module-incremental-version=1
4 | tags=
5 | short-description=
6 | long-description=
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
--------------------------------------------------------------------------------
/content-targeting-api/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/content-targeting-api/liferay/portal-ext.properties:
--------------------------------------------------------------------------------
1 | resource.actions.configs=META-INF/resource-actions/default.xml
2 |
--------------------------------------------------------------------------------
/content-targeting-api/sql/sequences.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/content-targeting-api/sql/sequences.sql
--------------------------------------------------------------------------------
/content-targeting-api/src/META-INF/infrastructure-spring.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 |
--------------------------------------------------------------------------------
/content-targeting-api/src/com/liferay/content/targeting/lar/packageinfo:
--------------------------------------------------------------------------------
1 | version 2.1.0
--------------------------------------------------------------------------------
/content-targeting-api/src/com/liferay/content/targeting/model/impl/packageinfo:
--------------------------------------------------------------------------------
1 | version 2.1.0
--------------------------------------------------------------------------------
/content-targeting-api/src/com/liferay/content/targeting/model/packageinfo:
--------------------------------------------------------------------------------
1 | version 2.1.0
--------------------------------------------------------------------------------
/content-targeting-api/src/com/liferay/content/targeting/packageinfo:
--------------------------------------------------------------------------------
1 | version 2.1.0
--------------------------------------------------------------------------------
/content-targeting-api/src/com/liferay/content/targeting/service/packageinfo:
--------------------------------------------------------------------------------
1 | version 2.0.0
--------------------------------------------------------------------------------
/content-targeting-api/src/portal.properties:
--------------------------------------------------------------------------------
1 | release.info.build.number=200
2 | release.info.previous.build.number=0
3 |
4 | upgrade.processes=\
5 | com.liferay.content.targeting.hook.upgrade.UpgradeProcess_2_0_0
6 |
7 | servlet.service.events.pre=com.liferay.content.targeting.hook.events.UserSegmentPreAction
8 |
9 | staging.xstream.class.whitelist=com.liferay.portlet.asset.model.impl.AssetEntryImpl
--------------------------------------------------------------------------------
/content-targeting-api/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
2 |
3 | resource.actions.configs=META-INF/resource-actions/default.xml
4 |
5 | com.liferay.content.targeting.api-deployment-context=content-targeting-api
--------------------------------------------------------------------------------
/content-targeting-deploy-extender/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Content Targeting Deploy Extender
2 | Bundle-SymbolicName: com.liferay.content.targeting.deploy.extender
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | Provide-Capability: content.targeting.deploy.extender;\
6 | version:Version="1.0.0"
7 | Require-Capability:\
8 | system.packages.extra;\
9 | filter:="(version=1.0.0)"
10 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/content-targeting-deploy-extender/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/content-targeting-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Content Targeting Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/content-targeting-test/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/content-targeting-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/content-targeting-test/src/.touch
--------------------------------------------------------------------------------
/content-targeting-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/content-targeting-web/docroot/WEB-INF/liferay-display.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/content-targeting-web/docroot/WEB-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=Content Targeting
2 | module-group-id=liferay
3 | module-incremental-version=2
4 | tags=
5 | short-description=
6 | long-description=
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
12 |
--------------------------------------------------------------------------------
/content-targeting-web/docroot/WEB-INF/src/com/liferay/content/targeting/portlet/packageinfo:
--------------------------------------------------------------------------------
1 | version 2.0.0
--------------------------------------------------------------------------------
/content-targeting-web/docroot/WEB-INF/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
2 |
3 | resource.actions.configs=META-INF/resource-actions/default.xml
--------------------------------------------------------------------------------
/content-targeting-web/docroot/WEB-INF/src/templates/ct_exceptions.ftl:
--------------------------------------------------------------------------------
1 | <#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />
2 |
3 | <#list exceptions as exception>
4 |
5 | <@liferay_ui["message"] key=exception.getMessage() />
6 |
7 | #list>
--------------------------------------------------------------------------------
/content-targeting-web/docroot/css/campaign_content_display/main.css:
--------------------------------------------------------------------------------
1 | .campaign-content-display-portlet {
2 | .title {
3 | font-size: 20px;
4 | }
5 | }
--------------------------------------------------------------------------------
/content-targeting-web/docroot/css/content_targeting/warning_restart.css:
--------------------------------------------------------------------------------
1 | .warning-restart {
2 | background: url(../../images/restart_icon.png) no-repeat 0 0;
3 |
4 | .restart-message {
5 | height: 114px;
6 | padding: 10px 0 0 150px;
7 | }
8 | }
--------------------------------------------------------------------------------
/content-targeting-web/docroot/css/user_segment_content_display/main.css:
--------------------------------------------------------------------------------
1 | @import "compass";
2 |
3 | .user-segment-content-display-portlet {
4 | .rules-panel {
5 | .undomanager {
6 | margin: 0 10px 0 30px;
7 | }
8 |
9 | .user-segment-selector {
10 | margin-bottom: 10px;
11 | margin-right: 10px;
12 | overflow: hidden;
13 |
14 | .tagselector-content {
15 | overflow: hidden;
16 |
17 | ul {
18 | margin: 10px 0;
19 | }
20 | }
21 | }
22 | }
23 |
24 | .title {
25 | font-size: 20px;
26 | }
27 | }
--------------------------------------------------------------------------------
/content-targeting-web/docroot/icons/campaign_content_display.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/content-targeting-web/docroot/icons/campaign_content_display.png
--------------------------------------------------------------------------------
/content-targeting-web/docroot/icons/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/content-targeting-web/docroot/icons/icon.png
--------------------------------------------------------------------------------
/content-targeting-web/docroot/icons/user_segment_content_display.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/content-targeting-web/docroot/icons/user_segment_content_display.png
--------------------------------------------------------------------------------
/content-targeting-web/docroot/icons/user_segment_content_list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/content-targeting-web/docroot/icons/user_segment_content_list.png
--------------------------------------------------------------------------------
/content-targeting-web/docroot/images/restart_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/content-targeting-web/docroot/images/restart_icon.png
--------------------------------------------------------------------------------
/content-targeting-web/docroot/images/search_panel_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/content-targeting-web/docroot/images/search_panel_icon.png
--------------------------------------------------------------------------------
/content-targeting-web/docroot/js/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/content-targeting-web/docroot/js/main.js
--------------------------------------------------------------------------------
/create_report.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | #set -x
4 |
5 | if [ $# -lt 2 ]; then
6 | echo
7 | echo Usage: ./create_report.sh test \"Test\"
8 | echo
9 | echo The first test is your report id. A new directory will be created based
10 | echo on the report id.
11 | echo
12 | echo The second \"Test\" is the report\'s display name. The quotation marks are
13 | echo only needed because there is a space in the display name.
14 |
15 | exit 127
16 | fi
17 |
18 | ant -Dreport.name=$1 -Dreport.display.name=\"$2\" create-report
19 |
20 | #ant deploy
21 |
22 | exit 0
--------------------------------------------------------------------------------
/create_rule.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | #set -x
4 |
5 | if [ $# -lt 2 ]; then
6 | echo
7 | echo Usage: ./create_rule.sh test \"Test\"
8 | echo
9 | echo The first test is your rule id. A new directory will be created based
10 | echo on the rule id.
11 | echo
12 | echo The second \"Test\" is the rule\'s display name. The quotation marks are
13 | echo only needed because there is a space in the display name.
14 |
15 | exit 127
16 | fi
17 |
18 | ant -Drule.name=$1 -Drule.display.name=\"$2\" create-rule
19 |
20 | #ant deploy
21 |
22 | exit 0
--------------------------------------------------------------------------------
/portal-6-2-x-compat-hook/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/portal-6-2-x-compat-hook/docroot/WEB-INF/liferay-display.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/portal-6-2-x-compat-hook/docroot/WEB-INF/liferay-hook.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | portal.properties
6 | /META-INF/custom_jsps
7 |
8 | com.liferay.portal.service.LayoutLocalService
9 | com.liferay.assetlayouts.service.impl.AssetLayoutsLayoutLocalServiceImpl
10 |
11 |
--------------------------------------------------------------------------------
/portal-6-2-x-compat-hook/docroot/WEB-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=Portal 6.2 Compatibility Hook for Audience Targeting
2 | module-group-id=liferay
3 | module-incremental-version=2
4 | tags=
5 | short-description=This module is needed in order for Audience Targeting to work in 6.2
6 | long-description=This module is needed in order for Audience Targeting to work in 6.2
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
--------------------------------------------------------------------------------
/portal-6-2-x-compat-hook/docroot/WEB-INF/liferay-portlet.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | portal-6-2-x-compact
7 | com.liferay.assetlayouts.asset.LayoutAssetRendererFactory
8 |
9 |
--------------------------------------------------------------------------------
/portal-6-2-x-compat-hook/docroot/WEB-INF/src/portal.properties:
--------------------------------------------------------------------------------
1 | layout.form.update=categorization
--------------------------------------------------------------------------------
/portal-6-2-x-compat-hook/docroot/WEB-INF/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
--------------------------------------------------------------------------------
/report-campaign-content-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Campaign Content Report Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.report.campaign.content.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/report-campaign-content-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/report-campaign-content-test/src/.touch
--------------------------------------------------------------------------------
/report-campaign-content-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/report-campaign-content/META-INF/liferay-display.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/report-campaign-content/META-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=Campaign Content Report
2 | module-group-id=liferay
3 | module-incremental-version=1
4 | tags=
5 | short-description=
6 | long-description=
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
--------------------------------------------------------------------------------
/report-campaign-content/sql/indexes.properties:
--------------------------------------------------------------------------------
1 | IX_6A8F32C1=CT_CCR_CampaignContent.C_C_C_E
2 | IX_B40D935E=CT_CCR_CampaignContent.C_GtD
3 | IX_EF598653=CT_CCR_CampaignContent.CampaignId
--------------------------------------------------------------------------------
/report-campaign-content/sql/indexes.sql:
--------------------------------------------------------------------------------
1 | create index IX_EF598653 on CT_CCR_CampaignContent (campaignId);
2 | create unique index IX_6A8F32C1 on CT_CCR_CampaignContent (campaignId, className, classPK, eventType);
3 | create index IX_B40D935E on CT_CCR_CampaignContent (campaignId, modifiedDate);
--------------------------------------------------------------------------------
/report-campaign-content/sql/sequences.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/report-campaign-content/sql/sequences.sql
--------------------------------------------------------------------------------
/report-campaign-content/sql/tables.sql:
--------------------------------------------------------------------------------
1 | create table CT_CCR_CampaignContent (
2 | campaignContentId LONG not null primary key,
3 | campaignId LONG,
4 | className VARCHAR(75) null,
5 | classPK LONG,
6 | eventType VARCHAR(75) null,
7 | count INTEGER,
8 | modifiedDate DATE null
9 | );
--------------------------------------------------------------------------------
/report-campaign-content/src/META-INF/portlet-model-hints.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/report-campaign-content/src/com/liferay/content/targeting/report/campaign/content/model/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.1.0
--------------------------------------------------------------------------------
/report-campaign-content/src/com/liferay/content/targeting/report/campaign/content/service/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.0.1
--------------------------------------------------------------------------------
/report-campaign-content/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.report.campaign.content.CampaignContentReport=コンテンツ閲覧数
6 | model.resource.com.liferay.content.targeting.report.campaign.content.CampaignContentReport.description=現在のキャンペーン内で、ユーザーによって閲覧されたコンテンツの、閲覧回数を表示する
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | there-is-not-enough-data-to-generate-a-content-views-report-for-the-campaign-x=キャンペーン{0}のコンテンツ閲覧回数リポートを生成するのに十分なデータが揃っていません。キャンペーン・コンテンツ・ディスプレイがいずれのサイト上ページで有効になっているか確認してください。
--------------------------------------------------------------------------------
/report-campaign-content/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.report.campaign.content.CampaignContentReport=内容视图
6 | model.resource.com.liferay.content.targeting.report.campaign.content.CampaignContentReport.description=在目前宣传活动中,展示用户浏览内容的次数。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | there-is-not-enough-data-to-generate-a-content-views-report-for-the-campaign-x=无足够数据来为宣传活动 {0}生成内容视图报告。请确认此宣传活动内容展示应用程序可通过任何站点页面访问。
--------------------------------------------------------------------------------
/report-campaign-content/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.report.campaign.content.CampaignContentReport=內容檢視
6 | model.resource.com.liferay.content.targeting.report.campaign.content.CampaignContentReport.description=顯示對現在活動已經被使用者檢視的內容的次數數目。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | there-is-not-enough-data-to-generate-a-content-views-report-for-the-campaign-x=活動{0}沒有足夠資料以產生內容檢視報表。請確認對這活動內容顯示應用程式在任何站台頁面是可用的。
--------------------------------------------------------------------------------
/report-campaign-content/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
2 |
3 | # This report will be updated every campaign.content.report.check.interval hours
4 |
5 | campaign.content.report.check.interval=24
6 |
7 | com.liferay.content.targeting.report.campaign.content-deployment-context=report-campaign-content
--------------------------------------------------------------------------------
/report-campaign-tracking-action-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Campaign Tracking Actions Report Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.report.campaign.tracking.action.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/report-campaign-tracking-action-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/report-campaign-tracking-action-test/src/.touch
--------------------------------------------------------------------------------
/report-campaign-tracking-action-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/report-campaign-tracking-action/META-INF/liferay-display.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/report-campaign-tracking-action/META-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=Campaign Tracking Action Report
2 | module-group-id=liferay
3 | module-incremental-version=1
4 | tags=
5 | short-description=
6 | long-description=
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
--------------------------------------------------------------------------------
/report-campaign-tracking-action/sql/indexes.properties:
--------------------------------------------------------------------------------
1 | IX_727EFD3E=CT_CTA_CTAction.C_E
2 | IX_E0B260D4=CT_CTA_CTAction.C_GtD
3 | IX_AF0AD159=CT_CTA_CTAction.C_R_R
4 | IX_8395BFD7=CT_CTA_CTAction.C_U_R_R_E_E
5 | IX_470B7A49=CT_CTA_CTAction.CampaignId
6 |
7 | IX_B4FA1370=CT_CTA_CTActionTotal.C_GtD
8 | IX_3849A752=CT_CTA_CTActionTotal.C_R_R_E_E
9 | IX_F973ADE5=CT_CTA_CTActionTotal.CampaignId
--------------------------------------------------------------------------------
/report-campaign-tracking-action/sql/sequences.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/report-campaign-tracking-action/sql/sequences.sql
--------------------------------------------------------------------------------
/report-campaign-tracking-action/src/com/liferay/content/targeting/report/campaign/tracking/action/model/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.1.0
--------------------------------------------------------------------------------
/report-campaign-tracking-action/src/com/liferay/content/targeting/report/campaign/tracking/action/service/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.0.1
--------------------------------------------------------------------------------
/report-campaign-tracking-action/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.report.campaign.tracking.action.CTActionReport=搜索操作
6 | model.resource.com.liferay.content.targeting.report.campaign.tracking.action.CTActionReport.description=显示自当前活动启动后,进行追踪操作的次数。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | there-is-not-enough-data-to-generate-a-tracking-actions-report-for-the-campaign-x=无足够数据来为宣传活动 {0} 生成搜索操作报告。请确认已为此宣传活动设置至少一个搜索操作。
--------------------------------------------------------------------------------
/report-campaign-tracking-action/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.report.campaign.tracking.action.CTActionReport=追蹤動作
6 | model.resource.com.liferay.content.targeting.report.campaign.tracking.action.CTActionReport.description=顯示為當前的活動跟蹤的行動已觸發的次數。 (Automatic Translation)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | there-is-not-enough-data-to-generate-a-tracking-actions-report-for-the-campaign-x=活動{0}沒有足夠資料以產生追蹤動作報表。請確認對這活動至少有一個追蹤動作已經被設定。
--------------------------------------------------------------------------------
/report-campaign-tracking-action/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
2 |
3 | # This report will be updated every
4 | # campaign.tracking.action.report.check.interval hours
5 |
6 | campaign.tracking.action.report.check.interval=24
7 |
8 | com.liferay.content.targeting.report.campaign.tracking.action-deployment-context=report-campaign-tracking-action
--------------------------------------------------------------------------------
/report-user-segment-content-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: User Segment Content Report Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.report.user.segment.content.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/report-user-segment-content-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/report-user-segment-content-test/src/.touch
--------------------------------------------------------------------------------
/report-user-segment-content-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/report-user-segment-content/META-INF/liferay-display.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/report-user-segment-content/META-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=User Segment Content Report
2 | module-group-id=liferay
3 | module-incremental-version=1
4 | tags=
5 | short-description=
6 | long-description=
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
--------------------------------------------------------------------------------
/report-user-segment-content/sql/indexes.properties:
--------------------------------------------------------------------------------
1 | IX_48FCE2FC=CT_USCR_UserSegmentContent.C_C_C_E
2 | IX_C3A2D9C3=CT_USCR_UserSegmentContent.C_GtD
3 | IX_9DFB178=CT_USCR_UserSegmentContent.UserSegmentId
--------------------------------------------------------------------------------
/report-user-segment-content/sql/indexes.sql:
--------------------------------------------------------------------------------
1 | create index IX_9DFB178 on CT_USCR_UserSegmentContent (userSegmentId);
2 | create unique index IX_48FCE2FC on CT_USCR_UserSegmentContent (userSegmentId, className, classPK, eventType);
3 | create index IX_C3A2D9C3 on CT_USCR_UserSegmentContent (userSegmentId, modifiedDate);
--------------------------------------------------------------------------------
/report-user-segment-content/sql/sequences.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/report-user-segment-content/sql/sequences.sql
--------------------------------------------------------------------------------
/report-user-segment-content/sql/tables.sql:
--------------------------------------------------------------------------------
1 | create table CT_USCR_UserSegmentContent (
2 | userSegmentContentId LONG not null primary key,
3 | userSegmentId LONG,
4 | className VARCHAR(75) null,
5 | classPK LONG,
6 | eventType VARCHAR(75) null,
7 | count INTEGER,
8 | modifiedDate DATE null
9 | );
--------------------------------------------------------------------------------
/report-user-segment-content/src/com/liferay/content/targeting/report/user/segment/content/model/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.1.0
--------------------------------------------------------------------------------
/report-user-segment-content/src/com/liferay/content/targeting/report/user/segment/content/service/packageinfo:
--------------------------------------------------------------------------------
1 | version 1.0.1
--------------------------------------------------------------------------------
/report-user-segment-content/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.report.user.segment.content.UserSegmentContentReport=内容视图
6 | model.resource.com.liferay.content.targeting.report.user.segment.content.UserSegmentContentReport.description=展示此用户组中用户访问内容的次数。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | there-is-not-enough-data-to-generate-a-content-views-report-for-the-user-segment-x=无足够数据来为用户组 {0} 生成内容视图报告。请确认此用户组是否已与用户匹配。
--------------------------------------------------------------------------------
/report-user-segment-content/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.report.user.segment.content.UserSegmentContentReport=內容檢視
6 | model.resource.com.liferay.content.targeting.report.user.segment.content.UserSegmentContentReport.description=顯示屬於現在使用者範圍已經被使用者檢視的內容的次數數目。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | there-is-not-enough-data-to-generate-a-content-views-report-for-the-user-segment-x=使用者範圍{0}沒有足夠資料以產生內容檢視報表。請確認對這使用者範圍被任何使用者所比對。
--------------------------------------------------------------------------------
/report-user-segment-content/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
2 |
3 | # This report will be updated every user.segment.content.report.check.interval
4 | # hours
5 |
6 | user.segment.content.report.check.interval=24
7 |
8 | com.liferay.content.targeting.report.user.segment.content-deployment-context=report-user-segment-content
9 |
--------------------------------------------------------------------------------
/rule-age/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-browser/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-browser/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_ar.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_bg.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_ca.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Navegador
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Avalua si l'usuari està accedint amb el navegador seleccionat.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_cs.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_da.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_de.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Wertet aus, ob der Nutzer mit dem ausgewählten Browser zugreift.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_el.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Πρόγραμμα περιήγησης (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Αξιολογεί εάν ο χρήστης έχει πρόσβαση με το επιλεγμένο πρόγραμμα περιήγησης. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_en.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_es.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Navegador
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Se evalúa si el usuario está accediendo con el navegador seleccionado.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_et.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_eu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_fa.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=مرورگر
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=بررسی دسترسی کاربر با مرورگر انتخاب شده
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_fi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Selain
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Selvittää, jos käyttäjä käyttää valitulla selaimella.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_fr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Navigateur
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Évalue si l'utilisateur accède avec le navigateur sélectionné.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_gl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_hi_IN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=ब्राउज़र (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=यदि उपयोगकर्ता चयनित ब्राउज़र के साथ तक पहुँच रहा है मूल्यांकन करता है। (Automatic Translation)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_hr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_hu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Böngésző
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Kiértékeli, hogy a felhasználó a választott böngészóvel kapcsolódik-e.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_in.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_it.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Valuta se l'utente sta accedendo con il browser selezionato.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_iw.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=ブラウザ
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=選択したブラウザでアクセスしているか評価する
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_ko.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=브라우저 (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=사용자가 선택한 브라우저에 액세스 하는 경우를 평가 합니다. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_lo.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_lt.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_nb.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_nl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Beoordeel of de gebruiker toegang zoekt met de gekozen browser.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_nl_BE.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Beoordeelt of de gebruiker maakt verbinding met de geselecteerde browser. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_pl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_pt_BR.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Navegador
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Avalia se o usuário está utilizando o navegador selecionado.
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_pt_PT.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Navegador (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Avalia se o usuário está acessando com o navegador selecionado. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_ro.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_ru.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_sk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_sl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_sr_RS.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_sr_RS_latin.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_sv.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_tr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_uk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_vi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=Browser (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=Evaluates if the user is accessing with the selected browser. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=浏览器
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=评估用户是否通过已选浏览器访问。
--------------------------------------------------------------------------------
/rule-browser/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule=瀏覽器
6 | model.resource.com.liferay.content.targeting.rule.browser.BrowserRule.description=評估如果使用者正以被選取的瀏覽器存取。
--------------------------------------------------------------------------------
/rule-browser/src/templates/ct_fields.ftl:
--------------------------------------------------------------------------------
1 | <#assign aui = PortletJspTagLibs["/META-INF/aui.tld"] />
2 | <#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />
3 |
4 | <#setting number_format="computer">
5 |
6 | <@aui["select"] label="" name="browser">
7 | <#list browsers as curBrowser>
8 | <@aui["option"] label="${curBrowser}" selected=(curBrowser == browser) value=curBrowser />
9 | #list>
10 | @>
--------------------------------------------------------------------------------
/rule-device-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Device Rule Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.rule.device.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/rule-device-test/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/rule-device-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/rule-device/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-device/src/content/Language_fi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.device.DeviceRule=Laite
6 | model.resource.com.liferay.content.targeting.rule.device.DeviceRule.description=Selvittää käyttääkö käyttäjä valitulla laitetyypillä.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | device-families-can-be-managed-in-x=Laitetyypit voidaan hallita {0}.
13 | site-administration-mdr=Sivuston ylläpito > Asetukset > Laiteryhmät
14 | there-are-no-device-families-available=Laiteryhmiä ei ole saatavilla.
--------------------------------------------------------------------------------
/rule-device/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.device.DeviceRule=デバイス
6 | model.resource.com.liferay.content.targeting.rule.device.DeviceRule.description=選択されたデバイスファミリでアクセスされているか評価
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | device-families-can-be-managed-in-x=デバイスファミリーは{0}で管理できます
13 | site-administration-mdr=サイト管理 > 設定 > モバイル・デバイス・ファミリー
14 | there-are-no-device-families-available=デバイスファミリーが定義されていません
--------------------------------------------------------------------------------
/rule-device/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.device.DeviceRule=设备
6 | model.resource.com.liferay.content.targeting.rule.device.DeviceRule.description=评估用户是否通过已选设备类访问。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | device-families-can-be-managed-in-x=可在 {0} 中管理设备类
13 | site-administration-mdr=站点管理 > 配置 > 移动设备类
14 | there-are-no-device-families-available=无可用设备类。
--------------------------------------------------------------------------------
/rule-device/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.device.DeviceRule=裝置
6 | model.resource.com.liferay.content.targeting.rule.device.DeviceRule.description=評估如果使用者在被選取的裝置家族中存取。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | device-families-can-be-managed-in-x=裝置家族可在 {0} 中管理
13 | site-administration-mdr=站台管理 > 設定 > 行動裝置家族
14 | there-are-no-device-families-available=沒有可用的裝置家族。
--------------------------------------------------------------------------------
/rule-facebook/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-facebook/src/templates/ct_fields_city.ftl:
--------------------------------------------------------------------------------
1 | <#include "init.ftl" />
2 |
3 | <@aui["input"] label="" name="cityName" type="text" value=cityName>
4 | <@aui["validator"] name="required" />
5 | @>
--------------------------------------------------------------------------------
/rule-facebook/src/templates/ct_fields_education.ftl:
--------------------------------------------------------------------------------
1 | <#include "init.ftl" />
2 |
3 | <@aui["fieldset"]>
4 | <@aui["select"] name="educationLevel">
5 | <@aui["option"] label="any" selected=(educationLevel == "") value="" />
6 | <@aui["option"] label="high-school" selected=(educationLevel == "high-school") />
7 | <@aui["option"] label="college" selected=(educationLevel == "college") />
8 | @>
9 |
10 | <@aui["input"] label="college-high-school-name" name="schoolName" type="text" value=schoolName />
11 | @>
--------------------------------------------------------------------------------
/rule-facebook/src/templates/ct_fields_gender.ftl:
--------------------------------------------------------------------------------
1 | <#include "init.ftl" />
2 |
3 | <#assign isMale = gender?string == "male" />
4 |
5 | <@aui["input"] checked=isMale label="male" name="fbGender" type="radio" value="male" />
6 |
7 | <#assign isFemale = gender?string == "female" />
8 |
9 | <@aui["input"] checked=isFemale label="female" name="fbGender" type="radio" value="female" />
10 |
11 | <#assign isCustom = gender?string == "custom" />
12 |
13 | <@aui["input"] checked=isCustom label="custom-or-not-specified" name="fbGender" type="radio" value="custom" />
--------------------------------------------------------------------------------
/rule-facebook/src/templates/ct_fields_like.ftl:
--------------------------------------------------------------------------------
1 | <#include "init.ftl" />
2 |
3 | <@aui["input"] label="" name="facebookName" prefix="https://www.facebook.com/" type="text" value=facebookName>
4 | <@aui["validator"] name="required" />
5 | @>
--------------------------------------------------------------------------------
/rule-gender/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-gender/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.gender.GenderRule=性别
6 | model.resource.com.liferay.content.targeting.rule.gender.GenderRule.description=评估用户资料中所填性别是否与已选值匹配。
7 | model.resource.com.liferay.content.targeting.rule.gender.GenderRule.shortDescription=从用户资料
8 |
9 | ##
10 | ## Messages
11 | ##
12 |
13 | portal-settings-users=控制面板>Portal设置>用户
14 | this-rule-will-not-work-properly-because-the-gender-field-has-been-removed=此规则无法正常使用,因性别字段已被禁用。
--------------------------------------------------------------------------------
/rule-gender/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.gender.GenderRule=性別
6 | model.resource.com.liferay.content.targeting.rule.gender.GenderRule.description=評估如果在使用者簡介的性別符合被選取值。
7 | model.resource.com.liferay.content.targeting.rule.gender.GenderRule.shortDescription=從使用者簡介
8 |
9 | ##
10 | ## Messages
11 | ##
12 |
13 | portal-settings-users=控制台 > 入口網設定 > 使用者
14 | this-rule-will-not-work-properly-because-the-gender-field-has-been-removed=規則將不會適當作用因為性別欄位已經被停用。
--------------------------------------------------------------------------------
/rule-ip-geocode/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0}
13 | users-from-x-x=Users from {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_ar.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_bg.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_ca.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Ubicació
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Avalua si l'usuari està accedint des d'una ubicació i una regió que coincideixi amb els valors configurats.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Usuaris de {0}
13 | users-from-x-x=Usuaris de {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_cs.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_da.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_de.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Standort
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Wertet aus, ob der Benutzer aus dem konfigurierten Land/Region zugreift.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Nutzer aus {0}
13 | users-from-x-x=Nutzer aus {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_el.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Τοποθεσία (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Αξιολογεί εάν ο χρήστης έχει πρόσβαση από μια χώρα και την περιοχή που ταιριάζουν με τις διαμορφωμένες τιμές. (Automatic Translation)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_en.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0}
13 | users-from-x-x=Users from {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_es.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Ubicación
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Se evalúa si el usuario está accediendo desde un país y una región que coincidan con los valores configurados.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Usuarios de {0}
13 | users-from-x-x=Usuarios de {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_et.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_eu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_fa.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=مکان
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=بررسی میکند آیا دسترسی کاربر از کشور و ناحیهای که با مقادیر تنظیم شده مطابقت دارد میباشد.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=کاربران از {0}
13 | users-from-x-x=کاربران از {0}، {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_fi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Sijainti
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Selvittää jos käyttäjä käyttää maasta tai alueelta, mikä osuu valittuihin arvoihin.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Käyttäjät {0}sta.
13 | users-from-x-x=Käyttäjät {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_fr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Localisation
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Évalue si l'utilisateur accède depuis un pays et une région correspondant aux valeurs sélectionnées.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Utilisateurs de {0}
13 | users-from-x-x=Utilisateurs de {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_gl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_hi_IN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=स्थान (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=यदि एक देश और कॉन्फ़िगर किया गया मान से मेल खाने वाले क्षेत्र से उपयोगकर्ता तक पहुँच रहा है मूल्यांकन करता है। (Automatic Translation)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_hr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_hu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Hely
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Megvizsgálja, hogy a felhasználó olyan országból vagy régióból csatlakozik, amely megfelel a beállított értékenek.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Felhasználók innen: {0}
13 | users-from-x-x=Felhasználók innen {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_in.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_it.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Posizione
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Valura se l'utente sta accedendo da un paese o una regione che combacia con i valori configurati.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Utenti da {0}
13 | users-from-x-x=Utenti da {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_iw.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=ロケーション
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=設定された値と一致する地域、もしくは国からアクセスしているか評価
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x={0}からのユーザー
13 | users-from-x-x={0}からのユーザー、{1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_ko.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=위치 (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=국가 및 구성 된 값과 일치 하는 지역에서 사용자가 액세스 하는 경우를 평가 합니다. (Automatic Translation)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_lo.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_lt.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_nb.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_nl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Locatie
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Beoordeel of de gebruikers bezoekt vanuit een land en regio welke overeenkomst met de ingestelde waarden.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Gebruikers uit {0}
13 | users-from-x-x=Gebruikers uit {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_pl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_pt_BR.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Localização
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Avalia se o usuário está acessando a partir de um país ou região que casa com os valores configurados.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Usuários do(a) {0}
13 | users-from-x-x=Usuários de {0}, {1}
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_pt_PT.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Localização (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Avalia se o usuário está acessando de um país e região que correspondem aos valores configurados. (Automatic Translation)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_ro.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_ru.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_sk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_sl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_sr_RS.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_sr_RS_latin.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_sv.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_tr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_uk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_vi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=Location (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=Evaluates if the user is accessing from a country and region that match the configured values. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=Users from {0} (Automatic Copy)
13 | users-from-x-x=Users from {0}, {1} (Automatic Copy)
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=位置
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=评估用户访问时所在国家或区域是否与已配置值匹配。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x={0} 的用户
13 | users-from-x-x={0} 和 {1} 的用户
--------------------------------------------------------------------------------
/rule-ip-geocode/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule=位置
6 | model.resource.com.liferay.content.targeting.rule.ip.geocode.IpGeocodeRule.description=評估如果使用者從符合被設定值的國家地區存取。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | users-from-x=使用者從 {0}
13 | users-from-x-x=使用者從 {0}, {1}
--------------------------------------------------------------------------------
/rule-organization-member-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Organization Member Rule Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.rule.organization.member.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/rule-organization-member-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/rule-organization-member-test/src/.touch
--------------------------------------------------------------------------------
/rule-organization-member-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/rule-organization-member/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-organization-member/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.organization.member.OrganizationMemberRule=組織のメンバー
6 | model.resource.com.liferay.content.targeting.rule.organization.member.OrganizationMemberRule.description=ユーザーが、選択された組織のメンバーかを評価する
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-users-and-organizations=コントロールパネル > ユーザーと組織
13 | organizations-can-be-managed-in-x=組織は{0}で管理できます
14 | there-are-no-organizations-available=組織が定義されていません
--------------------------------------------------------------------------------
/rule-organization-member/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.organization.member.OrganizationMemberRule=组织成员
6 | model.resource.com.liferay.content.targeting.rule.organization.member.OrganizationMemberRule.description=评估用户是否是已选组织的成员。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-users-and-organizations=控制面板 > 用户和组织
13 | organizations-can-be-managed-in-x=可在 {0} 中管理组织
14 | there-are-no-organizations-available=无可用组织。
--------------------------------------------------------------------------------
/rule-organization-member/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.organization.member.OrganizationMemberRule=組織會員
6 | model.resource.com.liferay.content.targeting.rule.organization.member.OrganizationMemberRule.description=評估如果使用者是被選取組織的會員。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-users-and-organizations=控制台 > 使用者與組織
13 | organizations-can-be-managed-in-x=組織可以在 {0} 中管理
14 | there-are-no-organizations-available=沒有可用的組織。
--------------------------------------------------------------------------------
/rule-os/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-os/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_ar.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_bg.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_ca.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Sistema operatiu
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=S'avalua si l'usuari està accedint amb el sistema operatiu seleccionat.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_cs.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_da.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_de.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Betriebssystem
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Wertet aus, ob der Benutzer mit dem ausgewählten Betriebssystem zugreift.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_el.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Λειτουργικό σύστημα (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Αξιολογεί εάν ο χρήστης έχει πρόσβαση με το επιλεγμένο λειτουργικό σύστημα. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_en.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_es.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Sistema operativo
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Se evalúa si el usuario está accediendo con el sistema operativo seleccionado.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_et.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_eu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_fa.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=سیستم عامل
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=بررسی اینکه آیا دسترسی کاربر با سیستم عامل انتخاب شده است.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_fi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Käyttöjärjestelmä
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Selvittää käyttääkö käyttäjä valittua käyttöjärjestelmää.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_fr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Système d'exploitation
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Évalue si l'utilisateur accède depuis le système d'exploitation sélectionné.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_gl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_hi_IN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=ऑपरेटिंग सिस्टम (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=यदि उपयोगकर्ता चयनित ऑपरेटिंग सिस्टम के साथ तक पहुँच रहा है मूल्यांकन करता है। (Automatic Translation)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_hr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_hu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operációs rendszer
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Kiértékeli, hogy a felhasználó a kiválasztott operációs rendszerrel kapcsódik-e.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_in.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_it.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Sistema Operativo
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Valuta se l'utente sta accedendo con il sistema operativo selezionato.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_iw.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=オペレーティング・システム
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=選択されたオペレーティング・システムからアクセスしているか評価する
--------------------------------------------------------------------------------
/rule-os/src/content/Language_ko.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=운영 체제 (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=사용자가 선택한 운영 체제에 액세스 하는 경우를 평가 합니다. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_lo.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_lt.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_nb.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_nl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Besturingsysteem
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Beoordeel of de gebruiker toegang zoekt met het gekozen Besturingsysteem.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_nl_BE.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Besturingssysteem (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Beoordeelt of de gebruiker maakt verbinding met het geselecteerde besturingssysteem. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_pl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_pt_BR.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Sistema Operacional
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Avalia se o usuário está utilizando o Sistema Operacional selecionado.
--------------------------------------------------------------------------------
/rule-os/src/content/Language_pt_PT.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Sistema Operacional (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Avalia se o usuário está acessando com o sistema operacional selecionado. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_ro.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_ru.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_sk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_sl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_sr_RS.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_sr_RS_latin.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_sv.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_tr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_uk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_vi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=Operating System (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=Evaluates if the user is accessing with the selected Operating System. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-os/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=操作系统
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=评估用户是否使用已选操作系统访问。
--------------------------------------------------------------------------------
/rule-os/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.os.OSRule=作業系統
6 | model.resource.com.liferay.content.targeting.rule.os.OSRule.description=評估如果使用者正以選取的作業系統存取。
--------------------------------------------------------------------------------
/rule-os/src/templates/ct_fields.ftl:
--------------------------------------------------------------------------------
1 | <#assign aui = PortletJspTagLibs["/META-INF/aui.tld"] />
2 | <#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />
3 |
4 | <#setting number_format="computer">
5 |
6 | <@aui["select"] label="" name="os">
7 | <#list operatingSystems as operatingSystem>
8 | <@aui["option"] label="${operatingSystem}" selected=(operatingSystem == os) value=operatingSystem />
9 | #list>
10 | @>
--------------------------------------------------------------------------------
/rule-role-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Role Rule Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.rule.role.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/rule-role-test/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/rule-role-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/rule-role-test/src/.touch
--------------------------------------------------------------------------------
/rule-role-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/rule-role/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-role/src/templates/ct_fields_regular.ftl:
--------------------------------------------------------------------------------
1 | <#assign aui = PortletJspTagLibs["/META-INF/aui.tld"] />
2 | <#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />
3 |
4 | <#setting number_format="computer">
5 |
6 | <@aui["select"] label="" name="roleId">
7 | <#list roles as role>
8 | <@aui["option"] label="${role.getTitle(locale)}" selected=(role.getRoleId() == roleId) value=role.getRoleId() />
9 | #list>
10 | @>
--------------------------------------------------------------------------------
/rule-score-points/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/rule-score-points/sql/indexes.properties:
--------------------------------------------------------------------------------
1 | IX_DC6100CC=CT_ScorePoints_ScorePoint.C_U
2 | IX_6C7FE3F7=CT_ScorePoints_ScorePoint.UserSegmentId
3 | IX_7C128598=CT_ScorePoints_ScorePoint.Uuid
--------------------------------------------------------------------------------
/rule-score-points/sql/indexes.sql:
--------------------------------------------------------------------------------
1 | create unique index IX_DC6100CC on CT_ScorePoints_ScorePoint (anonymousUserId, userSegmentId);
2 | create index IX_6C7FE3F7 on CT_ScorePoints_ScorePoint (userSegmentId);
3 | create index IX_7C128598 on CT_ScorePoints_ScorePoint (uuid_);
--------------------------------------------------------------------------------
/rule-score-points/sql/sequences.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/rule-score-points/sql/sequences.sql
--------------------------------------------------------------------------------
/rule-score-points/sql/tables.sql:
--------------------------------------------------------------------------------
1 | create table CT_ScorePoints_ScorePoint (
2 | uuid_ VARCHAR(75) null,
3 | scorePointId LONG not null primary key,
4 | anonymousUserId LONG,
5 | userSegmentId LONG,
6 | points LONG
7 | );
--------------------------------------------------------------------------------
/rule-score-points/src/META-INF/portlet-model-hints.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-score-points/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
2 |
3 | com.liferay.content.targeting.rule.score.points-deployment-context=rule-score-points
--------------------------------------------------------------------------------
/rule-site-member-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Site Member Rule Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.rule.site.member.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/rule-site-member-test/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/rule-site-member-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/rule-site-member-test/src/.touch
--------------------------------------------------------------------------------
/rule-site-member-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/rule-site-member/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Site Member
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Evaluates if the user is member of the selected site.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Control Panel > Sites
13 | sites-can-be-managed-in-x=Sites can be managed in {0}
14 | there-are-no-sites-available=There are no sites available.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_ca.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Membre del lloc web
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Avalua si l'usuari és membre del lloc web seleccionat
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Tauler de control >> Llocs web
13 | sites-can-be-managed-in-x=Els llocs web es poden administrar a {0}
14 | there-are-no-sites-available=No hi ha cap lloc web disponible.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_de.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Sitemitglied
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Wertet aus, ob der Benutzer Mitglied der ausgewählten Site ist.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Kontrollbereich > Sites
13 | sites-can-be-managed-in-x=Sites können unter {0} verwaltet werden.
14 | there-are-no-sites-available=Es sind keine Sites verfügbar.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_en.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Site Member
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Evaluates if the user is member of the selected site.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Control Panel > Sites
13 | sites-can-be-managed-in-x=Sites can be managed in {0}
14 | there-are-no-sites-available=There are no sites available.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_es.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Miembro del Sitio
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Se evalúa si el usuario es miembro del sitio seleccionado.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Panel de control >> sitios
13 | sites-can-be-managed-in-x=Los sitios se pueden administrar en {0}
14 | there-are-no-sites-available=No hay sitios disponibles.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_fa.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=عضو سایت
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=بررسی میکند آیا کاربر عضو سایت انتخاب شده است.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=کنترل پنل > سایتها
13 | sites-can-be-managed-in-x=سایتها میتوانند در {0} مدیریت شوند.
14 | there-are-no-sites-available=سایتی وجود ندارد.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_fi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Sivuston jäsen
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Selvittää jos käyttäjä on jäsen valitulla sivustolla.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Hallintapaneeli > Sivustot
13 | sites-can-be-managed-in-x=Sivustoja voidaan hallita {0}ssa.
14 | there-are-no-sites-available=Sivustoja ei ole saatavilla.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_fr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Membre du Site
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Évalue si l'utilisateur est membre du site sélectionné.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Panneau de contrôle > Sites
13 | sites-can-be-managed-in-x=Les Sites peuvent être gérés dans {0}
14 | there-are-no-sites-available=Il n'y a aucun site disponible.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_hu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Webhely tag
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Megvizsgálja, hogy a felhasználó tagja-e a kiválasztott webhelynek.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Vezérlőpult -> webhelyek.
13 | sites-can-be-managed-in-x=A webhelyek itt kezelhetőek: {0}
14 | there-are-no-sites-available=Nincsenek elérhető webhelyek.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_it.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Membro Sito
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Valuta se l'utente è membro del sito selezionato.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Pannello di Controllo > Siti
13 | sites-can-be-managed-in-x=Siti può essere gestito da {0}
14 | there-are-no-sites-available=Non ci sono siti disponibili.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=サイトメンバー
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=ユーザーが選択されたサイトのメンバーか評価する
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=コントロールパネル > サイト
13 | sites-can-be-managed-in-x=サイトは{0}で管理されています
14 | there-are-no-sites-available=サイトが定義されていません
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_nl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Sitelid
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Beoordeel of de gebruiker lid is van de geselecteerde site.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Controlepaneel > Sites
13 | sites-can-be-managed-in-x=Sites worden beheerd in {0}
14 | there-are-no-sites-available=Er zijn geen sites beschikbaar.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_pt_BR.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=Membro do Site
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=Avalia se o usuário é membro do site selecionado.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=Painel de Controle > Sites
13 | sites-can-be-managed-in-x=Os Sites podem ser gerenciados em {0}
14 | there-are-no-sites-available=Não há sites disponíveis.
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=站点成员
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=评估用户是否为所选站点成员。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=控制面板 > 站点
13 | sites-can-be-managed-in-x=可在 {0} 管理站点
14 | there-are-no-sites-available=无可用站点。
--------------------------------------------------------------------------------
/rule-site-member/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule=站台會員
6 | model.resource.com.liferay.content.targeting.rule.site.member.SiteMemberRule.description=評估如果使用者是被選取站台的會員。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | control-panel-sites=控制台 > 站台
13 | sites-can-be-managed-in-x=站台可以在 {0} 中管理。
14 | there-are-no-sites-available=沒有可用的站台。
--------------------------------------------------------------------------------
/rule-time/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-time/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.time.TimeRule=Time
6 | model.resource.com.liferay.content.targeting.rule.time.TimeRule.description=Evaluates if the user is accessing at a time that is within the configured range.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | end-time=End Time
13 | this-rule-checks-the-server-time-which-currently-is-x=This rule checks the server time which currently is {0}
14 | users-browsing-the-site-from-x-to-x=Users browsing the Site from {0} to {1}
--------------------------------------------------------------------------------
/rule-time/src/content/Language_fi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.time.TimeRule=Aika
6 | model.resource.com.liferay.content.targeting.rule.time.TimeRule.description=Selvittää jos käyttäjä käyttää asetettuun aikaan.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | end-time=Loppuaika
13 | this-rule-checks-the-server-time-which-currently-is-x=Sääntö tarkistaa palvelimen ajan, mikä on nyt {0}.
14 | users-browsing-the-site-from-x-to-x=Käyttäjä selaa sivustoa {0}, {1}een.
--------------------------------------------------------------------------------
/rule-time/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.time.TimeRule=時間
6 | model.resource.com.liferay.content.targeting.rule.time.TimeRule.description=ユーザーが設定された時間内にアクセスされているか評価する
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | end-time=終了時間
13 | this-rule-checks-the-server-time-which-currently-is-x=このルールは現在のサーバー時間が{0}かを確認します
14 | users-browsing-the-site-from-x-to-x={0}〜{1}の間にサイトを訪れたユーザー
--------------------------------------------------------------------------------
/rule-time/src/content/Language_nl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.time.TimeRule=Tijd
6 | model.resource.com.liferay.content.targeting.rule.time.TimeRule.description=Beoordeel of een gebruiker bezoekt binnen de ingestelde tijdsperiode.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | end-time=Eind Tijd
13 | this-rule-checks-the-server-time-which-currently-is-x=Deze regel beoordeelt de server tijd, de tijd is {0}
14 | users-browsing-the-site-from-x-to-x=Gebruikers bekijken de Site van {0} tot {1}
--------------------------------------------------------------------------------
/rule-time/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.time.TimeRule=时间
6 | model.resource.com.liferay.content.targeting.rule.time.TimeRule.description=评估用户是否于配置范围内时间访问。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | end-time=结束时间
13 | this-rule-checks-the-server-time-which-currently-is-x=目前查看服务器时间的规则为 {0}
14 | users-browsing-the-site-from-x-to-x=用户于 {0} 到 {1} 之间浏览站点
--------------------------------------------------------------------------------
/rule-time/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.time.TimeRule=時間
6 | model.resource.com.liferay.content.targeting.rule.time.TimeRule.description=評估如果使用者在介於設定範圍時間內存取。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | end-time=結束時間
13 | this-rule-checks-the-server-time-which-currently-is-x=規則檢查伺服器時間當現在是 {0}
14 | users-browsing-the-site-from-x-to-x=使用者瀏覽站台從 {0} 到 {1}
--------------------------------------------------------------------------------
/rule-user-group-member-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: User Group Member Rule Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.rule.user.group.member.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/rule-user-group-member-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/rule-user-group-member-test/src/.touch
--------------------------------------------------------------------------------
/rule-user-group-member-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/rule-user-group-member/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-user-group-member/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.group.member.UserGroupMemberRule=ユーザーグループのメンバー
6 | model.resource.com.liferay.content.targeting.rule.user.group.member.UserGroupMemberRule.description=ユーザーが選択されたユーザーグループのメンバーか評価する
7 |
8 |
9 | ##
10 | ## Messages
11 | ##
12 |
13 | control-panel-user-groups=コントロールパネル > ユーザーグループ
14 | there-are-no-user-groups-available=ユーザーグループが定義されていません
15 | user-groups-can-be-managed-in-x=ユーザーグループは{0}で管理できます
--------------------------------------------------------------------------------
/rule-user-group-member/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.group.member.UserGroupMemberRule=用户群组成员
6 | model.resource.com.liferay.content.targeting.rule.user.group.member.UserGroupMemberRule.description=评估用户是否为已选用户群组成员。
7 |
8 |
9 | ##
10 | ## Messages
11 | ##
12 |
13 | control-panel-user-groups=控制面板 > 用户群组
14 | there-are-no-user-groups-available=无可用用户群组。
15 | user-groups-can-be-managed-in-x=可在 {0} 中管理用户群组
--------------------------------------------------------------------------------
/rule-user-group-member/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.group.member.UserGroupMemberRule=使用者群組會員
6 | model.resource.com.liferay.content.targeting.rule.user.group.member.UserGroupMemberRule.description=評估如果使用者是被選取使用者群組的會員。
7 |
8 |
9 | ##
10 | ## Messages
11 | ##
12 |
13 | control-panel-user-groups=控制台 > 使用者群組
14 | there-are-no-user-groups-available=沒有可用的使用者群組。
15 | user-groups-can-be-managed-in-x=使用者群組可在 {0} 中管理。
--------------------------------------------------------------------------------
/rule-user-logged-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: User Logged Rule Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.rule.user.logged.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/rule-user-logged-test/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/rule-user-logged-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/rule-user-logged-test/src/.touch
--------------------------------------------------------------------------------
/rule-user-logged-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/rule-user-logged/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_ar.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_bg.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_ca.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Usuari registrat
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Avalua si l'usuari ha iniciat sessió al portal
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Aquesta regla es complirà si l'usuari ha iniciat sessió al portal.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_cs.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_da.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_de.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Angemeldete Benutzer
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Wertet aus, ob der Benutzer am Portal angemeldet ist.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Diese Regel trifft zu, wenn der Benutzer angemeldet ist.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_el.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Χρήστη που υπεγράφη στο (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Αξιολογεί εάν ο χρήστης είναι συνδεθεί στην πύλη. (Automatic Translation)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Αυτός ο κανόνας θα συνδυαστούν αν ο χρήστης έχει συνδεθεί. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_en.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_es.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Usuario Registrado
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Se evalúa si el usuario ha iniciado sesión en el portal.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Esta regla se cumple si el usuario ha iniciado sesión en el portal.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_et.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_eu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_fa.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=کاربر به سایت وارد شده است.
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=بررسی میکند آیا کاربر به پورتال وارد شده است یا خیر.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=این قانون در صورتی که کاربر به پورتال وارد شده باشد مطابقت دارد.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_fi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Käyttäjä kirjautunut
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Määrittelee jos käyttäjä on kirjautunut portaaliin
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Tämä sääntö määrittelee, jos käyttäjä on kirjautunut.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_fr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Utilisateur connecté
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Évalue si l'utilisateur est connecté sur le portail.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Cette règle sera appliquée si l'utilisateur est connecté.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_gl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_hr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_hu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Felhasználó bejelentkezett
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Megvizsgálja, hogy a felhasználó bejelentkezett-e a portálba.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Ez a szabály akkor fog megfelelni, ha a felhasználó bejelentkezett.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_in.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_it.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Utente Loggato
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Valuta se l'utente è loggato nel portale.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Questa regola sarà valutata se l'utente è loggato nel portale.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_iw.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=ログイン済みユーザー
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=ポータルにログイン済みユーザーか評価する
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=このルールはユーザーがログイン済みであれば、一致します
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_ko.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=사용자 로그인 (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=사용자가 포털에 로그인 하는 경우를 평가 합니다. (Automatic Translation)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=이 규칙은 사용자가 로그인 하는 경우 일치 될 것 이다. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_lo.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_lt.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_nb.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_nl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Gebruiker Aangemeld
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Beoordeel of de gebruiker is aangemeld in de portal.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Deze regel komt overeen als de gebruiker is aanneem
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_nl_BE.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Gebruiker ingelogd (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Beoordeelt of de gebruiker is ingelogd in de portal. (Automatic Translation)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Deze regel zullen worden aangepast als de gebruiker is aangemeld. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_pl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_pt_BR.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Usuário Logado
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Avalia se o usuário está logado no portal.
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Esta regra será casada se o usuário estiver logado.
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_pt_PT.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=Usuário logado (Automatic Translation)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Avalia se o usuário é logado no portal. (Automatic Translation)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=Esta regra será apresentada se o usuário está logado. (Automatic Translation)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_ro.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_ru.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_sk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_sl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_sr_RS.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_sr_RS_latin.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_sv.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_tr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_uk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_vi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=User Signed In (Automatic Copy)
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=Evaluates if the user is signed in in the portal. (Automatic Copy)
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=This rule will be matched if the user is signed in. (Automatic Copy)
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=用户已登录
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=评估用户是否已登录portal。
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=若用户已登录,则此规则将匹配。
--------------------------------------------------------------------------------
/rule-user-logged/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule=使用者登入
6 | model.resource.com.liferay.content.targeting.rule.user.logged.UserLoggedRule.description=評估如果使用者登入這入口網
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | this-rule-will-be-matched-if-the-user-is-signed-in=這規則將符合如果使用者登入。
--------------------------------------------------------------------------------
/rule-user-logged/src/templates/ct_fields.ftl:
--------------------------------------------------------------------------------
1 | <#assign aui = PortletJspTagLibs["/META-INF/aui.tld"] />
2 | <#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />
3 |
4 | <#setting number_format="computer">
5 |
6 |
7 | <@liferay_ui["message"] key="this-rule-will-be-matched-if-the-user-is-signed-in" />
8 |
--------------------------------------------------------------------------------
/rule-visited-test/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Visited Rule Test
2 | Bundle-SymbolicName: com.liferay.content.targeting.rule.visited.test
3 | Bundle-Version: 1.0.0
4 | Include-Resource: classes
5 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/rule-visited-test/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/rule-visited-test/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/rule-visited-test/src/.touch
--------------------------------------------------------------------------------
/rule-visited-test/test/integration/arquillian.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | service:jmx:rmi:///jndi/rmi://localhost:8099/jmxrmi
8 |
9 |
10 |
--------------------------------------------------------------------------------
/rule-visited/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/runtime-dependencies/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Activator: com.liferay.content.targeting.runtime.dependencies.internal.osgi.RuntimeDependenciesActivator
2 | Bundle-Name: Runtime Dependencies
3 | Bundle-SymbolicName: com.liferay.content.targeting.runtime.dependencies
4 | Bundle-Version: 1.0.0
5 | Include-Resource: classes
6 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/runtime-test-dependencies/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Runtime Test Dependencies
2 | Bundle-SymbolicName: com.liferay.content.targeting.runtime.test.dependencies
3 | Bundle-Version: 1.0.0
4 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/runtime-test-dependencies/src/.touch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liferay/liferay-apps-content-targeting/235c12023d112ce89f8b336c9ee5ffe48f5ab327/runtime-test-dependencies/src/.touch
--------------------------------------------------------------------------------
/service-test-util/bnd.bnd:
--------------------------------------------------------------------------------
1 | Bundle-Name: Service Test Util
2 | Bundle-SymbolicName: com.liferay.content.targeting.service.test.util
3 | Bundle-Version: 1.0.0
4 | Export-Package:\
5 | com.liferay.content.targeting.service.test.lar,\
6 | com.liferay.content.targeting.service.test.service,\
7 | com.liferay.content.targeting.service.test.util
8 | Include-Resource:\
9 | classes,\
10 | @lib/hamcrest-core.jar,\
11 | @lib/junit.jar
12 | Service-Component: com.liferay.content.targeting.service.test.*
13 | -baseline: *;version="1.0.0"
--------------------------------------------------------------------------------
/service-test-util/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/simulator-hook/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/liferay-hook.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content/Language*.properties
6 | /META-INF/custom_jsps
7 |
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=Simulator Hook
2 | module-group-id=liferay
3 | module-incremental-version=2
4 | tags=
5 | short-description=
6 | long-description=Simulator for the Audience Targeting Apps
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_ar.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_bg.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_ca.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulador
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_cs.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_da.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_de.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_el.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Προσομοιωτή (Automatic Translation)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_en.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_es.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulador
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_et.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_eu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_fa.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=شبیهساز
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_fi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulaattori
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_fr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulateur
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_gl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_hi_IN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=सिम्युलेटर (Automatic Translation)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_hr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_hu.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Szimulátor
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_in.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_it.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulatore
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_iw.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_ja.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=シミュレーター
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_ko.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=시뮬레이터 (Automatic Translation)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_lo.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_lt.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_nb.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_nl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_nl_BE.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Translation)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_pl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_pt_BR.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulador
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_pt_PT.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulador (Automatic Translation)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_ro.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_ru.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_sk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_sl.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_sr_RS.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_sr_RS_latin.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_sv.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_tr.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_uk.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_vi.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=Simulator (Automatic Copy)
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=模拟器
--------------------------------------------------------------------------------
/simulator-hook/docroot/WEB-INF/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Messages
3 | ##
4 |
5 | simulator=模擬器
--------------------------------------------------------------------------------
/tools/report_tmpl/META-INF/liferay-display.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/tools/report_tmpl/META-INF/liferay-plugin-package.properties:
--------------------------------------------------------------------------------
1 | name=@report.display.name@
2 | module-group-id=liferay
3 | module-incremental-version=1
4 | tags=
5 | short-description=
6 | long-description=
7 | change-log=
8 | page-url=http://www.liferay.com
9 | author=Liferay, Inc.
10 | licenses=LGPL
11 | liferay-versions=6.2.0+,6.2.10+
--------------------------------------------------------------------------------
/tools/report_tmpl/META-INF/liferay-portlet.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | @report.name@
7 |
8 |
--------------------------------------------------------------------------------
/tools/report_tmpl/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tools/report_tmpl/service.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tools/report_tmpl/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.report.@report.java.package.name@.@report.java.class.name@Report=@report.display.name@
6 | model.resource.com.liferay.content.targeting.report.@report.java.package.name@.@report.java.class.name@Report.description=@report.display.name@ report
--------------------------------------------------------------------------------
/tools/report_tmpl/src/portlet.properties:
--------------------------------------------------------------------------------
1 | include-and-override=portlet-ext.properties
2 |
3 | # This report will be updated every
4 | # @report.java.package.name@.report.check.interval hours
5 |
6 |
7 | @report.java.package.name@.report.check.interval=24
8 |
9 | com.liferay.content.targeting.report.@report.java.package.name@-deployment-context=report-@report.name@
--------------------------------------------------------------------------------
/tools/report_tmpl/src/templates/ct_report.ftl:
--------------------------------------------------------------------------------
1 | <#assign aui = PortletJspTagLibs["/META-INF/aui.tld"] />
2 | <#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />
3 |
4 | <#setting number_format="computer">
5 |
6 | This is the @report.display.name@ report.
--------------------------------------------------------------------------------
/tools/rule_tmpl/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tools/rule_tmpl/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.rule.@rule.java.package.name@.@rule.java.class.name@Rule=@rule.display.name@
6 | model.resource.com.liferay.content.targeting.rule.@rule.java.package.name@.@rule.java.class.name@Rule.description=@rule.display.name@ rule
--------------------------------------------------------------------------------
/tools/rule_tmpl/src/templates/ct_fields.ftl:
--------------------------------------------------------------------------------
1 | <#assign aui = PortletJspTagLibs["/META-INF/aui.tld"] />
2 | <#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />
3 |
4 | <#setting number_format="computer">
5 |
6 | This is the @rule.display.name@ rule.
--------------------------------------------------------------------------------
/tools/tracking_action_tmpl/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tools/tracking_action_tmpl/src/content/Language.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.tracking.action.@tracking.action.java.package.name@.@tracking.action.java.class.name@TrackingAction=@tracking.action.display.name@
6 | model.resource.com.liferay.content.targeting.tracking.action.@tracking.action.java.package.name@.@tracking.action.java.class.name@TrackingAction.description=@tracking.action.display.name@ tracking action
--------------------------------------------------------------------------------
/tools/tracking_action_tmpl/src/templates/ct_tracking_action.ftl:
--------------------------------------------------------------------------------
1 | <#assign aui = PortletJspTagLibs["/META-INF/aui.tld"] />
2 | <#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />
3 |
4 | <#setting number_format="computer">
5 |
6 | This is the @tracking.action.display.name@ tracking action.
--------------------------------------------------------------------------------
/tracking-action-content/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tracking-action-content/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.tracking.action.content.ContentTrackingAction=内容
6 | model.resource.com.liferay.content.targeting.tracking.action.content.ContentTrackingAction.description=内容搜索操作
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | select-the-content-to-be-tracked=选择需要搜索的内容
13 | this-tracking-action-will-not-work-properly-because-content-tracking-is-not-enabled=此搜索操作无法正常使用,因内容搜索已被禁用。
14 | tracking-content-x=搜索内容 {0}
--------------------------------------------------------------------------------
/tracking-action-content/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.tracking.action.content.ContentTrackingAction=內容
6 | model.resource.com.liferay.content.targeting.tracking.action.content.ContentTrackingAction.description=內容追蹤動作
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | select-the-content-to-be-tracked=選擇內容以追蹤
13 | this-tracking-action-will-not-work-properly-because-content-tracking-is-not-enabled=追蹤動作將不會適當作用因為內容追蹤沒有被啟用。
14 | tracking-content-x=追蹤內容 {0}
--------------------------------------------------------------------------------
/tracking-action-form/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tracking-action-link/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tracking-action-page/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tracking-action-page/src/content/Language_zh_CN.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.tracking.action.page.PageTrackingAction=页面
6 | model.resource.com.liferay.content.targeting.tracking.action.page.PageTrackingAction.description=页面搜索操作
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | enter-the-friendly-url-of-the-page-to-be-tracked=输入需要搜索页面的友好URL。如 /welcome。
13 | this-tracking-action-will-not-work-properly-because-page-tracking-is-not-enabled=此搜索操作无法正常使用,因页面搜索已被禁用。
14 | tracking-page-x=搜索页面 {0}
--------------------------------------------------------------------------------
/tracking-action-page/src/content/Language_zh_TW.properties:
--------------------------------------------------------------------------------
1 | ##
2 | ## Model resources
3 | ##
4 |
5 | model.resource.com.liferay.content.targeting.tracking.action.page.PageTrackingAction=頁面
6 | model.resource.com.liferay.content.targeting.tracking.action.page.PageTrackingAction.description=頁面追蹤動作
7 |
8 | ##
9 | ## Messages
10 | ##
11 |
12 | enter-the-friendly-url-of-the-page-to-be-tracked=進入這頁面友善網址以追蹤。例如/welcome。
13 | this-tracking-action-will-not-work-properly-because-page-tracking-is-not-enabled=追蹤動作將不會適當作用因為頁面追蹤沒有啟用。
14 | tracking-page-x=追蹤頁面 {0}
--------------------------------------------------------------------------------
/tracking-action-youtube/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------