Bugfix
This commit is contained in:
@@ -10,6 +10,7 @@ $GLOBALS['TL_DCA']['tl_search_pdf'] = [
|
|||||||
'id' => 'primary',
|
'id' => 'primary',
|
||||||
'checksum' => 'unique',
|
'checksum' => 'unique',
|
||||||
'page_id' => 'index',
|
'page_id' => 'index',
|
||||||
|
'url' => 'index',
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
@@ -23,24 +24,50 @@ $GLOBALS['TL_DCA']['tl_search_pdf'] = [
|
|||||||
'sql' => "int(10) unsigned NOT NULL default 0",
|
'sql' => "int(10) unsigned NOT NULL default 0",
|
||||||
],
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Absolute oder normalisierte PDF-URL
|
||||||
|
* z. B. /files/pdf/foo.pdf
|
||||||
|
*/
|
||||||
'url' => [
|
'url' => [
|
||||||
'sql' => "varchar(1024) NOT NULL default ''",
|
'sql' => "varchar(1024) NOT NULL default ''",
|
||||||
],
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Linktext oder Dateiname
|
||||||
|
*/
|
||||||
'title' => [
|
'title' => [
|
||||||
'sql' => "varchar(255) NOT NULL default ''",
|
'sql' => "varchar(255) NOT NULL default ''",
|
||||||
],
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Geparster PDF-Text
|
||||||
|
*/
|
||||||
'text' => [
|
'text' => [
|
||||||
'sql' => "mediumtext NULL",
|
'sql' => "mediumtext NULL",
|
||||||
],
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
* md5(url + filemtime)
|
||||||
|
* → erkennt Änderungen zuverlässig
|
||||||
|
*/
|
||||||
'checksum' => [
|
'checksum' => [
|
||||||
'sql' => "char(32) NOT NULL default ''",
|
'sql' => "char(32) NOT NULL default ''",
|
||||||
],
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Herkunftsseite (tl_page.id)
|
||||||
|
* → Cleanup / Referenz
|
||||||
|
*/
|
||||||
'page_id' => [
|
'page_id' => [
|
||||||
'sql' => "int(10) unsigned NOT NULL default 0",
|
'sql' => "int(10) unsigned NOT NULL default 0",
|
||||||
],
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Dateizeitstempel der PDF
|
||||||
|
* → optional, aber extrem hilfreich
|
||||||
|
*/
|
||||||
|
'file_mtime' => [
|
||||||
|
'sql' => "int(10) unsigned NOT NULL default 0",
|
||||||
|
],
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
Reference in New Issue
Block a user