]> git.nbdom.net Git - nb.git/commitdiff
doc
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Fri, 24 Jun 2016 09:39:33 +0000 (11:39 +0200)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Fri, 24 Jun 2016 09:39:33 +0000 (11:39 +0200)
etc/dbs/rent.php

index 6c890e71d0cc71db601faed11ebbc63df6461d83..660be31a2f2a5fb50711f8bfea48fcbc9f95b247 100644 (file)
@@ -42,16 +42,16 @@ $CONF['_rent'] = array(
         if (!isset($templates)) {
           $templates = $GLOBALS['Db']->rows("SELECT id FROM template",PDO::FETCH_NUM);
           foreach ($templates as $k=>$t) {
-            $templates[$k] = '<a class="small" href="template/?id='.$t[0].'&amp;idplace=:idplace&amp;idtenant=:idtenant&amp;start=:start">'.preg_replace('/\.\w+$/','',$t[0]).'</a>';
+            $templates[$k] = '<a class="small revision" href="template/?id='.$t[0].'&amp;idplace=:idplace&amp;idtenant=:idtenant&amp;start=:start">'.preg_replace('/\.\w+$/','',$t[0]).'</a>';
           }
         }
 
-        $r['revision'] = '';
+        tenant_doc($r);
+        $revision = '';
         foreach ($templates as $t) {
-          $r['revision'] .= preg_replace_callback('/:(\w+)/',function($m) use(&$r) {return $r[$m[1]];},$t).' ';
+          $revision .= preg_replace_callback('/:(\w+)/',function($m) use(&$r) {return $r[$m[1]];},$t).' ';
         }
-        $r['revision'] = trim($r['revision']);
-        tenant_doc($r);
+        $r['doc'] = preg_replace('@^(?:<div[^>]+>)?(.*?)(?:</div>)?$@','<div class="list">'.trim($revision).'\1</div>',$r['doc']);
 
       }),
     ),
@@ -125,7 +125,7 @@ function rent_doc($table,&$r) {
 
   }
 
-  if (!empty($r['doc'])) $r['doc'] = '<div class="doc">'.$r['doc'].'</div>';
+  if (!empty($r['doc'])) $r['doc'] = '<div class="list">'.$r['doc'].'</div>';
 }
 
 ?>