コード例 #1
0
ファイル: update.php プロジェクト: Harvie/Kyberia
<?php

include "./inc/redakce.inc";
$redakce = new CLASS_REDAKCE();
include "./inc/form.inc";
$LocalImageDir = "/testwebs/kyberia/images/";
$LocalTitleImageDir = "/testwebs/kyberia/title_images/";
if ($submit == "update") {
    Copy($title_image, $LocalTitleImageDir . $title_image_name);
    Copy($image, $LocaImageDir . $image_name);
    $redakce->updateArticle($HTTP_POST_VARS, $title_image_name, $image_name);
}
$set = $redakce->getArticle($id);
$set->next();
echo "<html><head><link rel=stylesheet type=\"text/css\" href=\"./kyberia.css\"></head>";
$form = new HTML_Form($PHP_SELF, "POST", "", "multipart/form-data");
echo "<html><head><title>Pridanie clanku</title></head><body>\n";
$redakce->listArticles();
echo "<body><table><tr>\n";
$form->addText("nazov", "Nazov:", $set->getString('nazov'));
$form->addText("autor", "Autor:", $set->getString('nazov'));
$form->addSelect("id_rubrika", "Rubrika", $redakce->listRubrikyArray());
$form->addSelect("id_rubrika_secondary", "Sekundarna rubrika", $redakce->listRubrikyArray());
$form->addText("id_forum", "ID forum:", $set->getString('id_forum'));
$form->addText("id_forum_secondary", "ID forum sekundarne:", $set->getString('id_forum_secondary'));
$form->addTextarea("short_desc", "Kratky popis", $set->getString('short_desc'), 40, 6);
$form->addTextarea("text", "Text:", $set->getString('text'), 40, 6);
$form->addSubmit("submit", "update", "");
$form->display();
echo "</body></html>";
コード例 #2
0
ファイル: addrubrika.php プロジェクト: Harvie/Kyberia
<?php

include "../inc/redakce.inc";
$redakce = new CLASS_REDAKCE();
include "../inc/form.inc";
if ($submit == "pridaj") {
    $redakce->addRubrika($HTTP_POST_VARS);
}
$form = new HTML_Form($PHP_SELF, "POST", "", "multipart/form-data");
echo "<html><head><title>Pridanie rubriky</title></head><body>\n";
$form->addText("nazov", "Nazov:", "");
$form->addText("description", "Popis:", "");
$form->addSelect("id_parent", "Rodicovska rubrika", $redakce->listRubrikyArray());
$form->addSubmit("submit", "pridaj", "");
$form->display();
echo "</body></html>";
コード例 #3
0
ファイル: add.php プロジェクト: Harvie/Kyberia
<?php

include "../inc/redakce.inc";
$redakce = new CLASS_REDAKCE();
include "../inc/form.inc";
$ltid = "/home/webs/www.kyberia.sk/images/rubriky/";
echo $submit;
if ($submit == "pridajrubriku") {
    echo $ltid;
    if (isset($obrazok)) {
        Copy($obrazok, $ltid . $obrazok_name);
    }
    $redakce->addRubrika($HTTP_POST_VARS, $obrazok_name, $obrazok_articles_name);
}
if ($submit == "pridajtitle") {
    $redakce->addTitle($HTTP_POST_VARS);
}
if ($submit == "pridajintro") {
    $redakce->addIntro($HTTP_POST_VARS);
}
if ($submit == "pridajskin") {
    $redakce->addSkin($nazov, $address);
}
$form = new HTML_Form($PHP_SELF, "POST", "", "multipart/form-data");
echo "<html><head><title>Pridanie rubriky</title></head><body>\n";
$form->addText("nazov", "Nazov:", "");
$form->addFile("obrazok", "Obrazok:", "");
$form->addSelect("id_parent", "Rodicovska  rubrika", $redakce->listRubrikyArray());
$form->addSubmit("submit", "pridajrubriku", "");
$form->display();
echo "<br>";
コード例 #4
0
ファイル: update.php プロジェクト: Harvie/Kyberia
<?php

ini_set("include_path", "/home/hromi1/kyberia/inc:/home/hromi1/kyberia/boxiky/");
include "redakce.inc";
$redakce = new CLASS_REDAKCE();
include "form.inc";
$LocalImageDir = "/home/hromi1/images/clanky/";
if ($id) {
    $article = $redakce->getArticleData($id);
    $article->next();
    echo "<html><head><link rel=stylesheet type=\"text/css\" href=\"./kyberia.css\"></head>";
    $form = new HTML_Form($PHP_SELF, "POST", "", "multipart/form-data");
    echo "<html><head><title>Pridanie clanku</title></head><body>\n";
    $redakce->listArticles();
    echo "<body><table><tr>\n";
    $form->addText("nazov", "Nazov:", $article->getString("nazov"));
    $form->addText("autor", "Autor:", $article->getString("autor"));
    $form->addfile("title_image", "Titulni Obrazok:");
    $form->addfile("image1", "Obrazok:");
    $form->addfile("image2", "Obrazok:");
    $form->addhidden("id", $id);
    $form->addfile("image3", "Obrazok:");
    $form->addSelect("id_rubrika", "Rubrika", $redakce->listRubrikyArray());
    $form->addSelect("id_rubrika_secondary", "Sekundarna rubrika", $redakce->listRubrikyArray());
    $form->addTextarea("short_desc", "Kraktky popis", $article->getString("short_desc"), 40, 6);
    $form->addTextarea("text1", "Text:", stripslashes($article->getString("text1")), 80, 23);
    $form->addTextarea("text2", "Text:", stripslashes($article->getString("text2")), 40, 6);
    $form->addTextarea("text3", "Text:", stripslashes($article->getString("text3")), 40, 6);
    $form->addTextarea("keywords", "Keywords:", stripslashes($article->getString("keywords")), 40, 6);
    $form->addSubmit("submit", "pridaj", "");
    $form->display();
コード例 #5
0
ファイル: addarticle.php プロジェクト: Harvie/Kyberia
<?php

ini_set("include_path", "/home/hromi1/kyberia/inc:/home/hromi1/kyberia/boxiky/:/home/hromi1/kyberia/config/");
include "redakce.inc";
$redakce = new CLASS_REDAKCE();
include "form.inc";
$LocalImageDir = "/home/hromi1/kyberia/images/clanky/";
if (isset($title_image)) {
    if (strstr($title_image_name, ".jpg")) {
        $cmd = "/usr/local/netpbm/bin/jpegtopnm {$title_image} | /usr/local/netpbm/bin/pnmscale -width=75 | /usr/local/netpbm/bin/pnmtojpeg >" . $LocalImageDir . $title_image_name;
    } elseif (strstr($title_image_name, ".gif")) {
        $cmd = "/home/hromi1/kyberia/balast/gifsicle --resize 50x_ " . $title_image . " > " . $LocalImageDir . $title_image_name;
    }
    echo $cmd;
    if ($cmd) {
        exec($cmd);
    }
}
if ($submit == "save") {
    if (isset($title_image_name)) {
        $redakce->addArticle($HTTP_POST_VARS, $title_image_name);
    } else {
        $redakce->addArticle($HTTP_POST_VARS);
    }
}
print_r($HTTP_POST_VARS);
echo "<html><head><link rel=stylesheet type=\"text/css\" href=\"./kyberia.css\"></head>";
$form = new HTML_Form($PHP_SELF, "POST", "", "multipart/form-data");
echo "<html><head><title>Pridanie clanku</title></head><body>\n";
$redakce->listArticles();
echo "<body><table><tr>\n";
コード例 #6
0
ファイル: articles.php プロジェクト: Harvie/Kyberia
<?php

ini_set("include_path", "/home/hromi1/kyberia/inc:/home/hromi1/kyberia/boxiky/:/home/hromi1/kyberia/config/");
include "redakce.inc";
$redakce = new CLASS_REDAKCE();
include "form.inc";
include "configdb.inc";
if ($action == "delete") {
    $redakce->deleteArticle($id);
    Header("Location:", $PHP_SELF);
}
?>

<html><head><title>Zoznam clankov</title>
<link rel=stylesheet type="text/css" href="./kyberia.css">
</head>
<body>
<?php 
$set = $redakce->listArticles();
echo "<table class=box>";
while ($set->next()) {
    echo "<tr><td><a href=/redakcia/update.php?id=" . $set->getString("id_article") . ">\n";
    echo $set->getString('nazov'), "</a>\n";
    echo "&nbsp;&nbsp;(", $redakce->getRubrikaById($set->getString("id_rubrika")), ",\n";
    echo $redakce->getRubrikaById($set->getString("id_rubrika_secondary")), ")\n";
    echo "</td>\n";
    echo "<td><a href=", $PHP_SELF, "?action=delete&id=", $set->getString(id_article), ">Delete</a>";
    echo "</tr>\n";
}
echo "</table>";
echo "<br><a href=\"addarticle.php\">Pridaj novy clanok</a>";
コード例 #7
0
ファイル: createmenu.php プロジェクト: Harvie/Kyberia
<?php

echo "<pre>";
include "../inc/redakce.inc";
$redakce = new CLASS_REDAKCE();
include "../inc/form.inc";
$redakce->createMenu();
echo "</pre>";