Index: /trunk/autoquest-htmlmonitor/src/main/assembly/drupal.xml
===================================================================
--- /trunk/autoquest-htmlmonitor/src/main/assembly/drupal.xml	(revision 1192)
+++ /trunk/autoquest-htmlmonitor/src/main/assembly/drupal.xml	(revision 1192)
@@ -0,0 +1,19 @@
+<assembly
+    xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
+  <id>drupal</id>
+  <formats>
+    <format>zip</format>
+  </formats>
+  <includeBaseDirectory>false</includeBaseDirectory>
+  <fileSets>
+    <fileSet>
+      <directory>src/main/modules/drupal</directory>
+      <outputDirectory></outputDirectory>
+      <includes>
+        <include>**/*</include>
+      </includes>
+    </fileSet>
+  </fileSets>
+</assembly>
Index: /trunk/autoquest-htmlmonitor/src/main/modules/drupal/autoquest/autoquest.info
===================================================================
--- /trunk/autoquest-htmlmonitor/src/main/modules/drupal/autoquest/autoquest.info	(revision 1192)
+++ /trunk/autoquest-htmlmonitor/src/main/modules/drupal/autoquest/autoquest.info	(revision 1192)
@@ -0,0 +1,11 @@
+; $Id$
+name = AutoQUEST-htmlmonitor-4drupal
+description = Implementation of the AutoQUEST-htmlmonitor for Drupal 7.x
+core = 7.x
+version = "7.x-1.0-beta2"
+datestamp = "1366741555"
+
+; NEW LINE
+configure = admin/config/content/autoquest
+
+
Index: /trunk/autoquest-htmlmonitor/src/main/modules/drupal/autoquest/autoquest.module
===================================================================
--- /trunk/autoquest-htmlmonitor/src/main/modules/drupal/autoquest/autoquest.module	(revision 1192)
+++ /trunk/autoquest-htmlmonitor/src/main/modules/drupal/autoquest/autoquest.module	(revision 1192)
@@ -0,0 +1,67 @@
+<?php
+
+/**
+ * changes the drupal admin paths array. the "log" section in nodes
+ * need to be declared as administrative
+ *
+ * @param paths the admin paths array
+ * 
+ */
+function autoquest_admin_paths_alter(&$paths) {
+	// Log is Administrative
+	$paths['node/*/log'] = TRUE;
+}
+
+/**
+ * adds the autquest-htmlmonitor.js to every drupal side
+ * except the administrative ones
+ */
+function autoquest_init() {
+	// Check if current Path is Administrative
+	if (!path_is_admin(current_path())) {
+		// Get URL from Config
+		$url = variable_get('autoquestURL', 'https://swe-tooling.informatik.uni-goettingen.de/autoquest-htmlmonitor/script/');
+		$url = $url."autoquest-htmlmonitor.js";
+		
+		drupal_add_js($url, 'external');
+	}
+}
+
+
+
+/**
+* Page callback: Autoquest settings
+*
+* @see autoquest_menu()
+*/
+function autoquest_form($form, &$form_state) {
+  $form['autoquestURL'] = array(
+    '#type' => 'textfield',
+    '#title' => t('URL of autoquest-htmlmonitor'),
+    '#default_value' => variable_get('autoquestURL', 'https://swe-tooling.informatik.uni-goettingen.de/autoquest-htmlmonitor/script/'),
+    '#size' => 150,
+    '#maxlength' => 250,
+    '#description' => t('The exact URL of the autoquest-htmlmonitor.js. Example: https://swe-tooling.informatik.uni-goettingen.de/autoquest-htmlmonitor/script/'),
+    '#required' => TRUE,
+  );
+
+  return system_settings_form($form);
+}
+
+/**
+* Implements hook_menu().
+*/
+function autoquest_menu() {
+  $items = array();
+
+  $items['admin/config/content/autoquest'] = array(
+    'title' => 'AutoQUEST-htmlmonitor-4drupal',
+    'description' => 'Configuration for AutoQUEST-Htmlmonitor module',
+    'page callback' => 'drupal_get_form',
+    'page arguments' => array('autoquest_form'),
+    'access arguments' => array('access administration pages'),
+    'type' => MENU_NORMAL_ITEM,
+  );
+
+  return $items;
+}
