phpRS help fórum : phpRS Fórum
Hlavní diskuzní phpRS fórum. Najdete zde odpovědi na otázky týkající se provozu a instalace phpRS systému.
phpRS - redakční a informační systém
Odlišný nový článek od ostatních
Zaslán uživatelem/kou: Kudělka (IP adresa zaznamenána)
Datum: 2005-06-05, 19:30

Nevíte někdo prosím, jak udělat to, aby mě nejnovější článek jiné pozadí než ty starší?
Díky!

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2005-06-05, 21:16

definovat si ho v "cla*.php". je to tam 3x

-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-06-05, 21:46

Priradiť ručne vždy inú článkovú šablónu, tak to asi myslel aj JanVar.
Alebo ak to chceš plne automaticky tak jedine dopísať podmienku, ktorá bude testovať či ide o najnovší článok. Myslím, že by to mohlo byť aj priamo v článkovej šablóne. Bude asi treba SQL dotaz, ktorý vráti ID najnovšieho článku, to by sa porovnalo s uktuálnym ID článku, v prípade rovnosti iné pozadie CSS triedou alebo id.

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2005-06-05, 22:12

if ($today == $GLOBALS["clanek"]->Ukaz("datum")):
tak neco udelej
else:
delej neco jineho
endif;

na zacatek do cla*.php

lze tim nakonec definovat cokoliv, ze ?.. :-D



-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-06-06, 09:14

Tuto úpravu najdeš např. zde: [http://hepbegclub.idt.cz/view.php?cisloclanku=2004073001] .. je to sice pro phpRS 2.5.5, ale bude to hodně podobné s phpRS 2.6.5 ... nebo chvíli vydrž (nějaký ten den, možná i víc), tuto úpravu jsem ještě dosti dodělával a vylaďoval:
Systém sám pozná, který článek je nejnovější a přidělí mu jinou šablonu (kterou musíš samozřejmě vytvořit).
Systém i pozná, zda jde o Tiskovou zprávu, nebo o Obyčejný článek ... proto se přihrávají dvě šablony ...
Tyto nové šablony nejdou přidělit ručně, přístup k nim má pouze systém na základě data a priority článku (přiřadí pouze nejnovějšímu, nebo článku s nejvyšší prioritou) (volitelné).

Vše je to v provozu na [http://www.skas.vutbr.cz] ... až budu mít více času, napíšu návod na Community web ;-)

========================
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: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JayJay (IP adresa zaznamenána)
Datum: 2008-07-12, 16:58

tak je někde návod na nejnovější článek aby byl odlišenej? na CW sem ho neviděl

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2008-07-13, 21:45

tady ve foru se to resilo nekolikrate, hledej smudlo :)

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JayJay (IP adresa zaznamenána)
Datum: 2008-07-15, 14:08

hledal sem a nic sem nenasel pls posli primej odkaz ... dík

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2008-07-15, 18:41

takže si nehledal. Kdybys hledal, taks našel hned na začátku tohohle vlákna. Příště nelži!

-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2008-07-15, 18:51

index.php od riadku 54:
for ($pom=0;$pom<$GLOBALS["clanek"]->Ukaz("pocetclanku");$pom++):
  // volani sablony
  if ($GLOBALS["clanek"]->Ukaz("sablona")==''):
    // chybova hlaska: Chyba pri zobrazovani clanku cislo xxxx! System nemuze nalezt odpovidajici sablonu!
    echo "<p align=\"center\" class=\"z\">".RS_IN_ERR1_1." ".$GLOBALS["clanek"]->Ukaz("link")."! ".RS_IN_ERR1_2."<p>\n";
  else:
    // urceni pozadovane varianty sablony
    if ($GLOBALS["clanek"]->Ukaz("zakazova_sab")==1): // test na aplikaci zakazove varianty
      $rs_typ_clanku='zakazany';
    else:
      if ($GLOBALS["clanek"]->Ukaz("typ_clanku")==2): // 1 - standardni, 2 - kratky
        $rs_typ_clanku='kratky';
      else:
        $rs_typ_clanku='nahled';
      endif;
    endif;
    if ($pom == 0) {
        echo '<div class="prvy-clanok">';
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));
        echo '</div>';
    } else {
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));
    }
  endif;
  $GLOBALS["clanek"]->DalsiRadek(); // prechod na dalsi radek
endfor;


CSS súbor tvojho layoutu, nájdi definíciu triedy .modryram a za ňu doplň .prvy-clanok .modryram:
.modryram {
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-style: solid;
    border-color: 035D8A;
    padding: 6px;
    background-color: #EFEBEF
}
.prvy-clanok .modryram {
    border-top-width: 2px;
    border-left-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-style: solid;
    border-color: fe8;
    padding: 6px;
    background-color: #ffe;
}


CSS vlastnosti si uprav podľa potrieb tvojho layoutu.

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JayJay (IP adresa zaznamenána)
Datum: 2008-07-15, 23:55

v css souboru definici .modry ram nemam
mam vzhled freestyle-css z CW díky za radu

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JayJay (IP adresa zaznamenána)
Datum: 2008-07-19, 19:44

jak to mám teda udělat?

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2008-07-19, 21:30

JayJay napsal/a:
-------------------------------------------------------
> jak to mám teda udělat?

neumíš číst? Pa3k to tu popisuje a ty se na to zeptáš znovu...

-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------



Celkem upraveno 1×. Poslední úprava JanVar v 19.07.2008 21:32.

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JayJay (IP adresa zaznamenána)
Datum: 2008-07-19, 22:07

omg čti pořádně tohle jsem psal předtím
v css souboru definici .modry ram nemam
mam vzhled freestyle-css z CW díky za radu

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2008-07-19, 23:39

a co chceš? hotové řešení? pak je spousta CMS za peníze, tak si ho kup. tenhle systém je o tom, že se budeš sám snažit. tak se koukni, jakou třídu používáš na článek. nikdo to za tebe dělat nebude

-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JayJay (IP adresa zaznamenána)
Datum: 2008-07-20, 12:25

Jenže když to tam dám (jinam) tak se mě to neupraví, mám ještě něco jiného měnit? když tam nemam to modryram??

Re: Odlišný nový článek od ostatních
Zaslán uživatelem/kou: JayJay (IP adresa zaznamenána)
Datum: 2008-07-20, 12:27

Tak jsem to dal dohromady



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.