]> git.sur5r.net Git - contagged/blobdiff - ajax.php
Small change in marker handling for more template flexibility
[contagged] / ajax.php
index 997eba1e49e2c3ce9399ac53cf16bbe6cd498ab7..eeacb17243ad5a809a837a48f4d209efcde7ef2f 100644 (file)
--- a/ajax.php
+++ b/ajax.php
@@ -1,14 +1,7 @@
 <?
-require_once('init.php');
+require_once('inc/init.php');
 ldap_login();
 
-
-/*
-echo '<bla><[!CDATA[';
-print_r($_REQUEST);
-echo ']]></bla>';
-*/
-
 $FIELD = preg_replace('/entry\[/','',$_REQUEST['field']);
 $FIELD = preg_replace('/\W+/','',$FIELD);
 
@@ -46,7 +39,7 @@ function ajax_addnote($dn,$note){
   ldap_modify($LDAP_CON,$dn,$entry);
 
 
-  require_once(dirname(__FILE__).'/smarty/plugins/modifier.noteparser.php');
+  require_once(dirname(__FILE__).'/inc/smarty/plugins/modifier.noteparser.php');
   print smarty_modifier_noteparser($note);
 }
 
@@ -95,9 +88,9 @@ function ajax_loadtags($dn,$type='plain'){
   $entry  = $result[0];
 
   if($type == 'plain'){
-    echo join(', ',$entry[$FIELDS['_marker']]);
+    echo join(', ',(array) $entry[$FIELDS['_marker']]);
   }else{
-    foreach ($entry[$FIELDS['_marker']] as $tag){
+    foreach ((array) $entry[$FIELDS['_marker']] as $tag){
       echo '<a href="index.php?marker=';
       echo rawurlencode($tag);
       echo '" class="tag">';