UWAGA: W PHP wykryto krytyczne podatności, przez które Wasze strony/fora mogą zostać zhakowane! Dzisiaj mają być udostępnione poprawione wersje, warto monitorować i ustawić odpowiendie wersje PHP na swom serwerze.

Poprawki będę zawarte w wersjach PHP: 8.5.12, 8.4.27, 8.3.36 oraz 8.2.35! Jeśli używacie jeszcze wersje PHP 7.x lub 8.0.x lub 8.1.x, należy, jak najszybciej podnieść wersje PHP i/lub zaktualizować swoje fora!

Do momentu wdrożenia oficjalnej łatki, ryzyko ataku można drastycznie zmniejszyć poprzez zmianę konfiguracji w pliku php.ini:
Ustaw: session.upload_progress.enabled = Off

Albo np., można zrobić: https://ma.ttias.be/php-cve-2026-109618 ... itigation/

Dla serwera Apache ustaw w pliku .htaccess

Kod: Zaznacz cały

RewriteEngine On
RewriteCond %{HTTP:Content-Type} multipart/form-data [NC]
RewriteRule ^ - [F]
i/lub - nie testowałem

Kod: Zaznacz cały

<If "req('Content-Type') =~ /multipart/i">
    Require all denied
</If>

Dla nginx

Kod: Zaznacz cały

# http {} context, e.g. /etc/nginx/conf.d/block-multipart.conf
map $http_content_type $block_multipart {
    default       0;
    "~*multipart" 1;
}

# inside every server {} that passes requests to PHP, including default/catch-all servers
if ($block_multipart) {
    return 403;
}
_____________________________________________________

Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!

Polski pakiet językowy dla phpBB 3.3.19

Skype mod

Jeśli masz problem z nie autoryzowaną modyfikacją, nie możesz jej zainstalować lub występują błędy po jej instalacji to pisz w tym dziale.
Awatar użytkownika
3502274
Posty: 151
Rejestracja: 02 września 2005, 12:56
Lokalizacja: Nowy Sącz
Kontakt:

Skype mod

Post autor: 3502274 » 07 czerwca 2007, 13:02

Dodałem do swojej modyfikacji mod który zamienia pole "msnm" na "Skype" i po dodaniu mod funkcjonuje lecz w poście wyświetla się w oddzielnej linii:

Obrazek

Instalowałem go 4 razy nigdzie nie popełniam błędu, więc w kodzie coś musi być nie tak...

Opis instalacji:

Kod: Zaznacz cały

#-----[ OTWORZ PLIK ]-----------------------------------
#

/viewtopic.php

#
#-----[ ZNAJDŹ ]------------------------------------------
#

$msn_img = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /></a>' : '';
		$msn = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '">' . $lang['MSNM'] . '</a>' : '';
#
#-----[ ZAMIEŃ NA ]------------------------------------------
#
$msn_img = ( $postrow[$i]['user_msnm'] ) ? '<a href="callto://'.$postrow[$i]['user_msnm'].'"><div style="position:relative"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /><div style="position:absolute;left:4px;top:0px"><img src="http://mystatus.skype.com/smallicon/'.$postrow[$i]['user_msnm'].'" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0"  /></div></div></a>' : '';
$msn = ( $postrow[$i]['user_msnm'] ) ? '<a href="callto://'.$postrow[$i]['user_msnm'].'">' . $lang['MSNM'] . '</a>' : '';

#
#-----[ OTWÓRZ ]------------------------------------------
#

/prvimsg.php

#
#-----[ ZNAJDŹ ]------------------------------------------
#

      $msn_img = ( $privmsg['user_msnm'] ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /></a>' : '';
	                    $msn = ( $privmsg['user_msnm'] ) ? '<a href="' . $temp_url . '">' . $lang['MSNM'] . '</a>' : '';

#
#-----[ ZAMIEŃ NA ]-----------------------------------
#

      $msn_img = ( $privmsg['user_msnm'] ) ? '<a href="callto://'.$privmsg['user_msnm'].'"><div style="position:relative"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /><div style="position:absolute;left:4px;top:0px"><img src="http://mystatus.skype.com/smallicon/'.$privmsg['user_msnm'].'" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0"  /></div></div></a>' : '';
$msn = ( $privmsg['user_msnm'] ) ? '<a href="callto://'.$privmsg['user_msnm'].'">' . $lang['MSNM'] . '</a>' : '';


#
#-----[ OTWÓRZ ]-----------------------------------
#

/language/lang_polish/lang_main.php

#
#-----[ ZNAJDŹ ]------------------------------------------
#

$lang['msnm'] = "MSN Messenger";


#
#-----[ ZAMIEŃ NA ]------------------------------------------



$lang['msnm'] = "Skype";

#
#-----[ OTWÓRZ ]------------------------------------------
#

/includes/usercp_viewprofile.php

#
#-----[ ZNAJDŹ ]------------------------------------------
#

$msn_img = ( $profiledata['user_msnm'] ) ? $profiledata['user_msnm'] : '&nbsp;';
$msn = $msn_img;

#
#-----[ ZAMIEŃ NA ]------------------------------------------
#

$msn_img = ( $profiledata['user_msnm'] ) ? '<a href="callto://'.$profiledata['user_msnm'].'"><div style="position:relative"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /><div style="position:absolute;left:4px;top:0px"><img src="http://mystatus.skype.com/smallicon/'.$profiledata['user_msnm'].'" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0"  /></div></div></a>' : '';
$msn = ( $profiledata['user_msnm'] ) ? '<a href="callto://'.$profiledata['user_msnm'].'">' . $lang['MSNM'] . '</a>' : '';

#
#-----[ OTWÓRZ ]------------------------------------------
#

templates/***/profile_view_body.tpl

#
#-----[ ZNAJDŹ ]------------------------------------------
#

<tr> 
		  <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_MESSENGER}:</span></td>
		  <td class="row1" valign="middle"><span class="gen">{MSN}</span></td>
		</tr>

#
#-----[ ZAMIEŃ NA ]------------------------------------------
#

<tr> 
		  <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_MSNM}:</span></td>
		  <td class="row1" valign="middle"><span class="gen">{MSN_IMG}</span></td>
		</tr>

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Post autor: jaroslw » 07 czerwca 2007, 13:37

3502274 podaj lepiej swój plik viewtopic_body.tpl ;)
Pobierz styl: we_universal • we_clearblue
Nowości i aktualizacje: Facebook • Google+ • Twitter

Awatar użytkownika
3502274
Posty: 151
Rejestracja: 02 września 2005, 12:56
Lokalizacja: Nowy Sącz
Kontakt:

Post autor: 3502274 » 07 czerwca 2007, 13:47

Dobra poradziłem sobie trochę to trwało ale znalazłem przyczynę...

a mianowicie w kodzie viewtopic.php użyte zostały znaczniki <div> które automatycznie dodawały efekt <br> zmieniłem je na <span> i wszystko śmiga ;]

temat wyczerpany =]

Zablokowany

Wróć do „Pomoc”