-
Posts
14 -
Joined
-
Last visited
-
Days Won
1
LifeGold's Achievements
-
Как нет user_real , если есть.
-
Попробуй так на версии 2.0 работает норм. После установки не забываем почистить кеш или зайти через инкогнито. В profile.js находим var settings = { после вставляем resMyPage: function(){ Box.Show('res_page', 400, 'Восстановление страницы', '<div style="padding:15px;">Вы уверены, что хотите восстановить свою страницу ?</div>', lang_box_canсel, 'Да, восстановить страницу', 'settings.startRespage()'); }, startRespage: function(){ $('#box_loading').fadeIn('fast'); $('.box_footer .button_div, .box_footer .button_div_gray').fadeOut('fast'); $.post('/index.php?go=settings&act=res_my_page', function(){ window.location.href = '/'; }); }, Идём в файл settings.php в любом месте после switch ($act) { вставляем //################### Восстановление страницы ###################// case "res_my_page": NoAjaxQuery(); $db->query("UPDATE `".PREFIX."_users` SET user_delet = 0 WHERE user_id = '".$user_id."'"); mozg_clear_cache_file('user_'.$user_id.'/profile_'.$user_id); die(); break; В файле settings.php находим default: после $tpl->load_template('settings/general.tpl') вставляем if($user_info['user_delet'] == 1) { $tpl->set('{delete}', '<div class="nSDelPg">Вы можете <a class="cursor_pointer" onClick="settings.resMyPage(); return false"> восстановить страницу</a></div>'); } else { $tpl->set('{delete}', '<div class="nSDelPg">Вы можете <a class="cursor_pointer" onClick="delMyPage()">удалить свою страницу</a>.</div>'); } идем в файл general.tpl заменяем <div class="nSDelPg">Вы можете <a class="cursor_pointer" onClick="delMyPage()">удалить свою страницу</a>.</div> на {delete}
-
Не прикрепляется видео к стенке сообщества
LifeGold replied to kursainoff's topic in Помощь пользователям c Vii Engine
У тебя сайт на локалке? Если нет кинь ссылку в личку посмотрю. -
Не прикрепляется видео к стенке сообщества
LifeGold replied to kursainoff's topic in Помощь пользователям c Vii Engine
Замени код, на этот. Почисти кеш, или открой в браузере инкогнито и проверь. CheckLinkText: function(val, f){ fast_check = 0; if(!$('#attach_lnk_stared').val()){ matches = val.split(/https?:\/\//g); if(!matches[1]) return true; url = matches[1].split('\r'); if(!url[1]) url = matches[1].split(' '); if(val == 'http://'+url[0] || val == 'https://'+url[0] && f) fast_check = 1; if(url[1] || fast_check){ rUrl = url[0].split(' '); $('#attach_block_lnk').show(); $('#teck_link_attach').val(rUrl[0]); txurl = rUrl[0].replace(/https?:\/\//g, ''); spurl = txurl.split('/'); $('#attatch_link_url').text(spurl[0]).attr('href', '/away.php?url=http://'+rUrl[0]); $('#attach_lnk_stared').val('started'); $.post('/?go=wall&act=parse_link', {lnk: rUrl[0]}, function(d){ $('#loading_att_lnk').hide(); rndval = new Date().getTime(); row = d.split('<f>'); if(d != 1){ $('#attatch_link_title').html(row[0]); $('#attatch_link_descr').html(row[1]); } if(row[2] && d != 1) $('#attatch_link_img').attr('src', row[2]).show(); if(!row[1]) row[1] = '0'; if(d != 1){ $('#vaLattach_files').val($('#vaLattach_files').val()+'link|http://'+rUrl[0]+'|'+row[0]+'|'+row[1]+'|'+row[2]+'||'); $('#urlParseImgs').text(row[3]); } }); } } }, -
Не прикрепляется видео к стенке сообщества
LifeGold replied to kursainoff's topic in Помощь пользователям c Vii Engine
Когда прикрепляешь видео у него фото видно? -
LifeGold changed their profile photo
-
Посмотри здесь https://socengine.ru/oxwall.html там сам движок, плагины, языки, шаблоны. Русский есть но для версии 1.5.1
-
https://developers.oxwall.com/
-
Я где-то написал что в ней проблема? Я написал один из вариантов быстрого решения, что бы не парится с настройкой и искать в чём проблема, тем кто поставил посмотрел, стер и забыл.
-
Было такое же вынес папку antibot в главный каталог сайта и в reg.js сменил путь к ней. Это на тот случай если лень искать другие пути решения проблемы.
-
Да есть такое. Лови нормальную. Скачать
-
[Хак] Количество просмотров записи
LifeGold replied to KirKMS's topic in Модули, плагины, хаки, модификации Vii Engine
Насколько я понял просмотрев код. Она срабатывают только на странице других пользователей, если смотреть свою стену, просмотров не добавиться. -
[Хак] Вывод числа друзей как в ВК
LifeGold replied to KirKMS's topic in Модули, плагины, хаки, модификации Vii Engine
Уже несколько раз за день вижу эту хрень и не могу понять смысла писать кучу лишнего кода, если посмотреть на код то там в начале идет если есть друзья выводом количество( if($row['user_friends_num'])) если нет то выводим значение 0. Никого не смущает что тоже самое прописано вот в этом коде? $tpl->set('{friends}', abbNumber($row['user_friends_num'] ? $row['user_friends_num'] : '0')); Который еще раз кто-то засунул во внутрь первого. Отсюда вопрос нахера писать одно и тоже 2 раза в одном месте и захламлять ненужным кодом сайт? -
[Хак] Количество просмотров записи
LifeGold replied to KirKMS's topic in Модули, плагины, хаки, модификации Vii Engine
Поставил на пустую сборку то что выше посмотрел почему не срабатывает то что нужно добавить ниже. в classes и открываем файл wall.php и wall.public.php вместо $tpl->set('{views-num}', $row_wall['views']); ставим это. $tpl->set('{views-num}', $row_wall['views'] ? $row_wall['views'] : '0'); Заходим в файл record.tpl которой в папке wall шаблона в первой строке [record]<div class="wallrecord wall_upage" id="wall_record_{rec-id}" style="margin-top:5px"> Добавляем в любом месте [owner-record]onMouseOver="WallViews({rec-id});"[/owner-record] [record]<div [owner-record]onMouseOver="WallViews({rec-id});"[/owner-record] class="wallrecord wall_upage" id="wall_record_{rec-id}" style="margin-top:5px"> -
модуль магазин
LifeGold replied to deadpool's topic in Модули, плагины, хаки, модификации Vii Engine
Если посмотреть на код который добавляет в базу, то станет все понятно почему он выводит только один товар, так как идёт проверка есть ли пользователем уже создан товар, то он его обновляет просто, а не добавляет новый. Код ниже. //Вставляем в базу $check = $db->super_query("SELECT COUNT(*) AS cnt FROM `".PREFIX."_shop` WHERE user_id = '{$user_id}'"); if($check['cnt']) { $db->query("UPDATE `".PREFIX."_shop` SET title = '{$title}', text = '{$text}', adate = '{$str_date}', price = '{$price}', currency = '{$currency}', category = '{$category}', email = '{$email}', contacts = '{$contacts}', user_id = '{$user_id}', link_vk = '{$vk}', skype='{$skype}', gid='{$user_info['user_id']}' WHERE user_id = '{$user_id}'"); } else { $db->query("INSERT INTO `".PREFIX."_shop` SET title = '{$title}', text = '{$text}', adate = '{$str_date}', price = '{$price}', currency = '{$currency}', category = '{$category}', email = '{$email}', contacts = '{$contacts}', user_id = '{$user_id}', link_vk = '{$vk}', gid='{$user_info['user_id']}', status = '1'"); } Замени его просто на этот и будет сколько нужно столько и добавлять товаров. $db->query("INSERT INTO `".PREFIX."_shop` SET title = '{$title}', text = '{$text}', adate = '{$str_date}', price = '{$price}', currency = '{$currency}', category = '{$category}', email = '{$email}', contacts = '{$contacts}', user_id = '{$user_id}', link_vk = '{$vk}', gid='{$user_info['user_id']}', status = '1'");