killthis666
Новичок
-
Регистрация
-
В сети
Reputation Activity
-
killthis666 reacted to kgb in IP.Blog 2.6.3 !Русская версия!Млин, задолбали эти разработчики продавать недоделанные продукты.
Кароч. В блогах есть возможность задавать собственные настройки для директории и url загрузок. Например, вместо uploads можно указать uploads/blogs . Это полезно при больших объемах (у мняч это гигабайты) прикрепленных файлов, например для архивирования, не всю директорию uploads а отдельно файлы блогов, отделно галереи, отдельно форума etc.
Но, если так сделать, то в стандартном загрузчике (а именно его в отличие от галереи использует блог) не отображаются превьюшки, так как загрузчик использует переменную ipb.vars['upload_url'] = '{$this->settings['upload_url']}';. Наверное где то она должна была бы подменяться на ipb.vars['upload_url'] = '{$this->settings['blog_upload_url']}'; но видно не доделано.
Самое простое, что здесь можно сделать, не влезая в код, это добавить в шаблон Post Screen (страница отправки тем/сообщений) - > uploadForm где нибудь перед
<script type='text/javascript'> //<![CDATA[ ipb.delegate.register("[data-switch]", function(e, elem){ след. код
<if test="$type=='blogentry'"> <script type='text/javascript'> ipb.vars['upload_url'] = '{$this->settings['blog_upload_url']}'; </script> </if> и тогда все работает как надо.