@ DreamCast
Сейчас получил аналогичную проблему. Картинка без заданных ширины и высоты должна была брать значения по умолчанию из конфига для генерации предпросмотра.
Привязка была по пути.
Не заработало, пока явным образом не указал в $dr_global["path"] этот каталог, хотя вышестоящий был указан, и плагин должен был бы использовать изображения из вложенных папок.
Несмотря на то, что предпросмотры начали генерироваться, в WYSIWYG редакторе так и отображается большая картинка.
@Metaller
1. С чем связанно такое поведение? (Что требуется явное указание каталога по которому идет привязка)
2. Можно ли сделать так, чтобы в редакторе также была уменьшенная копия, по дефолтным значениям?
3. В параметре $dr_local["bind_config_to_path"]["side"] нужен ли конечный слеш в пути к папке? В документации в примере нету слеша, на форуме люди пишут слеш. Я проверил, вроде бы и так и так работает. Но как было задуманно?
Привожу полностью конфиг, без купюр.
<?php
$dr_global["path"] = "
assets/images/
assets/images/side/
";
$dr_local["header"]["all"] = '
<script type="text/javascript" src="'.DIRECTRESIZE_PATH.'libs/frameworks/jquery.js"></script>
<script type="text/javascript" src="'.DIRECTRESIZE_PATH.'libs/fancybox/jquery.fancybox-1.0.0.js"></script>
<!--[if lt IE 7]>
<script type="text/javascript" src="'.DIRECTRESIZE_PATH.'libs/fancybox/jquery.pngFix.pack.js"></script>
<![endif]-->
<link rel="stylesheet" href="'.DIRECTRESIZE_PATH.'libs/fancybox/fancy.css" type="text/css" media="screen" />
<script type="text/javascript">
$(document).ready(function() {
$("a.fancybox").fancybox();
});
</script>
';
$dr_local["tpl_thumb"]["all"] = <<<HTML
[+dr.shortcut.source2thumb+]
HTML;
$dr_local["tpl_lightbox"]["all"] = <<<HTML
<a href="[+dr.big.src+]" title="[+dr.source.title+]" class="fancybox">
[+dr.shortcut.tpl_thumb+]
</a>
HTML;
$dr_local["bind_config_to_path"]["side"] = "assets/images/side/";
$dr_local["thumb_width"]["side"] = 242;
$dr_local["thumb_resize_method"]["side"] = 1;
$dr_local["thumb_use_defaults"]["side"] = 4;
$dr_local["tpl_thumb"]["side"] = <<<HTML
<div class="sidePhoto">
<div class="t"></div>
[+dr.shortcut.source2thumb+]
<div class="b"></div>
</div>
HTML;
$dr_local["tpl_lightbox"]["side"] = <<<HTML
<div class="sidePhoto">
<div class="t"></div>
<a href="[+dr.big.src+]" title="[+dr.source.title+]" class="fancybox">
[+dr.shortcut.source2thumb+]
</a>
<div class="b"></div>
</div>
HTML;
?>