Исправляем баг с символом " ' "
Открываем файл topic.php и находим строку:
CODE:$username = $names[$member_id]['user'];
Сразу за ней вставляем строку кода:
CODE:$jsusername = str_replace("'","\'",$username);
Далее если стоит мод вложенных цитат со вставкой имени пользователя в шапку цитаты, ищем в этом же файле далее по коду кусок кода
CODE:onmouseover="copyQ(\''.$username.'\');"
(в коде этот кусок встречается 2 раза)
И заменяем в этом куске $username на $jsusername.
Теперь нужно открыть файл topic_data.tpl скина.
В каждом скине (например в InvisionExBB) следующий кусок кода может выглядеть по разному.
Поэтому покажу на примере скина Original.
Найдите кусок кода:
CODE:<a href="javascript:pasteN('$username')">
И тоже заменяем в этом куске $username на $jsusername.
В других скинах кусок который нужно изменить может быть таким:
CODE:pasteN('".$username."')
Ну вот вроде и все. |