Патч для WassUp 1.6
Последний патч в этой серии
Недавно вышла очередная версия WassUp, и, что характерно, остались все старые проблемы. Для их решения готов новый патч
Но что меня очень разочаровывает, с разработчиками WassUp очень трудно разговаривать
За последние несколько месяцев я им неоднократно говорил о различных багах, но они так и остались неисправленными.
Из-за проблем с производительностью я наконец-таки снёс WassUp (слишком много переделывать, чтобы исправить все проблемы, а написан он всё же кривовато), так что данный патч будет всё же последним.
Итак, на этот раз у нас три патча — для трёх разных файлов. Как обычно, они все в формате unified diff.
- action.php.diff — применяется к
wassup/lib/action.php. Исправляет проблемы с путями в Windows, ошибки в CSS и в разметке; - main.php.diff — применяется к
wassup/lib/main.php. Исправляет проблемы c некорректным укорачиванием строк с многобайтными символами; - wassup.php.diff — применяется к
wassup/wassup.php. Исправляет проблемы с разметкой, добавляетnofollowк ссылкам в виджете/сайдбаре, а так же пытается бороться с некоторыми проблемами с производительностью.
Теперь об ускорении работы WassUp: необходимо немного изменить базу данных.
DROP KEY `wassup_id`,
ADD KEY `wassup_id`(`wassup_id`, `timestamp`);
ADD KEY `os`(`os`),
ADD KEY `browser`(`browser`);
ALTER TABLE `wp_wassup_tmp`
DROP KEY `wassup_id`,
ADD KEY `wassup_id`(`wassup_id`, `timestamp`);
ALTER TABLE `wp_wassup` DELAY_KEY_WRITE = 1
ALTER TABLE `wp_wassup_tmp` DELAY_KEY_WRITE = 1
Хотя по большому счету это всё полумеры, и если по-хорошему, то нужно переписывать плагин
Мнение русского программиста


кстати, на этот счет, видел недавно на одном блоге плагин для редактирования комментов, удобно
Из-за некоторых глюков плагина я его пока не ставлю… Руки не дошли исправить…