Mindmap wird nicht initialisiert ! :(

This commit is contained in:
2025-05-06 21:58:27 +01:00
parent aeb829e36a
commit 58a5ea00bd
5 changed files with 976 additions and 983 deletions

View File

@@ -112,12 +112,6 @@
<!-- ChatGPT Assistant --> <!-- ChatGPT Assistant -->
<script src="{{ url_for('static', filename='js/modules/chatgpt-assistant.js') }}"></script> <script src="{{ url_for('static', filename='js/modules/chatgpt-assistant.js') }}"></script>
<!-- MindMap Visualization Module -->
<script src="{{ url_for('static', filename='js/modules/mindmap.js') }}"></script>
<!-- MindMap Page Module -->
<script src="{{ url_for('static', filename='js/modules/mindmap-page.js') }}"></script>
<!-- Neural Network Background Script --> <!-- Neural Network Background Script -->
<script src="{{ url_for('static', filename='neural-network-background.js') }}"></script> <script src="{{ url_for('static', filename='neural-network-background.js') }}"></script>
@@ -741,9 +735,10 @@
<!-- Hilfsscripts --> <!-- Hilfsscripts -->
{% block scripts %}{% endblock %} {% block scripts %}{% endblock %}
<!-- KI-Chat Initialisierung --> <!-- ChatGPT Initialisierung -->
<script> <script>
// ChatGPT-Assistent Klasse // Prüfe, ob ChatGPTAssistant bereits existiert
if (typeof ChatGPTAssistant === 'undefined') {
class ChatGPTAssistant { class ChatGPTAssistant {
constructor() { constructor() {
this.chatContainer = null; this.chatContainer = null;
@@ -923,8 +918,7 @@
} }
} }
// Initialisiere den ChatGPT-Assistenten direkt, um sicherzustellen, // Initialisiere den ChatGPT-Assistenten direkt
// dass er auf jeder Seite verfügbar ist, selbst wenn MindMap nicht geladen ist
document.addEventListener('DOMContentLoaded', function() { document.addEventListener('DOMContentLoaded', function() {
// Prüfen, ob der Assistent bereits durch MindMap initialisiert wurde // Prüfen, ob der Assistent bereits durch MindMap initialisiert wurde
if (!window.MindMap || !window.MindMap.assistant) { if (!window.MindMap || !window.MindMap.assistant) {
@@ -939,6 +933,7 @@
window.MindMap.assistant = assistant; window.MindMap.assistant = assistant;
} }
}); });
}
</script> </script>
<!-- Dark/Light-Mode vereinheitlicht --> <!-- Dark/Light-Mode vereinheitlicht -->

View File

@@ -228,7 +228,5 @@
<script src="https://cdnjs.cloudflare.com/ajax/libs/cytoscape-cose-bilkent/4.1.0/cytoscape-cose-bilkent.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/cytoscape-cose-bilkent/4.1.0/cytoscape-cose-bilkent.min.js"></script>
<!-- Unsere JavaScript-Dateien --> <!-- Unsere JavaScript-Dateien -->
<script src="{{ url_for('static', filename='js/mindmap-interaction.js') }}"></script>
<script src="{{ url_for('static', filename='js/mindmap-init.js') }}"></script>
<script src="{{ url_for('static', filename='js/update_mindmap.js') }}"></script> <script src="{{ url_for('static', filename='js/update_mindmap.js') }}"></script>
{% endblock %} {% endblock %}