Commit Graph

51 Commits

Author SHA1 Message Date
Sebastian Meyer 42d4765858 Make unhiding of hidden documents configurable 2012-09-07 12:55:01 +02:00
Sebastian Meyer c408e1c815 Convert line delimiters to Unix format (LF) 2012-08-24 10:47:55 +02:00
Sebastian Meyer d222dd6040 Fix Bug #985492: faceted search feature 2012-08-22 21:22:29 +02:00
Sebastian Meyer eaebfe699c Fix some typos in variable names 2012-08-14 16:12:29 +02:00
Sebastian Meyer c6f599c3c0 Fix Bug #1021218: Refactor error reporting to use devlog extension 2012-08-14 14:12:17 +02:00
Sebastian Meyer 87429b20d8 Recognize multi-volume works and logical child elements again 2012-08-10 08:10:51 +02:00
Sebastian Meyer 319bac604d Make fields for search suggestion configurable 2012-08-09 12:31:57 +02:00
Sebastian Meyer 3b45cf8d99 Use serialize()/unserialize() instead of json_encode()/json_decode() 2012-08-07 16:42:49 +02:00
Sebastian Meyer 7e0d5206be Fix Bug #878730 Add an option for sorting to the list view 2012-08-06 20:38:23 +02:00
Sebastian Meyer 5c9c8f7366 Fix Bug #963950: Respect the "show in lists" setting in metadata configuration 2012-08-03 18:54:13 +02:00
Sebastian Meyer db56975194 Add parameter to tx_dlf_helper::whereClause() to ignore hidden flag 2012-08-01 15:05:47 +02:00
Sebastian Meyer 59cf74c713 Reduce number of xpath queries to improve performance 2012-07-19 17:45:39 +02:00
Sebastian Meyer 5474e0f85c Distinguish between a document's PID and cPID 2012-07-17 17:23:23 +02:00
Sebastian Meyer db0b6c93be Refactor to address some performance issues 2012-07-17 16:16:26 +02:00
Sebastian Meyer bc12b35b97 Fix Bug #999504: Evaluation of XPath functions fails 2012-05-15 09:43:50 +02:00
Sebastian Meyer 6d0e275907 Set mPid earlier when saving documents 2012-05-09 18:25:44 +02:00
Sebastian Meyer 3805d446e2 DOMNodeList objects can't be handled as arrays 2012-05-07 09:09:32 +02:00
Sebastian Meyer 0cf4c74db9 Register XPath namespaces for DOMXPath objects, too 2012-05-05 19:26:25 +02:00
Sebastian Meyer e447ddd5ef Refactor Solr core handling 2012-04-30 18:08:47 +02:00
Sebastian Meyer 48e1af02b7 Unset default Solr core 2012-03-30 11:14:14 +02:00
Sebastian Meyer dcf48d8538 Refactor metadata handling to make field sorting and faceting configurable 2012-03-24 13:06:31 +01:00
Sebastian Meyer 509ab77f1b Fix Bug #962301: Refactor the metadata handling 2012-03-23 17:19:52 +01:00
Sebastian Meyer f1334c90d5 Fix Bug #890791: Indexer fails to detect already existing records 2011-11-15 18:50:02 +01:00
Sebastian Meyer 32aa567bbc Fix some small documentation issues 2011-11-14 17:10:13 +01:00
Sebastian Meyer f25b1f8db8 Do not use //mets:mets[@ID] as record identifier 2011-11-10 15:01:35 +01:00
Sebastian Meyer e8090288fe Fix Bug #882783: Detection of record_id does not work in tx_dlf_document->getTitledata() 2011-10-27 23:05:45 +02:00
Sebastian Meyer e90d062013 Explicitly set titles to empty strings when not present 2011-09-16 17:28:33 +02:00
Sebastian Meyer 07fe599f38 Show title of parent document if document has no title 2011-09-16 15:20:02 +02:00
Sebastian Meyer 660aaab6f9 Add workaround for bug in "filter_var($var, FILTER_VALIDATE_URL)" in PHP prior to version 5.3.3
See: https://bugs.php.net/bug.php?id=51192
2011-09-14 13:58:51 +02:00
Sebastian Meyer 4738e31767 Re-factor document handling 2011-09-06 15:31:36 +02:00
Sebastian Meyer 76cca77791 Fix Bug #809874: Multi-volume works are not linked in table of contents 2011-08-10 17:46:20 +02:00
Sebastian Meyer 8e4aaa4203 Fix Bug #809874: Multi-volume works are not linked in table of contents 2011-08-10 17:42:41 +02:00
Sebastian Meyer 44e9b711bf Improve error handling when document loading fails 2011-08-02 19:38:33 +02:00
Sebastian Meyer 4c2b56081a Fix Bug #802416: Document type is not detected 2011-06-27 11:20:36 +02:00
Sebastian Meyer f3b3bf296f Improve error output for debugging 2011-06-27 11:03:45 +02:00
Sebastian Meyer 3d45f2ad35 Fix Bug #732739: Invalid database result resource 2011-06-25 17:46:40 +02:00
Sebastian Meyer c63c83686f Fix Bug #747373: "DEFAULT" should be the only required file group. 2011-06-25 16:28:59 +02:00
Sebastian Meyer 8ba83de00d Small performance optimization of all for() loops 2011-06-25 15:50:11 +02:00
Sebastian Meyer 3c6ef18304 Performance optimization in class.tx_dlf_document.php 2011-06-25 15:28:21 +02:00
Sebastian Meyer 6f873e7291 Add volume handling not only for toplevel structures 2011-06-25 14:55:41 +02:00
Sebastian Meyer 4f26a3dd3c Merge with trunk 2011-06-22 19:48:56 +02:00
Sebastian Meyer 5c1bc8ff75 Fix Bug #791160: Show volumes' descriptive name in list view and navigation 2011-06-22 19:36:00 +02:00
Sebastian Meyer a361381450 Add fake "volume" information to TOC if inside a volume 2011-06-22 18:55:28 +02:00
Sebastian Meyer 855a3ae763 Fix Bug #768247: Hiding a document does not affect the Solr index 2011-06-15 18:12:43 +02:00
Sebastian Meyer 00fffce23a Fix Bug #797735: Make document caching configurable 2011-06-15 16:50:59 +02:00
Sebastian Meyer a77ae2ee57 Fix Bug #793956: Metadata plugin crashes if "rootline=1" 2011-06-07 17:32:59 +02:00
Sebastian Meyer e173c8adc3 Removed tx_dlf_document->_getSmLinks() for performance reasons 2011-05-20 21:39:31 +02:00
Sebastian Meyer 0e8bbe2341 - Optimize performace of tx_dlf_document->getToplevelId() 2011-04-29 10:46:11 +02:00
Sebastian Meyer 8ffe1681c3 Add field "volume" to basic metadata 2011-04-18 08:36:30 +02:00
Sebastian Meyer 5bb7993e9b Add plugin "toolbox".
Adjust copyright and license information in several file's header.
2011-04-01 17:53:16 +02:00