web4ik
+29
Репутация
2
Рейтинг
Спасибо большое, протестирую, как сделаю, отпишусь и выложу результаты.
<a style="margin:3px" onclick="imageLoaded('content', '/images/users/photos/medium/ab11729f746b56351f3829ef1c84de1f.jpg');" href="javascript:imageLoaded('message', '/images/users/photos/medium/ab11729f746b56351f3829ef1c84de1f.jpg');">
<img title="123.jpg" width="70" height="70" border="0" src="/images/users/photos/small/ab11729f746b56351f3829ef1c84de1f.jpg" alt="123.jpg"></a>
вот ссылка которая формируется, при нажатии на картинку создается ббкод(это все хорошо) но вылазиет ошибка, а из neomessenger instantcms.ru/blogs/neo-blog/besplatnyi-plagin-neomessenger-2-1-1.html вообще не трулала.
Да собственно и хотелось бы в этом разобраться корректно или не корректно. Код выдернул из плагина я писал не сам его, указал ссылку на источник в первом посте еще. Все стандартно попытался поразбираться в чем причина, думал заместо var txtval = txtarea.value;
написать такой вот код:
Но всеровно ругается… Не знаю в чем может быть проблема поэтому и обратился в JS силен.
<img title="123.jpg" width="70" height="70" border="0" src="/images/users/photos/small/ab11729f746b56351f3829ef1c84de1f.jpg" alt="123.jpg"></a>
вот ссылка которая формируется, при нажатии на картинку создается ббкод(это все хорошо) но вылазиет ошибка, а из neomessenger instantcms.ru/blogs/neo-blog/besplatnyi-plagin-neomessenger-2-1-1.html вообще не трулала.
Да собственно и хотелось бы в этом разобраться корректно или не корректно. Код выдернул из плагина я писал не сам его, указал ссылку на источник в первом посте еще. Все стандартно попытался поразбираться в чем причина, думал заместо var txtval = txtarea.value;
написать такой вот код:
if (txtarea != null) { var str = txtarea.value; } else { var str = null; }
Может кому еще пригодится.
Про предыдущие к сожалению не знаю.Да, именно так мне Mike и помог сделать.
А предыдущих версия Instantcms так же правка кармы в базе происходила? Что-то мне подсказывает, что правили только одну таблицу…
Привет. ПС: Знаю как для Instant 1.10.4 и 1.10.3 делается:
Заходишь в таблицу cms_user_karma
Тут можно двумя путями пойти, путь первый:
Создаешь еще строк на сколько тебе надо карму повысить, столько строк и создаешь:
В параметрах заполняешь:
id (тут по порядку вбиваешь например 48, в следующей строке 49 и тд, только посмотри последний и после него по порядку)
user_id (это id пользователя которому тебе необходимо прибавить кармы)
sender_id (это пользователь который прибавил ему кармы)
points (это количество прибавляемой кармы)
senddate (это дата тут если хочешь чтобы выглядело все правдоподобно то надо разную как минимум ставить дату получения +1 в карму)
путь второй(это например админ всемогущ!!!11111:
id (тут по порядку вбиваешь например 48, в следующей строке 49 и тд, только посмотри последний и после него по порядку)
user_id (это id пользователя которому тебе необходимо прибавить кармы)
sender_id (это пользователь который прибавил ему кармы в нашем случае админ)
points (это количество прибавляемой кармы, тут вбиваем необходимое количество, например 100)
senddate (это дата получения +1 в карму)
После того как ты добавишь пользователю еще +1 кармы именно с лицевой стороны сайта, если кликнешь по кнопке увеличить карму, то карма поменяется и все будут довольны. (хотя можешь сразу посчитать сколько получится и поставить число в базе в cms_user_profiles в поле для кармы, чтобы не кликать на кнопочку)
Заходишь в таблицу cms_user_karma
Тут можно двумя путями пойти, путь первый:
Создаешь еще строк на сколько тебе надо карму повысить, столько строк и создаешь:
В параметрах заполняешь:
id (тут по порядку вбиваешь например 48, в следующей строке 49 и тд, только посмотри последний и после него по порядку)
user_id (это id пользователя которому тебе необходимо прибавить кармы)
sender_id (это пользователь который прибавил ему кармы)
points (это количество прибавляемой кармы)
senddate (это дата тут если хочешь чтобы выглядело все правдоподобно то надо разную как минимум ставить дату получения +1 в карму)
путь второй(это например админ всемогущ!!!11111:
id (тут по порядку вбиваешь например 48, в следующей строке 49 и тд, только посмотри последний и после него по порядку)
user_id (это id пользователя которому тебе необходимо прибавить кармы)
sender_id (это пользователь который прибавил ему кармы в нашем случае админ)
points (это количество прибавляемой кармы, тут вбиваем необходимое количество, например 100)
senddate (это дата получения +1 в карму)
После того как ты добавишь пользователю еще +1 кармы именно с лицевой стороны сайта, если кликнешь по кнопке увеличить карму, то карма поменяется и все будут довольны. (хотя можешь сразу посчитать сколько получится и поставить число в базе в cms_user_profiles в поле для кармы, чтобы не кликать на кнопочку)

Возник вопрос по исправлению ошибки в JS
Подключил плагин instantcms.ru/blogs/melochi-502/plagin-vstavit-foto-iz-lichnyh-albomov-1-10-and-uarr.html
На instantcms 1.10.4 работает но выдает ошибку в логах браузера:
в одном случае так:
Uncaught TypeError: Cannot read property 'value' of null imageLoaded @ (program):150onclick @ aboutsite.html:1
В другом случае так(в неомессенджере):
Uncaught TypeError: Cannot read property 'value' of null imageLoaded @ smiles.js:150onclick @ aboutsite.html:1
вот код в smiles.js на который он ругается
на данную строку smiles.js находится по адресу:
/core/js/smiles.js
Не могу понять в чем может быть проблема
Вот код файла loader.php (в папке с плагином лежит)
Вот код файла plugin.php
Подскажите пожалуйста в чем может быть проблема и как ее решить?
Подключил плагин instantcms.ru/blogs/melochi-502/plagin-vstavit-foto-iz-lichnyh-albomov-1-10-and-uarr.html
На instantcms 1.10.4 работает но выдает ошибку в логах браузера:
в одном случае так:
Uncaught TypeError: Cannot read property 'value' of null imageLoaded @ (program):150onclick @ aboutsite.html:1
В другом случае так(в неомессенджере):
Uncaught TypeError: Cannot read property 'value' of null imageLoaded @ smiles.js:150onclick @ aboutsite.html:1
вот код в smiles.js на который он ругается
function imageLoaded(field_id, data){ var txtarea = document.getElementById(field_id); var txtval = txtarea.value; return; }
var txtval = txtarea.value;
/core/js/smiles.js
Не могу понять в чем может быть проблема
Вот код файла loader.php (в папке с плагином лежит)
<?php //KSajaxloader include(PATH.'/core/ajax/ajax_core.php'); if ($inUser->id){ $cfg_plugin = $inCore->loadPluginConfig('p_bb_myfoto'); $limit = $cfg_plugin['максимальное количество фото'] ? $cfg_plugin['максимальное количество фото'] : 200; $public_sql = "SELECT title, imageurl FROM cms_user_photos WHERE user_id = '{$inUser->id}' ORDER BY pubdate DESC LIMIT {$limit}"; $public_res = $inDB->query($public_sql); if ($inDB->num_rows($public_res)) { while($photo = $inDB->fetch_assoc($public_res)){ $userphoto .= ' <a style="margin:3px" onclick="imageLoaded(\'content\', \'/images/users/photos/medium/'.$photo['imageurl'].'\');" href="javascript:imageLoaded(\'message\', \'/images/users/photos/medium/'.$photo['imageurl'].'\');"> <img title="'.$photo['title'].'" width="70" height="70" border="0" src="/images/users/photos/small/'.$photo['imageurl'].'" alt="'.$photo['title'].'"/></a>';}} echo '</br>'.$userphoto.'</br>'; return true;} return false; cmsCore::halt(); ?>
<?php //KS_p_bb_myfoto_2013 class p_bb_myfoto extends cmsPlugin { public function __construct(){ parent::__construct(); $this->info['plugin'] = 'p_bb_myfoto'; $this->info['title'] = 'BB code кнопка вставки фото из личных альбомов'; $this->info['description'] = 'Позволяет вставить свое фото при помощи bb code'; $this->info['author'] = 'KS'; $this->info['version'] = '1.10*2013'; $this->config['максимальное количество фото'] = 200; $this->events[] = 'GET_BBCODE_BUTTON';} public function install(){ return parent::install();} public function upgrade(){ return parent::upgrade();} public function execute($event, $bb_html) { parent::execute(); $inDB = cmsDatabase::getInstance(); $inUser = cmsUser::getInstance(); if(!$inUser->id){return $bb_html;} $my_foto = $inDB->rows_count('cms_user_photos', "user_id = '{$inUser->id}'", 1); if($my_foto){ $bb_html.='<a style="cursor:pointer" class="usr_bb_button" onclick="$(\'#imginsert\').hide(\'slow\');$(\'.ajax-loader\').show();$(\'#panelfoto\').load(\'/plugins/p_bb_myfoto/loader.php\', function(){$(\'.ajax-loader\').hide(\'slow\');$(\'#panelfoto\').toggle(300);});" title="Вставить изображение из своих альбомов"><img src="/includes/bbcode/images/preview.png"></a> <div id="panelfoto" class="usr_msg_smilebox" style="width:100%;max-height:160px;overflow:auto;text-align:center;display:none"></div>';} else{ $bb_html.='<a style="cursor:pointer" class="usr_bb_button" onclick="$(\'#panelfoto\').slideToggle(\'fast\')" title="Вставить изображение из своих альбомов"><img src="/includes/bbcode/images/preview.png"></a> <div id="panelfoto" class="usr_msg_smilebox" style="text-align:center;display:none"> </br></br></br></br> Вы еще не загружали изображения в личные альбомы... <a href="/users/addphoto.html">Перейти</a> на страницу загрузки? </br></br></br></br> </div>';} return $bb_html;}} ?>
Ребят у меня вылечился белый экран след образом. Я отключил плагин p_similar_video от ivideo тк он для версий 10.6 и все помогло.
Белый экран исчез. Правильно говорится у каждого проблема белого экрана индивидуальна очень помогла данная статья, советую!
Всем спасибо за внимание тему можно закрывать!
Белый экран исчез. Правильно говорится у каждого проблема белого экрана индивидуальна очень помогла данная статья, советую!
Всем спасибо за внимание тему можно закрывать!
Отпишу тут, что они ответят.
У меня была мысль. но решил сперва написать тут. Спасибо. Уже написал и разработчикам.
какая версия инстант укажи. В 10.4 смотрел такой записи в таблице нету.
Решение для клубов:
1. Ищем файл com_clubs_view_club.tpl
Он находится по адресу: domen.com/templates/_default_/components
2. В нем находим код:
Заменяем на
Где xxx будет ваша ширина стены в пиксилях.
Далее для профиля:
1.открываем style.css он находится по адресу: domen.com/templates/_default_/css
2. Дописываем
Где XXX это ваша ширина.
Готово. Будут вопросы по этому поводу можете обращаться, чем смогу помогу.
Всем спасибо за внимание.
1. Ищем файл com_clubs_view_club.tpl
Он находится по адресу: domen.com/templates/_default_/components
2. В нем находим код:
<div class="body"> <div class="wall_body" style="width:460px">{$club.wall_html}</div> </div>
<div class="body"> <div class="wall_body" style="width:XXXpx">{$club.wall_html}</div> </div>
Далее для профиля:
1.открываем style.css он находится по адресу: domen.com/templates/_default_/css
2. Дописываем
.wall_body{ max-width: XXXpx;}
Готово. Будут вопросы по этому поводу можете обращаться, чем смогу помогу.
Всем спасибо за внимание.
Бывает иногда когда создаю статью и после открываю появляется белый экран, с таким названием после этого уже статью не создать.Приходится выбирать новое название, но бывает и это не помогает если слова например местами поменять.
У статьи ошибка 500 и пустая страница открываю посмотреть код чистый лист.
Воспользовался этой статьей:
instantcms.ru/blogs/InstantSoft/taina-belogo-yekrana.html
Включил:
error_reporting(E_ALL);
ini_set('display_errors',1);
Получил данные об ошибки:
Notice: Undefined offset: 1 in /var/www/domhome/data/www/domen.com/components/video/model.php on line 0
Fatal error: Smarty error: [in p_similarvideo.tpl line 4]: syntax error: unrecognized tag: $('#owl').owlCarousel({ autoPlay: true, stopOnHover: true, pagination: false, paginationNumbers: true, navigation: false, items: 3 (Smarty_Compiler.class.php, line 446) in /var/www/domhome/data/www/domen.com/includes/smarty/libs/Smarty.class.php on line 1095
Instantcms 1.10.4
Подскажите пожалуйста в чем может быть проблема из-за чего вылетает фатал еррор?
Спасибо.
У статьи ошибка 500 и пустая страница открываю посмотреть код чистый лист.
Воспользовался этой статьей:
instantcms.ru/blogs/InstantSoft/taina-belogo-yekrana.html
Включил:
error_reporting(E_ALL);
ini_set('display_errors',1);
Получил данные об ошибки:
Notice: Undefined offset: 1 in /var/www/domhome/data/www/domen.com/components/video/model.php on line 0
Fatal error: Smarty error: [in p_similarvideo.tpl line 4]: syntax error: unrecognized tag: $('#owl').owlCarousel({ autoPlay: true, stopOnHover: true, pagination: false, paginationNumbers: true, navigation: false, items: 3 (Smarty_Compiler.class.php, line 446) in /var/www/domhome/data/www/domen.com/includes/smarty/libs/Smarty.class.php on line 1095
Instantcms 1.10.4
Подскажите пожалуйста в чем может быть проблема из-за чего вылетает фатал еррор?
Спасибо.
Решил данный вопрос самостоятельно, завтра опубликую решение и закрою тему. Мало ли может кому понадобится.
Всем спасибо за внимание.
Всем спасибо за внимание.
При дальнейшем анализе ошибки выявил что при создании bb кода. и добавлении картинки со стороннего ресурса и задании у ббкода размера, кнопки так же улетают.
Рою дальше.
Вот пример кода.
Рою дальше.
Вот пример кода.
[img width={4000}]/upload/clubs/016ac29d2aee175dbe3dcfd60d7f541f.jpg[/img]
Проблема в том что фрейм(iframe например из iaudio), вылезает за поля и улетает за поля кнопочка удаления.
Кнопка удаления улетает у всех сообщений на стене, те удалить уже не получается ни одного сообщения, только через режим отладки браузера удаляешь код фреймового сообщения после чего кнопки приходят в норму и уже после этого удаляешь само сообщение.
Подскажите пожалуйста можно ли сделать так, чтобы фрэйм даже если и больше основного поля, то значек удаления не улетал за это, поле.
Проблему опишу в картинках, в чем проблема и как хотелось бы видеть ее решение.
Вот как выглядит сама проблема:
Вот те кнопочки, которые улетают, про которые я говорил.
Вот как хотелось бы чтобы это выглядело
Картинки для качества добавил в прикрепленные файлы.
Спасибо заранее за помощь. Не думаю что у меня у одного возникла данная проблема.
Кнопка удаления улетает у всех сообщений на стене, те удалить уже не получается ни одного сообщения, только через режим отладки браузера удаляешь код фреймового сообщения после чего кнопки приходят в норму и уже после этого удаляешь само сообщение.
Подскажите пожалуйста можно ли сделать так, чтобы фрэйм даже если и больше основного поля, то значек удаления не улетал за это, поле.
Проблему опишу в картинках, в чем проблема и как хотелось бы видеть ее решение.
Вот как выглядит сама проблема:
Вот те кнопочки, которые улетают, про которые я говорил.
Вот как хотелось бы чтобы это выглядело
Картинки для качества добавил в прикрепленные файлы.
Спасибо заранее за помощь. Не думаю что у меня у одного возникла данная проблема.
Прикрепленный файл
ihelp1_rjin0.png
104 Кб
Тема закрыта, разобрался сам. Когда добавляешь в приватные клубы сам то до тех пор пока кто-то не выйдет рейтинг клуба будет оставаться равен 0. Маяк на срабатывание необходим…