Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

Как убрать запрет, на кол.символов, в цвете группы?

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 25 апр 2017, 16:20

Здравствуйте как убрать запрет на кол.символов в цвете группы? делом в том что я хочу переделать её, чтоб не только цвет менялся но и фон и остальное
мне только запрет убрать на кол. символов и запрет символов


Код: выделить все
   $pos = 0;
   $result = true;

   while ($pos < strlen($username))
   {
      $len = $uni = 0;
      for ($i = 0; $i <= 5; $i++)
      {
         if (ord($username[$pos]) >= $boundary[$i][0] && ord($username[$pos]) <= $boundary[$i][1])
         {
            $len = $i + 1;
            $uni = (ord($username[$pos]) - $boundary[$i][0]) * pow(2, $i * 6);

            for ($k = 1; $k < $len; $k++)
            {
               $uni += (ord($username[$pos + $k]) - 128) * pow(2, ($i - $k) * 6);
            }

            break;
         }
      }

      if ($len == 0)
      {
         return 'WRONG_DATA';
      }

      foreach ($prohibited as $pval)
      {
         if ($uni >= $pval[0] && $uni <= $pval[1])
         {
            $result = false;
            break 2;
         }
      }

      $pos = $pos + $len;
   }

   if (!$result)
   {
      return 'WRONG_DATA';
   }

   return false;
}

/**
* Validate hex colour value
*
* @param string $colour The hex colour value
* @param bool $optional Whether the colour value is optional. True if an empty
*         string will be accepted as correct input, false if not.
* @return bool|string Error message if colour value is incorrect, false if it
*         fits the hex colour code
*/
function phpbb_validate_hex_colour($colour, $optional = false)
{
   if ($colour === '')
   {
      return (($optional) ? false : 'WRONG_DATA');
   }

   if (!preg_match('/^([-\. \p{Lu}\p{Ll}]{86}|[-\. \p{Lu}\p{Ll}]{73})$/', $colour))
   {
      return 'WRONG_DATA';
   }

   return false;
}
dfg dfgdfg
Новичок
 
Сообщений: 1
Зарегистрирован:
25 апр 2017, 16:17
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: Bing [Bot] и гости: 2

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3