/* Action permettant d'ajouter un blog
*
* Cette action va permettre d'ajouter un blog. En fait, elle ne fait
* rien de compliqué : elle va simplement proposer une liste de
* sections, puis quand l'utilisateur va valider, va ouvrir la page
* Blog-DATE-SECTION pour que l'utilisateur puisse taper son billet.
*
* C'est donc ici qu'il faut ajouter des sections pour les billets
* (oui, c'est un peu crado)
*
* Développé par Thomas Petazzoni, thomas.petazzoni@enix.org
*/
if ( $_POST["from"] != "" ) { $from = $_POST["from"]; } /* ARmod added 20050131 */
if (!isset($from)) $from = $_SERVER["HTTP_REFERER"]; /* ARmod added 20050131 */
if($this->hasAccess("write"))
{
$blogpage="";
if ($this->GetParameter("local") == "yes")
{
$blogpage = $this->tag;
}
else if($this->GetParameter("page"))
{
$blogpage = $this->GetParameter("page");
}
if($blogpage)
{
$prefix = "Blog".$blogpage;
echo $this->ComposeLinkToPage($prefix . "-" . date("YmdHis") . "-" . $prefix, "edit", "Ajouter un billet");/* ARmod modified 20050126 */
}
else if($_POST)
{
$dest = "edit";
if ( isset($from)) {$dest .= "&from=". $from; }
header("Location: " . $this->config["base_url"] . "Blog-" . date("YmdHis") . "-" . $_POST["blogsection"] . "/" . $dest);
exit;
}
else
{
echo $this->FormOpen();
echo "