alpik

alpik

лето не за горами...
+254
Репутация
15095
Рейтинг
#1 Взлом сайта через redirect 15 июня 2016 в 15:29


Есть ли готовое решение для 1 ветки?

alpik
instantcms.ru/blogs/udarnyi-blog/obnovlenie-komponenta-redirekt-i-skachivanie-dlja-1-10-6.html

Тут две темы рядом идут — одна для первой, одна для второй))

Дмитрий Кайдаш
Спасибо, нужно для версии 1.10.2, видимо не будет работать…
#2 Взлом сайта через redirect 15 июня 2016 в 15:13
Есть ли готовое решение для 1 ветки?
#3 Нет объектов для отображения 29 июня 2015 в 12:17
SJen, в админке нет например отображения объявлений, а на сайте — то все в порядке и меню и объявления. В бд вроде все в порядке, не могу быть уверен конечно, но необходимые таблички на месте. Проверяю теперь права chmod папок и файлов…
#1 Нет объектов для отображения 29 июня 2015 в 09:32
Доброго дня всем, не могу понять, меня взломали или хостинг самопроизвольно поменял доступ к файлам, папкам. Не могу понять из-за чего случилась такая беда — в админке в пунктах: меню, модули, компоненты, плагины, пользователи и т.д. — одна лишь запись: Нет объектов для отображения.

Подскажите пожалуйста что можно сделать, хостингу уже отправил весточку, жду от него ответа, возможно у кто -то уже решал эту проблему. (вер icms 1.10.2)
#4 Smarty как отловить и залечить ошибку? 23 июня 2015 в 16:33
maxisoft, спасибо за помощь, но проблема так и осталась (, где рыть… из-за нее походу периодические проблемы с доступностью сайта.
логи забиваются ошибкой:
  1.  
  2. [Tue Jun 23 14:31:24 2015] [error] [client 217.69.134.63] PHP Warning: Smarty error: math: parameter x is empty in .../includes/smarty/libs/Smarty.class.php on line 1095
  3.  
#5 Smarty как отловить и залечить ошибку? 19 июня 2015 в 20:36
SJen, то есть я понимаю правильно, если ошибка возникла при просмотре новости (статьи) например такой сайт.ru/.../bolee-500-zhitelei.html, то искать проблему нужно в файле com_content_read.tpl

в этом файле одна формула:
  1.  
  2. <ul id="con_pt_list">
  3. {foreach key=tid item=pages from=$pt_pages}
  4. {if ($tid+1 != $page)}
  5. {math equation="x + 1" x=$tid assign="key"}
  6. <li><a href="{$pages.url}">{$pages.title}</a></li>
  7. {else}
  8. <li>{$pages.title}</li>
  9. {/if}
  10. {/foreach}
  11. <ul>
  12.  
поправил на :
  1.  
  2. <ul id="con_pt_list">
  3. {foreach key=tid item=pages from=$pt_pages}
  4. {if ($tid+1 != $page)}
  5. {$tid + 1 assign="key"}
  6. <li><a href="{$pages.url}">{$pages.title}</a></li>
  7. {else}
  8. <li>{$pages.title}</li>
  9. {/if}
  10. {/foreach}
  11. <ul>
  12.  
Теперь появляется такая ошибка:
  1.  
  2. [Fri Jun 19 20:22:32 2015] [error] [client 37.9.118.28] PHP Warning: Smarty error: math: parameter x is empty in .../includes/smarty/libs/Smarty.class.php on line 1095
  3.  
#1 Smarty как отловить и залечить ошибку? 19 июня 2015 в 17:37
Тянется уже давно, сайт работает, но error_log постоянно забивается ошибкой, требуется помощь полечить, по темам форума уже все перерыл, не помогло ((:
  1.  
  2. [Fri Jun 19 17:32:29 2015] [error] [client 78.85.52.9] PHP Warning: Smarty error: math: parameter x is empty in .../includes/smarty/libs/Smarty.class.php on line 1095, referer: http://сайт.ru/.../bolee-500-zhitelei.html
  3.  
#6 Сайт по HTTPS протоколу 12 мая 2015 в 14:00
А что станет с SEO сайта после http -> https?
#7 Доработка плагина системы комментариев cackle 3 марта 2015 в 22:23

1-я ветка, я уж подумал… )

PIN
Да, извиняюсь, 1-я ветка
#1 Доработка плагина системы комментариев cackle 3 марта 2015 в 22:02
Возникла необходимость доработки плагина системы комментариев cackle. Сейчас плагин работает только с content_type (articles,blogs,fotos), т.к. у меня на сайте имеются премиальные компоненты (instant video, instant maps), то после включения плагина — отключаются комментарии для премиальных компонентов, кроме как заданных в плагине content_type (articles,blogs,fotos).

Нужна доработка плагина под все компоненты, где есть комментирование, прошу заинтересованных, кто возьмется за доработку отписаться в ЛС — обсудим ТЗ и цену
#8 Мобильный сайт | Смена шаблона 13 февраля 2015 в 23:43
Norm Gold, тут и здесь
#9 Случаяная картинка АпГРейд:) 30 января 2015 в 19:47
Раз уж пошла такая пьянка ) а реально это сделать плагином? На данный момент стоит плагин Марата (Похожие фотографии) — вместо него хотелось бы просто тупо чтобы показывались рнд-шным способом фото из альбома… ммм, это я говорю о том, когда просматриваешь фото из какого либо альбома )
#10 Случаяная картинка АпГРейд:) 29 января 2015 в 15:36
Отлично, шаблон работает, спасибо всем!
#11 Случаяная картинка АпГРейд:) 29 января 2015 в 07:54


увеличение значения LIMIT не даёт эффекта

Raiden

Все прекрасно работает mod_random_image/module.php, в коде настроено на 7:

  1.  
  2. <?php
  3. /******************************************************************************/
  4. // //
  5. // InstantCMS v1.10 //
  6. // http://instantcms.ru/ //
  7. // //
  8. // written by InstantCMS Team, 2007-2012 //
  9. // produced by InstantSoft, (www.instantsoft.ru) //
  10. // //
  11. // LICENSED BY GNU/GPL v2 //
  12. // //
  13. /******************************************************************************/
  14.  
  15. function mod_random_image($module_id){
  16. $inCore = cmsCore::getInstance();
  17. $inDB = cmsDatabase::getInstance();
  18. $cfg = $inCore->loadModuleConfig($module_id);
  19. $catsql = '';
  20. if ($cfg['album_id'] != 0) {
  21. if ($cfg['subs']) {
  22. $rootcat = $inDB->get_fields('cms_photo_albums', 'id='.$cfg['album_id'], 'NSLeft, NSRight');
  23. $catsql = " AND a.NSLeft >= {$rootcat['NSLeft']} AND a.NSRight <= {$rootcat['NSRight']}";
  24. } else {
  25. $catsql = "AND f.album_id = ". $cfg['album_id'];
  26. }
  27. }
  28. $sql = "SELECT f.*, a.title album_title
  29. FROM cms_photo_files f
  30. LEFT JOIN cms_photo_albums a ON a.id = f.album_id
  31. WHERE f.published = 1 ".$catsql."
  32. ORDER BY RAND()
  33. LIMIT 7";
  34. $result = $inDB->query($sql);
  35. $is_img = false;
  36. if ($inDB->num_rows($result)){
  37. $is_img = true;
  38. $qty = 7; //количество случайных фоток
  39. for ($j = 0; $j < $qty; ++$j){
  40. $items[] = $inDB->fetch_assoc($result);
  41. }
  42. }
  43. $smarty = $inCore->initSmarty('modules', 'mod_random_image.tpl');
  44. $smarty->assign('items', $items);
  45. $smarty->assign('is_img', $is_img);
  46. $smarty->assign('cfg', $cfg);
  47. $smarty->display('mod_random_image.tpl');
  48. return true;
  49. }
  50.  
Осталось доработать только mod_random_image.tpl, чтобы вывести горизонтально картинки
  1.  
  2. {if $is_img}
  3. {foreach from=$items item="item"}
  4. <div >
  5. <a href="/photos/photo{$item.id}.html">
  6. <img src="/images/photos/small/{$item.file}" alt="{$item.title}" >
  7. </a>
  8. </div>
  9. { if $cfg.showtitle}
  10. <div align="center"><a href="/photos/photo{$item.id}.html">{$item.title}</a></div>
  11. {/if}
  12. {/foreach}
  13. {/if}
  14.  
#12 Случаяная картинка АпГРейд:) 28 января 2015 в 21:36
Ооочень нужен стал вариант вывода нескольких случайных картинок по горизонтали, здесь ссылки битые, может у кого сохранился — поделитесь пожалуйста. Очень надо, правда
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.