Silencio Muerto (23 Ноябрь 2021 - 16:16) писал:
Сайт хороший, как и его стиль, содержание. Если честно, для меня удобный формат и я рада, что есть такой информативный форум.
Отправлено 26 Ноябрь 2021 - 07:10
Silencio Muerto (23 Ноябрь 2021 - 16:16) писал:
Отправлено 26 Ноябрь 2021 - 13:18
Silencio Muerto (23 Ноябрь 2021 - 13:10) писал:
Отправлено 28 Ноябрь 2021 - 23:32
foreach( $_data as $id ) { if ( $id ) { $ignore_users[ $id ] = array( 'ignore_ignore_id' => $id, 'ignore_messages' => 0, 'ignore_topics' => 1, // мое... - начало // 'ignore_topics_remove_trails' => 0 // // мое... - конец
while( $r = ipsRegistry::DB()->fetch() ) { $ignore_users[ $r['ignore_ignore_id'] ] = array( 'ignore_ignore_id' => $r['ignore_ignore_id'], 'ignore_messages' => $r['ignore_messages'], 'ignore_topics' => $r['ignore_topics'], // мое... - начало // 'ignore_topics_remove_trails' => $r['ignore_topics_remove_trails'] ); // // мое... - конец
while( $r = ipsRegistry::DB()->fetch() ) { $ignore_users[ $r['ignore_ignore_id'] ] = array( 'ignore_ignore_id' => $r['ignore_ignore_id'], 'ignore_messages' => $r['ignore_messages'], 'ignore_topics' => $r['ignore_topics'], // мое... - начало // 'ignore_topics_remove_trails' => $r['ignore_topics_remove_trails'] ); // // мое... - конец
/* Ignored Users */ $ignored_users = array(); // мое... - начало // $ignored_users_trails = array(); // // мое... - конец foreach( $this->member->ignored_users as $_i ) { if( $_i['ignore_topics'] ) { $ignored_users[] = $_i['ignore_ignore_id']; // мое... - начало // $ignored_users_trails[ $_i['ignore_ignore_id'] ] = $_i['ignore_topics_remove_trails']; // // мое... - конец
//----------------------------------------- // Are we giving this bloke a good ignoring? //----------------------------------------- if( isset( $ignored_users ) && is_array( $ignored_users ) && count( $ignored_users ) ) { if( in_array( $poster['member_id'], $ignored_users ) ) { if ( ! strstr( $this->settings['cannot_ignore_groups'], ','.$poster['member_group_id'].',' ) ) { $post_data[ $row['pid'] ]['post']['_ignored'] = 1; // мое... - начало // $post_data[ $row['pid'] ]['post']['_ignored_remove_trails'] = $ignored_users_trails[ $poster['member_id'] ]; // // мое... - конец
if ( $ignoredUser['ignore_id'] ) { switch( $field ) { default: case 'topics': $update = array( 'ignore_topics' => ( $ignoredUser['ignore_topics'] == 1 ) ? 0 : 1 ); break; // мое... - начало // case 'topics_remove_trails': $update = array( 'ignore_topics_remove_trails' => ( $ignoredUser['ignore_topics_remove_trails'] == 1 ) ? 0 : 1 ); break; // // мое... - конец
//----------------------------------------- // Add it //----------------------------------------- $this->DB->insert( 'ignored_users', array( 'ignore_owner_id' => $this->memberData['member_id'], 'ignore_ignore_id' => $member['member_id'], 'ignore_messages' => isset( $this->request['ignore_messages'] ) && $this->request['ignore_messages'] ? 1 : 0, 'ignore_topics' => isset( $this->request['ignore_topics'] ) && $this->request['ignore_topics'] ? 1 : 0, // мое... - начало // 'ignore_topics_remove_trails' => isset( $this->request['ignore_topics_remove_trails'] ) && $this->request['ignore_topics_remove_trails'] ? 1 : 0 // // мое... - конец
<if test="initIgnoredPost:|:$post['post']['_repignored'] == 1 || $post['post']['_ignored']"> <script type='text/javascript'> ipb.topic.setPostHidden( {$post['post']['pid']} ); $('unhide_post_{$post['post']['pid']}').show(); // мое... - начало // if( {$post['post']['_ignored_remove_trails']} ) { var id_select = 'post_id_' + {$post['post']['pid']} var elem = document.getElementById(id_select) elem.style.display = 'none' } // // мое... - конец
<fieldset class='row1'> <h3 class='maintitle'>{$this->lang->words['mi5_title']}</h3> <table class='ipb_table' summary="{$this->lang->words['ucp_ignored_users']}"> <tr class='header'> <th scope='col' width="30%">{$this->lang->words['mi5_name']}</th> <!-- мое... правка - начало значение width с 30 на 20 --> <th scope='col' width="20%">{$this->lang->words['mi5_group']}</th> <!-- мое... правка - конец --> <th scope='col' width="10%">{$this->lang->words['mi5_posts']}</th> <th scope='col' width="10%">{$this->lang->words['ucp_ignore_posts']}</th> <!-- мое... - начало --> <th scope='col' width="10%">Удалять следы сообщений</th> <!-- мое... - конец -->
<td> <if test="ignoreMemberTopics:|:$member['ignoreData']['ignore_topics'] == 1"> <a href="{parse url="app=core&module=usercp&tab=members&area=toggleIgnoredUser&do=saveIt&id={$member['member_id']}&field=topics" base="public"}" title="{$this->lang->words['click_toggle']}">{$this->lang->words['yes']}</a> <else /> <a href="{parse url="app=core&module=usercp&tab=members&area=toggleIgnoredUser&do=saveIt&id={$member['member_id']}&field=topics" base="public"}" title="{$this->lang->words['click_toggle']}">{$this->lang->words['no']}</a> </if> </td> <!-- мое... - начало --> <td> <if test="ignoreMemberTopicsRemoveTrails:|:$member['ignoreData']['ignore_topics_remove_trails'] == 1"> <a href="{parse url="app=core&module=usercp&tab=members&area=toggleIgnoredUser&do=saveIt&id={$member['member_id']}&field=topics_remove_trails" base="public"}" title="{$this->lang->words['click_toggle']}">{$this->lang->words['yes']}</a> <else /> <a href="{parse url="app=core&module=usercp&tab=members&area=toggleIgnoredUser&do=saveIt&id={$member['member_id']}&field=topics_remove_trails" base="public"}" title="{$this->lang->words['click_toggle']}">{$this->lang->words['no']}</a> </if> </td> <!-- мое... - конец -->
<input type='checkbox' class='input_check' name='ignore_topics' value='1' checked='checked' /> {$this->lang->words['ucp_ignore_posts']} </li> <!-- мое... - начало --> <li class='field checkbox'> <input type='checkbox' class='input_check' name='ignore_topics_remove_trails' value='1' /> Удалять следы сообщений </li> <!-- мое... - конец -->
<if test="userIgnoredLangTwo:|:$this->settings['reputation_enabled'] AND $post['post']['_repignored'] == 1"><div><a href="{parse url="showtopic={$post['post']['topic_id']}&st={$this->request['st']}&rep_filter_set=*&rep_filter=update" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}">{$this->lang->words['post_ignore_reset_rep']}</a></div></if> </div> <!-- мое... - начало --> <script type='text/javascript'> if( {$post['post']['_ignored_remove_trails']} ) { var id_select = 'entry' + {$post['post']['pid']} var elem = document.getElementById(id_select) elem.style.display = 'none' } </script> <!-- мое... - конец -->
<fieldset class='row1'> <h3 class='maintitle'>{$this->lang->words['mi5_title']}</h3> <table class='ipb_table' summary="{$this->lang->words['ucp_ignored_users']}"> <tr class='header'> <th scope='col' width="30%">{$this->lang->words['mi5_name']}</th> <!-- мое... правка - начало значение width с 30 на 20 --> <th scope='col' width="20%">{$this->lang->words['mi5_group']}</th> <!-- мое... правка - конец --> <th scope='col' width="10%">{$this->lang->words['mi5_posts']}</th> <th scope='col' width="10%">{$this->lang->words['ucp_ignore_posts']}</th> <!-- мое... - начало --> <th scope='col' width="10%">Удалять следы сообщений</th> <!-- мое... - конец -->
<if test="ignoreMemberTopics:|:$member['ignoreData']['ignore_topics'] == 1"> <a href="{parse url="app=core&module=usercp&tab=members&area=toggleIgnoredUser&do=saveIt&id={$member['member_id']}&field=topics" base="public"}" title="{$this->lang->words['click_toggle']}">{$this->lang->words['yes']}</a> <else /> <a href="{parse url="app=core&module=usercp&tab=members&area=toggleIgnoredUser&do=saveIt&id={$member['member_id']}&field=topics" base="public"}" title="{$this->lang->words['click_toggle']}">{$this->lang->words['no']}</a> </if> </td> <!-- мое... - начало --> <td> <if test="ignoreMemberTopicsRemoveTrails:|:$member['ignoreData']['ignore_topics_remove_trails'] == 1"> <a href="{parse url="app=core&module=usercp&tab=members&area=toggleIgnoredUser&do=saveIt&id={$member['member_id']}&field=topics_remove_trails" base="public"}" title="{$this->lang->words['click_toggle']}">{$this->lang->words['yes']}</a> <else /> <a href="{parse url="app=core&module=usercp&tab=members&area=toggleIgnoredUser&do=saveIt&id={$member['member_id']}&field=topics_remove_trails" base="public"}" title="{$this->lang->words['click_toggle']}">{$this->lang->words['no']}</a> </if> </td> <!-- мое... - конец -->
<input type='checkbox' class='input_check' name='ignore_topics' value='1' checked='checked' /> {$this->lang->words['ucp_ignore_posts']} </li> <!-- мое... - начало --> <li class='field checkbox'> <input type='checkbox' class='input_check' name='ignore_topics_remove_trails' value='1' /> Удалять следы сообщений </li> <!-- мое... - конец -->
Сообщение отредактировал xfate: 28 Ноябрь 2021 - 23:40
Отправлено 29 Ноябрь 2021 - 01:49
Отправлено 29 Ноябрь 2021 - 02:10
Отправлено 29 Ноябрь 2021 - 02:57
Отправлено 29 Ноябрь 2021 - 22:13
//----------------------------------------- // Are we giving this bloke a good ignoring? //----------------------------------------- if ( $this->getAuthor('ignored_users') ) { if ( in_array( $row['author_id'], $this->getAuthor('ignored_users') ) and $this->request['qpid'] != $row['pid'] ) { if ( ! strstr( $this->settings['cannot_ignore_groups'], ','.$row['member_group_id'].',' ) ) { $posts[ $row['pid'] ]['_ignored'] = 1; // мое... - начало // $posts[ $row['pid'] ]['_ignored_remove_trails'] = $this->member->ignored_users[ $row['author_id'] ]['ignore_topics_remove_trails']; // // мое... - конец
<if test="ignoringpost:|:isset( $data['_ignored'] ) && $data['_ignored'] == 1"> <div class='post'>{$this->lang->words['ignore_first_line']} {$data['members_display_name']}.</div> <!-- мое... - начало --> <script type='text/javascript'> if( {$data['_ignored_remove_trails']} ) { var elem = document.currentScript elem.parentNode.parentNode.style.display = 'none' } </script> <!-- мое... - конец -->
Связь с Администрацией: contact@palata6.net |