Nej + Top : phpRS Fórum
Máte dotaz ohledně doplňku Nej, či Top?
phpRS - redakční a informační systém
Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2009-06-23, 12:01

kód pre plugin:
<?php
#####################################################################
#                                                                   #
#       NAJNOVŠIE CLÁNKY / plugin pre phpRS 2.8.X                   #
#       (c) 2008 Patrik JÁN (pa3k) www.kvalitne.sk                  #
#       Licencia: GNU/GPL v.2 or later                              #
#                                                                   #
#####################################################################

        /**
         *
         *  editáciou tejto hodnoty sa nastavuje počet
         *  najnovších článkov zobrazovaných v obsahu bloku
         *
        */
        
        define('COUNT_OF_THE_NEW_ARTICLES', 5);

#####################################################################

function zobraz_nove_clanky() {

    $sql = '
            SELECT  c.link,
                    c.seo_link,
                    c.titulek,
                    c.datum,
                    date_format(c.datum, "%d.%m.%Y") AS datum_dmy

            FROM    '.$GLOBALS['rspredpona'].'clanky AS c

            LEFT JOIN
                    '.$GLOBALS['rspredpona'].'levely AS l
            ON      c.level_clanku = l.idl
            
            WHERE   c.visible = 1
                    AND
                    c.datum < NOW()
                    AND
                    l.hodnota <= '.(int)$GLOBALS["prmyctenar"]->UkazLevel().'
                    
            ORDER BY
                    datum DESC
            LIMIT   '.(int)COUNT_OF_THE_NEW_ARTICLES.'
            ;
    ';
    $result = phprs_sql_query($sql,$GLOBALS['dbspojeni']);

    if (!$result) {
        $obsahbloku = 'ERROR: Databázová chyba v module "Nové Články"!';
    } elseif (phprs_sql_num_rows($result) == 0) {
        $obsahbloku = 'V systéme nie je žiadny zodpovedajúci článok.';
    } else {
        while ($row = phprs_sql_fetch_assoc($result)) {
            $obsahbloku .= '<a href="view.php?cisloclanku='.$row['link'].'&amp;nazevclanku='.$row['seo_link'].'" title="'.$row['datum_dmy'].'">'.$row['titulek'].'</a> ';
        }
        $obsahbloku = '<div class="new-articles">'.$obsahbloku.'</div>';
    }

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

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: raberia (IP adresa zaznamenána)
Datum: 2009-06-24, 09:25

Děkuji za pomoc. Funguje to.

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: raberia (IP adresa zaznamenána)
Datum: 2009-07-22, 08:53

Jak do tohohle pluginu zapracuji omezení na jedno téma. Mé pokusy skončily na hlášce o databázové chybě. Díky všem za radu.

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: zdenekh (IP adresa zaznamenána)
Datum: 2009-07-22, 08:58

Jen tak bleskove z hlavy. Do části where přidej:

AND
c.tema='sem vlož id rubriky'


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



Celkem upraveno 1×. Poslední úprava zdenekh v 22.07.2009 11:38.

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: raberia (IP adresa zaznamenána)
Datum: 2009-07-22, 10:54

V jednoduchosti je krása..... Děkuji.

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: karel (IP adresa zaznamenána)
Datum: 2010-03-04, 12:45

Když dám cestu k novému pluginu plugin/noveclanky/plugin.php

tam mi to hodí chybu
Error C5: Při pokusu o import zadaného plug-inu došlo k chybě. Ověřte si správnost zadané cesty a kompatibilitu plug-inu s vaší verzí phpRS!

Nevíte kde dělám chybu ?
Chyba je možná v tom že složka se nemá jmenovat noveclanky, ale jinak . Ale nevím.

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-03-04, 12:47

no, pokud ja vim tak tam musi bejt soubor plugin.php v kterym je vlastne identifikace pluginu a pak soubor s tou funkci co nahore vypsal pa3k nahore ....

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: karel (IP adresa zaznamenána)
Datum: 2010-03-04, 12:51

Nejsou tyto soubory ještě někde ke stažení ?

Případně jak mají vypadat ty jednotlivé soubory a jak se mají jmenovat ?

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-03-04, 12:53

klidne tak jak to mas...

inspiruj se u jineho pluginu v souboru plugin.php prijdes na to... ;) ja tu ted zadny nemam k dispozici

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-03-04, 12:58

nicmene koukni se jesi to neni v tomhle baliku, kterej jsem kdysi posbiral a uploadoval

[http://www.megaupload.com/?d=HQ28VR11]

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-03-04, 13:04

tak to co hledas tam nejspis je jako 2.8.x_novclanky nebo tak nejak...

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: karel (IP adresa zaznamenána)
Datum: 2010-03-04, 13:24

Díky, ale už se mi to podařilo úspěšně rozjet. Díky moc za navedení.

Re: Nejnovější články / Najnovšie články
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2010-03-04, 14:23

nemáš za co... ale do archivu se stejně koukni. je tam spousta pluginů porůznu posbíranejch....



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.