Schön dass das Problem durch das Upgrade auf 2.3.3 gelöst ist. Ich war ehrlich nicht 100%ig davon überzeugt, dass das reichen wird (beim Fehler in der Pluginliste ja, aber beim Hochladen hatte ich immer noch eine Problem mit der php-Installation im Verdacht). Die Ursache war wohl dann schlicht und einfach ein Bug in Elgg 2.1.1 (und im Changelog müßte die wahrscheinliche Ursache dann bei den gefixten Bugs zwischen 2.1.1 und 2.3.3 drin sein).
Ich denke, eine gemeinsame Datenbank ist eher nicht empfehlenswert. Eher zwei getrennte Datenbanken aber eine Authentifizierung unter dem einen System (z.B. des Wikis) unter Verwendung den Useraccounts des anderen Systems (also der Elgg-Accounts). Ich befürchte aber, dass es da kein Plugin bzw. keinen fertigen Code gibt, den man einfach einsetzen könnte. Vor einigen Jahren gab es glaube ich mal ein Plugin (oder vielleicht auch nur die Ankündigung der Entwicklung eines Plugins) mit dem man eine MediaWiki-Installation mit Elgg koppeln können sollte. Aber selbst wenn es das Plugin irgendwo gab/gibt, ist es sehr wahrscheinlich mit aktuellen Versionen von Elgg und MediaWiki auch nicht mehr lauffähig.
Ich befürchte, Du müßtest einen Entwickler beauftragen, Dir etwas nach Deinen Bedürfnissen zu entwickeln.
Welche Entwickler wären da empfehlenswert?
Ich denke eine Fortsetzung dieses Themas bzw Kontaktaufnahme sollte außerhalb dieses Forums stattfinden.
Ich tue mich schwer, einen Entwickler vorzuschlagen. Beispielsweise die Elgg Core-Entwickler sind alle sehr fähig. Aber ich weiss nicht, ob sie derzeit an Aufträgen interessiert sind oder ob sie eher genervt wären, wenn ich sie empfehlen würde.
Du könntest in der Professional Services-Gruppe (https://elgg.org/groups/profile/75603/professional-services) ein Topic aufmachen, in dem Du Deine Anforderungen beschreibst und dann auf eine Kontaktaufnahme durch einen Entwickler hoffen (ich weiss allerdings nicht, wie da die Resonanz ist, da ich das noch nie selbst ausprobiert habe).
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.