•

• Mike •

Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] пропал визуальный редактор после обновления firefox 26 ноября 2012 в 20:30
открываете файл /plugins/p_fckeditor/fckeditor/fckeditor_php5.php
ищете строки:
  1.  
  2. else if ( mb_strpos($sAgent, 'Gecko/') !== false )
  3. {
  4. $iVersion = (int)mb_substr($sAgent, mb_strpos($sAgent, 'Gecko/') + 6, 8) ;
  5. return ($iVersion >= 20030210) ;
  6. }
  7.  
замените целиком на:

  1.  
  2. else if ( mb_strpos($sAgent, 'Gecko/') !== false )
  3. {
  4. $iVersion_old = (int)mb_substr($sAgent, mb_strpos($sAgent, 'Gecko/') + 6, 8) ;
  5. $iVersion_new = (int)mb_substr($sAgent, mb_strpos($sAgent, 'Gecko/') + 6, 2) ;
  6. return ($iVersion_old >= 20030210 || $iVersion_new >= 16) ;
  7. }
  8.  
должно заработать )
#2 Версия 1.10 и Chrome 22 ноября 2012 в 23:19
еще при тестировании всех альф, бет и релиз кандидатов, глюков замечено не было…
чистите кэш броузера, проверьте настройки для js и т.п.
#3 Кодировка аякса 22 ноября 2012 в 23:17
добавьте в файл php.ini строку
default_charset = "windows-1251"
или посмотрите в базе знаний хостера как установить кодировку по-умолчанию для серевера(аккаунта)
#4 Кодировка аякса 22 ноября 2012 в 21:15
Зайдите в админке —> Настройки —> Информация PHP
в секции PHP Core найдите параметр default_charset и посмотрите его значение…
#5 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 19:04
то есть если вы загрузите изображение после всех исправлений и оно попадёт в див с классом forum_zoom ссылка на полноразмерное изображение будет “битая”…
#6 Максимальная длина и ширина изображения после загрузки 21 ноября 2012 в 18:52
для версии 1.10 актуальные исправления тут, используется jquery.colorbox.js…
#7 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 18:46
я же написал, указывать размер больше чем для medium и проверьте код по посту 47 я его пару раз редактировал…
#8 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 18:35
это проверяется в коде
  1.  
  2. if ($full_width < $lim_dim && $full_height < $lim_dim) {
  3. @img_add_watermark($uploadphoto);
  4. @copy($uploadphoto, $this->upload_dir.'original/'.$this->filename);
  5. @unlink($uploadphoto);
  6.  
и фото перемещается в папку original … в корневой папке для компонента останутся только старые картинки загруженные до изменения
#9 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 18:10
есть какая-то разница где он будет храниться?)…
#10 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 18:09
с учётом моих исправлений нет, тот “оригинал” который вы имеете ввиду удаляется…
#11 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 17:18
чтобы не переписывать большую часть кода )
#12 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 17:04
Вводим лимиты на оригинал:
открываем
/public_html/core/classes/upload_photo.class.php
ищем:
  1.  
  2. if(!$this->is_saveorig) { @unlink($uploadphoto); } elseif($this->is_watermark) { @img_add_watermark($uploadphoto); }
  3.  
заменяем целиком на:
  1.  
  2. // сохранять оригинал
  3. if(!$this->is_saveorig) {
  4. @unlink($uploadphoto);
  5. } elseif($this->is_watermark) {
  6. list($full_width, $full_height) = @getimagesize($uploadphoto);
  7. $lim_dim = 1200;
  8. if ($full_width < $lim_dim && $full_height < $lim_dim) {
  9. @img_add_watermark($uploadphoto);
  10. @copy($uploadphoto, $this->upload_dir.'original/'.$this->filename);
  11. @unlink($uploadphoto);
  12. } else {
  13. if(!is_dir($this->upload_dir.'original/')) { @mkdir($this->upload_dir.'original/'); }
  14. @img_resize($uploadphoto, $this->upload_dir.'original/'.$this->filename, $lim_dim, $lim_dim, false, false);
  15. @unlink($uploadphoto);
  16. }
  17. }
  18.  
в template php поправляем строку js которую вставляли до этого на:
  1.  
  2. return '<a href="'+$(this).attr('src').replace(/medium\//,'original/')+'" />';
  3.  
естественно оригиналы после этого будут хранится не в /upload/компонент/, а в /upload/компонент/original/…

максимальные размеры в пикселях определяет $lim_dim = 1200;
#13 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 16:44
не предупредил!
будет работать только на новых фото загруженных после всех изменений, на старых не будет, если это критично можно добавить еще одну строку в js после этой
  1.  
  2. $('.bb_img a').colorbox({transition:"none", width:"75%", height:"75%"});
  3.  
  1.  
  2. $('.forum_zoom a').colorbox({transition:"none", width:"75%", height:"75%"});
  3.  
#14 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 16:30

а закрывающий тег </a> вообще не нужен нигде?

yury
— это только для jquery, она автоматом создает правильную “обёртку”…
#15 Не сохраняются полноразмерные картинки в блоге (вер.1.10) 21 ноября 2012 в 16:18

надо вставить в темплейт главный?

yury

да, там где скрипт меню перед закрывающей конструкцией });
в самом низу (для дефолтного)
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.