Цвета и градиенты ников

23.55K
.
Jane (30.06.2013 / 15:28)
Beibarys, я имею в виду, может не совсем правильно ее туда вписал, static перед function есть?
нет...
.
Блиносвёрт ?
Beibarys, а должно быть, так же, как и у остальных ф-ий, что в functions.php
.
Jane (02.07.2013 / 21:01)
Beibarys, а должно быть, так же, как и у остальных ф-ий, что в functions.php
--
-- Структура таблицы `web_setting`
--
DROP TABLE IF EXISTS `web_setting`;# MySQL вернула пустой результат (т.е. ноль строк).

CREATE TABLE `web_setting` (
`key` tinytext NOT NULL,
`val` text NOT NULL,
PRIMARY KEY (`key`(30))
) ENGINE=MyISAM DEFAULT CHARSET=utf8;# MySQL вернула пустой результат (т.е. ноль строк).


--
-- Заносим данные в таблицу
--

INSERT INTO `web_setting` (`key`, `val`)
VALUES (
'logo', 'logo.gif'
), (
'head_txt', 'WebTheme'
), (
'foot_txt', 'Copyright 2010'
), (
'frm_top', '5'
), (
'show_g', '1'
), (
'av_enlarge', '1'
), (
'load', '5'
), (
'load_sort', '1'
), (
'lib', '5'
), (
'lib_sort', '1'
);# Затронуто 10 строк.


какая ошибка на 10ом строке???
.
Jane (02.07.2013 / 21:01)
Beibarys, а должно быть, так же, как и у остальных ф-ий, что в functions.php
Статик там не нужен. Функцию надо вписать в таком виде:
function gradient($text,$from='',$to='', $mode="hex")
{
    if($mode=="hex")
    {
        $to  = hexdec($to[0].$to[1]).",".hexdec($to[2].$to[3]).",".hexdec($to[4].$to[5]);
        $from= hexdec($from[0].$from[1]).",".hexdec($from[2].$from[3]).",".hexdec($from[4].$from[5]);
    }

    if( empty($text) )
        return '';
    else
        $levels=strlen($text);

    if (empty($from))
                $from = array(0,0,255);
    else
                $from = explode(",", $from);

    if (empty($to))

                $to = array(255,0,0);
    else
                $to = explode(",", $to);

        $output = "";

        for ($i=1;$i<=$levels;$i++)
        {
                for ($ii=0;$ii<3;$ii++)
                {
                        $tmp[$ii] = $from[$ii] - $to[$ii];
                        $tmp[$ii] = floor($tmp[$ii] / $levels);
                        $rgb[$ii] = $from[$ii] - ($tmp[$ii] * $i);

                        if ($rgb[$ii] > 255) $rgb[$ii] = 255;

                        $rgb[$ii] = dechex($rgb[$ii]);
                        $rgb[$ii] = strtoupper($rgb[$ii]);

                        if (strlen($rgb[$ii]) < 2) $rgb[$ii] = "0$rgb[$ii]";
                }
            $output .= ''.$rgb[0].$rgb[1].$rgb[2].'' == '000000' ? '' . mb_substr($text, ($i-1), 1) . '' : "<font color=\"#".$rgb[0].$rgb[1].$rgb[2]."\">" . mb_substr($text, ($i-1), 1) ."</font>";
        }
        return $output;
}
.
Beibarys (02.07.2013 / 21:04)
--
-- Структура таблицы `web_setting`
--
DROP TABLE IF EXISTS `web_setting`;# MySQL вернула пустой результат (т.е. ноль строк).

CREATE TABLE `web_setting` (
`key` tinytext NOT NULL,
`val`
Причём тут модуль и твой запрос в базу? Вижу по запросу, что он не имеет отношения к модулю
.
elkol (02.07.2013 / 21:12)
Причём тут модуль и твой запрос в базу? Вижу по запросу, что он не имеет отношения к модулю
да, но какая ошибка там??
.
Beibarys, С таким вопросом в другую тему
.
вот сделай то что нужно
.
Кто нибудь может бесплатно поставить мне этот мод? Или дайте подробную инструкцию?
.
# Thiago (07.08.2013 / 20:48)
Или дайте подробную инструкцию?
Всё в ридми есть
Всего: 630