https://github.com/opencontentcoop/ocsearchtools
Estensione per eZPublish Legacy che utilizza eZFind per esporre nuove funzionalità e visualizzazioni
https://github.com/opencontentcoop/ocsearchtools
Last synced: 5 months ago
JSON representation
Estensione per eZPublish Legacy che utilizza eZFind per esporre nuove funzionalità e visualizzazioni
- Host: GitHub
- URL: https://github.com/opencontentcoop/ocsearchtools
- Owner: OpencontentCoop
- Created: 2015-10-05T16:53:01.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-11-13T13:22:55.000Z (over 1 year ago)
- Last Synced: 2025-10-19T19:27:30.432Z (9 months ago)
- Language: PHP
- Size: 933 KB
- Stars: 0
- Watchers: 1
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
OpenContent Search Tools
========================
Estensione per eZPublish Legacy che utilizza eZFind per esporre nuove
funzionalità e visualizzazioni
Moduli
------
### calendar
- **view** proxy per la visualizzazione di calendario eventi in template di
nodo
- **search** json endpoint per la visualizzazione di calendario eventi in
angular.js
### classtools
- **compare** modulo per la comparazione/sincronizzazione/installazione di una
classe con un repository remoti di classi
- **list** visualizzazione user friendly della lista delle classi
- **definition** esposizione in json della definizione della classe
- **classes** visualizzazione user friendly della singola classe ez
- **relations** visualizzazione dello schema delle relazioni
### datatable
- **view** endpoint per la visualizzaione di contenuti via jQuery Datatable
Plugin
### facet
- **proxy** proxy per la visualizzazione di ricerca a faccette
### index
- **object** modulo per indicizzare un eZContentObject in solr e esplorarne i
dettagli di indicizzazione
- **remote_id_search** modulo per il reindirizzamento al content/view/full
di un nodo a partire dal remote\_id dell'oggetto
- **subtree** modulo per l’inserimento in pending list della reindicizzazioen
di un sottoalbero
### ocsearch
- **action** modulo per il reindirizzamento per la visualizzaione di ricerca
per classe
### repository
- **client** client del sistema di cross site search
- **server** server del sistema di cross site search
- **import** modulo di importazione per il sistema di cross site search
Operatori di template
---------------------
### Operatori di utilità per la ricerca
- setFilterParameter( string $name, mixed $value )
- removeFilterParameter( string $name )
- getFilterParameter( string $name )
- getFilterParameters( [bool $as_array], [string $cond] )
- getFilterUrlSuffix()
- getFilterHiddenInput()
- addQuoteOnFilter()
### Operatori di utilità generale
- in\_array\_r( string $needle, array $haystack )
- sort()
- asort()
- parsedate()
- strtotime()
### Operatori per le visualizzazioni
- facet\_navigation( array $base_query, array $override, string $base_url)
- class\_search\_form( array $parameters, array $fields )
- attribute\_search\_form( OCClassSearchFormHelper $helper, OCClassSearchFormAttributeField $input_field )
- class\_search\_result( array $parameters, array $fields )
- calendar( eZContentObjectTreeNode $node, array $parameters )
### Operatori per la funzionalità di cross search
- repository\_list()