Archive-Flag

Über das Archive-Flag wird gesteuert, ob Artikel und Medien in der globlaen Suche und bei Google gefunden werden sollen. Ist das Archive-Flag gesetzt, sind die Artikel und Medien nur noch über Abschnitt auffindbar, die die Bereichsuche nutzen, wie z.B. der Listen-Abschnitt.

Medien-Artikel werden in zwei Kategorien aufgeteilt. Indizierbare und nicht indizierbare Medien. Indizierbare Medien sind PDF-Dateien, Word-, Excle-, PowerPoint- und OpenOffice-Dokumente. Bei diesen ist eine Volltextsuche sinnvoll.

Bei nicht indizierbaren Medien wird das Archive-Flag im Solr-Index gesetzt. Damit werden diese Medien-Artikel von der globalen Suche ausgeschlossen, können aber in der Bereichssuche und im Liste-Abschnitt verwendet werden. Bei Indizierbare Medien wird das Archive-Flag weiterhin nicht gesetzt.

Archive-Flag kann redaktionell gesteuert werden kann. Dazu steht der Abschnitt “Einstellungen für Suchen” zur Verfügung.

Für Artikel kann der Abschnitt aktiviert werden, in dem in der steps.json folgender Eintrag ergänzt wird:

	"settings": {
		"sectionTypes": {
			"searchSettings": ":sectionTypes.searchSettings"
		}
	},

Für Medien ist folgender Ergänzung notwendig

	"mediaCommon" : {
		"sectionTypes": {
			"searchSettings": ":sectionTypes.searchSettings"
		}
	},

Auch für Pools existiert ein Abschnitt “Einstellungen für Suchen”, mit dem für alle Artikel und Medien des Pools Einstellungen zum Archive-Flag vorgenommen werden können.

Dies muss an den entsprechenden GroupTypes in der groupTypes.json konfiguriert werden. z.B.

	"contentGroup": {
		"steps": {
			"articlePoolSettings": {
				":steps": "articlePoolSettings",
				"sectionTypes": {
					"searchSettingsArticleGroup": ":sectionTypes.searchSettingsArticleGroup"
				}
			}
		}
	},

Oder für die Medien-Pools

	"mediaGroup": {
		"steps": {
			"articlePoolSettings": {
				":steps": "articlePoolSettings",
				"sectionTypes": {
					"searchSettingsArticleGroup": ":sectionTypes.searchSettingsArticleGroup"
				}
			}
		}
	},
	"imageGroup": {
		"steps": {
			"articlePoolSettings": {
				":steps": "articlePoolSettings",
				"sectionTypes": {
					"searchSettingsArticleGroup": ":sectionTypes.searchSettingsArticleGroup"
				}
			}
		}
	},
	"downloadGroup": {
		"steps": {
			"articlePoolSettings": {
				":steps": "articlePoolSettings",
				"sectionTypes": {
					"searchSettingsArticleGroup": ":sectionTypes.searchSettingsArticleGroup"
				}
			}
		}
	},
	"illustrationGroup": {
		"steps": {
			"articlePoolSettings": {
				":steps": "articlePoolSettings",
				"sectionTypes": {
					"searchSettingsArticleGroup": ":sectionTypes.searchSettingsArticleGroup"
				}
			}
		}
	},
	"welcomeImageGroup": {
		"steps": {
			"articlePoolSettings": {
				":steps": "articlePoolSettings",
				"sectionTypes": {
					"searchSettingsArticleGroup": ":sectionTypes.searchSettingsArticleGroup"
				}
			}
		}
	},