Nápady na rozšíření : phpRS Fórum
Napadlo vás zajímavé rozšíření? Myslíte si, že phpRS systému chybí nějaká důležitá funkce? Pokud ano, tak neváhejte a napište nám!
phpRS - redakční a informační systém
Ohlášení připravoaných článků.
Zaslán uživatelem/kou: Dawe (IP adresa zaznamenána)
Datum: 2005-10-05, 15:10

Nevim jestli by to využil i někdo jiný, ale nešlo by nějak jednoduše udělat nový blok, kde by se automaticky zobrazovaly připravené ale nevydané články a čas zbývajcí do jejich vydání ?

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-10-05, 15:40

Tož jednoduchý plugin by to mohl spravit, můžeš se do toho pustit a zveřejnit ;)

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-10-05, 15:53

Skvelá inšpirácia by mohla byť v aredaktor.php ;)

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: Dawe (IP adresa zaznamenána)
Datum: 2005-10-05, 19:03

xsuchy09 napsal/a:
-------------------------------------------------------
> Tož jednoduchý plugin by to mohl spravit, můžeš se
> do toho pustit a zveřejnit ;)


No sice jednoduchý plugin ale pokud bych se do toho pustil tak bude nejdřív za 100 let.S PHP se totiž nekamarádíme tj. to vůbec neumim :(
Já ani nevim jak bych zjistil jakej článek je nevydanej ;(

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-10-05, 21:45

Tak si otevři soubory phpRS a procházej si kódy phpRS, nejsou vůbec složité, jsou řádě okomentované ... sám jsem se takto učil, takže vím, o čem mluvím ... uvidíš, že za pár týdnů už budeš schopen udělat menší úpravy a podobný plugin ti nebude dělat potíže ;) však si testuj na localhostu a uvidíš ;)

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: Dawe (IP adresa zaznamenána)
Datum: 2005-10-05, 22:05

Já sem stejně plánoval se PHP naučit.Tak třeba se k tomu i dostanu.
Když bych něco vyplodil tak napíšu a podělim se.

Dawe
[http://ww2-memorials.com]
PHP antitalent

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-10-05, 23:46

> Já ani nevim jak bych zjistil jakej článek je
> nevydanej ;(
----------------------------------------
Ako zistím ktoré články majú dátum a čas vydania vyšší, ako je práve aktuálny dátum a čas? Pomocou php takto:


<?php

// potrebuješ zistiť aktuálny dátum a čas, čo spravíš... pozrieš na hodinky ;)

$dnesnidatum=Date("Y-m-d H:i:s");

/*
// takže aktuálny dátum a čas máš, čo ďalej?
// vyberieš z databázy všetky články ktoré majú dátum vydania väčší ako náš aktuálny dátum
// čítaš z tabuľky kde sú články uložené, článok = riadok, časti článku sú ako stĺpce tabuľky
// princíp je niečo ako filtrovanie tabuľky v exceli ;) len stlpce ktoré chceš "zobraziť" vo výsledku dotazu sú
// napísané za SELECT a podmienka je za WHERE. $GLOBALS["rspredpona"] si nevšímaj ;)
*/


// budeme robiť s databáyou, tak sa pripojíme ;)

define('IN_CODE',true);
include_once("config.php");

// a náš dotaz pošleme databázovému stroju
$dotaz1="select titulek,datum,visible from ".$GLOBALS["rspredpona"]."clanky where visible=1 and datum>'".$dnesnidatum."' order by datum";
$dotazcla=mysql_query($dotaz1,$GLOBALS["dbspojeni"]);
$pocetcla=mysql_num_rows($dotazcla);

/*
// $dotazcla je pole (tabulka) kde máíš uložený výsledok (odpoveď SQL servera),
// $pocetcla máš počet článkov výsledku ()
// no a a vypísať to už zvládneš
*/

echo 'Pripravujeme:<br />';
for ($pom=0;$pom<$pocetcla;$pom++)
{
$data_cla=mysql_fetch_assoc($dotazcla); // nacteni dat
echo $data_cla["titulek"]." | ".$data_cla["datum"]."<br />";
}
echo '</p>';

?>


nájde sa niekto kto spraví plugin? Pre inšpiráciu ako vypísať aj meno autora treba ísť do spomínaného
aredaktor.php ;)

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-10-06, 09:39

Plugin hotov, čekám na certifikát, poté vyjde na CW :)

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-10-06, 09:45

Sakra, ja som myslel, že sa do toho pustí niekto nový :-/ no nevadí :-D

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-10-06, 10:09

Sry :) :D

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: Dawe (IP adresa zaznamenána)
Datum: 2005-10-06, 14:12

Tak alespoň že muj nápad byl impulsem k tvorbě něčeho novýho :)

Dawe
[http://ww2-memorials.com]
PHP antitalent

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-10-06, 16:25

Plugin je již ke stažení na Community Webu :)

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: Dawe (IP adresa zaznamenána)
Datum: 2005-10-10, 17:46

možná sem rejpal, ale jak se dá odstranit to aby se blok nezobrazil, tj., i když neni žádnej článek připravenej tak je tam ?

Dawe
[http://ww2-memorials.com]
PHP antitalent

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-10-10, 20:28

Jako ccheš ho tam nechat vždy? Proč tam bude prázdný? Mno ale klidně ... vlož si tam někam podmínku, pokud nebudou žádné články v přípravě, ať se ti tam napíše třeba Žádné články momentálně nepřipravujeme a blok ti tam zůstane ... prostě jakmile je blok celý prázdný, tak zmizí ... :)

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: Ohlášení připravoaných článků.
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-10-10, 20:31

konkrétně:
změň toto (řádek 62-80):

if ($pocetcla > 0)
{

for ($pom = 0; $pom < $pocetcla; $pom++)
{
$data_cla = mysql_fetch_assoc($dotazcla); // nacteni dat
$dobloku .= '<b>'.$data_cla['titulek'].'</b><br>('.$data_cla['datum'].')<br>';
}

// zobrazeni menu
switch ($GLOBALS['vzhledwebu']->AktBlokTyp()):
case 1: Blok1($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
case 2: Blok2($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
case 3: Blok3($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
case 4: Blok4($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
case 5: Blok5($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
default: Blok1($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
endswitch;
}

na:

if ($pocetcla > 0)
{

for ($pom = 0; $pom < $pocetcla; $pom++)
{
$data_cla = mysql_fetch_assoc($dotazcla); // nacteni dat
$dobloku .= '<b>'.$data_cla['titulek'].'</b><br>('.$data_cla['datum'].')<br>';
}
}
else
{
echo 'Momentálně nepřipravujeme žádný článek';
}

// zobrazeni menu
switch ($GLOBALS['vzhledwebu']->AktBlokTyp()):
case 1: Blok1($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
case 2: Blok2($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
case 3: Blok3($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
case 4: Blok4($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
case 5: Blok5($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
default: Blok1($GLOBALS['vzhledwebu']->AktBlokNazev(),$dobloku); break;
endswitch;



========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.