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
striedani podfarbenia vo vypise clankov
Zaslán uživatelem/kou: grap (IP adresa zaznamenána)
Datum: 2008-03-20, 14:26

Zdravim komunitu

prosim viete mi poradit ako doprogramovat funkciu ktora by mi vedela nastavit vo vypise clankov aby mal kazdy parny napr sede pozadie a kazdy neparny biele.

dakujem

Re: striedani podfarbenia vo vypise clankov
Zaslán uživatelem/kou: grap (IP adresa zaznamenána)
Datum: 2008-03-20, 23:07

tak som to nejako vyriesil ,, neviem ci je to naj riesenie ale funguje a mozno ho budete potrebovat
-----------------------------------------------
uprava v index.php

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:
//toto sme doplnili
if ($pom%2)://spocitame ci je obsah premennej parny/neparny
echo "<table class=\"parny\">";// vypise len pre neparne meni sa len zaciatok sablony kde je v css definovane ci je podfarbeny alebo nie
$rs_typ_clanku='nahled';//tu by mal ciklus zobrazit sablonu pokracovani sablony
else:
echo "<table class=\"neparny\">";// vypise len pre neparne meni sa len zaciatok sablony kde je v css definovane ci je podfarbeny alebo nie
$rs_typ_clanku='nahled';//tu by mal ciklus zobrazit sablonu bud svetlu alebo tmavu
endif; //tu konci to co sme doplnili
endif;
endif;
// nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
include($GLOBALS["clanek"]->Ukaz("sablona"));
endif;
$GLOBALS["clanek"]->DalsiRadek(); // prechod na dalsi radek
endfor;

---------------------------------------------------------------
v sablone

pre nahlad dlheho clanku
je pokracovanie

(toto je z cyklu v index.php)
<table class=\"neparny\">(alebo neparny)

a tu pokracuje vsetko co je vnahlade sablony aukoncite to </table>


---------------------------------------------
pointa je v tom ze v css mate class ktory definuje pozadie kazdeho parneho alebo neparneho (podla potreby)
a v cylke pocityte ci zobrazeny vypis je parny alebo neparny a podlatoho striedate zaciatok bloku s classom ktory urcuje podfarbenie

tot vsjo ,, trochu drevene vysvetlene ale ked sa to podarilo mne a bezi tak to pojde aj vam..

nice day ,,


Re: striedani podfarbenia vo vypise clankov
Zaslán uživatelem/kou: grap (IP adresa zaznamenána)
Datum: 2008-04-09, 23:17

jj je to v podstate jednoduche ,,

Re: striedani podfarbenia vo vypise clankov
Zaslán uživatelem/kou: Atifan (IP adresa zaznamenána)
Datum: 2008-04-10, 13:31

a kam se poděl můj příspěvek ???

Tak jsem skončil s phpRs, weby co mi jedou nechám dožít odešel jsem na WP: [http://tomoviny.cz] asi už jsem vyřešil spoustu věcí co mi ve WP vůči phpRs chybělo. Jinak smutek bylo to fajn....... když budu moci rád s phpRs ještě poradím, něco v hlavě zůstalo.

Re: striedani podfarbenia vo vypise clankov
Zaslán uživatelem/kou: zdenekh (IP adresa zaznamenána)
Datum: 2008-04-10, 13:55

Taky mám pocit, že jsem tu včera něco od tebe četl;)

T. O. Severka Děčín | New r.č. | Old Good Tom | Jinak už v tom nefrčím... :-)

Re: striedani podfarbenia vo vypise clankov
Zaslán uživatelem/kou: grap (IP adresa zaznamenána)
Datum: 2008-04-12, 13:11

hmm fakt nevim ja to nemoderuji :-)



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.