Zálohovaní editovaných příspěvků

Místo pro dotazy, které se netýkají phpBB, ale mají něco společného s webovými technologiemi, skriptovacími jazyky anebo překládáním.
Tomáš Petr

Zálohovaní editovaných příspěvků

Příspěvek od Tomáš Petr » stř 26. lis 2014 16:33:07

Buďte zdrávy, potřeboval bych poradit s PHP "scriptem". Potřeboval bych, aby když některý z administrátorů edituje post ve fóru, tak aby se ta stará verze (jestě před editací) uložila do jiného topicu a editovaný post se normálně uloží jako vždy. Lze to nějak udělat už přes administraci? To asi ne, že? Zkoušel jsem něco vyčarovat v includes/functions_posting.php | l:1677

Kód: Vybrat vše

      $post_mode = ($data['topic_replies_real'] == 0) ? 'edit_topic' : (($data['topic_first_post_id'] == $data['post_id']) ? 'edit_first_post' : (($data['topic_last_post_id'] == $data['post_id']) ? 'edit_last_post' : 'edit'));
      // tut 
      $_query = "SELECT * FROM " . POST_TABLE . " WHERE id ='" . $data['post_id'] . "'";
      $_result = $db->sql_query($_query);
      $dq = $db->sql_fetchrow($_result);
      // tady jsem si to zkoušel duplikovat do jinýho topicu 
Ale to mi vyhodilo sql error vtipný je, že to nemůžu vyzkoušet jelikož nejsem admin v systému, a když si přidám práva tak zas nevidím posty :-D a když nejsem admin tak ty posty nemůžu editovat. Achjo jsem z toho smutnej... práva mám zyzdzublablabla 100x a vím prdlačku co to znamená :-D když si to přehodím na localhost po 10000 hodinovém stahovaní 1gb z FTP tak zjistím že i z localu me to furt hazí na ostrej :D prolezl jsem 5 souborů a ani jsem to v tom bordelu nemohl najít, phpbb vidím prvně v životě (myslím kód) a chce se mi brečet stejně jak u wordpressu :-D neni tu nějaký zarytý BBguru, kterej by napsal ty 3 řádky ať se nemusím trápit? :-( :D předem dík

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Zálohovaní editovaných příspěvků

Příspěvek od kksmirice » stř 26. lis 2014 18:20:47

Adresa fóra?
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Tomáš Petr

Re: Zálohovaní editovaných příspěvků

Příspěvek od Tomáš Petr » stř 26. lis 2014 21:18:35

Nevím teda v čem to pomůže, ale tady je : http://www.antiradary-forum.net
Naposledy upravil(a) kksmirice dne stř 26. lis 2014 22:21:22, celkem upraveno 1 x.
Důvod: zbytečná citace předchozího příspěvku

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Zálohovaní editovaných příspěvků

Příspěvek od kksmirice » stř 26. lis 2014 22:28:10

Tomáš Petr píše:Nevím teda v čem to pomůže ...
Třeba v tom, že nebudu pomáhat lidem, kteří nedodržují pravidla nebo provozují warez.
Tomáš Petr píše:Buďte zdrávy ...
No jsou tady i chlapi, ne jen ženy.
Tomáš Petr píše:... Lze to nějak udělat už přes administraci? ...
Ne.
Tomáš Petr píše:... Zkoušel jsem něco vyčarovat v includes/functions_posting.php ...
Ale to mi vyhodilo sql error ...
Jakou chybu a jaký kód?
Tomáš Petr píše:... když si to přehodím na localhost po 10000 hodinovém stahovaní 1gb z FTP tak zjistím že i z localu me to furt hazí na ostrej :D ...
Nastavit v databázi lokalu cestu na lokal. Předpokládám, že jste upravil i config.php na lokální databázi.
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Tomáš Petr

Re: Zálohovaní editovaných příspěvků

Příspěvek od Tomáš Petr » čtv 27. lis 2014 14:19:59

Tomáš Petr píše:... když si to přehodím na localhost po 10000 hodinovém stahovaní 1gb z FTP tak zjistím že i z localu me to furt hazí na ostrej :D ...
Nastavit v databázi lokalu cestu na lokal. Předpokládám, že jste upravil i config.php na lokální databázi.[/quote]

Config na lokální databázi jsem změnil, v databázi jsem změnil tabulku phpbb_config cookie_domain na localhost/forum a server_name taky na localhost/forum, ale pořád mě to přesměrovává na ostrej server. Nezměnil jsem snad vše co bylo potřeba?

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Zálohovaní editovaných příspěvků

Příspěvek od kksmirice » čtv 27. lis 2014 17:45:35

Jiné aplikace na lokálu fungují korektně?
Co vše přesměrovává na web? Jakýkoliv odkaz, nebo jen některé? Nebyly upravovány zdrojové soubory?

Jakou hodnotu máte u force_server_vars (tabulka phpbb_config)?
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Tomáš Petr

Re: Zálohovaní editovaných příspěvků

Příspěvek od Tomáš Petr » čtv 27. lis 2014 19:58:57

kksmirice píše:Jiné aplikace na lokálu fungují korektně?
Co vše přesměrovává na web? Jakýkoliv odkaz, nebo jen některé? Nebyly upravovány zdrojové soubory?

Jakou hodnotu máte u force_server_vars (tabulka phpbb_config)?
force_server_vars má hodnotu "0", k odkazům se ani nedostanu prostě hned hlavní stránka localhost/forum a už to skočí na ostrej server. Zdrojové soubory upravovány nebyly.

Tomáš Petr

Re: Zálohovaní editovaných příspěvků

Příspěvek od Tomáš Petr » čtv 27. lis 2014 20:00:11

kksmirice píše:Jiné aplikace na lokálu fungují korektně?
Ano všechny aplikace běží úplně v pořádku.

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Zálohovaní editovaných příspěvků

Příspěvek od kksmirice » čtv 27. lis 2014 20:13:09

Používejte volbu Upravit příspěvek.

Jaký je obsah .htaccess???
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Tomáš Petr

Re: Zálohovaní editovaných příspěvků

Příspěvek od Tomáš Petr » pát 28. lis 2014 3:02:04

Kód: Vybrat vše

# Lines That should already be in your .htacess
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>

# You may need to un-comment the following lines
# Options +FollowSymlinks
# To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
# Options -MultiViews
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
# RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN

RewriteCond %{HTTP_HOST} !^www\.antiradary-forum\.net$ [NC]
RewriteRule ^(.*)$ http://www.antiradary-forum.net/$1 [QSA,L,R=301]

# DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
#####################################################
# PHPBB SEO REWRITE RULES ALL MODES
#####################################################
# AUTHOR : dcz http://www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^forum\.html$ /index.php [QSA,L,NC]
# FORUM ALL MODES
RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /viewforum.php?f=$2&start=$4 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
RewriteRule ^([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
# PHPBB FILES ALL MODES
RewriteRule ^resources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /download/file.php?id=$2&t=$1 [QSA,L,NC]
# PROFILES ALL MODES WITH ID
RewriteRule ^(member|[a-z0-9_-]*-u)([0-9]+)\.html$ /memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
# USER MESSAGES ALL MODES WITH ID
RewriteRule ^(member|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
# GROUPS ALL MODES
RewriteRule ^(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
# POST
RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^active-topics(-([0-9]+))?\.html$ /search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^unanswered(-([0-9]+))?\.html$ /search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^newposts(-([0-9]+))?\.html$ /search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# UNREAD POSTS
RewriteRule ^unreadposts(-([0-9]+))?\.html$ /search.php?search_id=unreadposts&start=$2 [QSA,L,NC]
# THE TEAM
RewriteRule ^the-team\.html$ /memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

#####################################################
# GYM Sitemaps & RSS
# Global channels
RewriteRule ^rss(/(news)+)?(/(digest)+)?(/(short|long)+)?/?$ /gymrss.php?channels&$2&$4&$6 [QSA,L,NC]
# HTML Global news & maps
RewriteRule ^(news|maps)/?(page([0-9]+)\.html)?$ /map.php?$1&start=$3 [QSA,L,NC]
# END GYM Sitemaps & RSS
#####################################################

# FORUM WITHOUT ID & DELIM ALL MODES
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z0-9_-]+)(-([0-9]+))\.html$ /viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z0-9_-]+)\.html$ /viewforum.php?forum_uri=$1 [QSA,L,NC]
# FIX RELATIVE PATHS : FILES
RewriteRule ^.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /$1 [QSA,L,NC,R=301]
# FIX RELATIVE PATHS : IMAGES
RewriteRule ^.+/(styles/.*|images/.*)/$ /$1 [QSA,L,NC,R=301]
# END PHPBB PAGES
#####################################################

#####################################################
# GYM Sitemaps & RSS
# HTML Module additional modes
RewriteRule ^(news|maps)/([a-z0-9_-]+)(/([a-z0-9_-]+))?/?(page([0-9]+)\.html)?$ /map.php?$2=$4&$1&start=$6 [QSA,L,NC]
# Main feeds & channels
RewriteRule ^rss(/(news)+)?(/(digest)+)?(/(short|long)+)?(/([a-z0-9_-]+))?/([a-z0-9_]+)\.xml(\.gz)?$ /gymrss.php?$9=$8&$2&$4&$6&gzip=$10 [QSA,L,NC]
# Module feeds
RewriteRule ^[a-z0-9_-]*-[a-z]{1,2}([0-9]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /gymrss.php?$8=$1&$3&$5&$7&gzip=$9 [QSA,L,NC]
# Module feeds without ids
RewriteRule ^([a-z0-9_-]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /gymrss.php?nametoid=$1&$3&$5&$7&modulename=$8&gzip=$9 [QSA,L,NC]
# Google SitemapIndex
RewriteRule ^sitemapindex\.xml(\.gz)?$ /sitemap.php?gzip=$1 [QSA,L,NC]
# Module cat sitemaps
RewriteRule ^[a-z0-9_-]+-([a-z]{1,2})([0-9]+)\.xml(\.gz)?$ /sitemap.php?module_sep=$1&module_sub=$2&gzip=$3 [QSA,L,NC]
# Module sitemaps
RewriteRule ^([a-z0-9_]+)-([a-z0-9_-]+)\.xml(\.gz)?$ /sitemap.php?$1=$2&gzip=$3 [QSA,L,NC]
# END GYM Sitemaps & RSS
#####################################################
dva řádky s url adresou jsem přepsal na

RewriteCond %{HTTP_HOST} !^localhost/forum$ [NC]
RewriteRule ^(.*)$ localhost/forum/$1 [QSA,L,R=301]

a stále to přesměrovává na antiradary-forum.net
Naposledy upravil(a) kksmirice dne pát 28. lis 2014 10:21:33, celkem upraveno 1 x.
Důvod: zbytečná citace předchozího příspěvku, úprava do CODE

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Zálohovaní editovaných příspěvků

Příspěvek od kksmirice » pát 28. lis 2014 10:41:09

Zkuste:
1. zakomentovat oba uvedené řádky;
pokud nepomůže
2. zakázat (přejmenovat) .htaccess
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Tomáš Petr

Re: Zálohovaní editovaných příspěvků

Příspěvek od Tomáš Petr » pát 28. lis 2014 11:28:45

Zakomentoval jsem, přejmenoval jsem... pořád nefunguje. Všiml jsem si ale, že mě to přesměrovává i když mám vypnutý localhost. Jako kdybych měl v DNS localhost/forum jako alias pro http://www.antiradary-forum.net 8-|
Naposledy upravil(a) kksmirice dne pát 28. lis 2014 17:42:11, celkem upraveno 1 x.
Důvod: zbytečná citace předchozího příspěvku (již po několikáté)

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Zálohovaní editovaných příspěvků

Příspěvek od kksmirice » pát 28. lis 2014 17:43:03

co máte v souboru hosts na Vašem PC???
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Tomáš Petr

Re: Zálohovaní editovaných příspěvků

Příspěvek od Tomáš Petr » pát 28. lis 2014 22:11:54

Kód: Vybrat vše

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1	localhost
255.255.255.255	broadcasthost
::1             localhost 
127.0.0.1 188-175-140-44.client.rionet.cz # added by Apache Friends XAMPP
tvl, koukám nemožný to rozjet na localu :-/
Naposledy upravil(a) kksmirice dne sob 29. lis 2014 10:06:23, celkem upraveno 1 x.
Důvod: zbytečná citace předchozího příspěvku (již po několikáté)

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Zálohovaní editovaných příspěvků

Příspěvek od kksmirice » sob 29. lis 2014 13:24:58

Je možné to "rozjet" na lokálu.

Chyba bude na Vašem PC, soudím podle toho, že jste uvedl, že pouhé zadání adresy localhost bez spuštěného Xampp Vás směruje na adresu Vašeho fóra.

Ještě zkuste zakomentovat poslední řádek.
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Odpovědět