Die Technik hinter LOOPLearning Object Online Platform

Als Core von LOOP wird derzeit Mediawiki in der Version 1.22 verwendet.

Zusätzlich sind inzwischen eine Vielzahl von Erweiterungen (Extensions) eingebunden. Bei den Erweiterungen die LOOP so speziell machen handelt es sich um Eigenentwicklungen. Funktionen für die es bereits Erweiterungen gab wurden natürlich nicht neu entwickelt. Einige wurden jedoch modifiziert. huhu

Neben der LOOP-Extension machen aber auch die selbst entwickelten Skins LOOP so einzigartig. Sie sind optimal auf die Funktionen von LOOP abgestimmt und können deshalb auch nicht ohne die LOOP-Erweiterung verwendet werden.

Alle Quellen sind unter https://github.com/oncampus zu finden. Aktueller Branch ist LOOP1_22.

Name / Doku Beschreibung Git-Quelle Installationspfad
LOOP Core loop_core.git /
Asirra CAPTCHA loop_extension_Asirra.git /extensions/Asirra
BiblioPlus Zitieren und Literaturverzeichnis loop_extension_BiblioPlus.git /extensions/BiblioPlus
Cite Fußnoten loop_extension_Cite.git /extensions/Cite
Code Syntax Highlighting von Code loop_extension_Code.git /extensions/Code
ConfirmEdit CAPTCHAs loop_extension_ConfirmEdit.git /extensions/ConfirmEdit
EmbedVideo Einbinden von externen Videos loop_extension_EmbedVideo.git /extensions/EmbedVideo
ePubExport Export als ePub loop_extension_ePubExport.git /extensions/ePubExport
ExternalLinks Überprüfen externer Links loop_extension_ExternalLinks.git /extensions/ExternalLinks
FlaggedRevs Revisionssystem loop_extension_FlaggedRevs.git /extensions/FlaggedRevs
Gadgets JS- und CSS-Gadgets für User loop_extension_Gadgets.git /extensions/Gadgets
GraphViz Graphen loop_extension_GraphViz.git /extensions/GraphViz
HarvardReferences Fußnoten loop_extension_HarvardReferences.git /extensions/HarvardReferences
ImageMap Image Maps loop_extension_ImageMap.git /extensions/ImageMap
IndexFunction Index loop_extension_IndexFunction.git /extensions/IndexFunction
LearningApps Einbinden von LearningApps loop_extension_LearningApp.git /extensions/LearningApp
Lingo Abkürzungen loop_extension_Lingo.git /extensions/Lingo
LiquidThreads Threads auf Diskussionsseiten loop_extension_LiquidThreads.git /extensions/LiquidThreads
LOOP Seitenstruktur, Navigation, Verzeichnisse, Bereichsauszeichnungen, PDF, ... loop_extension_Loop.git /extensions/Loop
LoopMediaHandler MP3, MP4, FLV mit jPlayer einbinden loop_extension_LoopMediaHandler.git /extensions/LoopMediaHandler
LoopSpoiler Einblenden von Lösungstexten loop_extension_LoopSpoiler.git /extensions/LoopSpoiler
LoopZip Zip-Content einbinden loop_extension_LoopZip.git /extensions/LoopZip
Math Einbinden von Formeln loop_extension_Math.git /extensions/Math
MsUpload einfacher Dateiupload loop_extension_MsUpload.git /extensions/MsUpload
Nuke Löschen mehrerer Seiten für sysops loop_extension_Nuke.git /extensions/Nuke
nusoap Soaplib für Biblio loop_extension_nusoap.git /extensions/nusoap
ParserFunctions Wikitext Parser Erweiterung loop_extension_ParserFunctions.git /extensions/ParserFunctions
Prezi Einbinden von Prezis loop_extension_Prezi.git /extensions/Prezi
PurgeCache Löschen der Cache-Tabelle loop_extension_PurgeCache.git /extensions/PurgeCache
Quiz Selbsttestaufgaben loop_extension_Quiz.git /extensions/Quiz
Renameuser Umbennen von Useraccounts loop_extension_Renameuser.git /extensions/Renameuser
ReplaceText Suchen und Ersetzen loop_extension_ReplaceText.git /extensions/ReplaceText
Score Darstellung von Noten loop_extension_score.git /extensions/Score
SlimboxThumbs Vollbild für große Bilder loop_extension_SlimboxThumbs.git /extensions/SlimboxThumbs
SyntaxHighlight_GeSHi Syntax Highlighting von Code loop_extension_SyntaxHighlight_GeSHi.git /extensions/SyntaxHighlight_GeSHi
User_Merge_and_Delete Zusammenlegen und Löschen von Useraccounts loop_extension_UserMerge .git /extensions/UserMerge
Wiki2xml XML Konvertierung z.B. für PDF loop_extension_wiki2xml.git /extensions/wiki2xml
WikiArticleFeeds RSS-Feeds von Einzelseiten loop_extension_WikiArticleFeeds.git /extensions/WikiArticleFeeds
WikiEditor Editor loop_extension_WikiEditor.git /extensions/WikiEditor
WolframCDF Einbinden von CDF-Dateien loop_extension_wolfram_cdf.git /extensions/wolfram_cdf
Loop-Skin alter LOOP Skin loop_skin_Loop.git /skins
Lubeca-Skin neuer LOOP Skin loop_skin_Lubeca.git /skins