{"id":23395826,"url":"https://github.com/netgen/ezplatformsearch","last_synced_at":"2026-03-07T09:04:12.025Z","repository":{"id":57025451,"uuid":"42051480","full_name":"netgen/ezplatformsearch","owner":"netgen","description":"eZ Platform Search is an eZ Publish legacy extension that integrates eZ Platform search capabilities into eZ Publish legacy","archived":false,"fork":false,"pushed_at":"2022-06-29T12:05:48.000Z","size":53,"stargazers_count":10,"open_issues_count":0,"forks_count":5,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-25T10:21:30.454Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://netgen.io","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/netgen.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-07T12:22:27.000Z","updated_at":"2019-10-10T08:22:20.000Z","dependencies_parsed_at":"2022-08-23T13:50:26.231Z","dependency_job_id":null,"html_url":"https://github.com/netgen/ezplatformsearch","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netgen%2Fezplatformsearch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netgen%2Fezplatformsearch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netgen%2Fezplatformsearch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netgen%2Fezplatformsearch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/netgen","download_url":"https://codeload.github.com/netgen/ezplatformsearch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248414873,"owners_count":21099561,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-22T07:18:31.618Z","updated_at":"2026-03-07T09:04:06.981Z","avatar_url":"https://github.com/netgen.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"eZ Platform Search extension\n============================\n\n[![Downloads](https://img.shields.io/packagist/dt/netgen/ezplatformsearch.svg?style=flat-square)](https://packagist.org/packages/netgen/ezplatformsearch/stats)\n[![Latest stable](https://img.shields.io/packagist/v/netgen/ezplatformsearch.svg?style=flat-square)](https://packagist.org/packages/netgen/ezplatformsearch)\n[![License](https://img.shields.io/github/license/netgen/ezplatformsearch.svg?style=flat-square)](LICENSE)\n[![PHP](https://img.shields.io/badge/php-%3E%3D%205.6-8892BF.svg?style=flat-square)](https://secure.php.net/)\n\neZ Platform Search is an eZ Publish legacy extension that integrates eZ Platform search\ncapabilities into eZ Publish legacy.\n\nThis extension is useful when you wish to run eZ Platform with legacy administration installed\nand you don't want to maintain two search indexes, one for eZ Platform and one for legacy.\n\nThis extension is aiming to support only legacy search with `SearchViewHandling` configuration\nvalue set to `default`, thus it will not work if you directly used eZ Find (either in PHP or\ntemplates).\n\nAfter activating the extension, default legacy search features should continue to work as before\nincluding:\n\n* Search in legacy administration interface\n* Search in `ezobjectrelationlist` attribute\n* Search in `ezxmltext` embed object dialog\n* Reindexing when content is added/updated/deleted in legacy administration\n\nInstallation instructions\n-------------------------\n\n### Install through Composer\n\nUse Composer to install the extension:\n\n```\ncomposer require netgen/ezplatformsearch:^1.0\n```\n\n### Activate extension\n\nActivate the extension by using the admin interface ( Setup -\u003e Extensions ) or by\nprepending `ezplatformsearch` to `ActiveExtensions[]` in `ezpublish_legacy/settings/override/site.ini.append.php`:\n\n```ini\n[ExtensionSettings]\nActiveExtensions[]=ezplatformsearch\n```\n\n### Regenerate the legacy autoload array\n\nRun the following from your installation root folder\n\n    php app/console ezpublish:legacy:script bin/php/ezpgenerateautoloads.php\n\nOr go to Setup -\u003e Extensions in admin interface and click the \"Regenerate autoload arrays\" button\n\nSetup cronjobs\n--------------\n\nThis extension ships with a cronjob to index subtrees of content that have had their visibility updated. The cron needs to be executed using the `ezpublish:legacy:script` runner.\n\n    php app/console ezpublish:legacy:script runcronjobs.php ezplatformindexsubtree\n    \nIn addition to that you should make sure eZ Publish legacy's `cronjobs/indexcontent.php` is executed as well. This is part of the \"main set\" of cronjobs executed as:\n\n    php app/console ezpublish:legacy:script runcronjobs.php\n\nFor further information on setting up cronjobs, see [eZ Publish legacy documentation](https://doc.ez.no/eZ-Publish/Technical-manual/4.x/Features/Cronjobs/Running-cronjobs).\n\nSearching for content instead of locations\n------------------------------------------\n\nBy default, the plugin will search for locations.\n\nIf you want to use content search, switch the `[SearchSettings]/UseLocationSearch` config in `ezplatformsearch.ini` to `false`.\n\nLicense\n-------\n\n[GNU General Public License v2](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetgen%2Fezplatformsearch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetgen%2Fezplatformsearch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetgen%2Fezplatformsearch/lists"}