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.

Advanced Group Management 1.5.2

Re: Advanced Group Management 1.5.2

İleti exUBert 06 Nis 2009 06:32

http://startrekguide.com/community/view ... 644#p83644
Burda 1.5.3 güncellemesi verilmiş.


__
Grup siliminde veya başka sorunlarla veritabanında group_order değerlerindeki oluşan uyumsuzluklar nedeniyle panelde gruplar yukarı/aşağı taşınamıyordu. Bunun için olan fixi de ben vereyim.


Kod: Tümünü seç
#
#-----[ OPEN ]----------------------------------------------------------
#

includes/acp/acp_advanced_groups.php

#
#-----[ FIND ]----------------------------------------------------------
#

            if ($db->sql_affectedrows())
            {
               $sql = "UPDATE " . GROUPS_TABLE . "
                  SET group_order = $switch_order_id
                  WHERE group_order = $current_order
                     AND group_id = $group_id";
               $db->sql_query($sql);
            }
         break;
      }

#
#-----[ AFTER, ADD ]---------------------------------------------------
#

// Fix by exUBert + //
      $sql = 'SELECT group_id, group_order
         FROM ' . GROUPS_TABLE . '
         ORDER BY group_order';
      $result = $db->sql_query($sql);
      if ($row = $db->sql_fetchrow($result))
      {
         $order = 0;
         do
         {
            ++$order;
            if ($row['group_order'] != $order)
            {
               $sql = 'UPDATE ' . GROUPS_TABLE . "
                  SET group_order = $order
                  WHERE group_id = {$row['group_id']}";
               $db->sql_query($sql);
            }
         }
         while ($row = $db->sql_fetchrow($result));
      }
      $db->sql_freeresult($result);
// Fix by exUBert - //

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM



Ek olarak ta şunu belirteyim. Order değeri 0 dan başlatılıyor. 1 den başlatılması daha uyumlu olur. Gerçi yazarı türkmüş kendisine iletebilecek olan varsa yeni bir sürümde bunları gözden geçirse daha sağlıklı olur.

.
exUBert
kullanıcı
kullanıcı

İleti: 14
Kayıt: 31 Mar 2007 11:40
HTML: Çok iyi
CSS: İyi
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB 3.0.3

Re: Advanced Group Management 1.5.2

İleti Tolga LEVENT 08 Oca 2010 16:55

3.0.6 ile uyum durumu ?
Tolga LEVENT
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 38
Kayıt: 13 May 2009 10:50
Konum: İzmir
İsim: Tolga
HTML: İyi
CSS: Başlangıç
PHP: Orta
phpBB3: Başlangıç
Sürüm: 3.0.4

Önceki

Eklenti Tanıtımları, Duyurular, Güncellemeler


Kimler çevrimiçi

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

cron