Shaman Daniels Posted July 13, 2015 Report Share Posted July 13, 2015 1. В groups.php Найти: $attach_files = ajax_utf8(textFilter($_POST['attach_files'], false, true)); После добавить: $podpis = intval($_POST['podpis']); Найти: if(stripos($row['admin'], "u{$user_id}|") === false) die(); После добавить: if($podpis == 1 and stripos($row['admin'], "u{$user_id}|") !== false) $podpis = 1; else $podpis = 0; Найти: //Вставляем саму запись в БД $db->query("INSERT INTO `".PREFIX."_communities_wall` SET public_id = '{$id}', text = '{$wall_text}', attach = '{$attach_files}', add_date = '{$server_time}'"); Заменить на: //Вставляем саму запись в БД $db->query("INSERT INTO `".PREFIX."_communities_wall` SET public_id = '{$id}', text = '{$wall_text}', attach = '{$attach_files}', add_date = '{$server_time}', uid = '{$user_id}', view_author = '{$podpis}'"); 2. В profile.js в //WALL Найти: attach_files = $('#vaLattach_files').val(); if(oi != 'wall_tab' && oi != 'wall_input' && oi != 'wall_textarea' && oi != 'wall_text' && oi != 'wall_send' && oi != 'wall_attach' && oi != 'wall_attach_link' && !attach_files) wall.form_close(); Заменить на: attach_files = $('#vaLattach_files').val(); if(oi != 'wall_tab' && oi != 'wall_input' && oi != 'wall_textarea' && oi != 'wall_text' && oi != 'ofgroupsmess' && oi != 'podpis' && oi != 'wall_send' && oi != 'wall_attach' && oi != 'wall_attach_link' && !attach_files) wall.form_close(); Найти: wall_send: function(id){ var wall_text = $('#wall_text').val(); var attach_files = $('#vaLattach_files').val(); Заменить на: wall_send: function(id){ var wall_text = $('#wall_text').val(); var attach_files = $('#vaLattach_files').val(); var ofgroupsmess = $('#ofgroupsmess').val(); var podpis = $('#podpis').val(); Найти: $.post('/index.php?go=groups&act=wall_send', {id: id, wall_text: wall_text, attach_files: attach_files, vote_title: $('#vote_title').val(), vote_answer_1: $('#vote_answer_1').val(), vote_answer_2: $('#vote_answer_2').val(), vote_answer_3: $('#vote_answer_3').val(), vote_answer_4: $('#vote_answer_4').val(), vote_answer_5: $('#vote_answer_5').val(), vote_answer_6: $('#vote_answer_6').val(), vote_answer_7: $('#vote_answer_7').val(), vote_answer_8: $('#vote_answer_8').val(), vote_answer_9: $('#vote_answer_9').val(), vote_answer_10: $('#vote_answer_10').val()}, function(data){ Заменить на: $.post('/index.php?go=groups&act=wall_send', {id: id, ofgroupsmess: ofgroupsmess, podpis: podpis, wall_text: wall_text, attach_files: attach_files, vote_title: $('#vote_title').val(), vote_answer_1: $('#vote_answer_1').val(), vote_answer_2: $('#vote_answer_2').val(), vote_answer_3: $('#vote_answer_3').val(), vote_answer_4: $('#vote_answer_4').val(), vote_answer_5: $('#vote_answer_5').val(), vote_answer_6: $('#vote_answer_6').val(), vote_answer_7: $('#vote_answer_7').val(), vote_answer_8: $('#vote_answer_8').val(), vote_answer_9: $('#vote_answer_9').val(), vote_answer_10: $('#vote_answer_10').val()}, function(data){ 4. В group.php Найти #1: $wall = new wall(); $wall->query("SELECT tb1.id, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, tb2.title, photo, comments, fixed FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.public_id = '{$id}' AND tb1.public_id = tb2.id AND fast_comm_id = 0 ORDER by `fixed` DESC, `add_date` DESC LIMIT 0, {$limit_select}"); $wall->template('groups/record.tpl'); Заменить на: $wall = new wall(); $wall->query("SELECT tb1.id, tb1.uid, tb1.ofmessgroup, tb1.view_author, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, tb2.title, photo, comments, fixed FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.public_id = '{$id}' AND tb1.public_id = tb2.id AND fast_comm_id = 0 ORDER by `fixed` DESC, `add_date` DESC LIMIT 0, {$limit_select}"); $wall->template('groups/record.tpl'); Найти #2: $wall = new wall(); $wall->query("SELECT tb1.id, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, tb2.title, photo, comments, adres FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.id = '{$id}' AND tb1.public_id = tb2.id AND fast_comm_id = 0"); $wall->template('groups/record.tpl'); Заменить на: $wall = new wall(); $wall->query("SELECT tb1.id, tb1.uid, tb1.ofmessgroup, tb1.view_author, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, tb2.title, photo, comments, adres FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.id = '{$id}' AND tb1.public_id = tb2.id AND fast_comm_id = 0"); $wall->template('groups/record.tpl'); 5. В news.php Найти: $comments_limit = 0; $sql_comments = $db->super_query("SELECT tb1.id, author_user_id, text, add_date, tb2.user_photo, user_search_pref FROM `".PREFIX."_wall` tb1, `".PREFIX."_users` tb2 WHERE tb1.author_user_id = tb2.user_id AND tb1.fast_comm_id = '{$row['obj_id']}' ORDER by `add_date` ASC LIMIT {$comments_limit}, 3", 1); Заменить на: $comments_limit = 0; $sql_comments = $db->super_query("SELECT tb1.id, tb1.uid, tb1.ofmessgroup, tb1.view_author, author_user_id, text, add_date, tb2.user_photo, user_search_pref FROM `".PREFIX."_wall` tb1, `".PREFIX."_users` tb2 WHERE tb1.author_user_id = tb2.user_id AND tb1.fast_comm_id = '{$row['obj_id']}' ORDER by `add_date` ASC LIMIT {$comments_limit}, 3", 1); Найти: //Сообственно выводим комменты foreach($sql_comments as $row_comments){ $tpl->set('{name}', $row_comments['user_search_pref']); if($row_comments['user_photo']) Заменить на: //Сообственно выводим комменты foreach($sql_comments as $row_comments){ $tpl->set('{name}', $row_comments['user_search_pref']); if($rowxxd['short_link']) $alias_name = $rowxxd['short_link']; else $alias_name = $row_comments['uid']; if($row_comments['view_author']==1 and $row_comments['uid']!=0 and $row_comments['ofmessgroup']==1) $tpl->set('{author_view}', '<div class="wall_signed"><a class="wall_signed_by" href="/'.$alias_name.'">'.$rowxxd['user_search_pref'].'</a></div>'); else $tpl->set('{author_view}', ''); if($row_comments['user_photo']) 6. В public.php Найти: //Стена //Если страница вывзана через "к предыдущим записям" if($page_cnt) NoAjaxQuery(); include ENGINE_DIR.'/classes/wall.public.php'; $wall = new wall(); $wall->query("SELECT tb1.id, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, fixed, tb2.title, photo, comments, adres FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.public_id = '{$row['id']}' AND tb1.public_id = tb2.id AND fast_comm_id = 0 ORDER by `fixed` DESC, `add_date` DESC LIMIT {$page_cnt}, {$limit_select}"); $wall->template('groups/record.tpl'); Заменить на: //Стена //Если страница вывзана через "к предыдущим записям" if($page_cnt) NoAjaxQuery(); include ENGINE_DIR.'/classes/wall.public.php'; $wall = new wall(); $wall->query("SELECT tb1.id, tb1.uid, tb1.ofmessgroup, tb1.view_author, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, fixed, tb2.title, photo, comments, adres FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.public_id = '{$row['id']}' AND tb1.public_id = tb2.id AND fast_comm_id = 0 ORDER by `fixed` DESC, `add_date` DESC LIMIT {$page_cnt}, {$limit_select}"); $wall->template('groups/record.tpl'); 7. В \system\classes\wall.public.php Найти: //Мне нравится Выше добавить: $rowxxd = $db->super_query("SELECT user_photo, user_search_pref, short_link FROM `".PREFIX."_users` WHERE user_id = '{$row_wall['uid']}'"); if($rowxxd['short_link']) $alias_name = $rowxxd['short_link']; else $alias_name = $row_wall['uid']; if($row_wall['view_author']==1 and $row_wall['uid']!=0) $tpl->set('{author_view}', '<div class="wall_signed"><a class="wall_signed_by" href="/'.$alias_name.'">'.$rowxxd['user_search_pref'].'</a></div>'); else $tpl->set('{author_view}', ''); 8. В /templates/Default/public/main.tpl <div class="html_checkbox" id="podpis" onClick="myhtml.checkbox(this.id);" style="margin-top: 18px;margin-left: 15px;">подпись администратора</div> 9. В /templates/Default/groups/record.tpl <span style="font-size:11px;">{author_view}</span> 10. Добавить запрос: ALTER TABLE `vii_communities_wall` ADD `ofmessgroup` INT(11) NOT NULL AFTER `fixed`; ALTER TABLE `vii_communities_wall` ADD `uid` INT(11) NOT NULL AFTER `fixed`; ALTER TABLE `vii_communities_wall` ADD `view_author` INT(11) NOT NULL AFTER `uid`; ALTER TABLE `vii_users` ADD `short_link` VARCHAR(255) NULL AFTER `user_nosearch`; 11. В style.css добавить: .wall_signed {margin-top: 5px;padding: 0px;background: none;} .wall_signed_by {padding: 0px 15px;background: url(http://st0.vk.me//images/icons/mono_iconset.gif) left 1px no-repeat;} .wall_signed_by {padding: 0px 15px;background: url(http://st0.vk.me//images/icons/mono_iconset.gif) left 1px no-repeat;} PS: Модификация не идеальна, но, кажись работает. Сразу говорю что - нужно править! Взято с Mixnet 2015 Автор мода - неизвестенВыпилял в инструкцию - Shaman 2 Quote Link to comment Share on other sites More sharing options...
wenjiro Posted July 21, 2015 Report Share Posted July 21, 2015 1. В groups.php Найти: $attach_files = ajax_utf8(textFilter($_POST['attach_files'], false, true)); После добавить: $podpis = intval($_POST['podpis']); Найти: if(stripos($row['admin'], "u{$user_id}|") === false) die(); После добавить: if($podpis == 1 and stripos($row['admin'], "u{$user_id}|") !== false) $podpis = 1; else $podpis = 0; Найти: //Вставляем саму запись в БД $db->query("INSERT INTO `".PREFIX."_communities_wall` SET public_id = '{$id}', text = '{$wall_text}', attach = '{$attach_files}', add_date = '{$server_time}'"); Заменить на: //Вставляем саму запись в БД $db->query("INSERT INTO `".PREFIX."_communities_wall` SET public_id = '{$id}', text = '{$wall_text}', attach = '{$attach_files}', add_date = '{$server_time}', uid = '{$user_id}', view_author = '{$podpis}'"); 2. В profile.js в //WALL Найти: attach_files = $('#vaLattach_files').val(); if(oi != 'wall_tab' && oi != 'wall_input' && oi != 'wall_textarea' && oi != 'wall_text' && oi != 'wall_send' && oi != 'wall_attach' && oi != 'wall_attach_link' && !attach_files) wall.form_close(); Заменить на: attach_files = $('#vaLattach_files').val(); if(oi != 'wall_tab' && oi != 'wall_input' && oi != 'wall_textarea' && oi != 'wall_text' && oi != 'ofgroupsmess' && oi != 'podpis' && oi != 'wall_send' && oi != 'wall_attach' && oi != 'wall_attach_link' && !attach_files) wall.form_close(); Найти: wall_send: function(id){ var wall_text = $('#wall_text').val(); var attach_files = $('#vaLattach_files').val(); Заменить на: wall_send: function(id){ var wall_text = $('#wall_text').val(); var attach_files = $('#vaLattach_files').val(); var ofgroupsmess = $('#ofgroupsmess').val(); var podpis = $('#podpis').val(); Найти: $.post('/index.php?go=groups&act=wall_send', {id: id, wall_text: wall_text, attach_files: attach_files, vote_title: $('#vote_title').val(), vote_answer_1: $('#vote_answer_1').val(), vote_answer_2: $('#vote_answer_2').val(), vote_answer_3: $('#vote_answer_3').val(), vote_answer_4: $('#vote_answer_4').val(), vote_answer_5: $('#vote_answer_5').val(), vote_answer_6: $('#vote_answer_6').val(), vote_answer_7: $('#vote_answer_7').val(), vote_answer_8: $('#vote_answer_8').val(), vote_answer_9: $('#vote_answer_9').val(), vote_answer_10: $('#vote_answer_10').val()}, function(data){ Заменить на: $.post('/index.php?go=groups&act=wall_send', {id: id, ofgroupsmess: ofgroupsmess, podpis: podpis, wall_text: wall_text, attach_files: attach_files, vote_title: $('#vote_title').val(), vote_answer_1: $('#vote_answer_1').val(), vote_answer_2: $('#vote_answer_2').val(), vote_answer_3: $('#vote_answer_3').val(), vote_answer_4: $('#vote_answer_4').val(), vote_answer_5: $('#vote_answer_5').val(), vote_answer_6: $('#vote_answer_6').val(), vote_answer_7: $('#vote_answer_7').val(), vote_answer_8: $('#vote_answer_8').val(), vote_answer_9: $('#vote_answer_9').val(), vote_answer_10: $('#vote_answer_10').val()}, function(data){ 4. В group.php Найти #1: $wall = new wall(); $wall->query("SELECT tb1.id, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, tb2.title, photo, comments, fixed FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.public_id = '{$id}' AND tb1.public_id = tb2.id AND fast_comm_id = 0 ORDER by `fixed` DESC, `add_date` DESC LIMIT 0, {$limit_select}"); $wall->template('groups/record.tpl'); Заменить на: $wall = new wall(); $wall->query("SELECT tb1.id, tb1.uid, tb1.ofmessgroup, tb1.view_author, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, tb2.title, photo, comments, fixed FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.public_id = '{$id}' AND tb1.public_id = tb2.id AND fast_comm_id = 0 ORDER by `fixed` DESC, `add_date` DESC LIMIT 0, {$limit_select}"); $wall->template('groups/record.tpl'); Найти #2: $wall = new wall(); $wall->query("SELECT tb1.id, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, tb2.title, photo, comments, adres FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.id = '{$id}' AND tb1.public_id = tb2.id AND fast_comm_id = 0"); $wall->template('groups/record.tpl'); Заменить на: $wall = new wall(); $wall->query("SELECT tb1.id, tb1.uid, tb1.ofmessgroup, tb1.view_author, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, tb2.title, photo, comments, adres FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.id = '{$id}' AND tb1.public_id = tb2.id AND fast_comm_id = 0"); $wall->template('groups/record.tpl'); 5. В news.php Найти: $comments_limit = 0; $sql_comments = $db->super_query("SELECT tb1.id, author_user_id, text, add_date, tb2.user_photo, user_search_pref FROM `".PREFIX."_wall` tb1, `".PREFIX."_users` tb2 WHERE tb1.author_user_id = tb2.user_id AND tb1.fast_comm_id = '{$row['obj_id']}' ORDER by `add_date` ASC LIMIT {$comments_limit}, 3", 1); Заменить на: $comments_limit = 0; $sql_comments = $db->super_query("SELECT tb1.id, tb1.uid, tb1.ofmessgroup, tb1.view_author, author_user_id, text, add_date, tb2.user_photo, user_search_pref FROM `".PREFIX."_wall` tb1, `".PREFIX."_users` tb2 WHERE tb1.author_user_id = tb2.user_id AND tb1.fast_comm_id = '{$row['obj_id']}' ORDER by `add_date` ASC LIMIT {$comments_limit}, 3", 1); Найти: //Сообственно выводим комменты foreach($sql_comments as $row_comments){ $tpl->set('{name}', $row_comments['user_search_pref']); if($row_comments['user_photo']) Заменить на: //Сообственно выводим комменты foreach($sql_comments as $row_comments){ $tpl->set('{name}', $row_comments['user_search_pref']); if($rowxxd['short_link']) $alias_name = $rowxxd['short_link']; else $alias_name = $row_comments['uid']; if($row_comments['view_author']==1 and $row_comments['uid']!=0 and $row_comments['ofmessgroup']==1) $tpl->set('{author_view}', '<div class="wall_signed"><a class="wall_signed_by" href="/'.$alias_name.'">'.$rowxxd['user_search_pref'].'</a></div>'); else $tpl->set('{author_view}', ''); if($row_comments['user_photo']) 6. В public.php Найти: //Стена //Если страница вывзана через "к предыдущим записям" if($page_cnt) NoAjaxQuery(); include ENGINE_DIR.'/classes/wall.public.php'; $wall = new wall(); $wall->query("SELECT tb1.id, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, fixed, tb2.title, photo, comments, adres FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.public_id = '{$row['id']}' AND tb1.public_id = tb2.id AND fast_comm_id = 0 ORDER by `fixed` DESC, `add_date` DESC LIMIT {$page_cnt}, {$limit_select}"); $wall->template('groups/record.tpl'); Заменить на: //Стена //Если страница вывзана через "к предыдущим записям" if($page_cnt) NoAjaxQuery(); include ENGINE_DIR.'/classes/wall.public.php'; $wall = new wall(); $wall->query("SELECT tb1.id, tb1.uid, tb1.ofmessgroup, tb1.view_author, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, fixed, tb2.title, photo, comments, adres FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.public_id = '{$row['id']}' AND tb1.public_id = tb2.id AND fast_comm_id = 0 ORDER by `fixed` DESC, `add_date` DESC LIMIT {$page_cnt}, {$limit_select}"); $wall->template('groups/record.tpl'); 7. В \system\classes\wall.public.php Найти: //Мне нравится Выше добавить: $rowxxd = $db->super_query("SELECT user_photo, user_search_pref, short_link FROM `".PREFIX."_users` WHERE user_id = '{$row_wall['uid']}'"); if($rowxxd['short_link']) $alias_name = $rowxxd['short_link']; else $alias_name = $row_wall['uid']; if($row_wall['view_author']==1 and $row_wall['uid']!=0) $tpl->set('{author_view}', '<div class="wall_signed"><a class="wall_signed_by" href="/'.$alias_name.'">'.$rowxxd['user_search_pref'].'</a></div>'); else $tpl->set('{author_view}', ''); 8. В /templates/Default/public/main.tpl <div class="html_checkbox" id="podpis" onClick="myhtml.checkbox(this.id);" style="margin-top: 18px;margin-left: 15px;">подпись администратора</div> 9. В /templates/Default/groups/record.tpl <span style="font-size:11px;">{author_view}</span> 10. Добавить запрос: ALTER TABLE `vii_communities_wall` ADD `ofmessgroup` INT(11) NOT NULL AFTER `fixed`; ALTER TABLE `vii_communities_wall` ADD `uid` INT(11) NOT NULL AFTER `fixed`; ALTER TABLE `vii_communities_wall` ADD `view_author` INT(11) NOT NULL AFTER `uid`; ALTER TABLE `vii_users` ADD `short_link` VARCHAR(255) NULL AFTER `user_nosearch`; 11. В style.css добавить: .wall_signed {margin-top: 5px;padding: 0px;background: none;} .wall_signed_by {padding: 0px 15px;background: url(http://st0.vk.me//images/icons/mono_iconset.gif) left 1px no-repeat;} .wall_signed_by {padding: 0px 15px;background: url(http://st0.vk.me//images/icons/mono_iconset.gif) left 1px no-repeat;} PS: Модификация не идеальна, но, кажись работает. Сразу говорю что - нужно править! Взято с Mixnet 2015 Автор мода - неизвестен Выпилял в инструкцию - Shaman Теперь не могу попасть в группу Unknown column 'short_link' in 'field list' Ошибка сервера, попробуйте обновить страницу позже. Quote Link to comment Share on other sites More sharing options...
Shaman Daniels Posted July 21, 2015 Author Report Share Posted July 21, 2015 (edited) Теперь не могу попасть в группу Unknown column 'short_link' in 'field list' Ошибка сервера, попробуйте обновить страницу позже. Проблема что-ли? Создай колонку short_link в vii_users. Да и вообще запрос то указан в теме: ALTER TABLE `vii_users` ADD `short_link` VARCHAR(255) NULL AFTER `user_nosearch`; Edited July 21, 2015 by Shaman Quote Link to comment Share on other sites More sharing options...
wenjiro Posted July 22, 2015 Report Share Posted July 22, 2015 Теперь не могу попасть в группу Unknown column 'short_link' in 'field list' Ошибка сервера, попробуйте обновить страницу позже. Проблема что-ли? Создай колонку short_link в vii_users. Да и вообще запрос то указан в теме: ALTER TABLE `vii_users` ADD `short_link` VARCHAR(255) NULL AFTER `user_nosearch`; ой! я про этот шаг совсем забыл Quote Link to comment Share on other sites More sharing options...
wenjiro Posted July 22, 2015 Report Share Posted July 22, 2015 Подсказываю. в wall.public.php и news.php найти тот самый {author_view} ИМЕННО 1, НЕ ВТОРОЙ. Рядышком найдите href="/' и замените на href="/u' или на href="/id' 1 Quote Link to comment Share on other sites More sharing options...
api Posted July 22, 2015 Report Share Posted July 22, 2015 Подсказываю. в wall.public.php и news.php найти тот самый {author_view} ИМЕННО 1, НЕ ВТОРОЙ. Рядышком найдите href="/' и замените на href="/u' или на href="/id' я такую плушку выдернул уже себе из сборки facerunet вместе сподписю 1 Quote Link to comment Share on other sites More sharing options...
wenjiro Posted July 22, 2015 Report Share Posted July 22, 2015 Подсказываю. в wall.public.php и news.php найти тот самый {author_view} ИМЕННО 1, НЕ ВТОРОЙ. Рядышком найдите href="/' и замените на href="/u' или на href="/id' я такую плушку выдернул уже себе из сборки facerunet вместе сподписю И работает нормально? А вот такая проблемка. Если юзер поменяет короткую ссылку, например на admin, то выходит /uadmin Quote Link to comment Share on other sites More sharing options...
viiprogrammer Posted July 23, 2015 Report Share Posted July 23, 2015 Подсказываю. в wall.public.php и news.php найти тот самый {author_view} ИМЕННО 1, НЕ ВТОРОЙ. Рядышком найдите href="/' и замените на href="/u' или на href="/id' я такую плушку выдернул уже себе из сборки facerunet вместе сподписю И работает нормально? А вот такая проблемка. Если юзер поменяет короткую ссылку, например на admin, то выходит /uadmin Все проблемы решаются через if Quote Link to comment Share on other sites More sharing options...
djprince Posted August 25, 2015 Report Share Posted August 25, 2015 Проблема что-ли? Создай колонку short_link в vii_users. Да и вообще запрос то указан в теме: ALTER TABLE `vii_users` ADD `short_link` VARCHAR(255) NULL AFTER `user_nosearch`; И ты **** экспорт ??? short_link короткая ссылка юзера, зачем ему создавать колонку ??? просто надо изменить на своё alias Quote Link to comment Share on other sites More sharing options...
timbios Posted August 25, 2015 Report Share Posted August 25, 2015 И ты **** экспорт ??? short_link короткая ссылка юзера, зачем ему создавать колонку ??? просто надо изменить на своё alias Будь сдержанным..Почему ты сразу начинаешь ругать его?Ну может сделал он ошибку, можно же культурно поправить, и написать, вот сейчас же был бы другой какой-то пользователь на его месте, он бы тебе так же как ты ответил.И было бы тут срача... Quote Link to comment Share on other sites More sharing options...
Shaman Daniels Posted August 25, 2015 Author Report Share Posted August 25, 2015 И ты **** экспорт ??? short_link короткая ссылка юзера, зачем ему создавать колонку ??? просто надо изменить на своё alias Еще один "герой" нашёлся... Сказано-же, что нужно править, тебе нужно? Бери и правь под себя. Quote Link to comment Share on other sites More sharing options...
djprince Posted August 26, 2015 Report Share Posted August 26, 2015 Это грубая ошибка, не надо его допускать было. Quote Link to comment Share on other sites More sharing options...
Shaman Daniels Posted August 26, 2015 Author Report Share Posted August 26, 2015 Это грубая ошибка, не надо его допускать было. Это не ошибка, а всего лишь выпиляный модуль. Нигде и не написано, что он полноценно работоспособен, а наоборот:"PS: Модификация не идеальна, но, кажись работает. Сразу говорю что - нужно править! Взято с Mixnet 2015". Quote Link to comment Share on other sites More sharing options...
djprince Posted August 28, 2015 Report Share Posted August 28, 2015 Это не ошибка, а всего лишь выпиляный модуль. Нигде и не написано, что он полноценно работоспособен, а наоборот:"PS: Модификация не идеальна, но, кажись работает. Сразу говорю что - нужно править! Взято с Mixnet 2015". Я не про модуль, я про то что ты сказал. Проблема что-ли? Создай колонку short_link в vii_users. Да и вообще запрос то указан в теме:ALTER TABLE `vii_users` ADD `short_link` VARCHAR(255) NULL AFTER `user_nosearch`; И вообще, сам не мог додуматься ? short_link короткая ссылка же. Quote Link to comment Share on other sites More sharing options...
vinckey Posted April 10, 2016 Report Share Posted April 10, 2016 Это грубая ошибка, не надо его допускать было. Разница тебе какая? Quote Link to comment Share on other sites More sharing options...
УРАГАН Posted June 8, 2016 Report Share Posted June 8, 2016 Сделал все как описали... вроде робит но вот теперь когда делаешь комментарий к записи в группе и жмешь отправить выводит вот такую ошибку... Если обновить то нормально видно комментарий... Quote Link to comment Share on other sites More sharing options...
wenjiro Posted June 9, 2016 Report Share Posted June 9, 2016 Сделал все как описали... вроде робит но вот теперь когда делаешь комментарий к записи в группе и жмешь отправить выводит вот такую ошибку... Если обновить то нормально видно комментарий... Не должно быть так... Что-то ты вроде не так сделал. Quote Link to comment Share on other sites More sharing options...
viiprogrammer Posted June 10, 2016 Report Share Posted June 10, 2016 Сделал все как описали... вроде робит но вот теперь когда делаешь комментарий к записи в группе и жмешь отправить выводит вот такую ошибку... Если обновить то нормально видно комментарий... В vii_wall создай столбец uid int(11) Quote Link to comment Share on other sites More sharing options...
Aleina- show Posted June 10, 2016 Report Share Posted June 10, 2016 Все отлично работает, спасибо, Shaman, тебе за качественно вырезанный модуль, а WolFox Wenjiro за поправочку! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.