12.05.2016  Linktip 

Mind Map

Dieser Dienst stellt eine neue Eintragskategorie Mind Map zur Verfügung. Zu Einträgen dieses Typs können HTML-Seiten eingestellt werden, die einen HTML-MAP-Tag enthalten, d.h. eine Menge von Verweisen (Links), die sich auf einem Bild befinden. Diese Verweise werden vom System beim Einstellen der HTML-Seite als alternative Darstellung analysiert und zu diesem Eintrag gespeichert.

Vorgehensweise und Funktionalität

  1. Parsen hochgeladener HTML-Dateien beim Setzen als alternative Darstellung
  2. Bereitstellen der Information über die in Mind Maps enthaltenen Links in EJava-Templates.

Mind Map

Hauptsächlich wird dieser Dienst zur Einbindung von Mind Maps, wie man sie z.B. mit der Software MindManager erzeugen kann, eingesetzt. Prinzipiell können aber beliebige HTML-Dateien, die einen MAP-Tag enthalten, verwendet werden.



Mind Map Eintrag erzeugen

Eine neue Mind Map Symbol Mind Map kann wie gewohnt über das Menü Neu erzeugt werden (siehe Einträge erstellen). Die Metadaten eines Formulars entsprechen denen eines Standardeintrags.



Einbringen einer Mind Map

Zur Verwendung einer Mind Map, muss die HTML-Seite und die Image-Datei über die Funktion Layout im Menü Bearbeiten in die alternative Darstellung hochgeladen werden. Die HTML-Datei muss zusätzlich als Hauptseite eingestellt werden (siehe Layout).



Parsen der gesetzten HTML-Datei

Voraussetzung:

Es wurden HTML- und Image-Dateien hochgeladen, wie sie typischerweise vom MindManager erzeugt werden. Insbesondere müssen die HTML-Dateien rechteckige klickbare Bereiche in einem zugehörigen Image definieren, die mit einem Link der Form href="/servlet/is/id" belegt sind.

Beispiel einer "typischen" Mind Map-Datei, wie sie von dem Mind Map-Parser verarbeitet werden kann:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="MindManager v4.5.621">
<meta name="author" content="Zöllner">
<title>Finanzierung gemäß EU-Recht </title></head>
<body bgcolor="#ffffff">

<!--To copy the MindManager image map please begin here
(with next <center> tag) -->

<center><img src="Finanzierung.gif" border="0" usemap="#mindmap"></center>

<map name="mindmap">
<area shape="rect" coords="327,53,376,68" href="/servlet/is/115" target="">
<area shape="rect" coords="412,27,490,55" href="/servlet/is/106" target="">
<area shape="rect" coords="412,65,518,93" href="/servlet/is/117" target="">
<area shape="rect" coords="338,216,430,246" href="/servlet/is/116" target="">
<area shape="rect" coords="34,26,112,58" href="/servlet/is/114" target="">
<area shape="rect" coords="173,168,233,184" href="/servlet/is/105" target="">
</map>

<!--Copy until here (including the </map> tag) -->
</body></html>


Anzeige der Rückverweise auf Mind Maps

Die Rückverweise werden im Standardlayout durch die Integration des Templates Application.Entry.Mindmap.References angezeigt. Bei jedem Link auf eine Mind Map wird außerdem als Parameter mitübergeben, von welchem Eintrag die Mind Map aufgerufen wurde. Dieser Eintrag kann dann mit einen Pfeil im Mind Map-Bild hervorgehoben werden, so dass der Benutzer sieht wo er herkam.