- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
private function _postPhotoWidth($post) {
$raw_code = rtrim(str_replace("\r", '', $post->post_content));
$lines = explode("\n", $raw_code);
if (count($lines) <= 1) {
return -1;
}
$text_width = 0;
foreach ($lines as $line) {
$text_width = max($text_width, mb_strlen($line) + substr_count($line, "\t") * 7);
}
return (int)(max(20 + $text_width, 60) * 18.5);
}
Кстати, пришлось использовать платную версию за 10 "копеек" за скриншот. Бесплатная работает через раз, и я не нашёл закономерности.
Охуенно. Делать скриншоты это ж целая наука, тем более скриншоты с кодом. А там есть скидки для постоянных клиентов, ну типа если много скриншотов делать, то можно меньше платить за штуку?
> кто хочет заняться
Добровольцев нет.