Create pagine per notizie in pending e rifiutate; Creati componenti grafici per mostrare Notizia, Commento e lista commenti; Bugfix e limature su amministrazione
52 lines
1.2 KiB
PHP
52 lines
1.2 KiB
PHP
<?php
|
|
/*
|
|
Author: Riccardo Di Dato
|
|
Creation Date: 07/gen/2016
|
|
*/
|
|
|
|
/**
|
|
* Campi:
|
|
* titolo
|
|
* sottotitolo
|
|
* testo
|
|
* about {
|
|
* author
|
|
* data
|
|
* }
|
|
* @author rik
|
|
*
|
|
*/
|
|
class NotiziaModel extends HasMediaModel{
|
|
const STATUS_PENDING = 1;
|
|
const STATUS_ACCEPTED = 2;
|
|
const STATUS_REJECTED = 3;
|
|
|
|
public static $NOTIZIA_STATUS = array(
|
|
self::STATUS_PENDING=>array("label"=>"Valutazione"),
|
|
self::STATUS_ACCEPTED=>array("label"=>"Accettata"),
|
|
self::STATUS_REJECTED=>array("label"=>"Respinta")
|
|
);
|
|
|
|
const CATEGORY_POLITICA = "1";
|
|
const CATEGORY_CRONACA = "2";
|
|
const CATEGORY_SPORT = "3";
|
|
const CATEGORY_CULTURA = "4";
|
|
const CATEGORY_GOSSIP = "5";
|
|
const CATEGORY_ANIMALI = "6";
|
|
|
|
public static $NOTIZIE_CATEGORY = array(
|
|
self::CATEGORY_POLITICA=>array("label"=>"Politica","mainMenu"=>true),
|
|
self::CATEGORY_CRONACA=>array("label"=>"Cronaca","mainMenu"=>true),
|
|
self::CATEGORY_SPORT=>array("label"=>"Sport","mainMenu"=>true),
|
|
self::CATEGORY_CULTURA=>array("label"=>"Cultura&Spettacolo","mainMenu"=>true),
|
|
self::CATEGORY_GOSSIP=>array("label"=>"Gossip","mainMenu"=>true),
|
|
self::CATEGORY_ANIMALI=>array("label"=>"Mondo Animale","mainMenu"=>false)
|
|
);
|
|
|
|
public static function getCollectionName(){
|
|
return "notizia";
|
|
}
|
|
|
|
}
|
|
|
|
?>
|