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
Jít na stránku:  12Další
Aktuální stránka:1 z 2
Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-15, 23:11

Zdravim ,chtel bych se zeptat jakym zpusobem udelat druhy systemovy blok nezavisly na prvnim ,tedy kdyz napisi do prvniho aby se to nezobrazilo do druheho , a ten druhy aby mel svoje vlastni pridavani ,,novinek " z jineho okruhu ...

Re: Systemovy blok novinky
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-11-15, 23:23

Veľmi jednoducho. Napísať si plugin. ;) Kľudne ako kópiu funkcií z pôvodných noviniek, len to treba spraviť ako samostatné riešenie na inej tabuľke.

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-16, 14:48

tedy to znamena udelat i novou tabulku ? Nebo se to muze psat do te same ? Ja tomu moc nerozumim

Re: Systemovy blok novinky
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2006-11-16, 15:26

Dalo by se i do stejné db tabulky, ale musel by si pridat identifikator, ke kterym novinkam ktera novinka patri ... jednodussi bude udelat jeste jednu tabulku s jinym nazvem (a promitnout to do kodu pluginu) ...

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

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-16, 21:36

jeste jedna vec , kdyz ale ten blok news je systemovy a neni to externi plugin

Re: Systemovy blok novinky
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-11-16, 21:44

Použi kópie funkcií v externom súbore (premenuj ich názvy) a pripoj na rozcestník.

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-16, 21:47

Mno tedka resim otazku , kde napojit php soubor anews ktery zrejme generuje novinky , nikde v tom souboru nevidim insert ci select z databaze abych tam mohl pripsat novy nazev tabulky :( a pak dale resim jakym zpusobem to tam dat , jako plugin to nebude fungovat tedy to pridam manualne do admin menu jako odkaz novinky ?

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-16, 23:48

tak zatim jsem zalozil tabulku rs_news1 , ale nemohu nikde najit ten rozcestnik jak rikas

Re: Systemovy blok novinky
Zaslán uživatelem/kou: perteus (IP adresa zaznamenána)
Datum: 2006-11-19, 17:21

function AcAddNews()
{
co treba tahle funkce je to ono?

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-20, 09:28

tahle fce se nachazi v jakem souboru ?

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Michalek (IP adresa zaznamenána)
Datum: 2006-11-20, 11:10

podle názvu funkce tipuju anews.php

--
[ SAFUS.EU | OFFLINE | FOREVER ]

Re: Systemovy blok novinky
Zaslán uživatelem/kou: perteus (IP adresa zaznamenána)
Datum: 2006-11-20, 12:35

Michalek: presne je to tenhle soubor, tedy Doom4 psal ze si ho prohledaval a nic nenasel tak jsem se tam mrkl a nasel tohle.

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-22, 22:48

dobre , tedy kdyz tento souboru prejmenuji , kam ho mam pripojit abych mel v admin menu treba editace novinek 2 ? Kdyz v danem souboru vyuziji scripty , musim i bezpodminecne zmenit nazvy jednotlivych funkci podle nazvu tabulky ?

Re: Systemovy blok novinky
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-11-22, 22:58

Názvy funkcií v administrácii meniť nemusíš. Premenovať treba len funkcie v súbore pre zobrazenie bloku.

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-23, 19:45

Mno tedy ale blok novinky je v administraci , tedy musim v admin / anews.php zmenit nazvy funkci pro zobrazeni bloku tedy dalsi pridavaci formular a pak zobrazovaci funkci ale jakmile je pojmenuji nikde nic neni , porad to same :( nejak jsem sem se do toho zamotal

Re: Systemovy blok novinky
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-11-23, 21:16

Inštalátor pluginu predsa rieši všetky tieto veci. Sú v ňom nastavenia pre cesty k súborom a funkcie pre zobrazenie bloku + zakladná funkcia volanú pri aktivácii modulu. Skús si rozobrať nejaký jednoduchý plugin, podľa toho najlepšie pochopíš ako to funguje. Zameraj sa na inštalátor a rozcestník. Prečítaj si články o tvorbe pluginu a konkrétne veci, čo ti nebudú jasné sa kľudne opýtaj. Je to jenoduché ako facka.

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-25, 13:01

Mno tak jsem se pokusil vytvorit plugin , kde tedy z tabulky se vypisovali jednotlive sloupce tabulky rs_news1 ktera je presnou kopii tabulky rs_news , pak dale jsem v souboru anews.php v admin ,, zdvojil " veskere funkce a rozcestnik kde jsem akorat zmenil nazvy funkci a po nahrani pluginu , jednak druhy formular pro pripadani novinek se ani nezobrazil a po manualnim zapisu do tabulky rs_news1 se v bloku ,, news1" nic nezobrazilo , tedy delal jsem vse dobre ? Neni to treba tak ze bych mel uplne cely soubor anews.php pridat jako novy odkaz do admin menu kde by byli samostatni formular ?

Re: Systemovy blok novinky
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-11-25, 15:41

Začal by som inštalátrom pluginu (plugin/news2/plugin.php):
// jmeno plug-inu
$plugin_nazev="News2";
// pristupova prava: 1 = dle nastaveni v administraci; 2 = uplne vsichni; 3 = pouze admin
$pi_pristup="1";
// pridat polozku do hlavniho administracniho menu; ano = 1, ne = 0
$pi_menu="1";
// nazev noveho tlacitka v admin. menu
$pi_nazev_menu="Editace novinek 2";
// identifikacni retezec modulu (max. 15 znaku)
$pi_indent_modulu="news2";
// relativni cesta k souboru s "rozcestnikem" k admin. sekci
$pi_inclakce_menu="plugin/news2/rozcestnik.php";
// volaci link zakladni funce
$pi_link_menu="akce=ShowNews2";
// pridat aktivacni polozku do seznamu systemovych bloku; ano = 1, ne = 0
$pi_sys_blok="1";
// nazev systemoveho bloku
$pi_nazev_blok="news2";
// identifikacni zkratka systemoveho bloku (3 znaky)
$pi_zkratka_blok="nov";
// relativni cesta k vykonnemu soubour
$pi_inclsb_blok="plugin/news2/news2-blok.php";
// nazev vyvolane systemove funkce - nutno zapisovat bez prazdnych kulatych zavorek na konci
$pi_funkce_blok="generujBlokNews2";


Ďalším krokom by bolo vytvorenie kópie tabuľky news ----> news2

potom nakopírovanie súboru admin/anews.php -----> plugin/news2/rozcestnik.php

nahradenie textu: modul=news ----> modul=news2

ďalej nahradenie názvu tabuľky v tomto súbore vo všetkých SQL dotazoch: $GLOBALS["rspredpona"]."news ----> $GLOBALS["rspredpona"]."news2

Inštalácia pluginu. Ďalej už podľa chybových hlásení zistíš čo kde treba ešte pridať.

Re: Systemovy blok novinky
Zaslán uživatelem/kou: Doom4 (IP adresa zaznamenána)
Datum: 2006-11-26, 19:31

Dobre tak jsem tedy vytvoril tabulku news2 , vytvoril soubor plugin.php , ale pak ta cast rozcestnik.php to je jakoby ten soubor anews.php ? A z ceho pak tedy vezmu news2-blok.php :( ta i tak pri ruznych moznostech to ukazue Pozadovany slovnikovy soubor neexistuje!

Re: Systemovy blok novinky
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-11-26, 19:39

kód pre zobrazenie bloku v súbore plugin/news2/news2-blok.php získaš zo súboru spefce.php:
// systemovy blok: novinky
function HotNews()

Lang súbor si vytvor. Návod kde ho umiestniť a pod akým menom je v článku na CW.

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.