phpRS 2.8.x : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzích phpRS v2.8.x.
phpRS - redakční a informační systém
Jít na stránku:  12Další
Aktuální stránka:1 z 2
Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: PetrD (IP adresa zaznamenána)
Datum: 2006-10-12, 07:18

Zdar lidi. Nevěděl by někdo z vás jak na to, aby namísto data ukazoval výpis v hlavním bloku Dnes nebo Včera v informacích o článku? Pro phpRS 2.6.5 někdo řešil Dnes a Zítra zde [http://www.phprs.net/forum/read.php?28,17055,17120#msg-17120] Já bych rád řešil dnešek a včerejšek.

Díky za help.



Celkem upraveno 3×. Poslední úprava PetrD v 12.10.2006 08:29.

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-10-12, 10:42

Pre 2.8.0 to bude rovnaké.
Podmienku pre včerajší dátum spravíš takto: [http://www.google.sk/search?hl=sk&q=php+date+yesterday&btnG=H%C4%BEada%C5%A5&meta=]

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: PetrD (IP adresa zaznamenána)
Datum: 2006-10-12, 19:25

Patriku, to je odpověď jak od krále Šalamouna;) Jde mi o to, aby se namísto data vydání článku d.m.r., zobrazovalo Dnes a Včera, podobně jako na [http://www.programujte.com/]. Starší články zobrazují standardně d.m.r. xx.xx.xxxx. Nevíš jak na tohle? V Googlu jsem nalezl pouze scripty pro zobrazení dnes je: xx.xx.xxxx, včera bylo: xx.xx.xxxx.

Kód pro zobrazení Datum vydání: Dnes je zde

// vydani dnes
$dnes = date("d.m.Y");
if($GLOBALS["clanek"]->Ukaz("datum")==$dnes):
$vydano="<span class=\"VASE CSS\">Dnes</span>";
else:
$vydano=$GLOBALS["clanek"]->Ukaz("datum");
endif;
// konec vydani

Děkuju za help.



Celkem upraveno 3×. Poslední úprava PetrD v 12.10.2006 22:47.

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-10-13, 00:30

$dnes = date("d.m.Y");
$vcera = date("d.m.Y",mktime(0,0,0,date("m") ,date("d")-1,date("Y")));

if($GLOBALS["clanek"]->Ukaz("datum")==$dnes):
  $vydano="<span class=\"cla-info-dnes\">Dnes</span>";
elseif ($GLOBALS["clanek"]->Ukaz("datum")==$vcera):
  $vydano="<span class=\"cla-info-vcera\">Fčééééra</span>";
else:
  $vydano=$GLOBALS["clanek"]->Ukaz("datum");
endif;




Celkem upraveno 1×. Poslední úprava pa3k v 13.10.2006 00:31.

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: PetrD (IP adresa zaznamenána)
Datum: 2006-10-13, 01:10

Bomba, děkuju. Doufám, že to poslouží nejenom mně. Ať už fčééééra nebo dnes;)

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: PetrD (IP adresa zaznamenána)
Datum: 2006-10-17, 06:07

Patriku, lze tuto úpravu udělat i pro novinky? Pokoušel jsem se tento skript aplikovat do specfce.php na hotnews, ale nějak se mi nezadařilo.

Díky za help.

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-10-19, 13:29

spefce.php:
// systemovy blok: novinky
function HotNews()
{
// zjisteni pozadovane poctu hot news urcenych k zobrazeni; 0 = zadne
$pocetzprav=NactiConfigProm('pocet_novinek',0);
// podminka zobrazeni -> kladne mnozstvi "hot news"
if ($pocetzprav>0):
  $dotaznews=phprs_sql_query("select titulek,informace,datum,typ_nov from ".$GLOBALS["rspredpona"]."news order by datum desc limit 0,".$pocetzprav,$GLOBALS["dbspojeni"]);
  $pocetnews=phprs_sql_num_rows($dotaznews);
  if ($pocetnews==0):
    $txt_novinky='<div class="nov-text">Databáze neobsahuje žádnou novinku.</div>'."\n";
  else:
    // inic.
    $txt_novinky=''; // vysledny retezec
    $prvni=1; // test na prvni prubeh
    // vypis
    $dnes = date("d.m.Y");
    $vcera = date("d.m.Y",mktime(0,0,0,date("m") ,date("d")-1,date("Y")));
    
    while($pole_data = phprs_sql_fetch_assoc($dotaznews)):
      if ($prvni==1): $prvni=0; else: $txt_novinky.="<br />\n"; endif;
      $datum_novinky = MyDatetimeToDate($pole_data['datum']);
      
      if($datum_novinky==$dnes):
            $txt_novinky.='<span class="nov-datum">Dnes:</span> ';
      elseif ($datum_novinky==$vcera):
            $txt_novinky.='<span class="nov-datum">Fčééééra:</span> ';
      else:
            $txt_novinky.='<span class="nov-datum">'.$datum_novinky.':</span> ';
      endif;
      
      // typ_nov: 0 = bezna, 1 = zvyraznena
      if ($pole_data['typ_nov']==0):
        $txt_novinky.='<span class="nov-titulek">'.$pole_data['titulek'].'</span>';
      else:
        $txt_novinky.='<span class="nov-titulek-duraz">'.$pole_data['titulek'].'</span>';
      endif;
      $txt_novinky.='<div class="nov-text">'.$pole_data['informace'].'</div>'."\n";
    endwhile;
  endif;

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

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: PetrD (IP adresa zaznamenána)
Datum: 2006-10-20, 03:02

Takže, dal jsem to dokupy. Pro ty, kteří chtějí navíc k úpravě Včera nebo Dnes dodat datum za text novinky, kód je zde...

// vypis

while($pole_data = phprs_sql_fetch_assoc($dotaznews)):
if ($prvni==1): $prvni=0; else: $txt_novinky.="<br />\n"; endif;

// typ_nov: 0 = bezna, 1 = zvyraznena
if ($pole_data['typ_nov']==0):
$txt_novinky.='<span class="nov-titulek">'.$pole_data['titulek'].'</span>';
else:
$txt_novinky.='<span class="nov-titulek-duraz">'.$pole_data['titulek'].'</span>';
endif;
$txt_novinky.='<div class="nov-text">'.$pole_data['informace'].'</span>'."\n" ;

$dnes = date("d.m.Y");
$vcera = date("d.m.Y",mktime(0,0,0,date("m") ,date("d")-1,date("Y")));

$datum_novinky = MyDatetimeToDate($pole_data['datum']);

if($datum_novinky==$dnes):
$txt_novinky.='<span class="nov-datum">Dnes</div> ';
elseif ($datum_novinky==$vcera):
$txt_novinky.='<span class="nov-datum">Včera</div> ';
else:
$txt_novinky.='<span class="nov-datum">'.$datum_novinky.='</div>'."\n"; endif;
endwhile;
endif;

// zobrazeni menu



Celkem upraveno 4×. Poslední úprava PetrD v 23.10.2006 00:13.

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: PetrD (IP adresa zaznamenána)
Datum: 2006-10-21, 04:03

Viz. příspěvěk výše....



Celkem upraveno 1×. Poslední úprava PetrD v 23.10.2006 00:13.

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: Ifča (IP adresa zaznamenána)
Datum: 2006-10-23, 09:42

pa3k napsal/a:
-------------------------------------------------------
> $dnes = date("d.m.Y");
> $vcera = date("d.m.Y",mktime(0,0,0,date("m")
> ,date("d")-1,date("Y")));
>
> if($GLOBALS["clanek"]->Ukaz("datum")==$dnes):
> $vydano="<span
> class=\"cla-info-dnes\">Dnes</span>";
> elseif
> ($GLOBALS["clanek"]->Ukaz("datum")==$vcera):
> $vydano="<span
> class=\"cla-info-vcera\">Fčééééra</span>"
> ;
> else:
> $vydano=$GLOBALS["clanek"]->Ukaz("datum");
> endif;
>
> | PATRIK JÁN | KTX.SK | RESETCLUB.SK | TRIDENT.SK
> | GREENHEART.SK |
>

Docela se mi ta úprava zamlouvá, ale moc prosím, poraďte kde přesně a do jakého souboru se tyto řádky vloží, aby to fungovalo. Tuším, že asi do souboru cla_xxxx.php, ale nedaří se mi to tam poskládat...




Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-10-23, 09:55

Ifča: v prvom príslevku máš predsa link na vlákno kde sa to riešilo.

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: Ifča (IP adresa zaznamenána)
Datum: 2006-10-23, 10:31

No právě, vše jsem udělala jak to tam bylo popsáno...

Mám v souboru cla_press.php:

if (!isset($rs_typ_clanku)): $rs_typ_clanku=""; endif;

// vydani dnes a zitra
$dnes = date("d.m.Y");
$vcera = date("d.m.Y",mktime(0,0,0,date("m") ,date("d")-1,date("Y")));

if($GLOBALS["clanek"]->Ukaz("datum")==$dnes):
  $vydano="<span class=\"cla-info-dnes\">Dnes</span>";
elseif ($GLOBALS["clanek"]->Ukaz("datum")==$vcera):
  $vydano="<span class=\"cla-info-vcera\">Fčééééra</span>";
else:
  $vydano=$GLOBALS["clanek"]->Ukaz("datum");
endif;


a pak místo Vydáno dne.....

Vydáno: <?php echo $vydano; ?>


tak nevím, určitě mám něco špatně (bohužel neznám php)....


Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: PetrD (IP adresa zaznamenána)
Datum: 2006-10-24, 06:05

Ivčo, nemusíš se orientovat v php. Stačí číst příspěvky a kopírovat skripty tam, kam patří. Ve forech je definováno kam. Když otevřeš php soubor třeba v notepadu, najdi si přes ctrl + f počátek skriptu, zkontroluj si kde končí a kopíruj. Pokud nezvládneš ctrl+c a ctrl+v, nikdo ti nepomůže, neb to není o php.

Zkrátka, otevři si v notepadu soubor cla_std.php. Zkopíruj tam tento červený text.

<?php

######################################################################
# phpRS Layout Engine 2.7.0 - verze: "freestyle2006"
# - clanek sablona: "Standard"
######################################################################

// Copyright (c) 2002-2006 by Jiri Lukas ([email]jirilukas@supersvet.cz[/email])
// [http://www.supersvet.cz/phprs/]
// This program is free software. - Toto je bezplatny a svobodny software.

if (!isset($rs_typ_clanku)): $rs_typ_clanku=""; endif;

// vydani dnes a zitra
$dnes = date("d.m.Y");
$vcera = date("d.m.Y",mktime(0,0,0,date("m") ,date("d")-1,date("Y")));
if($GLOBALS["clanek"]->Ukaz("datum")==$dnes):
$vydano="<span class=\"cla-info-dnes\">Dnes</span>";
elseif ($GLOBALS["clanek"]->Ukaz("datum")==$vcera):
$vydano="<span class=\"cla-info-dnes\">Včera</span>";
else:
$vydano=$GLOBALS["clanek"]->Ukaz("datum");
endif;
// konec vydani


switch ($rs_typ_clanku):
case "kratky":
// ------------------------------------- [kratky clanek] -------------------------------------


Uložit. Potom si stejným způsobem otevři soubor spefce.php, jak popisuje pa3k o pár příspěvků výše a zkopíruj do něj červený text na správné místo. So much for, nehledej za tím více. Zkus to a dej vědět. Kdyby to nešlo, něco s tím uděláme.

PS: Já se v php také neorientuju, práci oddřel Patrik (díky). Pokud však chceš phpRS upravovat sama, musíš se trochu orientovat v phpRS.



Celkem upraveno 5×. Poslední úprava PetrD v 24.10.2006 06:16.

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: Ifča (IP adresa zaznamenána)
Datum: 2006-10-24, 09:35

Petře díky, ale...

Tu úpravu co popsal Patrik v souboru spefce.php, a popsal to dobře, jsem udělala a to mě funguje, s tím není problém... ale jak jsem pochopila týká se do změny dnes/zítra u Novinek.

Problém mám s dnes/včera u článků... nějak se mi to nezobrazuje. Všechno čtu pořádně.
Takže jsem znovu to cos mi napsal dala do souboru cla_std.php (zřejmě i do dalších článkových šablon cla_press, cla_strict) přesně tam kde jsi to uvedl (popsala jsem to i v předcházejícím příspěvku).

Jenže hned v prvním příspěvku je link, kde se to již řešilo a to že:

--------------------
a dole, kde se vypisuje datum, vložíme místo textu

Vydáno dne ".$GLOBALS["clanek"]->Ukaz("datum")."

tento text:

Vydáno ".$vydano."
-----------------------
pak to bylo opraveno, že se tam má dát: Vydané <?php echo $vydano; ?>

vše jsem udělala, podle těchto návodů, ale prostě se mi tam stále zobrazuje jen datum.... myslela jsem jestli není chyba v tom Vydané <?php echo $vydano; ?> , nebo mi někde chybí nějaký znak... takže fakt nevím, kde mám chybičku...



Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-10-24, 10:29

Ifča:
Ono ten popis nemôže byť presný a na mieru, pokiaľ nevieme aký používaš layout. Freestyle2006? Článkové šablóny sú totiž súčasťou layotu a môžu sa v tom ktorom layoute odlišovať od štandardu. Tiež je možné, že zmenu robíš v článkových šablónach layoutu, ktorý momentálne nepoužívaš. cesta je image/nazov_layoutu/*.sab Skús konkrétne popísať aký layout používaš a presnú cestu k *.sab súborom, ktoré si editovala. Ak si na 100% editovala správne šablóny skús sem hodiť obsah jednej z nich formátovaný ako zdrojový kód pomocou code.

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: Ifča (IP adresa zaznamenána)
Datum: 2006-10-24, 11:07

Používám Freestyle2006, který mám jako jediný nakonfigurovaný v administraci, takže cestu mám dobře image/freestyle2006/*.sab...

Např.: jsem měnila cla_std.php (změna se projevila i tím, že místo "Vydáno dne" jsem dala "Vydané" a ve výsledku mi to zobrazuje Vydané 24.10.2006

<?php

######################################################################
# phpRS Layout Engine 2.7.0 - verze: "freestyle2006"
#                           - clanek sablona: "Standard"
######################################################################

// Copyright (c) 2002-2006 by Jiri Lukas ([email]jirilukas@supersvet.cz[/email])
// [http://www.supersvet.cz/phprs/]
// This program is free software. - Toto je bezplatny a svobodny software.

if (!isset($rs_typ_clanku)): $rs_typ_clanku=""; endif;

// vydani dnes a zitra 
$dnes = date("d.m.Y"); 
$vcera = date("d.m.Y",mktime(0,0,0,date("m") ,date("d")-1,date("Y"))); 
if($GLOBALS["clanek"]->Ukaz("datum")==$dnes): 
$vydano="<span class=\"cla-info-dnes\">Dnes</span>"; 
elseif ($GLOBALS["clanek"]->Ukaz("datum")==$vcera): 
$vydano="<span class=\"cla-info-dnes\">Včera</span>"; 
else: 
$vydano=$GLOBALS["clanek"]->Ukaz("datum"); 
endif; 
// konec vydani 

switch ($rs_typ_clanku):
  case "kratky":
// ------------------------------------- [kratky clanek] -------------------------------------
?>
<div class="ram">
	<a href="search.php?rsvelikost=sab&amp;rstext=all-phpRS-all&amp;rstema=<?php echo $GLOBALS["clanek"]->Ukaz("tema_id"); ?>"><img src="<?php echo $GLOBALS["clanek"]->Ukaz("tema_obr"); ?>" border="0" align="left" alt="<?php echo $GLOBALS["clanek"]->Ukaz("tema_jm"); ?>" class="obrtema" /></a>
<div class="cla-cely">
	<h1 class="cla-nadpis"><?php echo $GLOBALS["clanek"]->Ukaz("titulek"); ?></h1>
<div class="cla-obsah">
<div class="cla-text">
	<?php echo $GLOBALS["clanek"]->Ukaz("uvod"); ?><br /><br />

<span class="cla-informace">
| Autor: <a href="<?php echo $GLOBALS["clanek"]->Ukaz("autor_mail"); ?>"><?php echo $GLOBALS["clanek"]->Ukaz("autor_jm"); ?></a> |
Vydané <?php echo $vydano; ?>  | <?php echo $GLOBALS["clanek"]->Ukaz("visit"); ?> přečtení |
<a href="comment.php?akce=view&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>">Počet komentářů</a>: <?php echo $GLOBALS["clanek"]->Ukaz("pocet_kom"); ?> |
<a href="comment.php?akce=new&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>">Přidat komentář</a> |
<a href="rservice.php?akce=info&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>" target="_blank"><img src="image/freestyle2006/mail.gif" height="22" width="20" border="0" hspace="0" vspace="1" align="middle" alt="Informační e-mail" /></a><a href="rservice.php?akce=tisk&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>" target="_blank"><img src="image/freestyle2006/printer.gif" height="22" width="20" border="0" hspace="0" vspace="1" align="middle" alt="Vytisknout článek" /></a>
</span>

</div>
</div>
</div>
<?php
// --------------------------------- [konec - kratky clanek] ---------------------------------
  break;
  case "nahled":
// ----------------------------------- [dl. clanek nahled] -----------------------------------
?>
<div class="ram">
	<a href="search.php?rsvelikost=sab&amp;rstext=all-phpRS-all&amp;rstema=<?php echo $GLOBALS["clanek"]->Ukaz("tema_id"); ?>"><img src="<?php echo $GLOBALS["clanek"]->Ukaz("tema_obr"); ?>" border="0" align="left" alt="<?php echo $GLOBALS["clanek"]->Ukaz("tema_jm"); ?>" class="obrtema" /></a>
<div class="cla-cely">
	<h1 class="cla-nadpis"><a href="view.php?cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>" class="clanek"><?php echo $GLOBALS["clanek"]->Ukaz("titulek"); ?></a></h1>
<div class="cla-obsah">
	<div class="cla-text">
		<?php echo $GLOBALS["clanek"]->Ukaz("uvod"); ?>
	</div><br />

<span class="cla-informace">
| Autor: <a href="<?php echo $GLOBALS["clanek"]->Ukaz("autor_mail"); ?>"><?php echo $GLOBALS["clanek"]->Ukaz("autor_jm"); ?></a> |
Vydané <?php echo $vydano; ?>  | <?php echo $GLOBALS["clanek"]->Ukaz("visit"); ?> přečtení |
<a href="comment.php?akce=view&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>">Počet komentářů</a>: <?php echo $GLOBALS["clanek"]->Ukaz("pocet_kom"); ?> |
<a href="comment.php?akce=new&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>">Přidat komentář</a> |
<a href="rservice.php?akce=info&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>" target="_blank"><img src="image/freestyle2006/mail.gif" height="22" width="20" border="0" hspace="0" vspace="1" align="middle" alt="Informační e-mail" /></a><a href="rservice.php?akce=tisk&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>" target="_blank"><img src="image/freestyle2006/printer.gif" height="22" width="20" border="0" hspace="0" vspace="1" align="middle" alt="Vytisknout článek" /></a>
</span>

</div>
</div>
</div>
<?php
// ------------------------------- [konec - dl. clanek nahled] -------------------------------
  break;
  case "cely":
// ------------------------------------ [dl. clanek cely] ------------------------------------
?>
<div class="preram">
<div class="cla-cely">
	<a href="search.php?rsvelikost=sab&amp;rstext=all-phpRS-all&amp;rstema=<?php echo $GLOBALS["clanek"]->Ukaz("tema_id"); ?>"><img src="<?php echo $GLOBALS["clanek"]->Ukaz("tema_obr"); ?>" border="0" align="left" alt="<?php echo $GLOBALS["clanek"]->Ukaz("tema_jm"); ?>" class="obrtema" /></a>
	<h1 class="cla-nadpis"><?php echo $GLOBALS["clanek"]->Ukaz("titulek"); ?></h1>
<div class="cla-obsah">
	<div class="cla-text">
		<?php echo $GLOBALS["clanek"]->Ukaz("uvod"); ?><br /><br />
		<?php echo $GLOBALS["clanek"]->Ukaz("text"); ?>
	</div><br />
<?php
SouvisejiciCl($GLOBALS["clanek"]->Ukaz("link"));
HodnoceniCl($GLOBALS["clanek"]->Ukaz("link"));
?>
<span class="cla-informace">
| Autor: <a href="<?php echo $GLOBALS["clanek"]->Ukaz("autor_mail"); ?>"><?php echo $GLOBALS["clanek"]->Ukaz("autor_jm"); ?></a> |
Vydané <?php echo $vydano; ?>  | <?php echo $GLOBALS["clanek"]->Ukaz("visit"); ?> přečtení |
<a href="comment.php?akce=view&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>">Počet komentářů</a>: <?php echo $GLOBALS["clanek"]->Ukaz("pocet_kom"); ?> |
<a href="comment.php?akce=new&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>">Přidat komentář</a> |
<a href="rservice.php?akce=info&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>" target="_blank"><img src="image/freestyle2006/mail.gif" height="22" width="20" border="0" hspace="0" vspace="1" align="middle" alt="Informační e-mail" /></a><a href="rservice.php?akce=tisk&amp;cisloclanku=<?php echo $GLOBALS["clanek"]->Ukaz("link"); ?>" target="_blank"><img src="image/freestyle2006/printer.gif" height="22" width="20" border="0" hspace="0" vspace="1" align="middle" alt="Vytisknout článek" /></a>
</span>
<?php
// Pozor, jelikoz promenna "zdroj" nemusi obsahovat zadne udaje, je zde podminka, ktera zajistuje jeji (ne)zobrazeni
if ($GLOBALS["clanek"]->Ukaz("zdroj")!=''): echo '| Zdroj: '.$GLOBALS["clanek"]->Ukaz("zdroj").' '; endif;
?>
</div>
</div>
</div>
<?php
// -------------------------------- [konec - dl. clanek telo] --------------------------------
  break;
  case "zakazany":
// ------------------------------------ [zakazany clanek] ------------------------------------
?>
<div class="ram">
	<a href="search.php?rsvelikost=sab&amp;rstext=all-phpRS-all&amp;rstema=<?php echo $GLOBALS["clanek"]->Ukaz("tema_id"); ?>"><img src="<?php echo $GLOBALS["clanek"]->Ukaz("tema_obr"); ?>" border="0" align="left" alt="<?php echo $GLOBALS["clanek"]->Ukaz("tema_jm"); ?>" class="obrtema" /></a>
<div class="cla-cely">
	<h1 class="cla-nadpis"><?php echo $GLOBALS["clanek"]->Ukaz("titulek"); ?></h1>
<div class="cla-obsah">
	<div class="cla-text">
		Bohužel nemáte opravnění tento článek číst. Pro získání dostatečných přístupových práv kontaktujte správce webu.
	</div><br />
<span class="cla-informace">
| Autor: <a href="<?php echo $GLOBALS["clanek"]->Ukaz("autor_mail"); ?>"><?php echo $GLOBALS["clanek"]->Ukaz("autor_jm"); ?></a> |
Vydané <?php echo $vydano; ?> | <?php echo $GLOBALS["clanek"]->Ukaz("visit"); ?> přečtení |
</span>

</div>
</div>
</div>
<?php
// -------------------------------- [konec - zakazany clanek] --------------------------------
  break;
endswitch;
?>

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-10-24, 11:29

Ifča:
Keď si to pozrieš naozaj pozorne, nájdeš tam rozdiel vo formátovaní dátumu. Pozor nato - záleží na každom znaku. V novinkách je formát d.m.Y ale v článkoch je d. m. Y takže tá podmienka, ktorá testuje dneštný a včerajší dátum nikdy nebude vyhodnotená ako pravdivá kvoli rozdielnemu formátu. Stačí v článkových šablónach pridať medzery a malo by to fachčiť.
$dnes = date("d. m. Y"); 
$vcera = date("d. m. Y",mktime(0,0,0,date("m") ,date("d")-1,date("Y")));

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-10-24, 11:39

Prípadne druhá varianta riešenia: možeš upraviť trclanek.php riadok 489, tak aby v článku bolo formátopvanie dátumu bez medzier:
// sestaveni dotazu
   $dotaz_select="c.idc,c.link,c.seo_link,c.titulek,c.uvod,c.text,c.tema,date_format(c.datum,'%d.%m.%Y') as vyslden,c.autor,c.kom,c.visit,c.t_slova,c.visible,c.zdroj,c.skupina_cl,c.znacky,c.typ_clanku,c.sablona,c.level_clanku,c.anketa_cl,l.hodnota as level_hodnota";


zmena z %d. %m. %Y na %d.%m.%Y

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: Ifča (IP adresa zaznamenána)
Datum: 2006-10-24, 11:53

SUPER :o) moc moc děkuji :o) pomohlo to. Na tohle bych opravdu sama nepřišla. Děkuji :o)
Jinak zatím phpRS mi docela jde, už mám rozjetý jeden web [http://www.toller.cz/index.php] a všechny menší problémy se mi díky tomuto fóru podařilo vyřešit, ale tohleto mě prostě dostalo...

Ještě jednou moc děkuji :o))

Re: Datum vydání: Dnes nebo Včera
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-10-24, 12:00

NZ, mimochodom ten web poznám, pekná práca.

Jít na stránku:  12Další
Aktuální stránka:1 z 2


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.