Vítejte na BLASSENweb

BLASSENweb - the future of your web !

Jste anonymní uživatel. Můžete se zdarma zaregistrovat zde

Hlavní nabídka

Pro volné chvíle

Něco na čtení

Tvorba www

Odkazy

 ·  Top-List
 ·  Dobré weby

Ke stažení

Možnosti pro Vás

Přidat sidebarPřidat na GooglePřidat na SeznamPřidat na BloglinesWAP verzeRSS 0.91RSS 0.92RSS 2.0Atom 0.3 Bookmark using any bookmark manager!
Mapa Stránek

Budík / Hodiny / Kalendář

O dnešku

Den: Čtvrtek
Datum: 20. listopadu
Rok: 2008

Svátek má:

Dnes: Nikola
Zítra: Albert
Pozítří: Cecílie

Reklama

Doporučujeme vám:

Diskuzní fórum

Vzbuřte se proti hrubkám na internetu
Pamatujte si, kde jste byli, když jste Vy začínali.
To změní Váš pohled na lidi, jenž začínají teď!
FAQHledatSeznam uživatelůUživatelské skupinyRegistrace
Osobní nastaveníPřihlásit se pro kontrolu soukromých zprávPřihlášení
Už máš šprušle ??

Byl bych rád pokud by se nám společnými silami podařilo zatraktivnit tyto stránky. K tomu je však zapotřebí vzájemná spolupráce, ať už se jedná o zajímavé články či ankety. Pokuste se podělit o své názory, dojmy a myšlenky. -- BLASSENweb -tým

tvorba stránek
 

Chcete naplánovat publikování tohoto článku? × ano o ne


Zobrazit následující téma
Zobrazit předchozí téma
Přidat nové témaZaslat odpověď
Autor Zpráva
MiF
Svobodník
Svobodník


Registrace: 21.10. 2006
Příspěvky: 21

PříspěvekZaslal: pá 13. červenec, 2007 18:06  Předmět: Chcete naplánovat publikování tohoto článku? × ano o ne CitovatNávrat nahoru

Dobrý večer vespolek,

prosím o pomoc při určení příčiny nezveřejňování článků v předem nastaveném čase.

Pokud článek odešlu hned, je všechno v pořádku, ale pokud nastavím pozdější zveřejnění (používal jsem často a rád), článek se nezveřejní a ani přepnutí na okamžité zveřejnění v následné editaci nepomůže. Musím ho vytvořit nový článek a ten pak můžu zveřejnit okamžitě.

Pokoušel jsem se prohlížet modules/News/admin/index.php, porovnával jsem obsah souboru s nerozbalenou distribucí UN (změny)... nic nápadného jsem nenašel.

Prosím o nakopnutí správným směrem.
Díky i za tipy a návrhy!

_________________
MiF - Man in Fofr...
Návrat nahoru Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Inzerce
Sponsor
Inzerce
No Avatar

Registrace: 4.1. 2007
Příspěvky: 143
Blassen
Armádní generál (Admin)
Armádní generál (Admin)


Registrace: 1.1. 1970
Příspěvky: 2127

PříspěvekZaslal: pá 13. červenec, 2007 18:14  Předmět: Re: Chcete naplánovat publikování tohoto článku? × ano o ne CitovatNávrat nahoru

Dělá to jen někdy a důvod ? NEZNÁMÝ

Ale uklidním vás, nejste sám.

_________________
Blassen,
Altruista, Redaktor, Programátor, Designér a Majitel
Hello IT. Have you tried turning it off and on again ? Are you sure it's plugged in ?
Návrat nahoru Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
MiF
Svobodník
Svobodník


Registrace: 21.10. 2006
Příspěvky: 21

PříspěvekZaslal: pá 13. červenec, 2007 18:24  Předmět: Re: Chcete naplánovat publikování tohoto článku? × ano o ne CitovatNávrat nahoru

Smějící Smějící Smějící

Super útěcha... Velmi ą»astný

Jenže mě to "někdy" ještě nějak nechce přestat...
Ale aspoň vím, že nejsem sám a naděje na řešení umírá poslední! Mrkající

Díky aspoň za reakci!

Hodně štěstí!

_________________
MiF - Man in Fofr...
Návrat nahoru Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
ijvo
Desátník
Desátník


Registrace: 25.3. 2006
Příspěvky: 27
Bydliště: Czech Republic

PříspěvekZaslal: po 16. červenec, 2007 10:11  Předmět: Důvod ? CitovatNávrat nahoru

No, myslím, že důvod znám.
Před časem jsem řešil při naplánování publikování článku mít možnost naplánovat i publikování připojené ankety.

Přitom jsem narazil na tento problém.

Pokusím se tuto změnu opět popsat a zveřejním ji.

Těšte se.

_________________
IJVo

www.ijvo.ic.cz
www.bzenecko.cz
Návrat nahoru Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Blassen
Armádní generál (Admin)
Armádní generál (Admin)


Registrace: 1.1. 1970
Příspěvky: 2127

PříspěvekZaslal: po 16. červenec, 2007 23:25  Předmět: Re: Důvod ? CitovatNávrat nahoru

ijvo napsal:

No, myslím, že důvod znám.
Před časem jsem řešil při naplánování publikování článku mít možnost naplánovat i publikování připojené ankety.

Přitom jsem narazil na tento problém.

Pokusím se tuto změnu opět popsat a zveřejním ji.

Těšte se.


Sice to všechno chápu ale i přez to bych byl rád kdyby to bylo zveřejněno i zde, dík.

_________________
Blassen,
Altruista, Redaktor, Programátor, Designér a Majitel
Hello IT. Have you tried turning it off and on again ? Are you sure it's plugged in ?
Návrat nahoru Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
ijvo
Desátník
Desátník


Registrace: 25.3. 2006
Příspěvky: 27
Bydliště: Czech Republic

PříspěvekZaslal: po 23. červenec, 2007 11:44  Předmět: Re: Důvod ? CitovatNávrat nahoru

Blassen napsal:

Sice to všechno chápu ale i přez to bych byl rád kdyby to bylo zveřejněno i zde, dík.


Jak to myslíš: "Sice to všechno chápu... "? Co chápeš?
Zajímalo by mě jak si to představuješ.

_________________
IJVo

www.ijvo.ic.cz
www.bzenecko.cz
Návrat nahoru Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
Blassen
Armádní generál (Admin)
Armádní generál (Admin)


Registrace: 1.1. 1970
Příspěvky: 2127

PříspěvekZaslal: po 23. červenec, 2007 12:57  Předmět: CitovatNávrat nahoru

Ty důvody proč je to publikováno tam kde je chápu.

ijvo.ic.cz/modules.php?name=News&file=article&sid=3

njn škoda že to nikdo nenapsal sem třeba jako článek nebo jen jako to že má nějaký řešení. Plačící nebo velmi smutný

_________________
Blassen,
Altruista, Redaktor, Programátor, Designér a Majitel
Hello IT. Have you tried turning it off and on again ? Are you sure it's plugged in ?
Návrat nahoru Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
Inzerce
Sponsor
Inzerce
No Avatar

Registrace: 4.1. 2007
Příspěvky: 143
ijvo
Desátník
Desátník


Registrace: 25.3. 2006
Příspěvky: 27
Bydliště: Czech Republic

PříspěvekZaslal: po 23. červenec, 2007 13:20  Předmět: Naplánování publikování článků včetně připojené ankety CitovatNávrat nahoru

Zveřejňuji popis úpravy pro Naplánování publikování článků včetně připojené ankety a opravu kontroly datumu a času při zveřejnění ve funkci auto_news().

Tato úprava řeší:
a) chybu při plánování publikování článků, která způsobuje, že se některé články nepublikují v požadovaném datumu a čase ( chyba při vyhodnocování datumu a dále test na stejný název (titulek) článku)
b) možnost plánování publikování včetně připojené ankety k článku.

----------------------------------------------------------

Pokud používáte verzi United-Nuke 4.2.08 bez úprav, můžete použít již upravené soubory které naleznete v sekci Downloads na mém webu www.ijvo.ic.cz v sekci Downloads.

Poznámka pro Blaseen: Popis posílám v dalším příspěvku, neboť si příliš nerozumím s editorem pro posílání článků. Pokud budete chtít to publikovat jako článek, napište mi, domluvíme se.

_________________
IJVo

www.ijvo.ic.cz
www.bzenecko.cz
Návrat nahoru Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
ijvo
Desátník
Desátník


Registrace: 25.3. 2006
Příspěvky: 27
Bydliště: Czech Republic

PříspěvekZaslal: po 23. červenec, 2007 13:23  Předmět: Naplánování publikování článků včetně připojené ankety-popis CitovatNávrat nahoru

Zveřejňuji popis úpravy pro Naplánování publikování článků včetně připojené ankety a opravu kontroly datumu a času při zveřejnění ve funkci auto_news().

Tato úprava řeší:
a) chybu při plánování publikování článků, která způsobuje, že se některé články nepublikují v požadovaném datumu a čase ( chyba při vyhodnocování datumu a dále test na stejný název (titulek) článku)
b) možnost plánování publikování včetně připojené ankety k článku.

----------------------------------------------------------

Pokud používáte verzi United-Nuke 4.2.08 bez úprav, můžete použít již upravené soubory které naleznete v sekci Downloads na mém webu www.ijvo.ic.cz v sekci Downloads. http//www.ijvo.ic.cz/modules.php?name=Downloads

Pokud nemáte aplikovanou úpravu "Třídění zveřejňovaných článků dle času a možnost zadávání sekund při zveřejňování" a ani ji nechcete aplikovat použijte soubory z adresáře PlanClanku.

Pokud již máte aplikovanou úpravu "Třídění zveřejňovaných článků dle času a možnost zadávání sekund při zveřejňování" použijte soubory z adresáře PlanClankuTrClSec, kde v soboru modules/News/admin/index.php jsou již aplikovány obě úpravy.

Všechny přiložené upravované soubory jsou z verze United-Nuke 4.2.08

Po nakopírování upravených souborů na váš web prověďte instalaci úpravy databáze příkazem:

{Kód}:


http
://vase_domena/admin.php?op=AutoNewsIJVOInstall


Popis těchto úprav v databázi:

{Kód}:


//Vytvoříme tabulku unnuke_autopolldata

CREATE TABLE `unnuke_autopolldata` (`pollIDint(11NOT NULL default '0', `optionTextchar(50NOT NULL default '', `optionCountint(11NOT NULL default '0', `voteIDint(11NOT NULL default '0'KEY `pollID` (`pollID`)) ENGINE=MyISAM;

//Vytvoříme tabulku unnuke_autopolldesc

CREATE TABLE `unnuke_autopolldesc` (`pollIDint(11NOT NULL auto_increment, `pollTitlevarchar(100NOT NULL default '', `timeStampint(11NOT NULL default '0', `votersmediumint(9NOT NULL default '0', `planguagevarchar(30NOT NULL default '', `artidint(10NOT NULL default '0', `commentsint(11) default '0'PRIMARY KEY  (`pollID`), KEY `pollID` (`pollID`)) ENGINE=MyISAM;

//Do tabulky unnuke_autonews přidáme slopec pollID 

ALTER TABLE `unnuke_autonewsADD `pollIDINT(10NOT NULL default '0';

//Do tabulky unnuke_stories přidáme slopec pollID 

ALTER TABLE `unnuke_storiesADD `anidINT(10NOT NULL default '0';



----------------------------------------------------------

Následuje popis jednotlivých úprav pro "Naplánování publikování článků včetně připojené ankety".

----------------------------------------------------------

Otevřete soubor: mainfile.php

Kolem řádku 1534
[Najděte]

{Kód}:


function automated_news() {



V této funkci budeme provádět jednotlivé úpravy.

Kolem řádku 1543
[Najděte]

{Kód}:


        
if ($day 10) {
            
$day "0".$day;
        }


[Upravte tyto řádky takto (zakomentovat)]

{Kód}:


        
/*if ($day < 10) {
            $day = "0".$day;
        }*/  /* IJVo */


Kolem řádku 1547
[Najděte]

{Kód}:


        
if ($month 10) {
            
$month "0".$month;
        }


[Upravte tyto řádky takto (zakomentovat)]

{Kód}:


        
/*if ($month < 10) {
            $month = "0".$month;
        }*/  /* IJVo */


Kolem řádku 1554
[Najděte]

{Kód}:


        $doUltramode 
false;


[Za tento řádek vložte toto]

{Kód}:


        $datetimeakt 
= (((($year 100 $month) * 100 $day) * 100 $hour) * 100 $min);  /* IJVo */


Kolem řádku 1561
[Najděte]

{Kód}:


                
if (($date[1] <= $year) AND ($date[2] <= $month) AND ($date[3] <= $day)) {
                    if ((
$date[4] < $hour) AND ($date[5] >= $min) OR ($date[4] <= $hour) AND ($date[5] <= $min)) {


[Upravte tyto řádky takto]

{Kód}:


                
/*if (($date[1] <= $year) AND ($date[2] <= $month) AND ($date[3] <= $day)) {*/ /* IJVo */
                    /*if (($date[4] < $hour) AND ($date[5] >= $min) OR ($date[4] <= $hour) AND ($date[5] <= $min)) {*/ /* IJVo */
                
$datetime = (((($date[1] * 100 $date[2]) * 100 $date[3]) * 100 $date[4]) * 100 $date[5]); /* IJVo */
                
if ($datetime <= $datetimeakt) {  /* IJVo */


Kolem řádku 1572
[Najděte]

{Kód}:


                            $aid2 
$row2['aid'];


[Za tento řádek vložte toto]

{Kód}:


                            $anid2 
$row2['anid'];  /* IJVo */


Kolem řádku 1580
[Najděte]

{Kód}:


                            $associated2 
$row2['associated'];


[Za tento řádek vložte toto]

{Kód}:


                            $pollID2 
$row2['pollID'];  /* IJVo */


Kolem řádku 1587
[Najděte]

{Kód}:


                            $nresult 
$db->sql_query("SELECT COUNT(*) AS numrows FROM ".UN_TABLENAME_STORIES." WHERE title='".$title."' ".$querylang2);


[Upravte tento řádek takto]

{Kód}:


                            
/*$nresult = $db->sql_query("SELECT COUNT(*) AS numrows FROM ".UN_TABLENAME_STORIES." WHERE title='".$title."' ".$querylang2);*/
                            
$nresult $db->sql_query("SELECT COUNT(*) AS numrows FROM ".UN_TABLENAME_STORIES." WHERE anid='".$anid."'' ".$querylang2);  
                            
/* IJVo  Tato uprava testuje hodnotu indexu anid ze souboru UN_TABLENAME_AUTONEWS a tím zajistí aby větu současně nepřidali dva uživatelé současným spuštěním funkce automated_news(). Tím že se neestuje pole title, je zároveň umožněno naplánovat článek s titulkem, který již existuje. */ 


Kolem řádku 1593
[Najděte]

{Kód}:


                                
if ($num == 0) {
                                    
$db->sql_query("DELETE FROM ".UN_TABLENAME_AUTONEWS." WHERE anid='".$anid."'");
                                    
$db->sql_query("INSERT INTO ".UN_TABLENAME_STORIES." VALUES (NULL, '".$catid2."', '".$aid2."', '".$title."', '".$time2."', '".$hometext."', '".$bodytext."', '0', '0', '".$topic2."', '".$informant2."', '".$notes."', '".$ihome2."', '".$alanguage2."', '".$acomm2."', '0', '0', '0', '0', '0', '".$associated2."')");
                                    
$doUltramode true;
                                }
                        }
                        
$db->sql_freeresult($result2);
                    }


[Upravte tyto řádky takto]

{Kód}:


                            
if ($num == 0) {
                                if (
$pollID2 == 0) {
                                    
$haspoll 0;
                                    
$id 0;
                                    if(
$db->sql_query("INSERT INTO ".UN_TABLENAME_STORIES." VALUES (NULL, '".$catid2."', '".$aid2."', '".$title."', '".$time2."', '".$hometext."', '".$bodytext."', '0', '0', '".$topic2."', '".$informant2."', '".$notes."', '".$ihome2."', '".$alanguage2."', '".$acomm2."', '0', '0', '0', '0', '0', '".$associated2."', '0')")) {
                                    
$db->sql_query("DELETE FROM ".UN_TABLENAME_AUTONEWS." WHERE anid='".$anid."'");
                                    
$doUltramode true;
                                        };
                                } else {

    
/* IJVo */              /* Zacatek Preneseni ankety */
                                    
$oresult3 $db->sql_query("SELECT * FROM ".UN_TABLENAME_AUTOPOLL_DESC." WHERE pollID='".$pollID2."'");  /* IJVo */
                                    
                                    
while ($row3 $db->sql_fetchrow($oresult3)) {

                                        
$pollID3 $row3['pollID'];
                                        
$pollTitle3 $row3['pollTitle'];
                                        
$timeStamp3 $row3['timeStamp'];
                                        
$voters3 $row3['voters'];
                                        
$planguage3 $row3['planguage'];
                                        
$artid3 $row3['artid'];
                                        
$comments3 $row3['comments'];
                                        
$haspoll 1;
                                        if(!
$db->sql_query("INSERT INTO ".UN_TABLENAME_POLL_DESC." VALUES (NULL, '".$pollTitle3."', '".$timeStamp3."', '".$voters3."', '".$alanguage3."', '".$artid3."', '".$comments3."')")) {
                                            return;
                                        }

                                        
$oresult5 $db->sql_query("SELECT pollID FROM ".UN_TABLENAME_POLL_DESC." WHERE pollTitle='".$pollTitle3."' AND timeStamp='".$timeStamp3."'");
                                        
$object $db->sql_fetchrow($oresult5);
                                        
$db->sql_freeresult($oresult5);
                                        
$id $object['pollID'];

                                        
$oresult4 $db->sql_query("SELECT * FROM ".UN_TABLENAME_AUTOPOLL_DATA." WHERE pollID='".$pollID3."'");
                                        while (
$row4 $db->sql_fetchrow($oresult4)) {
                                            
$pollID4 $id;
                                            
$optionText4 $row4['optionText'];
                                            
$optionCount4 0;
                                            
$voteID4 $row4['voteID'];
                                            if(!
$db->sql_query("INSERT INTO ".UN_TABLENAME_POLL_DATA." (pollID, optionText, optionCount, voteID) VALUES ('".$pollID4."', '".$optionText4."', '0', '".$voteID4."')")) {