Zum Inhalt springen

Contagged - hat das schon jem. erfolgreich installiert?

Erstellt am 29. Mai 2008 · Noch keine Antworten

Tags: Frage

webschnecke ·

Hi.

Ich fummel an Contagged.

Das war mein WEG :

1.
Installiert

2.
Ich habe 5 Tmplates. Im rootTPL habe ich das hier eingefügt:

# encoding: iso-8859-1
 
# include class tx_contagged as library 
includeLibs.tx_contagged = EXT:contagged/class.tx_contagged.php
 
tt_content.text.20.postUserFunc = tx_contagged->main
 
plugin.tx_contagged {
	templateFile = {$contagged.templateFile}
	linkToListPage = {$contagged.linkToListPage}
	listPages = {$contagged.listPages}
	storagePids = {$contagged.storagePids}
	includeRootPages = {$contagged.includeRootPages}
	excludeRootPages = {$contagged.excludeRootPages}
	includePages = {$contagged.includePages}
	excludePages = {$contagged.excludePages}
	excludeTags = {$contagged.excludeTags}
	autoExcludeTags = {$contagged.autoExcludeTags}
	checkPreAndPostMatches = {$contagged.checkPreAndPostMatches}
	addTitleAttribute = {$contagged.addTitleAttribute}
	addLangAttribute = {$contagged.addLangAttribute}
	addCssClassAttribute = {$contagged.addCssClassAttribute}
	replaceTerm = {$contagged.replaceTerm}
	updateKeywords = {$contagged.updateKeywords}
	labelWrap1 = {$contagged.labelWrap1}
	labelWrap2 = {$contagged.labelWrap2}
	modifier = {$contagged.modifier}
	fieldsToSearch = {$contagged.fieldsToSearch}
	fieldsToMap = {$contagged.fieldsToMap}
	secureFields = {$contagged.secureFields}
	showOnlyMatchedIndexChars = {$contagged.showOnlyMatchedIndexChars}
	autoAddIndexChars = {$contagged.autoAddIndexChars}
	addBackLinkDescription = {$contagged.addBackLinkDescription}
 
	types {
 
		definition {
			label = Definition
			label.de = Definition
			tag = dfn
		}
 
		acronym {
			label = Acronym
			label.de = Kurzwort aus Anfangsbuchstaben (Beispiel: NATO)
			tag = acronym
		}
 
		abbrevation {
			label = Abbrevation
			label.de = Abkürzung (Beispiel: u.s.w.)
			tag = abbr
		}
 
	}
 
	dataSources {
 
		default {
			sourceName = tx_contagged_terms
			hasSysLanguageUid = 1
			storagePids = 
			mapping {
				uid.field = uid
				pid.field = pid
				term_main.field = term_main
				term_alt.field = term_alt
				term_type.field = term_type
				term_replace.field = term_replace
				term_lang.field = term_lang
				desc_short.field = desc_short
				desc_long.field = desc_long
				link.field = link
				exclude.field = exclude
			}
		}
	}
}

3.
Die ID von diesem TPL habe ich im Ext.Manager hinterlegt.

4.
Ich habe einen SysOrdner angelegt. Hier habe ich nen Testeintrage gemacht. Ebenso habe ich das FE Plugin als Seiteninhalt eingefügt.

5.
Nun bin ich ins TPL von der root und da in die Config:

[Root Pages (List of PID) to be inc...
Hier habe ich alle IDs der 5 Templates eingegeben, die ich nutze.

[Link to list page]
Steht weiter auf : 1

[Default List Page (PID)]
ID der Seite mit dem Plugin - ist bei mir mit dem Sysfolder gleich

[Storage PIDs)]
ID vom Sysfolder - ist bei mir mit der Seite vom Plugin gleich

End vom Lied in keiner Seite sehe ich meinen Testeintrag als Link.

Kann mir wer helfen?