<?php session_start(); if (!$_SESSION['logged']) { echo "<script type='text/javascript'>window.location.replace('login.php');</script>"; exit; } require_once "../init.php"; require_once "../lib/dao/entryDAO.php"; if (isset($_REQUEST["id_entry"]) && $_REQUEST["id_entry"]) { $entryDAO = new EntryDAO($db); $entry = $entryDAO->get($_REQUEST["id_entry"]); } else { $entry = new Entry(); } include "../lib/view/entryEditView.php"; ?> <!-- <div class='editForm'> <form> <div class="edit_line"> <label for="entry_name" class="label_edit">Name </label> <br /> <input name="entry_name" value="<?php echo $entry->getName(); ?> " /> </div> <div class="edit_line"> <label for="entry_url" class="label_edit">Url </label> <br />
<?php /* NOT USED*/ session_start(); if (!$_SESSION['logged']) { header("Location: ../login.php"); } require_once '../init.php'; require_once '../lib/dao/entryDAO.php'; $id_entry = $_REQUEST['id_entry']; if (!$id_entry) { throw Exception("No id_entry specified !"); } $entryDAO = new EntryDAO(); $entry = $entryDAO->get($id_entry); /*foreach($entry as $i => $field){ $entry[$i] = htmlspecialchars($field, ENT_QUOTES); }*/ $tags = $entry->getTags(); if ($tags) { $entry->setTags(implode(' ', $tags)); } echo json_encode($entry); /* $entry = $db->getEntry($id_entry); foreach($entry as $i => $field){ $entry[$i] = htmlspecialchars($field, ENT_QUOTES); } $tags = $db->getEntryTags($id_entry); if ($tags){ $entry['tags'] = implode(' ', $tags);//_array);
Zend_Search_Lucene_Search_Query_Wildcard::setMinPrefixLength(0); $index = Zend_Search_Lucene::open($CONFIG['indexPath']); $entryDAO = new EntryDAO($db); if (isset($_GET['query']) && $_GET['query'] != "") { $query = trim($query); $query .= "*"; try { $hits = $index->find($query); } catch (Zend_Search_Lucene_Exception $ex) { $hits = array(); } $entries = array(); if ($hits) { foreach ($hits as $hit) { //try{ $entries[] = $entryDAO->get($hit->id_entry); //} //catch () } } } else { $entries = $entryDAO->getAll(); } ?> <div id="entriesList"> <?php foreach ($entries as $entry) { if (is_a($entry, "Entry")) { include '../lib/view/entryView.php'; } }