Author Topic: HELP ME IN SPANISH  (Read 4757 times)

Offline la.macha-19

HELP ME IN SPANISH
« on: November 25, 2008, 03:19:36 am »
Sorry por hablar español pero ocupo saber si hay alguna manera de darle permisos a otro rango que no sea administrador de poder administrar la shop?

Offline God

Re: HELP ME IN SPANISH
« Reply #1 on: January 14, 2009, 09:04:54 pm »
Sorry por hablar español pero ocupo saber si hay alguna manera de darle permisos a otro rango que no sea administrador de poder administrar la shop?
Pues, por ahora no. Yo he extraido está parte del código del mod "awards" que sirbe exactamente para lo que estas buscando. Si sabes algo de programación tal vez sepas adaptarlo.
Quote
   <file name="$sourcedir/Admin.php">
      <operation>
         <search position="before" whitespace="exact"><![CDATA[   isAllowedTo(array('admin_forum', 'manage_permissions', 'moderate_forum', 'manage_membergroups', 'manage_bans', 'send_mail', 'edit_news', 'manage_boards', 'manage_smileys', 'manage_attachments']]></search>
         <add><![CDATA[, 'manage_awards']]></add>
      </operation>
   </file>

   <file name="$sourcedir/Subs.php">
      <operation>
         <search position="after"><![CDATA[   $context['in_maintenance'] = !empty($maintenance);]]></search>
         <add><![CDATA[   $context['allow_admin'] .= allowedTo('manage_awards');

]]></add>
      </operation>

      <operation>
         <search position="before"><![CDATA[      if (!empty($modSettings['modlog_enabled']))
         $context['admin_areas']['maintenance']['areas']['view_moderation_log'] = '<a href="' . $scripturl . '?action=modlog">' . $txt['modlog_view'] . '</a>';
   }]]></search>
         <add><![CDATA[

   // Category for admin panel.  Pogo Awards
   if ((isset($modSettings['admin_areas_other']) && $modSettings['admin_areas_other'] == 1) && allowedTo('manage_awards'))
   {
      $context['admin_areas']['other']['areas']['awards_admin'] = '<a href="' . $scripturl . '?action=awards">' . $txt['awards'] . '</a>';
   }
   elseif (!isset($modSettings['admin_areas_other']) || (isset($modSettings['admin_areas_other']) && $modSettings['admin_areas_other'] == 0) && allowedTo('manage_awards'))
   {
      $context['admin_areas']['awards_admin'] = array(
         'title' =>  $txt['pa_mods'],
         'areas' => array(
            'awards_admin' => '<a href="' . $scripturl . '?action=awards">' . $txt['awards'] . '</a>',
         ),
      );
   }]]></add>
      </operation>
   </file>