Ogłoszenia - Publikacja wersji 1.12.7
Andzela - 08-04-2013, 17:02
okej dzieki, ale i tak najpierw musze przeczytac ten watek caly (bo go czytalam w ratach), bo kiedys bede musiala sie wziac za to.
no i czy nikomu nie chce sie podzielic tej aktualizacji? Mysle, ze na pewno dla wielu byla by przydatna robiac ja w tzw. ratach. z opisaniem w dwoch slowach, za co dana czynnosc jest odpowiedzialna..
albo jak pisaliscie moga wystapic problemy z shoutboxem, to moze jak nikt nie ma checi podzielic ta aktualizacje, to moze sam kod (ktory to) na shoutboxa, by od niego zaczac? Pleas..
ja bym tak wolala w jeden dzien, np. dostosowac forum z aktualizacja do shoutboxa, w inny dzien, poprawki na wyszukiwanie itd..
to moze tak:
COPY
Kod: | /admin/admin_shoutbox.php to /admin/admin_shoutbox.php |
Kod: | /templates/subSilver/admin/shoutbox_config_body.tpl to
/templates/subSilver/admin/shoutbox_config_body.tpl |
Kod: |
/templates/subSilver/shoutbox_body.tpl to
/templates/subSilver/shoutbox_body.tpl |
- tu mam pytanie czemu ten kod jest 2 x ? czy to jest jakas pomylka w manualnej wersji? o co chodzi z tym " to" ?
Kod: | shoutbox.php to shoutbox.php
shoutbox_view.php to shoutbox_view.php
|
te pliki trzeba skopiowac i - to jest zmiana shoutboxa, jak rozumiem?
i ktore czynnosci trzeba pozniej wykonac by sam shoutbox dostosowac?
do SQL zadac zapytanie:
Kod: | TRUNCATE TABLE phpbb_shoutbox; |
Kod: | UPDATE phpbb_shoutbox_config SET config_value = 'd.m.y, H:i:s' WHERE config_name = 'date_format';
UPDATE phpbb_shoutbox_config SET config_value = '30' WHERE config_name = 'count_msg';
INSERT INTO phpbb_shoutbox_config (config_name, config_value) values ('shout_refresh', '5');
INSERT INTO phpbb_shoutbox_config (config_name, config_value) values ('sb_group_sel', 'all');
INSERT INTO phpbb_shoutbox_config (config_name, config_value) values ('usercall', '0');
INSERT INTO phpbb_shoutbox_config (config_name, config_value) values ('shoutbox_smilies', '0'); |
i wyedytowac chatbox_front.php tylko, czy jeszcze inny plik? pytam o sama czynnosc zwiazana i odpowiedzialna za shoutbox,
sorry jesli nie jasno sie wyrazilam, ale naprawde ja to wole zrobic po kolei w malych partiach..
troche jakos duzo tego co zwiazane z shoutboxem.. to moze lepiej jest go na samym koncu dostosowac?
czy lepiej zaczac od innej czynnosci?
EDIT:
wiec tak przeczytalam caly ten watek od A do Z i faktycznie troche szkoda, ze aktualizacja nie jest jednak podzielona, gdyz w watku dowiedzialam sie, ze zastosowaliscie podzial na maila, ja juz dawno to sobie zrobilam i mam swiety spokoj z botami, nie wiem jeszcze jakie zabezpiecznia, ale fakt jedna z najwazniejszych to bylo podzial na maila, wiec przy aktualizacji w wersji manualnej bedzie z tego powodu pewnie wiekszy problem..
-------
Skoro moge edytowac, to EDYTUJE znow: (mam nadzieje, ze ktos to przeczyta)
w manualnej wersji jest napisane zeby zaczac od skopiowania plikow:
Cytat: | /admin/admin_shoutbox.php to /admin/admin_shoutbox.php
/admin/admin_faq_editor.php to /admin/admin_faq_editor.php |
idt..
wiec tu mam pytanie, czy te nowe pliki ktore sa do skopiowania z wersji manualnej skopioac do docelowych folderow, a stare usunac? Czy stare z serwera niech zostana i nowe dorzucic i je nadpisac??
Andzela - 10-04-2013, 11:20
Nie wiem czy zalozyc osobny watek na to czy pisac tu?
otoz pytanie jest, aktualizacja w wersji manualnej:
- Co zrobic w sytuacji, gdy nie ma kodu ktory musimy znalezc i dodac przed ten kod inny?
dodam jeszcze, ze mam bardzo duzo roznych modyfikacji wiec pewnie dlatego.
Podam przyklad:
plik common.php
mam znalezc:
Kod: | if (isset($HTTP_GET_VARS['sid']) && !preg_match('/^[A-Za-z0-9]*$/', $HTTP_GET_VARS['sid'])) |
ten kod powinien byc w 193 linii dokladnie no i jest brak.
czyli po COOKIES mam wrzucic:
caly kod zaczynajacy sie od Kod: | foreach($HTTP_GET_VARS | ?
a co z reszta?
chodzi o to ze to mam wrzucic:
Kod: | foreach($HTTP_GET_VARS as $klucz => $wartosc)
{
if(is_array($wartosc))
{
unset($HTTP_GET_VARS[$klucz]);
}
} |
to mam znalezc:
Kod: | if (isset($HTTP_GET_VARS['sid']) && !preg_match('/^[A-Za-z0-9]*$/', $HTTP_GET_VARS['sid'])) |
ale tu mam tylko kawalek kodu tego
na:
Kod: | $PHP_SELF = ($HTTP_SERVER_VARS['PHP_SELF']) ? $HTTP_SERVER_VARS['PHP_SELF'] : $HTTP_ENV_VARS['PHP_SELF']; |
czyli nie mam poczatku kodu tego :
Kod: |
{
$HTTP_GET_VARS['sid'] = '';
}
if (isset($HTTP_POST_VARS['sid']) && !preg_match('/^[A-Za-z0-9]*$/', $HTTP_POST_VARS['sid']))
{
$HTTP_POST_VARS['sid'] = '';
}
|
bo wlasnie to juz mam:
Kod: |
$PHP_SELF = ($HTTP_SERVER_VARS['PHP_SELF']) ? $HTTP_SERVER_VARS['PHP_SELF'] : $HTTP_ENV_VARS['PHP_SELF'];
|
ktos bylby w stanie to ogarnac co zrobic w takim przypadku?
EDIT:
sorry wy edytowalam, bo sama sie zakrecilam, nie wiem czy ktos to w ogole zrozumie heh.
MQs - 10-04-2013, 12:22
Andzela napisał/a: | ktos bylby w stanie to ogarnac co zrobic w takim przypadku? | Ogarnąć by ogarnął, ale nie w taki sposób. Każdy przypadek typu "u siebie mam inaczej" wymaga indywidualnego rozwiązania - nie ma jednej odpowiedzi.
Poza tym brakuje chyba dwóch aktualizacji (niedużych raczej) z 1.12.6. Masz 6p2 - ostatnia 6p4. Jeżeli to nie kwestia błędnego wyświetlania wersji to wprowadź najpierw te stare poprawki.
Załóż nowy temat następnym razem, a najlepiej od razu w zleceniach, bo bez zrozumienia różnic w kodzie będzie ciężko (zwłaszcza bez spisu modów).
Andzela - 10-04-2013, 13:03
tak zgadza sie mam wersje 1.12.6p2, ok to zaktualizuje do wersji 6p4 i potem zobacze czy dalej bedzie roznica w kodzie, jesli tak i nie znajde rozwiazania co zrobic w takim przypadku, napisze osobny temat w osobnym dziale.
no to to powyzej mozecie skasowac, napisze najwyzej od nowa. Dzieki.
---
EDIT:
Moge cos wyjasnic jeszcze tutaj?
Faktycznie brakuje w common.php tych kodow, ale to jest przeciez poprawka
Cytat: | Poprawka1 dla wersji 1.12.6 |
wiec dlaczego u mnie sie wyswietla 1.12.6p2?
dobra nie bede zasmiecac watku, ide to uporzadkowac, mam nadzieje ze teraz po poprawce kody sie beda zgadzac.
MQs, dalabym Ci punkt pomog, ale niestety nie moge, bo tutaj faktycznie mi pomogles. Brakuje mi dokladnie tego kodu co z tej poprawki. wiec teraz mysle ze powinno byc dobrze.
Andzela - 10-04-2013, 17:21
MQs napisał/a: |
Poza tym brakuje chyba dwóch aktualizacji (niedużych raczej) z 1.12.6. Masz 6p2 - ostatnia 6p4. Jeżeli to nie kwestia błędnego wyświetlania wersji to wprowadź najpierw te stare poprawki.
|
ja mam pytanie gdzie jest ta wersja 6p4? Bo nie moge znalezc..
a co do do wczesniejszych poprawek, zrobilam, ale nadal mam ta sama wersje co wczesniej 1.12.6p2
----
EDIT.
ok znalazlam jakas Poprawka 3 dla wersji 1.12.6
mateusz123025 - 13-04-2013, 12:25
Ja mam problem
1. Kod: | Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524
Warning: ftp_mkdir() [function.ftp-mkdir]: Max allowed filesize is 10485760 bytes in /var/panel/gui/tools/filemanager/includes/filesystem.inc.php on line 524 |
a do tego niektóre pliki się nie zainsalowały:
Kod: | Checking files:
Plik update-1.12.7(1).zip jest OK
Transferring files to the FTP server:
Przetwarzanie archiwum nr 1: update-1.12.7(1).zip
Could not create directory //files/
Copied file //files/.htaccess
Could not create directory //images/
Copied file //images/jQuery.js
Copied file //images/jsscripts.js
Copied file //images/shoutbox.js
Could not create directory //includes/
Copied file //includes/bbcode.php
Copied file //includes/functions.php
Copied file //includes/functions_add.php
Copied file //includes/functions_admin.php
Copied file //includes/functions_gg.php
Copied file //includes/functions_gg_notice.php
Copied file //includes/functions_hierarchy.php
Copied file //includes/functions_post.php
Copied file //includes/functions_remove.php
Copied file //includes/functions_search.php
Copied file //includes/functions_selects.php
Copied file //includes/functions_stats.php
Copied file //includes/functions_validate.php
Copied file //includes/page_header.php
Copied file //includes/sessions.php
Copied file //includes/usercp_email.php
Copied file //includes/usercp_register.php
Copied file //includes/usercp_sendpasswd.php
Copied file //includes/usercp_viewprofile.php
Could not create directory //language/
Could not create directory //language/lang_english/
Copied file //language/lang_english/lang_admin.php
Copied file //language/lang_english/lang_admin_board.php
Copied file //language/lang_english/lang_main.php
Copied file //language/lang_english/lang_main_attach.php
Copied file //language/lang_english/lang_profile.php
Could not create directory //language/lang_polish/
Copied file //language/lang_polish/lang_admin.php
Copied file //language/lang_polish/lang_admin_board.php
Copied file //language/lang_polish/lang_main.php
Copied file //language/lang_polish/lang_main_attach.php
Copied file //language/lang_polish/lang_profile.php
Could not create directory //pafiledb/
Could not create directory //pafiledb/includes/
Copied file //pafiledb/includes/comment.php
Copied file //pafiledb/includes/download.php
Copied file //pafiledb/includes/functions.php
Copied file //pafiledb/includes/post_comment.php
Copied file //pafiledb/includes/search.php
Could not create directory //pafiledb/uploads/
Copied file //pafiledb/uploads/.htaccess
Could not create directory //scripts/
Copied file //scripts/index.htm
Copied file //scripts/index.php
Could not create directory //scripts/lang_english/
Copied file //scripts/lang_english/lang_update.php
Could not create directory //scripts/lang_polish/
Copied file //scripts/lang_polish/lang_update.php
Copied file //scripts/update.php
Copied file //scripts/update.sql
Copied file //scripts/update_orig.sql
Copied file //scripts/update_useragent.php
Could not create directory //stat_modules/
Could not create directory //stat_modules/age_statistics/
Copied file //stat_modules/age_statistics/info.txt
Could not create directory //stat_modules/age_statistics/lang_english/
Copied file //stat_modules/age_statistics/lang_english/lang.php
Could not create directory //stat_modules/age_statistics/lang_polish/
Copied file //stat_modules/age_statistics/lang_polish/lang.php
Copied file //stat_modules/age_statistics/module.php
Copied file //stat_modules/age_statistics/module.tpl
Copied file //stat_modules/age_statistics/modulex.php
Could not create directory //stat_modules/last_active_users/
Copied file //stat_modules/last_active_users/info.txt
Could not create directory //stat_modules/last_active_users/lang_english/
Copied file //stat_modules/last_active_users/lang_english/lang.php
Could not create directory //stat_modules/last_active_users/lang_polish/
Copied file //stat_modules/last_active_users/lang_polish/lang.php
Copied file //stat_modules/last_active_users/module.php
Copied file //stat_modules/last_active_users/module.tpl
Could not create directory //stat_modules/latest_topics/
Copied file //stat_modules/latest_topics/info.txt
Could not create directory //stat_modules/latest_topics/lang_english/
Copied file //stat_modules/latest_topics/lang_english/lang.php
Could not create directory //stat_modules/latest_topics/lang_polish/
Copied file //stat_modules/latest_topics/lang_polish/lang.php
Copied file //stat_modules/latest_topics/module.php
Copied file //stat_modules/latest_topics/module.tpl
Could not create directory //stat_modules/most_active_topics/
Copied file //stat_modules/most_active_topics/info.txt
Could not create directory //stat_modules/most_active_topics/lang_english/
Copied file //stat_modules/most_active_topics/lang_english/lang.php
Could not create directory //stat_modules/most_active_topics/lang_polish/
Copied file //stat_modules/most_active_topics/lang_polish/lang.php
Copied file //stat_modules/most_active_topics/module.php
Copied file //stat_modules/most_active_topics/module.tpl
Could not create directory //stat_modules/most_viewed_topics/
Copied file //stat_modules/most_viewed_topics/info.txt
Could not create directory //stat_modules/most_viewed_topics/lang_english/
Copied file //stat_modules/most_viewed_topics/lang_english/lang.php
Could not create directory //stat_modules/most_viewed_topics/lang_polish/
Copied file //stat_modules/most_viewed_topics/lang_polish/lang.php
Copied file //stat_modules/most_viewed_topics/module.php
Copied file //stat_modules/most_viewed_topics/module.tpl
Could not create directory //stat_modules/new_posts_by_month/
Copied file //stat_modules/new_posts_by_month/info.txt
Could not create directory //stat_modules/new_posts_by_month/lang_english/
Copied file //stat_modules/new_posts_by_month/lang_english/lang.php
Could not create directory //stat_modules/new_posts_by_month/lang_polish/
Copied file //stat_modules/new_posts_by_month/lang_polish/lang.php
Copied file //stat_modules/new_posts_by_month/module.php
Copied file //stat_modules/new_posts_by_month/module.tpl
Could not create directory //stat_modules/new_topics_by_month/
Copied file //stat_modules/new_topics_by_month/info.txt
Could not create directory //stat_modules/new_topics_by_month/lang_english/
Copied file //stat_modules/new_topics_by_month/lang_english/lang.php
Could not create directory //stat_modules/new_topics_by_month/lang_polish/
Copied file //stat_modules/new_topics_by_month/lang_polish/lang.php
Copied file //stat_modules/new_topics_by_month/module.php
Copied file //stat_modules/new_topics_by_month/module.tpl
Could not create directory //stat_modules/new_users_by_month/
Copied file //stat_modules/new_users_by_month/info.txt
Could not create directory //stat_modules/new_users_by_month/lang_english/
Copied file //stat_modules/new_users_by_month/lang_english/lang.php
Could not create directory //stat_modules/new_users_by_month/lang_polish/
Copied file //stat_modules/new_users_by_month/lang_polish/lang.php
Copied file //stat_modules/new_users_by_month/module.php
Copied file //stat_modules/new_users_by_month/module.tpl
Could not create directory //stat_modules/priv_msgs/
Copied file //stat_modules/priv_msgs/info.txt
Could not create directory //stat_modules/priv_msgs/lang_english/
Copied file //stat_modules/priv_msgs/lang_english/lang.php
Could not create directory //stat_modules/priv_msgs/lang_polish/
Copied file //stat_modules/priv_msgs/lang_polish/lang.php
Copied file //stat_modules/priv_msgs/module.php
Copied file //stat_modules/priv_msgs/module.tpl
Could not create directory //stat_modules/top_advert/
Copied file //stat_modules/top_advert/info.txt
Could not create directory //stat_modules/top_advert/lang_english/
Copied file //stat_modules/top_advert/lang_english/lang.php
Could not create directory //stat_modules/top_advert/lang_polish/
Copied file //stat_modules/top_advert/lang_polish/lang.php
Copied file //stat_modules/top_advert/module.php
Copied file //stat_modules/top_advert/module.tpl
Could not create directory //stat_modules/top_helpful/
Copied file //stat_modules/top_helpful/info.txt
Could not create directory //stat_modules/top_helpful/lang_english/
Copied file //stat_modules/top_helpful/lang_english/lang.php
Could not create directory //stat_modules/top_helpful/lang_polish/
Copied file //stat_modules/top_helpful/lang_polish/lang.php
Copied file //stat_modules/top_helpful/module.php
Copied file //stat_modules/top_helpful/module.tpl
Could not create directory //stat_modules/top_posters/
Copied file //stat_modules/top_posters/info.txt
Could not create directory //stat_modules/top_posters/lang_english/
Copied file //stat_modules/top_posters/lang_english/lang.php
Could not create directory //stat_modules/top_posters/lang_polish/
Copied file //stat_modules/top_posters/lang_polish/lang.php
Copied file //stat_modules/top_posters/module.php
Copied file //stat_modules/top_posters/module.tpl
Could not create directory //stat_modules/top_smilies/
Copied file //stat_modules/top_smilies/info.txt
Could not create directory //stat_modules/top_smilies/lang_english/
Copied file //stat_modules/top_smilies/lang_english/lang.php
Could not create directory //stat_modules/top_smilies/lang_polish/
Copied file //stat_modules/top_smilies/lang_polish/lang.php
Copied file //stat_modules/top_smilies/module.php
Copied file //stat_modules/top_smilies/module.tpl
Could not create directory //stat_modules/top_words/
Copied file //stat_modules/top_words/info.txt
Copied file //stat_modules/top_words/install.sql
Could not create directory //stat_modules/top_words/lang_english/
Copied file //stat_modules/top_words/lang_english/lang.php
Could not create directory //stat_modules/top_words/lang_polish/
Copied file //stat_modules/top_words/lang_polish/lang.php
Copied file //stat_modules/top_words/module.php
Copied file //stat_modules/top_words/module.tpl
Copied file //stat_modules/top_words/top_words_install.txt
Could not create directory //stat_modules/users_from_where/
Copied file //stat_modules/users_from_where/info.txt
Could not create directory //stat_modules/users_from_where/lang_english/
Copied file //stat_modules/users_from_where/lang_english/lang.php
Could not create directory //stat_modules/users_from_where/lang_polish/
Copied file //stat_modules/users_from_where/lang_polish/lang.php
Copied file //stat_modules/users_from_where/module.php
Copied file //stat_modules/users_from_where/module.tpl
Could not create directory //stat_modules/users_gender/
Copied file //stat_modules/users_gender/info.txt
Could not create directory //stat_modules/users_gender/lang_english/
Copied file //stat_modules/users_gender/lang_english/lang.php
Could not create directory //stat_modules/users_gender/lang_polish/
Copied file //stat_modules/users_gender/lang_polish/lang.php
Copied file //stat_modules/users_gender/module.php
Copied file //stat_modules/users_gender/module.tpl
Could not create directory //stat_modules/user_agent/
Copied file //stat_modules/user_agent/info.txt
Could not create directory //stat_modules/user_agent/lang_english/
Copied file //stat_modules/user_agent/lang_english/lang.php
Could not create directory //stat_modules/user_agent/lang_polish/
Copied file //stat_modules/user_agent/lang_polish/lang.php
Copied file //stat_modules/user_agent/module.php
Copied file //stat_modules/user_agent/module.tpl
Could not create directory //admin/
Copied file //admin/admin_attachments.php
Copied file //admin/admin_board.php
Copied file //admin/admin_custom_fields.php
Copied file //admin/admin_db_utilities.php
Copied file //admin/admin_faq_editor.php
Copied file //admin/admin_forumauth.php
Copied file //admin/admin_forums.php
Copied file //admin/admin_ranks.php
Copied file //admin/admin_rebuild_search.php
Copied file //admin/admin_shoutbox.php
Copied file //admin/admin_smilies.php
Copied file //admin/admin_users.php
Copied file //admin/admin_user_bantron.php
Copied file //admin/index.php
Copied file //admin/modules_data.php
Copied file //admin/page_header_admin.php
Could not create directory //album_mod/
Copied file //album_mod/album_functions.php
Could not create directory //attach_mod/
Copied file //attach_mod/displaying.php
Could not create directory //attach_mod/includes/
Copied file //attach_mod/includes/functions_admin.php
Copied file //attach_mod/includes/functions_attach.php
Could not create directory //chatbox_mod/
Copied file //chatbox_mod/chatbox.php
Copied file //chatbox_mod/chatbox_drop.php
Copied file //chatbox_mod/chatbox_function.php
Copied file //chatbox_mod/messenger_list.php
Copied file //chatbox_mod/messenger_send.php
Copied file //chatbox_mod/messenger_view.php
Could not create directory //db/
Could not create directory //db/schemas/
Copied file //db/schemas/mysql_basic.sql
Copied file //db/schemas/mysql_schema.sql
Could not create directory //dbloader/
Copied file //dbloader/dbloader.php
Copied file //dbloader/functions.php
Copied file //portal.php
Copied file //posting.php
Copied file //printview.php
Copied file //privmsg.php
Copied file //profilephoto_mod.php
Copied file //quick_reply.php
Copied file //search.php
Copied file //seeker.php
Copied file //shoutbox.php
Copied file //shoutbox_view.php
Copied file //topic_spy.php
Copied file //topic_view_users.php
Copied file //uacp.php
Copied file //admin_attachments.php
Copied file //admin_board.php
Copied file //admin_custom_fields.php
Copied file //admin_db_utilities.php
Copied file //admin_faq_editor.php
Copied file //admin_forumauth.php
Copied file //admin_forums.php
Copied file //admin_ranks.php
Copied file //admin_rebuild_search.php
Copied file //admin_shoutbox.php
Copied file //admin_smilies.php
Copied file //admin_user_bantron.php
Copied file //admin_users.php
Copied file //chatbox_front.php
Copied file //check_data.php
Copied file //check_files.php
Copied file //common.php
Copied file //download.php
Copied file //faq.php
Copied file //fetchposts.php
Copied file //gg.php
Copied file //groupcp.php
Copied file //groupcp_mail.php
Copied file //ignore_topics.php
Copied file //index.php
Copied file //install.php
Copied file //login.php
Copied file //memberlist.php
Copied file //modcp.php
Copied file //modules_data.php
Copied file //page_header_admin.php
Copied file //viewtopic.php
Copied file //warnings.php
Copied file //viewforum.php
|
mateusz123025 - 13-04-2013, 23:19
(Aktualizacja Stylu Problem)
juz mój problem naprawiłem ale teraz niemoge znaleźć w :
Kod: | templates/subSilver/modcp_merge_topicpost.tpl |
tego :
Kod: | <td align="left"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a> -> <a href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>
|
czesio56560 - 14-04-2013, 09:49
A próbowałeś znaleźć tylko jakieś słowa kluczowe takie jak ??
Oneitatsu - 15-04-2013, 03:31
Nie wiem czy ktoś już zgłaszał, gdyż szczerze mówiąc - wątku nie czytałem. Tak czy siak instrukcja ręcznej aktualizacji jest niesolidna. Są w niej pewne nieścisłości, np.:
Cytat: |
#
#-----[ FIND ]------------------------------------------
#
$do_gzip_compress = FALSE;
#
#-----[ REPLACE WITH ]------------------------------------------
#
/*
$do_gzip_compress = FALSE;
|
- gdzie brakuje odstępu pomiędzy "/*" a "#". Taką rzecz łatwo przeoczyć, zbyt łatwo.
czy choćby przykład:
Cytat: |
#
#-----[ FIND ]------------------------------------------
#
if ( ereg('-#', $poster_rank) )
#
#-----[ REPLACE WITH ]------------------------------------------
#
if ( strstr($poster_rank,'-#') )
|
, gdzie if ( ereg('-#', $poster_rank) ) występuje trzy razy, a nie jeden raz. Polecenie nie precyzuje ilości zmian, jakie należy nanieść - dopiero zajrzenie do gotowego pliku pozwala rozwiać wątpliwość.
Polecam także zmienić nieco politykę tych poleceń. Czemu są wyłącznie po angielsku? modyfikacja jest rodzima, a pragnę dodać, że nie wszyscy znają angielski. Młodość, to żadne wytłumaczenie, ale są np. osoby, które wybrały w szkołach inne języki. Nie, nie mówię, aby linijka miała zaraz zawierać osiem wersji tego samego zwrotu, ale dwie byłyby w porządku. Takie..
Cytat: |
#############################
#----- [ZNAJDŹ | FIND ] ---------------------------#
#############################
#############################
#----- [ZAMIEŃ | REPLACE ] ----------------------#
#############################
#############################
#----- [USUŃ | DELETE ] ---------------------------#
#############################
|
- przy okazji ludziska zapamiętaliby zwroty obcojęzyczne. "phpbb by Przemo: Bawi i Uczy".
Andzela - 15-04-2013, 05:32
Oneitatsu napisał/a: | Polecam także zmienić nieco politykę tych poleceń. Czemu są wyłącznie po angielsku? modyfikacja jest rodzima, a pragnę dodać, że nie wszyscy znają angielski. Młodość, to żadne wytłumaczenie, ale są np. osoby, które wybrały w szkołach inne języki. Nie, nie mówię, aby linijka miała zaraz zawierać osiem wersji tego samego zwrotu, ale dwie byłyby w porządku. Takie.. |
Podpisuje sie pod tym, ja co prawda j. polskiego nie uzywam na codzien, angielski to.. poradzic, poradze sobie, ale tez mnie to zastanowilo, dlaczego skrypt jest w 100% modyfikowany przez Polonie i slowa ktore mogly by byc po polsku, sa w j. angielskim, wiec przyklad ktory podal Oneitatsu moglby byc naprawde wziety pod uwage.
irekk - 15-04-2013, 18:38
Co do waszych problemów z php 5.4 KONIECZNA jest zamiana
Kod: | while( list($var, $param) = @each($params) )
{
if ( !empty($HTTP_POST_VARS[$param]) || !empty($HTTP_GET_VARS[$param]) )
{
$$var = ( !empty($HTTP_POST_VARS[$param]) ) ? htmlspecialchars($HTTP_POST_VARS[$param]) : htmlspecialchars($HTTP_GET_VARS[$param]);
}
else
{
$$var = '';
}
} |
na
Kod: | foreach($params as $var => $param) {
$$var = '';
if(!empty($_REQUEST[$param])) {
$$var = $_REQUEST[$param];
}
} |
w pliku posting.php przez ta dziwna konstrukcje i escape'owanie znakow kod gubi parametry (zwlaszcza opcjami ankiety przy tworzeniu nowego tematu). Bez htmlspecialchars bo polskie znaki robia problem. ew mozna dac konwersje znakow ale moze byc problem z dostepnoscia bibliotek.
czesio56560 - 15-04-2013, 18:50
Nie znam się tak bardzo, ale czy htmlspecialchars nie zabezpiecza przed atakami sql injection/xss ? ? Z tego co rozumiem, to jak się to zamieni to ten fragment nie będzie na coś podatny ?
irekk - 15-04-2013, 20:19
Nie zabezpiecza ale jest używane do zabezpieczania. Akurat tą funkcję można obejść. Tak czy siak, z uwagi na to że php 5.4 używa domyślnego kodowania utf-8, htmlspecialchars oczekuje utf'a a jako że dostaję przedpotopowy iso, funkcja wykłada się i zwraca pustego stringa. Tak więc, albo to wyłączysz (a parametry z tego co widzę są używane do sterowania przepływami, więc ani XSS ani SQL injection ci nie grozi) albo namówisz przema by po 10 latach usiadł do kodu i zrobił to jak należy albo dorzucisz sobie konwersję iso -> utf8 na własną rękę.
Idealnie by było przejść zarówno w templatkach jak i w bazie na utf-8 ale to jest tak duża zmiana że osoby z obecnym skryptem miały by prze**bane
Przemo - 15-04-2013, 22:15
No tylko później, żeby ktos tego nie skopiował na inne miejsca gdzie już atak XSS grozi, więc lepiej nie kasować htmlspecialchars() tylko jej użyć prawidłowo dla PHP 5.4 Kod: | while( list($var, $param) = @each($params) )
{
if ( !empty($HTTP_POST_VARS[$param]) || !empty($HTTP_GET_VARS[$param]) )
{
$$var = ( !empty($HTTP_POST_VARS[$param]) ) ? htmlspecialchars($HTTP_POST_VARS[$param], ENT_COMPAT | ENT_HTML401, 'ISO-8859-1') : htmlspecialchars($HTTP_GET_VARS[$param], ENT_COMPAT | ENT_HTML401, 'ISO-8859-1');
}
else
{
$$var = '';
}
} |
Zmiana kodowania z ISO na UTF równa się wielkim problemom przy aktualizacji dużych forów, chodzi m.in o kodowanie dużej bazy i dlatego jest cały czas odkładana w czasie. Już nie mówiąc o dziesiątkach innych problemów jak np brak bibliotek MB na serwerach dla wszystkich funkcji *str* w skrypcie.
A obejście htmlspecialchars jest niemożliwe w naszym skrypcie, ta funkcja ma dziury tylko w UTF i w php < 5.2.12
Andzela - 15-04-2013, 23:07
ja tez wolalabym miec cale forum w UTF-8, niz w ISO-2, ze wzgledu na dwa jezyki forum.
Problemem jest tez wpisanie ñ w nowy temat, bo juz pozniej wszystkie znaki pisane w forum sa ok ale np. cudzyslowie: ", nie mozna wpisac jak i ñ. i w shoutboxie tez nie mozna.
|
|
|