Интересно почитать… Блог в котором есть много интересной информации…

18 марта 2012

Как я починил капчу для WordPress плагина Quick Post Widget

Категория: программирование — Метки: — dmitriano @ 2:16

Quick Post Widget использует вот такую ссылку для показа капчи:

https://slogpost.ru/wp-content/plugins/quick-post-widget/utils/captcha/CaptchaSecurityImages.php?characters=6

и вот такой код для добавления картинки с меткой:

<p><label for="quick_post_captcha_input" class="quick_post_label" style="<?php echo $label_style; ?>"><?php echo $captcha_label; ?></label><br />
<input id="quick_post_captcha_input" name="quick_post_captcha_input" type="text" style="<?php echo $captcha_input_style; ?>"/><br />
<img id="quick_post_captcha_image" style="<?php echo $captcha_image_style; ?>" src=<?php echo $qpw_plugin_url . 'utils/captcha/CaptchaSecurityImages.php?characters=6' ?> /></p>

Будет эта капча работать или нет зависит от настроек путей к шрифтам. На моем сервере шрифт указанный вот таким образом в текущем каталоге не находился:

class CaptchaSecurityImages {

    var $font = 'monofont.ttf';

    ...
} 

Но добавление “./” решило проблему:

class CaptchaSecurityImages {

    var $font = './monofont.ttf';

    ...
}

Надо разобраться как в Apache обстоит дело с путями к шрифтам, иначе придется добавлять каждый раз после обновления плагина.

Линии 3D/Шарики 3D

Комментариев нет »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

SlogPost.ru