GB Glossary (gbglossary): Unterschied zwischen den Versionen
Aus Wikizone
(Die Seite wurde neu angelegt: „ == Konfiguration == Beispiel Dr.Petry <pre> Petry Konfiguration plugin.tx_gbglossary_pi1{ storagePage = 62 templateFile = fileadmin/templates/gbglossary/gb…“) |
|||
| Zeile 1: | Zeile 1: | ||
| − | |||
== Konfiguration == | == Konfiguration == | ||
Beispiel Dr.Petry | Beispiel Dr.Petry | ||
| Zeile 50: | Zeile 49: | ||
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.innerStdWrap_all.ifBlank =   | lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.innerStdWrap_all.ifBlank =   | ||
</pre> | </pre> | ||
| + | |||
| + | |||
| + | == Autoreferenzen == | ||
| + | Autoreferenzen sind "das könnte Sie auch interessieren" - Empfehlung auf Basis der von Hand gesetzten und der automatischen Verlinkungen. Diese Referenzen werden verfolgt eine Art Referenz Baum erstellt und aus der "Entfernung" zum Ursprungsbegriff und der Häufigkeit des Auftretens eine Gewichtung erstellt. Alle Begriffe deren Gewichtung über einem Schwellwert liegen werden gelistet. | ||
| + | |||
| + | == Funktion == | ||
| + | function getAutoreferences($uid,$terms_references) | ||
| + | $uid | ||
| + | ID des Begriffes | ||
| + | $terms_references | ||
| + | Array welches wiederum arrays der Form | ||
| + | array(reference_id => uid,reference_title => Titel der Referenz) | ||
| + | bekommt. | ||
Aktuelle Version vom 24. Mai 2013, 11:50 Uhr
Konfiguration[Bearbeiten]
Beispiel Dr.Petry
Petry Konfiguration
plugin.tx_gbglossary_pi1{
storagePage = 62
templateFile = fileadmin/templates/gbglossary/gbglossary.html
results_at_a_time = 20
group_by_title = 1
}
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.remapTag >
#lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class = oneline
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.style = font-family:arial;margin:0;line-height:1em;
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = <p>|</p>
#tt_content.stdWrap.dataWrap >
#lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines>
#RTE.default.proc.entryHTMLparser_db = 1
#RTE.default.proc.entryHTMLparser_db.keepNonMatchedTags = 1
#RTE.default.proc.entryHTMLparser_db.allowTags = p,div,b,i,img,a,br,strong,em,link,list
#lib.parseFunc_RTE.tags{
# b=TEXT
# b{
# current=1
# wrap= <strong>|</strong>
# }
# i=TEXT
# i{
# current=1
# wrap= <em>|</em>
# }
#}
plugin.tx_gbglossary_pi1.parser < lib.parseFunc_RTE
page.includeCSS.gbglossary = fileadmin/templates/gbglossary/gbglossary.css
page.includeCSS.gbglossary.media = screen
page.includeCSS.gbglossary-print = fileadmin/templates/gbglossary/gbglossary-print.css
page.includeCSS.gbglossary-print.media = print
page.includeJS.gbglossary0 = typo3conf/ext/gbglossary/res/js/jquery.js
page.includeJS.gbglossary1 = typo3conf/ext/gbglossary/res/js/jquery.dataTables.min.js
page.includeJS.gbglossary2 = typo3conf/ext/gbglossary/res/js/gbglossary.js
page.10.template.file = fileadmin/templates/960gs/html/fullwidth-nonav.html
#page.includeCSS.gbglossary.media = screen
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.innerStdWrap_all.ifBlank =
Autoreferenzen[Bearbeiten]
Autoreferenzen sind "das könnte Sie auch interessieren" - Empfehlung auf Basis der von Hand gesetzten und der automatischen Verlinkungen. Diese Referenzen werden verfolgt eine Art Referenz Baum erstellt und aus der "Entfernung" zum Ursprungsbegriff und der Häufigkeit des Auftretens eine Gewichtung erstellt. Alle Begriffe deren Gewichtung über einem Schwellwert liegen werden gelistet.
Funktion[Bearbeiten]
function getAutoreferences($uid,$terms_references)
$uid
ID des Begriffes
$terms_references
Array welches wiederum arrays der Form
array(reference_id => uid,reference_title => Titel der Referenz)
bekommt.