Ejemplo n.º 1
0
<?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 />
Ejemplo n.º 2
0
<?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);
Ejemplo n.º 3
0
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';
    }
}