•

• Mike •

Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
#1 И снова про вывод баннера 18 февраля 2012 в 02:06
она как раз и вставляет весь код баннера в указанную позицию…

  1.  
  2. public function getBanner($position){
  3.  
  4. if (!$this->isComponentInstalled('banners')) { return false; }
  5.  
  6. $inDB = cmsDatabase::getInstance();
  7. $html = '';
  8.  
  9. $sql = "SELECT *
  10. FROM cms_banners
  11. WHERE position = '$position' AND published = 1 AND ((maxhits > hits) OR (maxhits = 0))
  12. ORDER BY RAND() ASC
  13. LIMIT 1";
  14. $rs = $inDB->query($sql);
  15.  
  16. if ($inDB->num_rows($rs)==1){
  17. $banner = $inDB->fetch_assoc($rs);
  18. if ($banner['typeimg']=='image'){
  19. $html = '<a href="/gobanner'.$banner['id'].'" title="'.$banner['title'].'" target="_blank"><img src="/images/banners/'.$banner['fileurl'].'" border="0" alt="'.$banner['title'].'"/></a>';
  20. }
  21. if ($banner['typeimg']=='swf'){
  22. $html = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="468" height="60">'."\n".
  23. '<param name="movie" value="/images/banners/'.$banner['fileurl'].'?banner_id='.$banner['id'].'" />'."\n".
  24. '<param name="quality" value="high" />'."\n".
  25. '<param name="FlashVars" value="banner_id='.$banner['id'].'" />'."\n".
  26. '<embed src="/images/banners/'.$banner['fileurl'].'?banner_id='.$banner['id'].'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60">'."\n".
  27. '</embed>'."\n".
  28. '</object>';
  29. }
  30. if ($html) { $inDB->query("UPDATE cms_banners SET hits = hits + 1 WHERE id=".$banner['id']); }
  31. }
  32. return $html;
  33. }
  34.  
посмотрите у себя там не сложно разобраться…
#2 Дефолтное описание для клубов, блогов 18 февраля 2012 в 01:55
мы про одну и ту же CMS разговариваем?)))

ПО типу как сделано в модуле "Добро пожаловать" в дефолте

Минона
сделано при редактировании через конфигуратор (Быстрая настройка)?
если нужна инструкция просто вставьте текст в файле шаблона…
#3 Замена редактору BB 18 февраля 2012 в 01:46
стандартный прописан во многих компонентах и,
по-секрету, его как бы и нет… есть набор функций php и js выполняющих всю работу с редактируемым текстом в текстовых областях…
одного универсального вызова не существует типа includeWysiwyg() — это первое, второе — содрать можно что угодно и откуда угодно при желании, а вот заставить работать с существующим кодом будет непросто… так как стандартный используется везде кроме статей…
#4 где отследить связь ссылки с БД ? 18 февраля 2012 в 01:36
попробовать просто поменять в адресной строке вручную или создать новую тему на форуме и посмотреть как будет выглядеть ссылка на неё и сравнить со старыми…
#5 И снова про вывод баннера 18 февраля 2012 в 01:33

достаточно сделать вот так (я добавил дополнительно процедуру для работы напрямую в шаблонах)…

  1.  
  2. function cmsGetBannerTPL($position){
  3. $inCore = cmsCore::getInstance();
  4. echo $inCore->getBanner($position);
  5. }
  6.  
после чего данную функцию можно будет использовать и TPL и в template.php
  1.  
  2. <?php cmsgetBannerTPL('banner1'); ?>
  3.  
Ну вот и все тему в принципе можно закрывать.


т.е. старая функция вам и не нужна, достаточно добавить новую и будет работать т.к. функция getBanner в ядре есть до сих пор…
еще раз напишу без цитаты:
вставляем вот эту функцию ближе к концу файла cms.php там есть старые функции которые тоже начинаются с cms...
  1.  
  2. function cmsGetBannerTPL($position){
  3. $inCore = cmsCore::getInstance();
  4. echo $inCore->getBanner($position);
  5. }
  6.  
после чего в шаблоне вызываем её
  1.  
  2. <?php cmsgetBannerTPL('banner1'); ?>
  3.  
если осталось что-то непонятным — спрашивайте…
#6 Замена редактору BB 17 февраля 2012 в 19:22
в IE в 9-ом? или в ранних тоже?
#7 Замена редактору BB 17 февраля 2012 в 17:50
да и на чистой установке с дефолтным шаблоном всё работает, я на тестовом хосте плагины отлаживаю, так что нет глюков 99% )
#8 Замена редактору BB 17 февраля 2012 в 17:49
да стилей то особо и нет класс .usr_msg_bbcodebox и .usr_bb_button иконки в /includes/bbcode/images/*.png
#9 Замена редактору BB 17 февраля 2012 в 16:33
на этом сайте то работает )
“косяков”, кроме “официальных” нет…
под JAVA имеется ввиду JavaScript?
#10 [ЕСТЬ РЕШЕНИЕ] Инстант 1.9, пользователи, баг или так и должно быть? 17 февраля 2012 в 16:06
могу предложить только простенькое частичное решение этой проблемы…
открываем файлик /admin/applets/users.php ищем строчку ~99:
  1.  
  2. $fields[8]['prc'] = 'viewAct';
  3.  
сразу после неё добавляем строку:
  1.  
  2. $fields[9]['title'] = "X"; $fields[9]['field'] = 'is_deleted'; $fields[9]['width'] = '15';
  3.  
дальше ищем (чуть ниже):
  1.  
  2. //Print table
  3. cpListTable('cms_users', $fields, $actions, 'is_deleted = 0', 'regdate DESC');
  4.  
и меняем в ней условие:
  1. 'is_deleted >= 0'
после этого будете видеть список ВСЕХ юзеров в таблице, напротив удаленных в колонке с названием Х будет отображаться 1, далее тем же путем жмём на ссылку профиля и там восстанавливаем…
#11 Выбивает из админки 17 февраля 2012 в 15:12
"NetworkError: 404 Not Found — yaodessit.com/templates/_default_/images/brelated.png"
вот этот еще посмотрите файлик где происан в стилях или в шаблоне, на нем возникает первая пауза при загрузке более 5 сек и еще несколько картинок медленно подгружаются получается как бы рывок…
#12 Выбивает из админки 17 февраля 2012 в 15:05
ну отключите её на время версию 1.6 и посмотрите что произойдёт
на форуме или в новостях тут на сайте была тема про обновление jquery до версии 1.5.2 поищите там подробно было расписано и про конфликты и про решение…
#13 Выбивает из админки 17 февраля 2012 в 14:50
и вот эту строчку уберите внизу первого приведённого примера
  1.  
  2. <script src="/templates/t4_goodmade.ru/js/jquery.js" type="text/javascript"></script>
  3.  
она загружает jQuery версии 1.6 лучше оставьте старую она в правильном месте грузиться…
#14 Выбивает из админки 17 февраля 2012 в 14:40
jquery той версии которую выберите должна грузиться перед другими библиотеками т.е вверху…
если плагин p_usertip не модифицировали с версией 1.6 jquery он работать полноценно не будет…
#15 Выбивает из админки 17 февраля 2012 в 14:34
  1.  
  2. //версия 1.2.5
  3. <script type="text/javascript" src="/includes/jquery/jquery.js"></script>
  4. <script type="text/javascript" src="/core/js/common.js"></script>
  5. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
  6. <link href="/templates/t4_goodmade.ru/css/reset.css" rel="stylesheet" type="text/css" />
  7. <link href="/templates/t4_goodmade.ru/css/text.css" rel="stylesheet" type="text/css" />
  8. <link href="/templates/t4_goodmade.ru/css/960.css" rel="stylesheet" type="text/css" />
  9. <link href="/templates/t4_goodmade.ru/css/styles_default.css" rel="stylesheet" type="text/css" />
  10. <link href="/templates/t4_goodmade.ru/css/styles.css" rel="stylesheet" type="text/css" />
  11. <link href="/includes/jquery/treeview/jquery.treeview.css" rel="stylesheet" type="text/css" />
  12. <script src="/includes/jquery/tabs/jquery.ui.min.js" type="text/javascript"></script>
  13. //версия 1.6
  14. <script src="/templates/t4_goodmade.ru/js/jquery.js" type="text/javascript"></script>
  15.  
  1.  
  2. $(document).ready(function () {$("#users_tabs > ul.r_block_tabs").tabs();$("#posts_tabs > ul.r_block_tabs").tabs();}) is not a function
  3. http://yaodessit.com/
  4. Line 38
  5.  
  1.  
  2. $("a[class*=utip]").cluetip is not a function
  3. http://yaodessit.com/plugins/p_usertip/p_usertip.js
  4. Line 29
  5.  
ну не считая потерянных изображений в css уже достаточно для возникновения глюков…
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.