ГлавнаяПрофильНовостиРекомендоватьОбратная связь
 
Kasseler CMS - Система управления сайтом
 
Новая тема Список форумов Kasseler CMS - Система управления сайтом » Сообщения о найденных ошибках  
Баг смайлов на форуме

zmey
Добавлено: 17.07.2008 04:50:44   Заголовок сообщения: Баг смайлов на форуме #1



Група: Молчун
Сообщений: 7
Пользователь №: 181
Спасибо сказали: 0 раз(а)
Дата регистрации: 17.07.2008
Статус: Offline
При выборе дополнительных смайлов в тело сообщения вставляется неправильный BBcode.
Кстати здесь тот же баг.
Плюс не удобно то что после выбора смайла из дополнительно списка окно не закрывается.

Поправил index.php модуля Forum -> function smilecase ()

было
CODE
            $name = str_replace(\".gif\", \"\", $file);
            if ($i< 5){
                echo  \"<td class='bgcolor5' align='center' valign='top'><img onclick=\"window.opener.InsertTag(':{$i}: ', '{$id}'); return false;\" src='includes/images/smiles/{$file}' alt=''></td>\";
                $i++;
            } elseif ($i=5){
                echo  \"<td class='bgcolor5' align='center' valign='top'><img onclick=\"window.opener.InsertTag(':{$i}: ', '{$id}'); return false;\" src='includes/images/smiles/{$file}' alt=''></td></tr>\";
                $i=0;
            } elseif ($i==0){
                echo  \"<tr class='bgcolor5'><td class='bgcolor5' align='center' valign='top'><img onclick=\"window.opener.InsertTag(':{$i}: ', '{$id}'); return false;\" src='includes/images/smiles/{$file}' alt=''></td>\";
                $i++;
            }


Баг -> window.opener.InsertTag(':{$i}: вставлять в открытый документ нужно не $i а переменную имени файла $name. И добавил закрыте окна в событие нажатия.
Теперь этот кусок выглядит так
CODE

            $name = str_replace(\".gif\", \"\", $file);
            if ($i< 5){
                echo  \"<td class='bgcolor5' align='center' valign='top'><img onclick=\"window.opener.InsertTag(':{$name}: ', '{$id}');window.close(); return false;\" src='includes/images/smiles/{$file}' alt=''></td>\";
                $i++;
            } elseif ($i=5){
                echo  \"<td class='bgcolor5' align='center' valign='top'><img onclick=\"window.opener.InsertTag(':{$name}: ', '{$id}');window.close(); return false;\" src='includes/images/smiles/{$file}' alt=''></td></tr>\";
                $i=0;
            } elseif ($i==5){
                echo  \"<tr class='bgcolor5'><td class='bgcolor5' align='center' valign='top'><img onclick=\"window.opener.InsertTag(':{$name}: ', '{$id}');window.clos(); return false;\" src='includes/images/smiles/{$file}' alt=''></td>\";
                $i++;
            }

Вроде все работает






Последний раз редактировалось: 17.07.2008 04:55:52
Вернуться к началу Пожаловаться на это сообщение Сказать спасибо
Профиль Личное сообщениеЦитата
Robin
Добавлено: 17.07.2008 06:24:56   Заголовок сообщения: Re: Баг смайлов на форуме #2



Група: Administrator
Возраст: 21
Сообщений: 1093
Пользователь №: 1
Спасибо сказали: 83 раз(а)
Дата регистрации: 25.11.2007
Статус: Offline
да это я уже исправил
твое решение правельное
исправил но еще не обновлял так так как готовлю новую зюорку лайта где будут пофиксены все баги
_________________________________
Сложность программы растет до тех пор, пока не превысит способности программиста. ©закон Мэрфи
uploads/bar_kasseler.png
Вернуться к началу Пожаловаться на это сообщение Сказать спасибо
Профиль Личное сообщениеЦитата
Snook
Добавлено: 19.07.2008 09:02:12   Заголовок сообщения: Re: Re: Баг смайлов на форуме #3



Група: Местный
Возраст: 23
Сообщений: 43
Пользователь №: 182
Спасибо сказали: 1 раз(а)
Дата регистрации: 17.07.2008
Место жительства: Россия
Статус: Offline
QUOTE (Писал(а): Robin @ 17.07.2008 06:24:56)
исправил но еще не обновлял так так как готовлю новую зюорку лайта где будут пофиксены все баги

В сборку 1.3.3 Lite это не вошло?
Вернуться к началу Пожаловаться на это сообщение Сказать спасибо
Профиль Личное сообщениеЦитата
Robin
Добавлено: 19.07.2008 09:30:38   Заголовок сообщения: Re: Баг смайлов на форуме #4



Група: Administrator
Возраст: 21
Сообщений: 1093
Пользователь №: 1
Спасибо сказали: 83 раз(а)
Дата регистрации: 25.11.2007
Статус: Offline
в 1.3.3 все баги ранее заявлены исправлены
_________________________________
Сложность программы растет до тех пор, пока не превысит способности программиста. ©закон Мэрфи
uploads/bar_kasseler.png
Вернуться к началу Пожаловаться на это сообщение Сказать спасибо
Профиль Личное сообщениеЦитата
Snook
Добавлено: 19.07.2008 09:37:18   Заголовок сообщения: Re: Баг смайлов на форуме #5



Група: Местный
Возраст: 23
Сообщений: 43
Пользователь №: 182
Спасибо сказали: 1 раз(а)
Дата регистрации: 17.07.2008
Место жительства: Россия
Статус: Offline
При выборе дополнительных смайлов встает не тот смайл который выбираешь.





Последний раз редактировалось: 19.07.2008 09:38:14
Вернуться к началу Пожаловаться на это сообщение Сказать спасибо
Профиль Личное сообщениеЦитата
Robin
Добавлено: 19.07.2008 09:49:40   Заголовок сообщения: Re: Баг смайлов на форуме #6



Група: Administrator
Возраст: 21
Сообщений: 1093
Пользователь №: 1
Спасибо сказали: 83 раз(а)
Дата регистрации: 25.11.2007
Статус: Offline
на этом сайте есть таже проблема?
_________________________________
Сложность программы растет до тех пор, пока не превысит способности программиста. ©закон Мэрфи
uploads/bar_kasseler.png
Вернуться к началу Пожаловаться на это сообщение Сказать спасибо
Профиль Личное сообщениеЦитата
Snook
Добавлено: 19.07.2008 10:06:08   Заголовок сообщения: Re: Re: Баг смайлов на форуме #7



Група: Местный
Возраст: 23
Сообщений: 43
Пользователь №: 182
Спасибо сказали: 1 раз(а)
Дата регистрации: 17.07.2008
Место жительства: Россия
Статус: Offline
QUOTE (Писал(а): Robin @ 19.07.2008 09:49:40)
на этом сайте есть таже проблема?

Угу
Вернуться к началу Пожаловаться на это сообщение Сказать спасибо
Профиль Личное сообщениеЦитата
Robin
Добавлено: 19.07.2008 11:47:55   Заголовок сообщения: Re: Баг смайлов на форуме #8



Група: Administrator
Возраст: 21
Сообщений: 1093
Пользователь №: 1
Спасибо сказали: 83 раз(а)
Дата регистрации: 25.11.2007
Статус: Offline
да действительно чуть тупонул
исправим
_________________________________
Сложность программы растет до тех пор, пока не превысит способности программиста. ©закон Мэрфи
uploads/bar_kasseler.png
Вернуться к началу Пожаловаться на это сообщение Сказать спасибо
Профиль Личное сообщениеЦитата
Список форумов Kasseler CMS - Система управления сайтом » Сообщения о найденных ошибках
 
Новая тема
Страница: 1 из 1 Вы можете просматривать темы
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать сообщения
Вы не можете удалять сообщения
Вы не можете модерировать этот форум

 
Страница сгенерирована за 0.183 секунд и 13 запросов к базе данных за 0.03765 секунд Web site engine code is Copyright © 2007-2008 by Kasseler CMS. All rights reserved.
Участник проекта CMS Magazine Rambler's Top100