Support Forums | Demo Gallery [1.x] [2.x] | Downloads | News | Site Map ]
Nuked Gallery
  Create a FREE account or Login   As a guest, you don't have access to our FULL navigation system.
 Forum FAQForum FAQ   StatisticsStatistics   SearchSearch   UsergroupsUsergroups   FavoritesFavorites  

[Not official] Mod instructions update for phpbb 3.0.6

 
Post new topic   Reply to topic    NukedGallery.net Forum Index » phpBB Integration » phpBB3 / Gallery 2 Integration View previous topicPrinter friendly versionView next topic
Author Message
PoPoutdoor

Wizard
Wizard


Joined: Jan 20, 2006
Posts: 133

PostPosted: Thu Dec 10, 2009 1:15 am    Post subject: [Not official] Mod instructions update for phpbb 3.0.6 Reply with quote

Edit: install.xml

Find

Code: ›       $template->assign_vars(show_profile($member));


Replaced with

Code: ›       $template->assign_vars(show_profile($member, $user_notes_enabled, $warn_user_enabled));


Find

Code: ›          'U_REMOVE_FOE'      => ($foe) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&remove=1&mode=foes&usernames[]=' . $user_id) : '',


Replaced with

Code: ›          'U_REMOVE_FOE'      => ($foe && $foes_enabled) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&remove=1&mode=foes&usernames[]=' . $user_id) : '',


Find

Code: ›       if ($user->data['user_id'] != ANONYMOUS && isset($_GET['sid']) && !is_array($_GET['sid']) && $_GET['sid'] === $user->session_id)
      {
         $user->session_kill();
         $user->session_begin();
         $message = $user->lang['LOGOUT_REDIRECT'];
      }
      else
      {
         $message = ($user->data['user_id'] == ANONYMOUS) ? $user->lang['LOGOUT_REDIRECT'] : $user->lang['LOGOUT_FAILED'];
      }
      meta_refresh(3, append_sid("{$phpbb_root_path}index.$phpEx"));
   
      $message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a> ');
      trigger_error($message);


Replaced with

Code: ›       if ($user->data['user_id'] != ANONYMOUS && isset($_GET['sid']) && !is_array($_GET['sid']) && $_GET['sid'] === $user->session_id)
      {
         $user->session_kill();
         $user->session_begin();
         $message = $user->lang['LOGOUT_REDIRECT'];
      }
      else
      {
         $message = ($user->data['user_id'] == ANONYMOUS) ? $user->lang['LOGOUT_REDIRECT'] : $user->lang['LOGOUT_FAILED'];
      }
      meta_refresh(3, append_sid("{$phpbb_root_path}index.$phpEx"));

      $message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a> ');
      trigger_error($message);


Find

Code: ›       case AVATAR_GALLERY:
         $avatar_img = $phpbb_root_path . $config['avatar_gallery_path'] . '/';
      break;


Replaced with

Code: ›       case AVATAR_GALLERY:
         if (!$config['allow_avatar_local'] && !$ignore_config)
         {
            return '';
         }
         $avatar_img = $phpbb_root_path . $config['avatar_gallery_path'] . '/';
      break;


Find

Code: › function group_user_del($group_id, $user_id_ary = false, $username_ary = false, $group_name = false)
{
   global $db, $auth;


Replaced with

Code: › function group_user_del($group_id, $user_id_ary = false, $username_ary = false, $group_name = false)
{
   global $db, $auth, $config;


Find

Code: ›          case 'avatar':

            include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

            $display_gallery = request_var('display_gallery', '0');
            $avatar_select = basename(request_var('avatar_select', ''));
            $category = basename(request_var('category', ''));

            $can_upload = ($config['allow_avatar_upload'] && file_exists($phpbb_root_path . $config['avatar_path']) && @is_writable($phpbb_root_path . $config['avatar_path']) && $auth->acl_get('u_chgavatar') && (@ini_get('file_uploads') || strtolower(@ini_get('file_uploads')) == 'on')) ? true : false;

            add_form_key('ucp_avatar');

            if ($submit)
            {
               if (check_form_key('ucp_avatar'))
               {
                  if (avatar_process_user($error))
                  {
                     meta_refresh(3, $this->u_action);
                     $message = $user->lang['PROFILE_UPDATED'] . '<br /><br />' . sprintf($user->lang['RETURN_UCP'], '<a href="' . $this->u_action . '">', '</a>');
                     trigger_error($message);
                  }
               }
               else
               {
                  $error[] = 'FORM_INVALID';
               }
               // Replace "error" strings with their real, localised form
               $error = preg_replace('#^([A-Z_]+)$#e', "(!empty(\$user->lang['\\1'])) ? \$user->lang['\\1'] : '\\1'", $error);
            }

            $template->assign_vars(array(
               'ERROR'         => (sizeof($error)) ? implode('<br />', $error) : '',
               'AVATAR'      => get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']),
               'AVATAR_SIZE'   => $config['avatar_filesize'],

               'U_GALLERY'      => append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=profile&amp;mode=avatar&amp;display_gallery=1'),

               'S_FORM_ENCTYPE'   => ($can_upload) ? ' enctype="multipart/form-data"' : '',

               'L_AVATAR_EXPLAIN'   => sprintf($user->lang['AVATAR_EXPLAIN'], $config['avatar_max_width'], $config['avatar_max_height'], $config['avatar_filesize'] / 1024),
            ));

            if ($display_gallery && $auth->acl_get('u_chgavatar') && $config['allow_avatar_local'])
            {
               avatar_gallery($category, $avatar_select, 4);
            }
            else
            {
               $avatars_enabled = ($can_upload || ($auth->acl_get('u_chgavatar') && ($config['allow_avatar_local'] || $config['allow_avatar_remote']))) ? true : false;

               $template->assign_vars(array(
                  'AVATAR_WIDTH'   => request_var('width', $user->data['user_avatar_width']),
                  'AVATAR_HEIGHT'   => request_var('height', $user->data['user_avatar_height']),

                  'S_AVATARS_ENABLED'      => $avatars_enabled,
                  'S_UPLOAD_AVATAR_FILE'   => $can_upload,
                  'S_UPLOAD_AVATAR_URL'   => $can_upload,
                  'S_LINK_AVATAR'         => ($auth->acl_get('u_chgavatar') && $config['allow_avatar_remote']) ? true : false,
                  'S_DISPLAY_GALLERY'      => ($auth->acl_get('u_chgavatar') && $config['allow_avatar_local']) ? true : false)
               );
            }

         break;


Replaced with

Code: ›          case 'avatar':

            include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

            $display_gallery = request_var('display_gallery', '0');
            $avatar_select = basename(request_var('avatar_select', ''));
            $category = basename(request_var('category', ''));

            $can_upload = (file_exists($phpbb_root_path . $config['avatar_path']) && @is_writable($phpbb_root_path . $config['avatar_path']) && $auth->acl_get('u_chgavatar') && (@ini_get('file_uploads') || strtolower(@ini_get('file_uploads')) == 'on')) ? true : false;

            add_form_key('ucp_avatar');

            if ($submit)
            {
               if (check_form_key('ucp_avatar'))
               {
                  if (avatar_process_user($error))
                  {
                     meta_refresh(3, $this->u_action);
                     $message = $user->lang['PROFILE_UPDATED'] . '<br /><br />' . sprintf($user->lang['RETURN_UCP'], '<a href="' . $this->u_action . '">', '</a>');
                     trigger_error($message);
                  }
               }
               else
               {
                  $error[] = 'FORM_INVALID';
               }
               // Replace "error" strings with their real, localised form
               $error = preg_replace('#^([A-Z_]+)$#e', "(!empty(\$user->lang['\\1'])) ? \$user->lang['\\1'] : '\\1'", $error);
            }

            if (!$config['allow_avatar'] && $user->data['user_avatar_type'])
            {
               $error[] = $user->lang['AVATAR_NOT_ALLOWED'];
            }
            else if ((($user->data['user_avatar_type'] == AVATAR_UPLOAD) && !$config['allow_avatar_upload']) ||
             (($user->data['user_avatar_type'] == AVATAR_REMOTE) && !$config['allow_avatar_remote']) ||
             (($user->data['user_avatar_type'] == AVATAR_GALLERY) && !$config['allow_avatar_local']))
            {
               $error[] = $user->lang['AVATAR_TYPE_NOT_ALLOWED'];
            }

            $template->assign_vars(array(
               'ERROR'         => (sizeof($error)) ? implode('<br />', $error) : '',
               'AVATAR'      => get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height'], 'USER_AVATAR', true),
               'AVATAR_SIZE'   => $config['avatar_filesize'],

               'U_GALLERY'      => append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=profile&amp;mode=avatar&amp;display_gallery=1'),

               'S_FORM_ENCTYPE'   => ($can_upload && ($config['allow_avatar_upload'] || $config['allow_avatar_remote_upload'])) ? ' enctype="multipart/form-data"' : '',

               'L_AVATAR_EXPLAIN'   => sprintf($user->lang['AVATAR_EXPLAIN'], $config['avatar_max_width'], $config['avatar_max_height'], $config['avatar_filesize'] / 1024),
            ));

            if ($config['allow_avatar'] && $display_gallery && $auth->acl_get('u_chgavatar') && $config['allow_avatar_local'])
            {
               avatar_gallery($category, $avatar_select, 4);
            }
            else if ($config['allow_avatar'])
            {
               $avatars_enabled = (($can_upload && ($config['allow_avatar_upload'] || $config['allow_avatar_remote_upload'])) || ($auth->acl_get('u_chgavatar') && ($config['allow_avatar_local'] || $config['allow_avatar_remote']))) ? true : false;

               $template->assign_vars(array(
                  'AVATAR_WIDTH'   => request_var('width', $user->data['user_avatar_width']),
                  'AVATAR_HEIGHT'   => request_var('height', $user->data['user_avatar_height']),

                  'S_AVATARS_ENABLED'      => $avatars_enabled,
                  'S_UPLOAD_AVATAR_FILE'   => ($can_upload && $config['allow_avatar_upload']) ? true : false,
                  'S_UPLOAD_AVATAR_URL'   => ($can_upload && $config['allow_avatar_remote_upload']) ? true : false,
                  'S_LINK_AVATAR'         => ($auth->acl_get('u_chgavatar') && $config['allow_avatar_remote']) ? true : false,
                  'S_DISPLAY_GALLERY'      => ($auth->acl_get('u_chgavatar') && $config['allow_avatar_local']) ? true : false)
               );
            }

         break;


Find

Code: ›       <td class="info"><!-- IF memberrow.U_WWW or memberrow.LOCATION --><!-- IF memberrow.U_WWW --><div><a href="{memberrow.U_WWW}" title="{L_VISIT_WEBSITE}: {memberrow.U_WWW}">{memberrow.U_WWW}</a></div><!-- ENDIF --><!-- IF memberrow.LOCATION --><div>{memberrow.LOCATION}</div><!-- ENDIF --><!-- ELSE -->&nbsp;<!-- ENDIF --></td>


Replaced with

Code: ›       <td class="info"><!-- IF memberrow.U_WWW or memberrow.LOCATION --><!-- IF memberrow.U_WWW --><div><a href="{memberrow.U_WWW}" title="{L_VISIT_WEBSITE}: {memberrow.U_WWW}">{memberrow.U_SHORT_WWW}</a></div><!-- ENDIF --><!-- IF memberrow.LOCATION --><div>{memberrow.LOCATION}</div><!-- ENDIF --><!-- ELSE -->&nbsp;<!-- ENDIF --></td>


Find

Code: ›       <!-- END avatar_column --><!-- END avatar_row -->
      </div>
   
   <!-- ENDIF -->


Replaced with

Code: ›       <!-- END avatar_column --><!-- END avatar_row -->
      </div>

   <!-- ENDIF -->
Back to top
Offline View user's profile Send private message
AdBot
   Post subject: [Not official] Mod instructions update for phpbb 3.0.6  

Back to top
Display posts from previous:   
Post new topic   Reply to topic    NukedGallery.net Forum Index » phpBB Integration » phpBB3 / Gallery 2 Integration View previous topicPrinter friendly versionView next topic

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT - 5 Hours

Powered by phpBB © phpBB Group



Sponsors: Dedicated ServersDomain NamesWeb HostingDomain Name RegistrationDedicated Web HostingWeb Design New YorkSearch Engine OptimisationSearch Engine OptimisationCompare VoIPSEO IndiaWeb Design Melbournemiami web designSEO IndiaLink BuildingPhoenix SEOPhoenix Web MarketingSEOManual Directory Submission Serviceflorida web design companyScottsdale Interior Designweb marketing servicesScottsdale SEOHome Appliances

7th year online! 2003-2010
Legal • Use of this site consitutes agreement to the Acceptable Use Policy
Hosted by Implosion WorksSourceForge.net Logo • Theme by TonicMedia