Riferimenti per la classe tx_indexedsearch_indexer

Lista di tutti i membri.

Membri pubblici

 hook_indexContent (&$pObj)
 backend_initIndexer ($id, $type, $sys_language_uid, $MP, $uidRL, $cHash_array=array(), $createCHash=FALSE)
 backend_setFreeIndexUid ($freeIndexUid)
 backend_indexAsTYPO3Page ($title, $keywords, $description, $content, $charset, $mtime, $crdate=0, $recordUid=0)
 init ()
 initializeExternalParsers ()
 indexTypo3PageContent ()
 splitHTMLContent ($content)
 getHTMLcharset ($content)
 convertHTMLToUtf8 ($content, $charset='')
 embracingTags ($string, $tagName, &$tagContent, &$stringAfter, &$paramList)
 typoSearchTags (&$body)
 extractLinks ($content)
 extractHyperLinks ($string)
 indexExternalUrl ($externalUrl)
 getUrlHeaders ($url, $timeout=2)
 indexRegularDocument ($file, $force=FALSE, $contentTmpFile='', $altExtension='')
 readFileContent ($ext, $absFile, $cPKey)
 fileContentParts ($ext, $absFile)
 splitRegularContent ($content)
 charsetEntity2utf8 (&$contentArr, $charset)
 procesWordsInArrays ($contentArr)
 bodyDescription ($contentArr)
 indexAnalyze ($content)
 analyzeHeaderinfo (&$retArr, $content, $key, $offset)
 analyzeBody (&$retArr, $content)
 metaphone ($word, $retRaw=FALSE)
 submitPage ()
 submit_grlist ($hash, $phash_x)
 submit_section ($hash, $hash_t3)
 removeOldIndexedPages ($phash)
 submitFilePage ($hash, $file, $subinfo, $ext, $mtime, $ctime, $size, $content_md5h, $contentParts)
 submitFile_grlist ($hash)
 submitFile_section ($hash)
 removeOldIndexedFiles ($phash)
 checkMtimeTstamp ($mtime, $phash)
 checkContentHash ()
 checkExternalDocContentHash ($hashGr, $content_md5h)
 is_grlist_set ($phash_x)
 update_grlist ($phash, $phash_x)
 updateTstamp ($phash, $mtime=0)
 updateParsetime ($phash, $parsetime)
 updateRootline ()
 getRootLineFields (&$fieldArr)
 removeLoginpagesWithContentHash ()
 checkWordList ($wl)
 submitWords ($wl, $phash)
 freqMap ($freq)
 setT3Hashes ()
 setExtHashes ($file, $subinfo=array())
 md5inthash ($str)
 makeCHash ($paramArray)
 log_push ($msg, $key)
 log_pull ()
 log_setTSlogMessage ($msg, $errorNum=0)
 fe_headerNoCache (&$params, $ref)
 hook_indexContent (&$pObj)
 backend_initIndexer ($id, $type, $sys_language_uid, $MP, $uidRL, $cHash_array=array(), $createCHash=FALSE)
 backend_setFreeIndexUid ($freeIndexUid)
 backend_indexAsTYPO3Page ($title, $keywords, $description, $content, $charset, $mtime, $crdate=0, $recordUid=0)
 init ()
 initializeExternalParsers ()
 indexTypo3PageContent ()
 splitHTMLContent ($content)
 getHTMLcharset ($content)
 convertHTMLToUtf8 ($content, $charset='')
 embracingTags ($string, $tagName, &$tagContent, &$stringAfter, &$paramList)
 typoSearchTags (&$body)
 extractLinks ($content)
 extractHyperLinks ($string)
 indexExternalUrl ($externalUrl)
 getUrlHeaders ($url, $timeout=2)
 indexRegularDocument ($file, $force=FALSE, $contentTmpFile='', $altExtension='')
 readFileContent ($ext, $absFile, $cPKey)
 fileContentParts ($ext, $absFile)
 splitRegularContent ($content)
 charsetEntity2utf8 (&$contentArr, $charset)
 procesWordsInArrays ($contentArr)
 bodyDescription ($contentArr)
 indexAnalyze ($content)
 analyzeHeaderinfo (&$retArr, $content, $key, $offset)
 analyzeBody (&$retArr, $content)
 metaphone ($word, $retRaw=FALSE)
 submitPage ()
 submit_grlist ($hash, $phash_x)
 submit_section ($hash, $hash_t3)
 removeOldIndexedPages ($phash)
 submitFilePage ($hash, $file, $subinfo, $ext, $mtime, $ctime, $size, $content_md5h, $contentParts)
 submitFile_grlist ($hash)
 submitFile_section ($hash)
 removeOldIndexedFiles ($phash)
 checkMtimeTstamp ($mtime, $phash)
 checkContentHash ()
 checkExternalDocContentHash ($hashGr, $content_md5h)
 is_grlist_set ($phash_x)
 update_grlist ($phash, $phash_x)
 updateTstamp ($phash, $mtime=0)
 updateParsetime ($phash, $parsetime)
 updateRootline ()
 getRootLineFields (&$fieldArr)
 removeLoginpagesWithContentHash ()
 checkWordList ($wl)
 submitWords ($wl, $phash)
 freqMap ($freq)
 setT3Hashes ()
 setExtHashes ($file, $subinfo=array())
 md5inthash ($str)
 makeCHash ($paramArray)
 log_push ($msg, $key)
 log_pull ()
 log_setTSlogMessage ($msg, $errorNum=0)
 fe_headerNoCache (&$params, $ref)
 hook_indexContent (&$pObj)
 backend_initIndexer ($id, $type, $sys_language_uid, $MP, $uidRL, $cHash_array=array(), $createCHash=FALSE)
 backend_setFreeIndexUid ($freeIndexUid)
 backend_indexAsTYPO3Page ($title, $keywords, $description, $content, $charset, $mtime, $crdate=0, $recordUid=0)
 init ()
 initializeExternalParsers ()
 indexTypo3PageContent ()
 splitHTMLContent ($content)
 getHTMLcharset ($content)
 convertHTMLToUtf8 ($content, $charset='')
 embracingTags ($string, $tagName, &$tagContent, &$stringAfter, &$paramList)
 typoSearchTags (&$body)
 extractLinks ($content)
 extractHyperLinks ($string)
 indexExternalUrl ($externalUrl)
 getUrlHeaders ($url, $timeout=2)
 indexRegularDocument ($file, $force=FALSE, $contentTmpFile='', $altExtension='')
 readFileContent ($ext, $absFile, $cPKey)
 fileContentParts ($ext, $absFile)
 splitRegularContent ($content)
 charsetEntity2utf8 (&$contentArr, $charset)
 procesWordsInArrays ($contentArr)
 bodyDescription ($contentArr)
 indexAnalyze ($content)
 analyzeHeaderinfo (&$retArr, $content, $key, $offset)
 analyzeBody (&$retArr, $content)
 metaphone ($word, $retRaw=FALSE)
 submitPage ()
 submit_grlist ($hash, $phash_x)
 submit_section ($hash, $hash_t3)
 removeOldIndexedPages ($phash)
 submitFilePage ($hash, $file, $subinfo, $ext, $mtime, $ctime, $size, $content_md5h, $contentParts)
 submitFile_grlist ($hash)
 submitFile_section ($hash)
 removeOldIndexedFiles ($phash)
 checkMtimeTstamp ($mtime, $phash)
 checkContentHash ()
 checkExternalDocContentHash ($hashGr, $content_md5h)
 is_grlist_set ($phash_x)
 update_grlist ($phash, $phash_x)
 updateTstamp ($phash, $mtime=0)
 updateParsetime ($phash, $parsetime)
 updateRootline ()
 getRootLineFields (&$fieldArr)
 removeLoginpagesWithContentHash ()
 checkWordList ($wl)
 submitWords ($wl, $phash)
 freqMap ($freq)
 setT3Hashes ()
 setExtHashes ($file, $subinfo=array())
 md5inthash ($str)
 makeCHash ($paramArray)
 log_push ($msg, $key)
 log_pull ()
 log_setTSlogMessage ($msg, $errorNum=0)
 fe_headerNoCache (&$params, $ref)

Attributi pubblici

 $reasons
 $excludeSections = 'script,style'
 $external_parsers = array()
 $defaultGrList = '0,-1'
 $tstamp_maxAge = 0
 $tstamp_minAge = 0
 $maxExternalFiles = 0
 $forceIndexing = FALSE
 $crawlerActive = FALSE
 $defaultContentArray
 $wordcount = 0
 $externalFileCounter = 0
 $conf = array()
 $indexerConfig = array()
 $hash = array()
 $file_phash_arr = array()
 $contentParts = array()
 $content_md5h = ''
 $internal_log = array()
 $indexExternalUrl_content = ''
 $cHashParams = array()
 $freqRange = 32000
 $freqMax = 0.1
 $csObj
 $metaphoneObj
 $lexerObj

Descrizione Dettagliata

Definizione alla linea 138 del file class.indexer.php.


Documentazione delle funzioni membro

tx_indexedsearch_indexer::analyzeBody &$  retArr,
content
 

Calculates relevant information for bodycontent

Parametri:
array Index array, passed by reference
array Standard content array
Restituisce:
void

Definizione alla linea 1200 del file class.indexer.php.

Riferimenti $content, $key, e $val.

tx_indexedsearch_indexer::analyzeBody &$  retArr,
content
 

Calculates relevant information for bodycontent

Parametri:
array Index array, passed by reference
array Standard content array
Restituisce:
void

Definizione alla linea 1200 del file class.indexer.php.

Riferimenti $content, $key, e $val.

tx_indexedsearch_indexer::analyzeBody &$  retArr,
content
 

Calculates relevant information for bodycontent

Parametri:
array Index array, passed by reference
array Standard content array
Restituisce:
void

Definizione alla linea 1200 del file class.indexer.php.

Riferimenti $content, $key, e $val.

tx_indexedsearch_indexer::analyzeHeaderinfo &$  retArr,
content,
key,
offset
 

Calculates relevant information for headercontent

Parametri:
array Index array, passed by reference
array Standard content array
string Key from standard content array
integer Bit-wise priority to type
Restituisce:
void

Definizione alla linea 1181 del file class.indexer.php.

Riferimenti $content, $key, e $val.

tx_indexedsearch_indexer::analyzeHeaderinfo &$  retArr,
content,
key,
offset
 

Calculates relevant information for headercontent

Parametri:
array Index array, passed by reference
array Standard content array
string Key from standard content array
integer Bit-wise priority to type
Restituisce:
void

Definizione alla linea 1181 del file class.indexer.php.

Riferimenti $content, $key, e $val.

tx_indexedsearch_indexer::analyzeHeaderinfo &$  retArr,
content,
key,
offset
 

Calculates relevant information for headercontent

Parametri:
array Index array, passed by reference
array Standard content array
string Key from standard content array
integer Bit-wise priority to type
Restituisce:
void

Definizione alla linea 1181 del file class.indexer.php.

Riferimenti $content, $key, e $val.

tx_indexedsearch_indexer::backend_indexAsTYPO3Page title,
keywords,
description,
content,
charset,
mtime,
crdate = 0,
recordUid = 0
 

Indexing records as the content of a TYPO3 page.

Parametri:
string Title equivalent
string Keywords equivalent
string Description equivalent
string The main content to index
string The charset of the title, keyword, description and body-content
integer Last modification time, in seconds
integer The creation date of the content, in seconds
integer The record UID that the content comes from (for registration with the indexed rows)
Restituisce:
void

Definizione alla linea 357 del file class.indexer.php.

Riferimenti $charset, $content, $title, e indexTypo3PageContent().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::backend_indexAsTYPO3Page title,
keywords,
description,
content,
charset,
mtime,
crdate = 0,
recordUid = 0
 

Indexing records as the content of a TYPO3 page.

Parametri:
string Title equivalent
string Keywords equivalent
string Description equivalent
string The main content to index
string The charset of the title, keyword, description and body-content
integer Last modification time, in seconds
integer The creation date of the content, in seconds
integer The record UID that the content comes from (for registration with the indexed rows)
Restituisce:
void

Definizione alla linea 357 del file class.indexer.php.

Riferimenti $charset, $content, $title, e indexTypo3PageContent().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::backend_indexAsTYPO3Page title,
keywords,
description,
content,
charset,
mtime,
crdate = 0,
recordUid = 0
 

Indexing records as the content of a TYPO3 page.

Parametri:
string Title equivalent
string Keywords equivalent
string Description equivalent
string The main content to index
string The charset of the title, keyword, description and body-content
integer Last modification time, in seconds
integer The creation date of the content, in seconds
integer The record UID that the content comes from (for registration with the indexed rows)
Restituisce:
void

Definizione alla linea 357 del file class.indexer.php.

Riferimenti $charset, $content, $title, e indexTypo3PageContent().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::backend_initIndexer id,
type,
sys_language_uid,
MP,
uidRL,
cHash_array = array(),
createCHash = FALSE
 

Initializing the "combined ID" of the page (phash) being indexed (or for which external media is attached)

Parametri:
integer The page uid, &id=
integer The page type, &type=
integer sys_language uid, typically &L=
string The MP variable (Mount Points), &MP=
array Rootline array of only UIDs.
array Array of GET variables to register with this indexing
boolean If set, calculates a cHash value from the $cHash_array. Probably you will not do that since such cases are indexed through the frontend and the idea of this interface is to index non-cachable pages from the backend!
Restituisce:
void

Definizione alla linea 303 del file class.indexer.php.

Riferimenti $type, init(), e makeCHash().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::backend_initIndexer id,
type,
sys_language_uid,
MP,
uidRL,
cHash_array = array(),
createCHash = FALSE
 

Initializing the "combined ID" of the page (phash) being indexed (or for which external media is attached)

Parametri:
integer The page uid, &id=
integer The page type, &type=
integer sys_language uid, typically &L=
string The MP variable (Mount Points), &MP=
array Rootline array of only UIDs.
array Array of GET variables to register with this indexing
boolean If set, calculates a cHash value from the $cHash_array. Probably you will not do that since such cases are indexed through the frontend and the idea of this interface is to index non-cachable pages from the backend!
Restituisce:
void

Definizione alla linea 303 del file class.indexer.php.

Riferimenti $type, init(), e makeCHash().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::backend_initIndexer id,
type,
sys_language_uid,
MP,
uidRL,
cHash_array = array(),
createCHash = FALSE
 

Initializing the "combined ID" of the page (phash) being indexed (or for which external media is attached)

Parametri:
integer The page uid, &id=
integer The page type, &type=
integer sys_language uid, typically &L=
string The MP variable (Mount Points), &MP=
array Rootline array of only UIDs.
array Array of GET variables to register with this indexing
boolean If set, calculates a cHash value from the $cHash_array. Probably you will not do that since such cases are indexed through the frontend and the idea of this interface is to index non-cachable pages from the backend!
Restituisce:
void

Definizione alla linea 303 del file class.indexer.php.

Riferimenti $type, init(), e makeCHash().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::backend_setFreeIndexUid freeIndexUid  ) 
 

Sets the free-index uid. Can be called right after backend_initIndexer()

Parametri:
integer Free index UID
Restituisce:
void

Definizione alla linea 340 del file class.indexer.php.

tx_indexedsearch_indexer::backend_setFreeIndexUid freeIndexUid  ) 
 

Sets the free-index uid. Can be called right after backend_initIndexer()

Parametri:
integer Free index UID
Restituisce:
void

Definizione alla linea 340 del file class.indexer.php.

tx_indexedsearch_indexer::backend_setFreeIndexUid freeIndexUid  ) 
 

Sets the free-index uid. Can be called right after backend_initIndexer()

Parametri:
integer Free index UID
Restituisce:
void

Definizione alla linea 340 del file class.indexer.php.

tx_indexedsearch_indexer::bodyDescription contentArr  ) 
 

Extracts the sample description text from the content array.

Parametri:
array Content array
Restituisce:
string Description string

Definizione alla linea 1138 del file class.indexer.php.

Riferimenti t3lib_div::intInRange().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::bodyDescription contentArr  ) 
 

Extracts the sample description text from the content array.

Parametri:
array Content array
Restituisce:
string Description string

Definizione alla linea 1138 del file class.indexer.php.

Riferimenti t3lib_div::intInRange().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::bodyDescription contentArr  ) 
 

Extracts the sample description text from the content array.

Parametri:
array Content array
Restituisce:
string Description string

Definizione alla linea 1138 del file class.indexer.php.

Riferimenti t3lib_div::intInRange().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::charsetEntity2utf8 &$  contentArr,
charset
 

Convert character set and HTML entities in the value of input content array keys

Parametri:
array Standard content array
string Charset of the input content (converted to utf-8)
Restituisce:
void

Definizione alla linea 1092 del file class.indexer.php.

Riferimenti $charset, e $key.

tx_indexedsearch_indexer::charsetEntity2utf8 &$  contentArr,
charset
 

Convert character set and HTML entities in the value of input content array keys

Parametri:
array Standard content array
string Charset of the input content (converted to utf-8)
Restituisce:
void

Definizione alla linea 1092 del file class.indexer.php.

Riferimenti $charset, e $key.

tx_indexedsearch_indexer::charsetEntity2utf8 &$  contentArr,
charset
 

Convert character set and HTML entities in the value of input content array keys

Parametri:
array Standard content array
string Charset of the input content (converted to utf-8)
Restituisce:
void

Definizione alla linea 1092 del file class.indexer.php.

Riferimenti $charset, e $key.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::checkContentHash  ) 
 

Check content hash in phash table

Restituisce:
mixed Returns true if the page needs to be indexed (that is, there was no result), otherwise the phash value (in an array) of the phash record to which the grlist_record should be related!

Definizione alla linea 1574 del file class.indexer.php.

Riferimenti $GLOBALS, $res, e $row.

tx_indexedsearch_indexer::checkContentHash  ) 
 

Check content hash in phash table

Restituisce:
mixed Returns true if the page needs to be indexed (that is, there was no result), otherwise the phash value (in an array) of the phash record to which the grlist_record should be related!

Definizione alla linea 1574 del file class.indexer.php.

Riferimenti $GLOBALS, $res, e $row.

tx_indexedsearch_indexer::checkContentHash  ) 
 

Check content hash in phash table

Restituisce:
mixed Returns true if the page needs to be indexed (that is, there was no result), otherwise the phash value (in an array) of the phash record to which the grlist_record should be related!

Definizione alla linea 1574 del file class.indexer.php.

Riferimenti $GLOBALS, $res, e $row.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::checkExternalDocContentHash hashGr,
content_md5h
 

Check content hash for external documents Returns true if the document needs to be indexed (that is, there was no result)

Parametri:
integer phash value to check (phash_grouping)
integer Content hash to check
Restituisce:
boolean Returns true if the document needs to be indexed (that is, there was no result)

Definizione alla linea 1591 del file class.indexer.php.

Riferimenti $GLOBALS, $res, e $row.

tx_indexedsearch_indexer::checkExternalDocContentHash hashGr,
content_md5h
 

Check content hash for external documents Returns true if the document needs to be indexed (that is, there was no result)

Parametri:
integer phash value to check (phash_grouping)
integer Content hash to check
Restituisce:
boolean Returns true if the document needs to be indexed (that is, there was no result)

Definizione alla linea 1591 del file class.indexer.php.

Riferimenti $GLOBALS, $res, e $row.

tx_indexedsearch_indexer::checkExternalDocContentHash hashGr,
content_md5h
 

Check content hash for external documents Returns true if the document needs to be indexed (that is, there was no result)

Parametri:
integer phash value to check (phash_grouping)
integer Content hash to check
Restituisce:
boolean Returns true if the document needs to be indexed (that is, there was no result)

Definizione alla linea 1591 del file class.indexer.php.

Riferimenti $GLOBALS, $res, e $row.

tx_indexedsearch_indexer::checkMtimeTstamp mtime,
phash
 

Check the mtime / tstamp of the currently indexed page/file (based on phash) Return positive integer if the page needs to being indexed!

Parametri:
integer mtime value to test against limits and indexed page.
integer "phash" used to select any already indexed page to see what its mtime is.
Restituisce:
integer Result integer: Generally: <0 = No indexing, >0 = Do indexing (see $this->reasons): -2) Min age was NOT exceed and so indexing cannot occur. -1) Mtimes matched so no need to reindex page. 0) N/A 1) Max age exceeded, page must be indexed again. 2) mtime of indexed page doesn't match mtime given for current content and we must index page. 3) No mtime was set, so we will index... 4) No indexed page found, so of course we will index.

Definizione alla linea 1538 del file class.indexer.php.

Riferimenti $GLOBALS, $res, $row, e a.

tx_indexedsearch_indexer::checkMtimeTstamp mtime,
phash
 

Check the mtime / tstamp of the currently indexed page/file (based on phash) Return positive integer if the page needs to being indexed!

Parametri:
integer mtime value to test against limits and indexed page.
integer "phash" used to select any already indexed page to see what its mtime is.
Restituisce:
integer Result integer: Generally: <0 = No indexing, >0 = Do indexing (see $this->reasons): -2) Min age was NOT exceed and so indexing cannot occur. -1) Mtimes matched so no need to reindex page. 0) N/A 1) Max age exceeded, page must be indexed again. 2) mtime of indexed page doesn't match mtime given for current content and we must index page. 3) No mtime was set, so we will index... 4) No indexed page found, so of course we will index.

Definizione alla linea 1538 del file class.indexer.php.

Riferimenti $GLOBALS, $res, $row, e a.

tx_indexedsearch_indexer::checkMtimeTstamp mtime,
phash
 

Check the mtime / tstamp of the currently indexed page/file (based on phash) Return positive integer if the page needs to being indexed!

Parametri:
integer mtime value to test against limits and indexed page.
integer "phash" used to select any already indexed page to see what its mtime is.
Restituisce:
integer Result integer: Generally: <0 = No indexing, >0 = Do indexing (see $this->reasons): -2) Min age was NOT exceed and so indexing cannot occur. -1) Mtimes matched so no need to reindex page. 0) N/A 1) Max age exceeded, page must be indexed again. 2) mtime of indexed page doesn't match mtime given for current content and we must index page. 3) No mtime was set, so we will index... 4) No indexed page found, so of course we will index.

Definizione alla linea 1538 del file class.indexer.php.

Riferimenti $GLOBALS, $res, $row, e a.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::checkWordList wl  ) 
 

Adds new words to db

Parametri:
array Word List array (where each word has information about position etc).
Restituisce:
void

Definizione alla linea 1731 del file class.indexer.php.

Riferimenti $GLOBALS, $key, $res, $row, e $val.

tx_indexedsearch_indexer::checkWordList wl  ) 
 

Adds new words to db

Parametri:
array Word List array (where each word has information about position etc).
Restituisce:
void

Definizione alla linea 1731 del file class.indexer.php.

Riferimenti $GLOBALS, $key, $res, $row, e $val.

tx_indexedsearch_indexer::checkWordList wl  ) 
 

Adds new words to db

Parametri:
array Word List array (where each word has information about position etc).
Restituisce:
void

Definizione alla linea 1731 del file class.indexer.php.

Riferimenti $GLOBALS, $key, $res, $row, e $val.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::convertHTMLToUtf8 content,
charset = ''
 

Converts a HTML document to utf-8

Parametri:
string HTML content, any charset
string Optional charset (otherwise extracted from HTML)
Restituisce:
string Converted HTML

Definizione alla linea 648 del file class.indexer.php.

Riferimenti $charset, e $content.

tx_indexedsearch_indexer::convertHTMLToUtf8 content,
charset = ''
 

Converts a HTML document to utf-8

Parametri:
string HTML content, any charset
string Optional charset (otherwise extracted from HTML)
Restituisce:
string Converted HTML

Definizione alla linea 648 del file class.indexer.php.

Riferimenti $charset, e $content.

tx_indexedsearch_indexer::convertHTMLToUtf8 content,
charset = ''
 

Converts a HTML document to utf-8

Parametri:
string HTML content, any charset
string Optional charset (otherwise extracted from HTML)
Restituisce:
string Converted HTML

Definizione alla linea 648 del file class.indexer.php.

Riferimenti $charset, e $content.

tx_indexedsearch_indexer::embracingTags string,
tagName,
&$  tagContent,
&$  stringAfter,
&$  paramList
 

Finds first occurence of embracing tags and returns the embraced content and the original string with the tag removed in the two passed variables. Returns false if no match found. ie. useful for finding <title> of document or removing <script>-sections

Parametri:
string String to search in
string Tag name, eg. "script"
string Passed by reference: Content inside found tag
string Passed by reference: Content after found tag
string Passed by reference: Attributes of the found tag.
Restituisce:
boolean Returns false if tag was not found, otherwise true.

Definizione alla linea 676 del file class.indexer.php.

tx_indexedsearch_indexer::embracingTags string,
tagName,
&$  tagContent,
&$  stringAfter,
&$  paramList
 

Finds first occurence of embracing tags and returns the embraced content and the original string with the tag removed in the two passed variables. Returns false if no match found. ie. useful for finding <title> of document or removing <script>-sections

Parametri:
string String to search in
string Tag name, eg. "script"
string Passed by reference: Content inside found tag
string Passed by reference: Content after found tag
string Passed by reference: Attributes of the found tag.
Restituisce:
boolean Returns false if tag was not found, otherwise true.

Definizione alla linea 676 del file class.indexer.php.

tx_indexedsearch_indexer::embracingTags string,
tagName,
&$  tagContent,
&$  stringAfter,
&$  paramList
 

Finds first occurence of embracing tags and returns the embraced content and the original string with the tag removed in the two passed variables. Returns false if no match found. ie. useful for finding <title> of document or removing <script>-sections

Parametri:
string String to search in
string Tag name, eg. "script"
string Passed by reference: Content inside found tag
string Passed by reference: Content after found tag
string Passed by reference: Attributes of the found tag.
Restituisce:
boolean Returns false if tag was not found, otherwise true.

Definizione alla linea 676 del file class.indexer.php.

Referenziato da splitHTMLContent().

tx_indexedsearch_indexer::extractHyperLinks string  ) 
 

Extracts all links to external documents from content string.

Parametri:
string Content to analyse
Restituisce:
array Array of hyperlinks
Vedi anche:
extractLinks()

Definizione alla linea 775 del file class.indexer.php.

Riferimenti $k, $parts, e t3lib_div::makeInstance().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::extractHyperLinks string  ) 
 

Extracts all links to external documents from content string.

Parametri:
string Content to analyse
Restituisce:
array Array of hyperlinks
Vedi anche:
extractLinks()

Definizione alla linea 775 del file class.indexer.php.

Riferimenti $k, $parts, e t3lib_div::makeInstance().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::extractHyperLinks string  ) 
 

Extracts all links to external documents from content string.

Parametri:
string Content to analyse
Restituisce:
array Array of hyperlinks
Vedi anche:
extractLinks()

Definizione alla linea 775 del file class.indexer.php.

Riferimenti $k, $parts, e t3lib_div::makeInstance().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::extractLinks content  ) 
 

Extract links (hrefs) from HTML content and if indexable media is found, it is indexed.

Parametri:
string HTML content
Restituisce:
void

Definizione alla linea 732 del file class.indexer.php.

Riferimenti $content, t3lib_div::getFileAbsFileName(), e t3lib_div::htmlspecialchars_decode().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::extractLinks content  ) 
 

Extract links (hrefs) from HTML content and if indexable media is found, it is indexed.

Parametri:
string HTML content
Restituisce:
void

Definizione alla linea 732 del file class.indexer.php.

Riferimenti $content, t3lib_div::getFileAbsFileName(), e t3lib_div::htmlspecialchars_decode().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::extractLinks content  ) 
 

Extract links (hrefs) from HTML content and if indexable media is found, it is indexed.

Parametri:
string HTML content
Restituisce:
void

Definizione alla linea 732 del file class.indexer.php.

Riferimenti $content, t3lib_div::getFileAbsFileName(), e t3lib_div::htmlspecialchars_decode().

Referenziato da indexTypo3PageContent().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::fe_headerNoCache &$  params,
ref
 

Frontend hook: If the page is not being re-generated this is our chance to force it to be (because re-generation of the page is required in order to have the indexer called!)

Parametri:
array Parameters from frontend
object TSFE object (reference under PHP5)
Restituisce:
void

Definizione alla linea 1962 del file class.indexer.php.

Riferimenti t3lib_extMgm::isLoaded().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::fe_headerNoCache &$  params,
ref
 

Frontend hook: If the page is not being re-generated this is our chance to force it to be (because re-generation of the page is required in order to have the indexer called!)

Parametri:
array Parameters from frontend
object TSFE object (reference under PHP5)
Restituisce:
void

Definizione alla linea 1962 del file class.indexer.php.

Riferimenti t3lib_extMgm::isLoaded().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::fe_headerNoCache &$  params,
ref
 

Frontend hook: If the page is not being re-generated this is our chance to force it to be (because re-generation of the page is required in order to have the indexer called!)

Parametri:
array Parameters from frontend
object TSFE object (reference under PHP5)
Restituisce:
void

Definizione alla linea 1962 del file class.indexer.php.

Riferimenti t3lib_extMgm::isLoaded().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::fileContentParts ext,
absFile
 

Creates an array with pointers to divisions of document.

Parametri:
string File extension
string Absolute filename (must exist and be validated OK before calling function)
Restituisce:
array Array of pointers to sections that the document should be divided into

Definizione alla linea 1041 del file class.indexer.php.

tx_indexedsearch_indexer::fileContentParts ext,
absFile
 

Creates an array with pointers to divisions of document.

Parametri:
string File extension
string Absolute filename (must exist and be validated OK before calling function)
Restituisce:
array Array of pointers to sections that the document should be divided into

Definizione alla linea 1041 del file class.indexer.php.

tx_indexedsearch_indexer::fileContentParts ext,
absFile
 

Creates an array with pointers to divisions of document.

Parametri:
string File extension
string Absolute filename (must exist and be validated OK before calling function)
Restituisce:
array Array of pointers to sections that the document should be divided into

Definizione alla linea 1041 del file class.indexer.php.

tx_indexedsearch_indexer::freqMap freq  ) 
 

maps frequency from a real number in [0;1] to an integer in [0;$this->freqRange] with anything above $this->freqMax as 1 and back.

Parametri:
double Frequency
Restituisce:
integer Frequency in range.

Definizione alla linea 1792 del file class.indexer.php.

tx_indexedsearch_indexer::freqMap freq  ) 
 

maps frequency from a real number in [0;1] to an integer in [0;$this->freqRange] with anything above $this->freqMax as 1 and back.

Parametri:
double Frequency
Restituisce:
integer Frequency in range.

Definizione alla linea 1792 del file class.indexer.php.

tx_indexedsearch_indexer::freqMap freq  ) 
 

maps frequency from a real number in [0;1] to an integer in [0;$this->freqRange] with anything above $this->freqMax as 1 and back.

Parametri:
double Frequency
Restituisce:
integer Frequency in range.

Definizione alla linea 1792 del file class.indexer.php.

tx_indexedsearch_indexer::getHTMLcharset content  ) 
 

Extract the charset value from HTML meta tag.

Parametri:
string HTML content
Restituisce:
string The charset value if found.

Definizione alla linea 633 del file class.indexer.php.

Riferimenti $content, e space.

tx_indexedsearch_indexer::getHTMLcharset content  ) 
 

Extract the charset value from HTML meta tag.

Parametri:
string HTML content
Restituisce:
string The charset value if found.

Definizione alla linea 633 del file class.indexer.php.

Riferimenti $content, e space.

tx_indexedsearch_indexer::getHTMLcharset content  ) 
 

Extract the charset value from HTML meta tag.

Parametri:
string HTML content
Restituisce:
string The charset value if found.

Definizione alla linea 633 del file class.indexer.php.

Riferimenti $content, e space.

tx_indexedsearch_indexer::getRootLineFields &$  fieldArr  ) 
 

Adding values for root-line fields. rl0, rl1 and rl2 are standard. A hook might add more.

Parametri:
array Field array, passed by reference
Restituisce:
void

Definizione alla linea 1677 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::getRootLineFields &$  fieldArr  ) 
 

Adding values for root-line fields. rl0, rl1 and rl2 are standard. A hook might add more.

Parametri:
array Field array, passed by reference
Restituisce:
void

Definizione alla linea 1677 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::getRootLineFields &$  fieldArr  ) 
 

Adding values for root-line fields. rl0, rl1 and rl2 are standard. A hook might add more.

Parametri:
array Field array, passed by reference
Restituisce:
void

Definizione alla linea 1677 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::getUrlHeaders url,
timeout = 2
 

Getting HTTP request headers of URL

Parametri:
string The URL
integer Timeout (seconds?)
Restituisce:
mixed If no answer, returns false. Otherwise an array where HTTP headers are keys

Definizione alla linea 858 del file class.indexer.php.

Riferimenti t3lib_div::trimExplode().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::getUrlHeaders url,
timeout = 2
 

Getting HTTP request headers of URL

Parametri:
string The URL
integer Timeout (seconds?)
Restituisce:
mixed If no answer, returns false. Otherwise an array where HTTP headers are keys

Definizione alla linea 858 del file class.indexer.php.

Riferimenti t3lib_div::trimExplode().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::getUrlHeaders url,
timeout = 2
 

Getting HTTP request headers of URL

Parametri:
string The URL
integer Timeout (seconds?)
Restituisce:
mixed If no answer, returns false. Otherwise an array where HTTP headers are keys

Definizione alla linea 858 del file class.indexer.php.

Riferimenti t3lib_div::trimExplode().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::hook_indexContent &$  pObj  ) 
 

Parent Object (TSFE) Initialization

Parametri:
object Parent Object (frontend TSFE object), passed by reference
Restituisce:
void

Definizione alla linea 204 del file class.indexer.php.

Riferimenti $GLOBALS, $indexerConfig, disabled, indexTypo3PageContent(), init(), t3lib_extMgm::isLoaded(), log_pull(), log_push(), e log_setTSlogMessage().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::hook_indexContent &$  pObj  ) 
 

Parent Object (TSFE) Initialization

Parametri:
object Parent Object (frontend TSFE object), passed by reference
Restituisce:
void

Definizione alla linea 204 del file class.indexer.php.

Riferimenti $GLOBALS, $indexerConfig, disabled, indexTypo3PageContent(), init(), t3lib_extMgm::isLoaded(), log_pull(), log_push(), e log_setTSlogMessage().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::hook_indexContent &$  pObj  ) 
 

Parent Object (TSFE) Initialization

Parametri:
object Parent Object (frontend TSFE object), passed by reference
Restituisce:
void

Definizione alla linea 204 del file class.indexer.php.

Riferimenti $GLOBALS, $indexerConfig, disabled, indexTypo3PageContent(), init(), t3lib_extMgm::isLoaded(), log_pull(), log_push(), e log_setTSlogMessage().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::indexAnalyze content  ) 
 

Analyzes content to use for indexing,

Parametri:
array Standard content array: an array with the keys title,keywords,description and body, which all contain an array of words.
Restituisce:
array Index Array (whatever that is...)

Definizione alla linea 1160 del file class.indexer.php.

Riferimenti $content, e $counter.

tx_indexedsearch_indexer::indexAnalyze content  ) 
 

Analyzes content to use for indexing,

Parametri:
array Standard content array: an array with the keys title,keywords,description and body, which all contain an array of words.
Restituisce:
array Index Array (whatever that is...)

Definizione alla linea 1160 del file class.indexer.php.

Riferimenti $content, e $counter.

tx_indexedsearch_indexer::indexAnalyze content  ) 
 

Analyzes content to use for indexing,

Parametri:
array Standard content array: an array with the keys title,keywords,description and body, which all contain an array of words.
Restituisce:
array Index Array (whatever that is...)

Definizione alla linea 1160 del file class.indexer.php.

Riferimenti $content, e $counter.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::indexExternalUrl externalUrl  ) 
 

Index External URLs HTML content

Parametri:
string URL, eg. "http://typo3.org/"
Restituisce:
void
Vedi anche:
indexRegularDocument()

Definizione alla linea 827 del file class.indexer.php.

Riferimenti $content, t3lib_div::tempnam(), e t3lib_div::writeFile().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::indexExternalUrl externalUrl  ) 
 

Index External URLs HTML content

Parametri:
string URL, eg. "http://typo3.org/"
Restituisce:
void
Vedi anche:
indexRegularDocument()

Definizione alla linea 827 del file class.indexer.php.

Riferimenti $content, t3lib_div::tempnam(), e t3lib_div::writeFile().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::indexExternalUrl externalUrl  ) 
 

Index External URLs HTML content

Parametri:
string URL, eg. "http://typo3.org/"
Restituisce:
void
Vedi anche:
indexRegularDocument()

Definizione alla linea 827 del file class.indexer.php.

Riferimenti $content, t3lib_div::tempnam(), e t3lib_div::writeFile().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::indexRegularDocument file,
force = FALSE,
contentTmpFile = '',
altExtension = ''
 

Indexing a regular document given as $file (relative to PATH_site, local file)

Parametri:
string Relative Filename, relative to PATH_site. It can also be an absolute path as long as it is inside the lockRootPath (validated with t3lib_div::isAbsPath()). Finally, if $contentTmpFile is set, this value can be anything, most likely a URL
boolean If set, indexing is forced (despite content hashes, mtime etc).
string Temporary file with the content to read it from (instead of $file). Used when the $file is a URL.
string File extension for temporary file.
Restituisce:
void

Definizione alla linea 918 del file class.indexer.php.

Riferimenti $file, $size, t3lib_div::getFileAbsFileName(), index, t3lib_div::isAbsPath(), t3lib_div::isAllowedAbsPath(), e t3lib_div::milliseconds().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::indexRegularDocument file,
force = FALSE,
contentTmpFile = '',
altExtension = ''
 

Indexing a regular document given as $file (relative to PATH_site, local file)

Parametri:
string Relative Filename, relative to PATH_site. It can also be an absolute path as long as it is inside the lockRootPath (validated with t3lib_div::isAbsPath()). Finally, if $contentTmpFile is set, this value can be anything, most likely a URL
boolean If set, indexing is forced (despite content hashes, mtime etc).
string Temporary file with the content to read it from (instead of $file). Used when the $file is a URL.
string File extension for temporary file.
Restituisce:
void

Definizione alla linea 918 del file class.indexer.php.

Riferimenti $file, $size, t3lib_div::getFileAbsFileName(), index, t3lib_div::isAbsPath(), t3lib_div::isAllowedAbsPath(), e t3lib_div::milliseconds().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::indexRegularDocument file,
force = FALSE,
contentTmpFile = '',
altExtension = ''
 

Indexing a regular document given as $file (relative to PATH_site, local file)

Parametri:
string Relative Filename, relative to PATH_site. It can also be an absolute path as long as it is inside the lockRootPath (validated with t3lib_div::isAbsPath()). Finally, if $contentTmpFile is set, this value can be anything, most likely a URL
boolean If set, indexing is forced (despite content hashes, mtime etc).
string Temporary file with the content to read it from (instead of $file). Used when the $file is a URL.
string File extension for temporary file.
Restituisce:
void

Definizione alla linea 918 del file class.indexer.php.

Riferimenti $file, $size, t3lib_div::getFileAbsFileName(), index, t3lib_div::isAbsPath(), t3lib_div::isAllowedAbsPath(), e t3lib_div::milliseconds().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::indexTypo3PageContent  ) 
 

Start indexing of the TYPO3 page

Restituisce:
void

Definizione alla linea 501 del file class.indexer.php.

Riferimenti charsetEntity2utf8(), checkContentHash(), checkMtimeTstamp(), checkWordList(), extractLinks(), indexAnalyze(), is_grlist_set(), log_pull(), log_push(), log_setTSlogMessage(), md5inthash(), t3lib_div::milliseconds(), procesWordsInArrays(), splitHTMLContent(), submitPage(), submitWords(), update_grlist(), updateParsetime(), updateRootline(), e updateTstamp().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::indexTypo3PageContent  ) 
 

Start indexing of the TYPO3 page

Restituisce:
void

Definizione alla linea 501 del file class.indexer.php.

Riferimenti charsetEntity2utf8(), checkContentHash(), checkMtimeTstamp(), checkWordList(), extractLinks(), indexAnalyze(), is_grlist_set(), log_pull(), log_push(), log_setTSlogMessage(), md5inthash(), t3lib_div::milliseconds(), procesWordsInArrays(), splitHTMLContent(), submitPage(), submitWords(), update_grlist(), updateParsetime(), updateRootline(), e updateTstamp().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::indexTypo3PageContent  ) 
 

Start indexing of the TYPO3 page

Restituisce:
void

Definizione alla linea 501 del file class.indexer.php.

Riferimenti charsetEntity2utf8(), checkContentHash(), checkMtimeTstamp(), checkWordList(), extractLinks(), indexAnalyze(), is_grlist_set(), log_pull(), log_push(), log_setTSlogMessage(), md5inthash(), t3lib_div::milliseconds(), procesWordsInArrays(), splitHTMLContent(), submitPage(), submitWords(), update_grlist(), updateParsetime(), updateRootline(), e updateTstamp().

Referenziato da backend_indexAsTYPO3Page(), e hook_indexContent().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::init  ) 
 

Initializes the object. $this->conf MUST be set with proper values prior to this call!!!

Restituisce:
void

Definizione alla linea 408 del file class.indexer.php.

Riferimenti $GLOBALS, $TYPO3_CONF_VARS, t3lib_div::getUserObj(), initializeExternalParsers(), t3lib_div::intInRange(), t3lib_div::makeInstance(), metaphone(), e setT3Hashes().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::init  ) 
 

Initializes the object. $this->conf MUST be set with proper values prior to this call!!!

Restituisce:
void

Definizione alla linea 408 del file class.indexer.php.

Riferimenti $GLOBALS, $TYPO3_CONF_VARS, t3lib_div::getUserObj(), initializeExternalParsers(), t3lib_div::intInRange(), t3lib_div::makeInstance(), metaphone(), e setT3Hashes().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::init  ) 
 

Initializes the object. $this->conf MUST be set with proper values prior to this call!!!

Restituisce:
void

Definizione alla linea 408 del file class.indexer.php.

Riferimenti $GLOBALS, $TYPO3_CONF_VARS, t3lib_div::getUserObj(), initializeExternalParsers(), t3lib_div::intInRange(), t3lib_div::makeInstance(), metaphone(), e setT3Hashes().

Referenziato da backend_initIndexer(), e hook_indexContent().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::initializeExternalParsers  ) 
 

Initialize external parsers

Restituisce:
void private
Vedi anche:
init()

Definizione alla linea 460 del file class.indexer.php.

Riferimenti $TYPO3_CONF_VARS, e t3lib_div::getUserObj().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::initializeExternalParsers  ) 
 

Initialize external parsers

Restituisce:
void private
Vedi anche:
init()

Definizione alla linea 460 del file class.indexer.php.

Riferimenti $TYPO3_CONF_VARS, e t3lib_div::getUserObj().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::initializeExternalParsers  ) 
 

Initialize external parsers

Restituisce:
void private
Vedi anche:
init()

Definizione alla linea 460 del file class.indexer.php.

Riferimenti $TYPO3_CONF_VARS, e t3lib_div::getUserObj().

Referenziato da init().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::is_grlist_set phash_x  ) 
 

Checks if a grlist record has been set for the phash value input (looking at the "real" phash of the current content, not the linked-to phash of the common search result page)

Parametri:
integer Phash integer to test.
Restituisce:
void

Definizione alla linea 1605 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::is_grlist_set phash_x  ) 
 

Checks if a grlist record has been set for the phash value input (looking at the "real" phash of the current content, not the linked-to phash of the common search result page)

Parametri:
integer Phash integer to test.
Restituisce:
void

Definizione alla linea 1605 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::is_grlist_set phash_x  ) 
 

Checks if a grlist record has been set for the phash value input (looking at the "real" phash of the current content, not the linked-to phash of the common search result page)

Parametri:
integer Phash integer to test.
Restituisce:
void

Definizione alla linea 1605 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::log_pull  ) 
 

Pull function wrapper for TT logging

Restituisce:
void

Definizione alla linea 1926 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::log_pull  ) 
 

Pull function wrapper for TT logging

Restituisce:
void

Definizione alla linea 1926 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::log_pull  ) 
 

Pull function wrapper for TT logging

Restituisce:
void

Definizione alla linea 1926 del file class.indexer.php.

Riferimenti $GLOBALS.

Referenziato da hook_indexContent(), e indexTypo3PageContent().

tx_indexedsearch_indexer::log_push msg,
key
 

Push function wrapper for TT logging

Parametri:
string Title to set
string Key (?)
Restituisce:
void

Definizione alla linea 1917 del file class.indexer.php.

Riferimenti $GLOBALS, e $key.

tx_indexedsearch_indexer::log_push msg,
key
 

Push function wrapper for TT logging

Parametri:
string Title to set
string Key (?)
Restituisce:
void

Definizione alla linea 1917 del file class.indexer.php.

Riferimenti $GLOBALS, e $key.

tx_indexedsearch_indexer::log_push msg,
key
 

Push function wrapper for TT logging

Parametri:
string Title to set
string Key (?)
Restituisce:
void

Definizione alla linea 1917 del file class.indexer.php.

Riferimenti $GLOBALS, e $key.

Referenziato da hook_indexContent(), e indexTypo3PageContent().

tx_indexedsearch_indexer::log_setTSlogMessage msg,
errorNum = 0
 

Set log message function wrapper for TT logging

Parametri:
string Message to set
integer Error number
Restituisce:
void

Definizione alla linea 1937 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::log_setTSlogMessage msg,
errorNum = 0
 

Set log message function wrapper for TT logging

Parametri:
string Message to set
integer Error number
Restituisce:
void

Definizione alla linea 1937 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::log_setTSlogMessage msg,
errorNum = 0
 

Set log message function wrapper for TT logging

Parametri:
string Message to set
integer Error number
Restituisce:
void

Definizione alla linea 1937 del file class.indexer.php.

Riferimenti $GLOBALS.

Referenziato da hook_indexContent(), e indexTypo3PageContent().

tx_indexedsearch_indexer::makeCHash paramArray  ) 
 

Calculates the cHash value of input GET array (for constructing cHash values if needed)

Parametri:
array Array of GET parameters to encode
Restituisce:
void

Definizione alla linea 1885 del file class.indexer.php.

Riferimenti t3lib_div::cHashParams(), t3lib_div::implodeArrayForUrl(), e t3lib_div::shortMD5().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::makeCHash paramArray  ) 
 

Calculates the cHash value of input GET array (for constructing cHash values if needed)

Parametri:
array Array of GET parameters to encode
Restituisce:
void

Definizione alla linea 1885 del file class.indexer.php.

Riferimenti t3lib_div::cHashParams(), t3lib_div::implodeArrayForUrl(), e t3lib_div::shortMD5().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::makeCHash paramArray  ) 
 

Calculates the cHash value of input GET array (for constructing cHash values if needed)

Parametri:
array Array of GET parameters to encode
Restituisce:
void

Definizione alla linea 1885 del file class.indexer.php.

Riferimenti t3lib_div::cHashParams(), t3lib_div::implodeArrayForUrl(), e t3lib_div::shortMD5().

Referenziato da backend_initIndexer().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::md5inthash str  ) 
 

md5 integer hash Using 7 instead of 8 just because that makes the integers lower than 32 bit (28 bit) and so they do not interfere with UNSIGNED integers or PHP-versions which has varying output from the hexdec function.

Parametri:
string String to hash
Restituisce:
integer Integer intepretation of the md5 hash of input string.

Definizione alla linea 1875 del file class.indexer.php.

tx_indexedsearch_indexer::md5inthash str  ) 
 

md5 integer hash Using 7 instead of 8 just because that makes the integers lower than 32 bit (28 bit) and so they do not interfere with UNSIGNED integers or PHP-versions which has varying output from the hexdec function.

Parametri:
string String to hash
Restituisce:
integer Integer intepretation of the md5 hash of input string.

Definizione alla linea 1875 del file class.indexer.php.

tx_indexedsearch_indexer::md5inthash str  ) 
 

md5 integer hash Using 7 instead of 8 just because that makes the integers lower than 32 bit (28 bit) and so they do not interfere with UNSIGNED integers or PHP-versions which has varying output from the hexdec function.

Parametri:
string String to hash
Restituisce:
integer Integer intepretation of the md5 hash of input string.

Definizione alla linea 1875 del file class.indexer.php.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::metaphone word,
retRaw = FALSE
 

Creating metaphone based hash from input word

Parametri:
string Word to convert
boolean If set, returns the raw metaphone value (not hashed)
Restituisce:
mixed Metaphone hash integer (or raw value, string)

Definizione alla linea 1220 del file class.indexer.php.

Riferimenti $tmp.

tx_indexedsearch_indexer::metaphone word,
retRaw = FALSE
 

Creating metaphone based hash from input word

Parametri:
string Word to convert
boolean If set, returns the raw metaphone value (not hashed)
Restituisce:
mixed Metaphone hash integer (or raw value, string)

Definizione alla linea 1220 del file class.indexer.php.

Riferimenti $tmp.

tx_indexedsearch_indexer::metaphone word,
retRaw = FALSE
 

Creating metaphone based hash from input word

Parametri:
string Word to convert
boolean If set, returns the raw metaphone value (not hashed)
Restituisce:
mixed Metaphone hash integer (or raw value, string)

Definizione alla linea 1220 del file class.indexer.php.

Riferimenti $tmp.

Referenziato da init().

tx_indexedsearch_indexer::procesWordsInArrays contentArr  ) 
 

Processing words in the array from split*Content -functions

Parametri:
array Array of content to index, see splitHTMLContent() and splitRegularContent()
Restituisce:
array Content input array modified so each key is not a unique array of words

Definizione alla linea 1115 del file class.indexer.php.

Riferimenti $key.

tx_indexedsearch_indexer::procesWordsInArrays contentArr  ) 
 

Processing words in the array from split*Content -functions

Parametri:
array Array of content to index, see splitHTMLContent() and splitRegularContent()
Restituisce:
array Content input array modified so each key is not a unique array of words

Definizione alla linea 1115 del file class.indexer.php.

Riferimenti $key.

tx_indexedsearch_indexer::procesWordsInArrays contentArr  ) 
 

Processing words in the array from split*Content -functions

Parametri:
array Array of content to index, see splitHTMLContent() and splitRegularContent()
Restituisce:
array Content input array modified so each key is not a unique array of words

Definizione alla linea 1115 del file class.indexer.php.

Riferimenti $key.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::readFileContent ext,
absFile,
cPKey
 

Reads the content of an external file being indexed. The content from the external parser MUST be returned in utf-8!

Parametri:
string File extension, eg. "pdf", "doc" etc.
string Absolute filename of file (must exist and be validated OK before calling function)
string Pointer to section (zero for all other than PDF which will have an indication of pages into which the document should be splitted.)
Restituisce:
array Standard content array (title, description, keywords, body keys)

Definizione alla linea 1024 del file class.indexer.php.

tx_indexedsearch_indexer::readFileContent ext,
absFile,
cPKey
 

Reads the content of an external file being indexed. The content from the external parser MUST be returned in utf-8!

Parametri:
string File extension, eg. "pdf", "doc" etc.
string Absolute filename of file (must exist and be validated OK before calling function)
string Pointer to section (zero for all other than PDF which will have an indication of pages into which the document should be splitted.)
Restituisce:
array Standard content array (title, description, keywords, body keys)

Definizione alla linea 1024 del file class.indexer.php.

tx_indexedsearch_indexer::readFileContent ext,
absFile,
cPKey
 

Reads the content of an external file being indexed. The content from the external parser MUST be returned in utf-8!

Parametri:
string File extension, eg. "pdf", "doc" etc.
string Absolute filename of file (must exist and be validated OK before calling function)
string Pointer to section (zero for all other than PDF which will have an indication of pages into which the document should be splitted.)
Restituisce:
array Standard content array (title, description, keywords, body keys)

Definizione alla linea 1024 del file class.indexer.php.

tx_indexedsearch_indexer::removeLoginpagesWithContentHash  ) 
 

Removes any indexed pages with userlogins which has the same contentHash NOT USED anywhere inside this class!

Restituisce:
void

Definizione alla linea 1696 del file class.indexer.php.

Riferimenti $GLOBALS, $res, e $row.

tx_indexedsearch_indexer::removeLoginpagesWithContentHash  ) 
 

Removes any indexed pages with userlogins which has the same contentHash NOT USED anywhere inside this class!

Restituisce:
void

Definizione alla linea 1696 del file class.indexer.php.

Riferimenti $GLOBALS, $res, e $row.

tx_indexedsearch_indexer::removeLoginpagesWithContentHash  ) 
 

Removes any indexed pages with userlogins which has the same contentHash NOT USED anywhere inside this class!

Restituisce:
void

Definizione alla linea 1696 del file class.indexer.php.

Riferimenti $GLOBALS, $res, e $row.

tx_indexedsearch_indexer::removeOldIndexedFiles phash  ) 
 

Removes records for the indexed page, $phash

Parametri:
integer phash value to flush
Restituisce:
void

Definizione alla linea 1502 del file class.indexer.php.

Riferimenti $GLOBALS, e $table.

tx_indexedsearch_indexer::removeOldIndexedFiles phash  ) 
 

Removes records for the indexed page, $phash

Parametri:
integer phash value to flush
Restituisce:
void

Definizione alla linea 1502 del file class.indexer.php.

Riferimenti $GLOBALS, e $table.

tx_indexedsearch_indexer::removeOldIndexedFiles phash  ) 
 

Removes records for the indexed page, $phash

Parametri:
integer phash value to flush
Restituisce:
void

Definizione alla linea 1502 del file class.indexer.php.

Riferimenti $GLOBALS, e $table.

tx_indexedsearch_indexer::removeOldIndexedPages phash  ) 
 

Removes records for the indexed page, $phash

Parametri:
integer phash value to flush
Restituisce:
void

Definizione alla linea 1369 del file class.indexer.php.

Riferimenti $GLOBALS, e $table.

tx_indexedsearch_indexer::removeOldIndexedPages phash  ) 
 

Removes records for the indexed page, $phash

Parametri:
integer phash value to flush
Restituisce:
void

Definizione alla linea 1369 del file class.indexer.php.

Riferimenti $GLOBALS, e $table.

tx_indexedsearch_indexer::removeOldIndexedPages phash  ) 
 

Removes records for the indexed page, $phash

Parametri:
integer phash value to flush
Restituisce:
void

Definizione alla linea 1369 del file class.indexer.php.

Riferimenti $GLOBALS, e $table.

tx_indexedsearch_indexer::setExtHashes file,
subinfo = array()
 

Get search hash, external files

Parametri:
string File name / path which identifies it on the server
array Additional content identifying the (subpart of) content. For instance; PDF files are divided into groups of pages for indexing.
Restituisce:
array Array with "phash_grouping" and "phash" inside.

Definizione alla linea 1851 del file class.indexer.php.

Riferimenti $file.

tx_indexedsearch_indexer::setExtHashes file,
subinfo = array()
 

Get search hash, external files

Parametri:
string File name / path which identifies it on the server
array Additional content identifying the (subpart of) content. For instance; PDF files are divided into groups of pages for indexing.
Restituisce:
array Array with "phash_grouping" and "phash" inside.

Definizione alla linea 1851 del file class.indexer.php.

Riferimenti $file.

tx_indexedsearch_indexer::setExtHashes file,
subinfo = array()
 

Get search hash, external files

Parametri:
string File name / path which identifies it on the server
array Additional content identifying the (subpart of) content. For instance; PDF files are divided into groups of pages for indexing.
Restituisce:
array Array with "phash_grouping" and "phash" inside.

Definizione alla linea 1851 del file class.indexer.php.

Riferimenti $file.

tx_indexedsearch_indexer::setT3Hashes  ) 
 

Get search hash, T3 pages

Restituisce:
void

Definizione alla linea 1825 del file class.indexer.php.

tx_indexedsearch_indexer::setT3Hashes  ) 
 

Get search hash, T3 pages

Restituisce:
void

Definizione alla linea 1825 del file class.indexer.php.

tx_indexedsearch_indexer::setT3Hashes  ) 
 

Get search hash, T3 pages

Restituisce:
void

Definizione alla linea 1825 del file class.indexer.php.

Referenziato da init().

tx_indexedsearch_indexer::splitHTMLContent content  ) 
 

Splits HTML content and returns an associative array, with title, a list of metatags, and a list of words in the body.

Parametri:
string HTML content to index. To some degree expected to be made by TYPO3 (ei. splitting the header by ":")
Restituisce:
array Array of content, having keys "title", "body", "keywords" and "description" set.
Vedi anche:
splitRegularContent()

Definizione alla linea 587 del file class.indexer.php.

Riferimenti $content, $i, embracingTags(), e t3lib_div::get_tag_attributes().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::splitHTMLContent content  ) 
 

Splits HTML content and returns an associative array, with title, a list of metatags, and a list of words in the body.

Parametri:
string HTML content to index. To some degree expected to be made by TYPO3 (ei. splitting the header by ":")
Restituisce:
array Array of content, having keys "title", "body", "keywords" and "description" set.
Vedi anche:
splitRegularContent()

Definizione alla linea 587 del file class.indexer.php.

Riferimenti $content, $i, embracingTags(), e t3lib_div::get_tag_attributes().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::splitHTMLContent content  ) 
 

Splits HTML content and returns an associative array, with title, a list of metatags, and a list of words in the body.

Parametri:
string HTML content to index. To some degree expected to be made by TYPO3 (ei. splitting the header by ":")
Restituisce:
array Array of content, having keys "title", "body", "keywords" and "description" set.
Vedi anche:
splitRegularContent()

Definizione alla linea 587 del file class.indexer.php.

Riferimenti $content, $i, embracingTags(), e t3lib_div::get_tag_attributes().

Referenziato da indexTypo3PageContent().

Questo è il grafo delle chiamate per questa funzione:

tx_indexedsearch_indexer::splitRegularContent content  ) 
 

Splits non-HTML content (from external files for instance)

Parametri:
string Input content (non-HTML) to index.
Restituisce:
array Array of content, having the key "body" set (plus "title", "description" and "keywords", but empty)
Vedi anche:
splitHTMLContent()

Definizione alla linea 1059 del file class.indexer.php.

Riferimenti $content.

tx_indexedsearch_indexer::splitRegularContent content  ) 
 

Splits non-HTML content (from external files for instance)

Parametri:
string Input content (non-HTML) to index.
Restituisce:
array Array of content, having the key "body" set (plus "title", "description" and "keywords", but empty)
Vedi anche:
splitHTMLContent()

Definizione alla linea 1059 del file class.indexer.php.

Riferimenti $content.

tx_indexedsearch_indexer::splitRegularContent content  ) 
 

Splits non-HTML content (from external files for instance)

Parametri:
string Input content (non-HTML) to index.
Restituisce:
array Array of content, having the key "body" set (plus "title", "description" and "keywords", but empty)
Vedi anche:
splitHTMLContent()

Definizione alla linea 1059 del file class.indexer.php.

Riferimenti $content.

tx_indexedsearch_indexer::submit_grlist hash,
phash_x
 

Stores gr_list in the database.

Parametri:
integer Search result record phash
integer Actual phash of current content
Restituisce:
void
Vedi anche:
update_grlist()

Definizione alla linea 1331 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::submit_grlist hash,
phash_x
 

Stores gr_list in the database.

Parametri:
integer Search result record phash
integer Actual phash of current content
Restituisce:
void
Vedi anche:
update_grlist()

Definizione alla linea 1331 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::submit_grlist hash,
phash_x
 

Stores gr_list in the database.

Parametri:
integer Search result record phash
integer Actual phash of current content
Restituisce:
void
Vedi anche:
update_grlist()

Definizione alla linea 1331 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::submit_section hash,
hash_t3
 

Stores section $hash and $hash_t3 are the same for TYPO3 pages, but different when it is external files.

Parametri:
integer phash of TYPO3 parent search result record
integer phash of the file indexation search record
Restituisce:
void

Definizione alla linea 1351 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::submit_section hash,
hash_t3
 

Stores section $hash and $hash_t3 are the same for TYPO3 pages, but different when it is external files.

Parametri:
integer phash of TYPO3 parent search result record
integer phash of the file indexation search record
Restituisce:
void

Definizione alla linea 1351 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::submit_section hash,
hash_t3
 

Stores section $hash and $hash_t3 are the same for TYPO3 pages, but different when it is external files.

Parametri:
integer phash of TYPO3 parent search result record
integer phash of the file indexation search record
Restituisce:
void

Definizione alla linea 1351 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::submitFile_grlist hash  ) 
 

Stores file gr_list for a file IF it does not exist already

Parametri:
integer phash value of file
Restituisce:
void

Definizione alla linea 1474 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::submitFile_grlist hash  ) 
 

Stores file gr_list for a file IF it does not exist already

Parametri:
integer phash value of file
Restituisce:
void

Definizione alla linea 1474 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::submitFile_grlist hash  ) 
 

Stores file gr_list for a file IF it does not exist already

Parametri:
integer phash value of file
Restituisce:
void

Definizione alla linea 1474 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::submitFile_section hash  ) 
 

Stores file section for a file IF it does not exist

Parametri:
integer phash value of file
Restituisce:
void

Definizione alla linea 1488 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::submitFile_section hash  ) 
 

Stores file section for a file IF it does not exist

Parametri:
integer phash value of file
Restituisce:
void

Definizione alla linea 1488 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::submitFile_section hash  ) 
 

Stores file section for a file IF it does not exist

Parametri:
integer phash value of file
Restituisce:
void

Definizione alla linea 1488 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::submitFilePage hash,
file,
subinfo,
ext,
mtime,
ctime,
size,
content_md5h,
contentParts
 

Updates db with information about the file

Parametri:
array Array with phash and phash_grouping keys for file
string File name
array Array of "cHashParams" for files: This is for instance the page index for a PDF file (other document types it will be a zero)
string File extension determining the type of media.
integer Modification time of file.
integer Creation time of file.
integer Size of file in bytes
integer Content HASH value.
array Standard content array (using only title and body for a file)
Restituisce:
void

Definizione alla linea 1412 del file class.indexer.php.

Riferimenti $file, $GLOBALS, e $size.

tx_indexedsearch_indexer::submitFilePage hash,
file,
subinfo,
ext,
mtime,
ctime,
size,
content_md5h,
contentParts
 

Updates db with information about the file

Parametri:
array Array with phash and phash_grouping keys for file
string File name
array Array of "cHashParams" for files: This is for instance the page index for a PDF file (other document types it will be a zero)
string File extension determining the type of media.
integer Modification time of file.
integer Creation time of file.
integer Size of file in bytes
integer Content HASH value.
array Standard content array (using only title and body for a file)
Restituisce:
void

Definizione alla linea 1412 del file class.indexer.php.

Riferimenti $file, $GLOBALS, e $size.

tx_indexedsearch_indexer::submitFilePage hash,
file,
subinfo,
ext,
mtime,
ctime,
size,
content_md5h,
contentParts
 

Updates db with information about the file

Parametri:
array Array with phash and phash_grouping keys for file
string File name
array Array of "cHashParams" for files: This is for instance the page index for a PDF file (other document types it will be a zero)
string File extension determining the type of media.
integer Modification time of file.
integer Creation time of file.
integer Size of file in bytes
integer Content HASH value.
array Standard content array (using only title and body for a file)
Restituisce:
void

Definizione alla linea 1412 del file class.indexer.php.

Riferimenti $file, $GLOBALS, e $size.

tx_indexedsearch_indexer::submitPage  ) 
 

Updates db with information about the page (TYPO3 page, not external media)

Restituisce:
void

Definizione alla linea 1262 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::submitPage  ) 
 

Updates db with information about the page (TYPO3 page, not external media)

Restituisce:
void

Definizione alla linea 1262 del file class.indexer.php.

Riferimenti $GLOBALS.

tx_indexedsearch_indexer::submitPage  ) 
 

Updates db with information about the page (TYPO3 page, not external media)

Restituisce:
void

Definizione alla linea 1262 del file class.indexer.php.

Riferimenti $GLOBALS.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::submitWords wl,
phash
 

Submits RELATIONS between words and phash

Parametri:
array Word list array
integer phash value
Restituisce:
void

Definizione alla linea 1768 del file class.indexer.php.

Riferimenti $GLOBALS, e $val.

tx_indexedsearch_indexer::submitWords wl,
phash
 

Submits RELATIONS between words and phash

Parametri:
array Word list array
integer phash value
Restituisce:
void

Definizione alla linea 1768 del file class.indexer.php.

Riferimenti $GLOBALS, e $val.

tx_indexedsearch_indexer::submitWords wl,
phash
 

Submits RELATIONS between words and phash

Parametri:
array Word list array
integer phash value
Restituisce:
void

Definizione alla linea 1768 del file class.indexer.php.

Riferimenti $GLOBALS, e $val.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::typoSearchTags &$  body  ) 
 

Removes content that shouldn't be indexed according to TYPO3SEARCH-tags.

Parametri:
string HTML Content, passed by reference
Restituisce:
boolean Returns true if a TYPOSEARCH_ tag was found, otherwise false.

Definizione alla linea 703 del file class.indexer.php.

Riferimenti $val.

tx_indexedsearch_indexer::typoSearchTags &$  body  ) 
 

Removes content that shouldn't be indexed according to TYPO3SEARCH-tags.

Parametri:
string HTML Content, passed by reference
Restituisce:
boolean Returns true if a TYPOSEARCH_ tag was found, otherwise false.

Definizione alla linea 703 del file class.indexer.php.

Riferimenti $val.

tx_indexedsearch_indexer::typoSearchTags &$  body  ) 
 

Removes content that shouldn't be indexed according to TYPO3SEARCH-tags.

Parametri:
string HTML Content, passed by reference
Restituisce:
boolean Returns true if a TYPOSEARCH_ tag was found, otherwise false.

Definizione alla linea 703 del file class.indexer.php.

Riferimenti $val.

tx_indexedsearch_indexer::update_grlist phash,
phash_x
 

Check if an grlist-entry for this hash exists and if not so, write one.

Parametri:
integer phash of the search result that should be found
integer The real phash of the current content. The two values are different when a page with userlogin turns out to contain the exact same content as another already indexed version of the page; This is the whole reason for the grlist table in fact...
Restituisce:
void
Vedi anche:
submit_grlist()

Definizione alla linea 1618 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::update_grlist phash,
phash_x
 

Check if an grlist-entry for this hash exists and if not so, write one.

Parametri:
integer phash of the search result that should be found
integer The real phash of the current content. The two values are different when a page with userlogin turns out to contain the exact same content as another already indexed version of the page; This is the whole reason for the grlist table in fact...
Restituisce:
void
Vedi anche:
submit_grlist()

Definizione alla linea 1618 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

tx_indexedsearch_indexer::update_grlist phash,
phash_x
 

Check if an grlist-entry for this hash exists and if not so, write one.

Parametri:
integer phash of the search result that should be found
integer The real phash of the current content. The two values are different when a page with userlogin turns out to contain the exact same content as another already indexed version of the page; This is the whole reason for the grlist table in fact...
Restituisce:
void
Vedi anche:
submit_grlist()

Definizione alla linea 1618 del file class.indexer.php.

Riferimenti $GLOBALS, e $res.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::updateParsetime phash,
parsetime
 

Update parsetime for phash row.

Parametri:
integer phash value.
integer Parsetime value to set.
Restituisce:
void

Definizione alla linea 1649 del file class.indexer.php.

Riferimenti $GLOBALS, e $updateFields.

tx_indexedsearch_indexer::updateParsetime phash,
parsetime
 

Update parsetime for phash row.

Parametri:
integer phash value.
integer Parsetime value to set.
Restituisce:
void

Definizione alla linea 1649 del file class.indexer.php.

Riferimenti $GLOBALS, e $updateFields.

tx_indexedsearch_indexer::updateParsetime phash,
parsetime
 

Update parsetime for phash row.

Parametri:
integer phash value.
integer Parsetime value to set.
Restituisce:
void

Definizione alla linea 1649 del file class.indexer.php.

Riferimenti $GLOBALS, e $updateFields.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::updateRootline  ) 
 

Update section rootline for the page

Restituisce:
void

Definizione alla linea 1662 del file class.indexer.php.

Riferimenti $GLOBALS, e $updateFields.

tx_indexedsearch_indexer::updateRootline  ) 
 

Update section rootline for the page

Restituisce:
void

Definizione alla linea 1662 del file class.indexer.php.

Riferimenti $GLOBALS, e $updateFields.

tx_indexedsearch_indexer::updateRootline  ) 
 

Update section rootline for the page

Restituisce:
void

Definizione alla linea 1662 del file class.indexer.php.

Riferimenti $GLOBALS, e $updateFields.

Referenziato da indexTypo3PageContent().

tx_indexedsearch_indexer::updateTstamp phash,
mtime = 0
 

Update tstamp for a phash row.

Parametri:
integer phash value
integer If set, update the mtime field to this value.
Restituisce:
void

Definizione alla linea 1633 del file class.indexer.php.

Riferimenti $GLOBALS, e $updateFields.

tx_indexedsearch_indexer::updateTstamp phash,
mtime = 0
 

Update tstamp for a phash row.

Parametri:
integer phash value
integer If set, update the mtime field to this value.
Restituisce:
void

Definizione alla linea 1633 del file class.indexer.php.

Riferimenti $GLOBALS, e $updateFields.

tx_indexedsearch_indexer::updateTstamp phash,
mtime = 0
 

Update tstamp for a phash row.

Parametri:
integer phash value
integer If set, update the mtime field to this value.
Restituisce:
void

Definizione alla linea 1633 del file class.indexer.php.

Riferimenti $GLOBALS, e $updateFields.

Referenziato da indexTypo3PageContent().


Documentazione dei dati membri

tx_indexedsearch_indexer::$cHashParams = array()
 

Definizione alla linea 186 del file class.indexer.php.

tx_indexedsearch_indexer::$conf = array()
 

Definizione alla linea 177 del file class.indexer.php.

tx_indexedsearch_indexer::$content_md5h = ''
 

Definizione alla linea 182 del file class.indexer.php.

tx_indexedsearch_indexer::$contentParts = array()
 

Definizione alla linea 181 del file class.indexer.php.

tx_indexedsearch_indexer::$crawlerActive = FALSE
 

Definizione alla linea 165 del file class.indexer.php.

tx_indexedsearch_indexer::$csObj
 

Definizione alla linea 192 del file class.indexer.php.

tx_indexedsearch_indexer::$defaultContentArray
 

Valore iniziale:

array(
                'title' => '',
                'description' => '',
                'keywords' => '',
                'body' => '',
        )

Definizione alla linea 168 del file class.indexer.php.

tx_indexedsearch_indexer::$defaultGrList = '0,-1'
 

Definizione alla linea 157 del file class.indexer.php.

tx_indexedsearch_indexer::$excludeSections = 'script,style'
 

Definizione alla linea 151 del file class.indexer.php.

tx_indexedsearch_indexer::$external_parsers = array()
 

Definizione alla linea 154 del file class.indexer.php.

tx_indexedsearch_indexer::$externalFileCounter = 0
 

Definizione alla linea 175 del file class.indexer.php.

tx_indexedsearch_indexer::$file_phash_arr = array()
 

Definizione alla linea 180 del file class.indexer.php.

tx_indexedsearch_indexer::$forceIndexing = FALSE
 

Definizione alla linea 164 del file class.indexer.php.

tx_indexedsearch_indexer::$freqMax = 0.1
 

Definizione alla linea 189 del file class.indexer.php.

tx_indexedsearch_indexer::$freqRange = 32000
 

Definizione alla linea 188 del file class.indexer.php.

tx_indexedsearch_indexer::$hash = array()
 

Definizione alla linea 179 del file class.indexer.php.

tx_indexedsearch_indexer::$indexerConfig = array()
 

Definizione alla linea 178 del file class.indexer.php.

Referenziato da hook_indexContent().

tx_indexedsearch_indexer::$indexExternalUrl_content = ''
 

Definizione alla linea 184 del file class.indexer.php.

tx_indexedsearch_indexer::$internal_log = array()
 

Definizione alla linea 183 del file class.indexer.php.

tx_indexedsearch_indexer::$lexerObj
 

Definizione alla linea 194 del file class.indexer.php.

tx_indexedsearch_indexer::$maxExternalFiles = 0
 

Definizione alla linea 162 del file class.indexer.php.

tx_indexedsearch_indexer::$metaphoneObj
 

Definizione alla linea 193 del file class.indexer.php.

tx_indexedsearch_indexer::$reasons
 

Valore iniziale:

 array(
                -1 => 'mtime matched the document, so no changes detected and no content updated',
                -2 => 'The minimum age was not exceeded',
                1 => "The configured max-age was exceeded for the document and thus it's indexed.",
                2 => 'The minimum age was exceed and mtime was set and the mtime was different, so the page was indexed.',
                3 => 'The minimum age was exceed, but mtime was not set, so the page was indexed.',
                4 => 'Page has never been indexed (is not represented in the index_phash table).'
        )

Definizione alla linea 141 del file class.indexer.php.

tx_indexedsearch_indexer::$tstamp_maxAge = 0
 

Definizione alla linea 160 del file class.indexer.php.

tx_indexedsearch_indexer::$tstamp_minAge = 0
 

Definizione alla linea 161 del file class.indexer.php.

tx_indexedsearch_indexer::$wordcount = 0
 

Definizione alla linea 174 del file class.indexer.php.


La documentazione per questa classe è stata generata a partire dai seguenti file:
Generato il Thu Jan 19 15:44:40 2006 per TYPO3 versione 3.8.1 da  doxygen 1.4.6