Web sayfamız sadece phpBB 3.0.x sürümlerine destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.

phpBB 3.0.2 duyuruldu

phpBB 3.0.2 duyuruldu

İleti ALEXIS 10 Tem 2008 23:17

phpBB 3.0.2 duyuruldu

Bu sürüm ile istikrar arttırıcı düzeltmeler yapılmış, performans arttırıcı işlemler ve genel hatalar giderilmiştir. Ek olarak küçük güvenlik hataları giderilmiştir.

Sürüm güncellemenizi tavsiye ediyoruz.


phpbb.com duyuru başlığı phpBB 3.0.2 released


phpBB 3.0.2 dosyaları



3.0.1 sürümünden sonra yapılan önemli değişiklikler

  • [Fix] Ability to set permissions on non-mysql dbms (Bug #24955)
  • [Fix] Fixed blank style on setups having no username defined within config.php (Bug #25065)
  • [Fix] Made the compress_tar class tolerate archives that do not properly have their archived contents listed (Bug #14429 / thanks to JRSweets for his patch)
  • [Fix] Moved topics should not count towards the number of topics in a forum (Bug #14648 / thanks to Schumi for his patch)
  • [Fix] Properly check for invalid characters in MySQL DB prefixes during install (Bug #18775)
  • [Fix] Bring the PostgreSQL backup system back to working order (Bug #22385)
  • [Fix] Update correct theme for cached styles in style.php (Bug #25805)
  • [Fix] Correctly determine safe mode for temp file creation in functions_upload.php (Bug #23525)
  • [Fix] Correctly sort by rank in memberlist (Bug #24435)
  • [Fix] Purge cache after database restore (Bug #24245)
  • [Fix] Correctly display subforum read/unread icons from RTL in FF3, Konqueror and Safari3+. (thanks arod-1 for the fix, related to Bug #14830)
  • [Fix] Added missing form token in acp (thanks NBBN).
  • [Fix] Do not remove whitespace in front of url containing the boards url and no relative path appended (Bug #27355)
  • [Fix] reset forum notifications in viewtopic (Bug #28025)
  • [Fix] corrected link for searching post author's other posts (Bug #26455)
  • [Fix] HTTP Authentication supports UTF-8 usernames now (Bug #21135)
  • [Fix] Topic searches by author no longer return invalid results (Bug #11777)
  • [Fix] Delete drafts and bookmarks when deleting an user. (#27585, thanks Schumi for the fix)
  • [Fix] Set last_post_subject for new topics. (#23945)
  • [Fix] Allow moving posts to invisible forums. (#27325)
  • [Fix] Don't allow promoting unapproved group members (#16124)
  • [Fix] Correctly fetch server name if using non-standard port (#27395)
  • [Fix] Regular expression for email matching in posts will no longer die on long words.
  • [Fix] Do not display ban message if direct call to cron. (thanks Dog Cow for reporting)
  • [Fix] Correctly display double-colon on special conditions within highlighted php source (Bug #26795)
  • [Fix] Increase storage capacity of titles/subjects due to specialchared content (Bug #25235)
  • [Fix] Catch invalid username wildcard ban (we do not support these) (Bug #29305)
  • [Fix] Fix (email)-domain checks for those having DNS prefixes set (Bug #29635)
  • [Change] Adjust truncate_string() to be able to adjust the maximum storage length.
  • [Change] Sort the tables at the database table backup screen
  • [Change] For determining the maximum number of private messages in one box, use the biggest value from all groups the user is a member of (Bug #24665)
  • [Change] Show email ban reason on registration. Additionally allow custom errors properly returned if using validate_data(). (Bug #26885)
  • [Change] Don't allow redirects to different domains. (thanks nookieman)
  • [Feature] Added optional referer validation of POST requests as additional CSRF protection.
  • [Feature] Added optional stricter upload validation to avoid mime sniffing in addition to the safeguards provided by file.php. (thanks to Nicolas Grekas for compiling the list).
  • [Feature] Streamlined banning via the MCP by adding a ban link to the user profile. Also pre-fills ban fields as far as possible.
  • [Feature] Added ACP logout to reset an admin session.
  • [Sec] Only allow urls gone through redirect() being used within login_box(). (thanks nookieman)

Tam değişiklik listesi


Yardımcı bilgiler

El ile tema güncelleme rehberleri:
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3

Re: phpBB 3.0.2 duyuruldu

İleti ALEXIS 11 Tem 2008 22:39

http://www.phpbb.com/community/viewtopi ... 5#p6148625

Soruşturmalardan sonra kod değişiklik paketlerinde eksik değişiklikler olduğu saplanmış. phpbb.com ve sourceforge deki, güncelleme paketleri şu anda yenilenmiş görünüyor.

11 Temmuz da güncelleme dosyalarını indirenlerin eskilerini silip tekrar indirmelerini tavsiye ediyoruz. Bu karanbolde güncelleme yapanlar için eksik olan güncelleme için ayrıca dosya yayınladık.


Konuyla ilgili phpBB Türkiye tartışma konusu:
phpbb3-sorunlar-yardim-f15/3-0-1-den-3-0-2-ye-kod-degisiklikleri-dosyasi-t3111.html

phpBB Grubunun önerdiği sadece 1 kayıp satırı eklememiz, bizim yayınladığımız dosya bu mevcut ek olarak fazla tabların silindiği değişikliği de yayınladık

3.0.1 => 3.0.2 Code Changes Bug, http://www.phpbb.com/community/viewtopi ... &t=1061595


Yapılması gereken önemli değişiklik:

Aç includes/functions_user.php

1. Değişiklik

    Bul:
    Kod: Tümünü seç
                // Do not allow banning yourself
                if (sizeof($founder))
                {
                    $sql .= ' AND ' . $db->sql_in_set('user_id', array_merge(array_keys($founder), array($user->data['user_id'])), true);
                }
                else
                
    {
                    $sql .= ' AND user_id <> ' . $user->data['user_id'];
                }

                if ($row = $db->sql_fetchrow($result))
                {
                    do
                    
    {
                        $banlist_ary[] = (int) $row['user_id'];
                    }
                    while ($row = $db->sql_fetchrow($result));
                }
                else
                
    {
                    $db->sql_freeresult($result);
                    trigger_error('NO_USERS');
                }
                $db->sql_freeresult($result);  

    Satıriçi bul:
    Kod: Tümünü seç
                else
                
    {
                    $sql .= ' AND user_id <> ' . $user->data['user_id'];
                }  

    Sonrasına ekle:
    Kod: Tümünü seç

                $result 
    = $db->sql_query($sql);  

    Güncel kod şu olacak:
    Kod: Tümünü seç
                // Do not allow banning yourself
                if (sizeof($founder))
                {
                    $sql .= ' AND ' . $db->sql_in_set('user_id', array_merge(array_keys($founder), array($user->data['user_id'])), true);
                }
                else
                
    {
                    $sql .= ' AND user_id <> ' . $user->data['user_id'];
                }

                $result = $db->sql_query($sql);

                if ($row = $db->sql_fetchrow($result))
                {
                    do
                    
    {
                        $banlist_ary[] = (int) $row['user_id'];
                    }
                    while ($row = $db->sql_fetchrow($result));
                }
                else
                
    {
                    $db->sql_freeresult($result);
                    trigger_error('NO_USERS');
                }
                $db->sql_freeresult($result);  
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3


Duyuru & Haberler


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 9 misafir

cron