21

Re: Перечень изменений вносимых в ядро движка

+ Ссылка на время поста заменена ссылкой на сообщение.

https://punbb.info/uploads/images/2018/07/395b1807206813573d51c238f4805f26.png

Редактируемые области файла viewtopic.php

      // Generate the post heading
//      $forum_page['post_ident']['num'] = '<span class="post-num">'.forum_number_format($forum_page['start_from'] + $forum_page['item_count']).'</span>';
      $forum_page['post_ident']['num'] = '<span class="post-num"><a class="permalink" rel="bookmark" title="'.$lang_topic['Permalink post'].'" href="'.forum_link($forum_url['post'], $cur_post['id']).'">#'.forum_number_format($forum_page['start_from'] + $forum_page['item_count']).'</a></span>';
//      $forum_page['post_ident']['link'] = '<span class="post-link"><a class="permalink" rel="bookmark" title="'.$lang_topic['Permalink post'].'" href="'.forum_link($forum_url['post'], $cur_post['id']).'">'.format_time($cur_post['posted']).'</a></span>';
      $forum_page['post_ident']['link'] = '<span class="post-link">'.format_time($cur_post['posted']).'</span>';
Если вам долго не отвечают, пишите автору темы в личку или на Email.

22 (edited by PunBB 2018.07.12 10:20)

Re: Перечень изменений вносимых в ядро движка

+ Удалены поля социальных сетей из профиля пользователя.
+ Добавлен Русский язык
+ Внесены коррективы в анонимные функции parser.php
+ Удален апендикс index.php из урл главной страницы вызывающий дублирующие страницы.
+ Закоментирована область в header.php

$gen_elements['<!-- forum_skip -->'] = '<p id="brd-access"><a href="#brd-main">'.$lang_common['Skip to content'].'</a></p>';

Скачать бета версию можно из первого поста запросов и предложений для версии 1.4.6

---------------------------------

Исправлены подготовленные запросы БД:

Измененные файлы:

---------------------
/admin/categories.php

line 77

'WHERE'      => 'cat_id='.$cat_to_delete
---------------------------------------
/admin/groups.php

line 391

'WHERE'      => 'group_id='.intval($_POST['base_group'])

line 424

'WHERE'      => 'g_title=\''.$forum_db->escape($title).'\' AND g_id!='.$group_id
---------------------------------------
/admin/ranks.php

line 46

'WHERE'      => 'min_posts='.$min_posts

line 98

'WHERE'      => 'id!='.$id.' AND min_posts='.$min_posts
--------------------------------------
/admin/users.php

line 43

'ORDER BY'   => 'last_used DESC'

line 599

'WHERE'      => 'id IN ('.implode(',', $users).') AND id>1'
--------------------------------------
/include/common_admin.php

line 124, 126

$query['WHERE'] .= ' AND last_post<'.$prune_date;

$query['WHERE'] .= ' AND sticky=\'0\'';
----------------------------------------
/include/functions.php

line 2029, 2033

'WHERE'      => '(UPPER(username)=UPPER(\''.$forum_db->escape($username).'\') OR UPPER(username)=UPPER(\''.$forum_db->escape(preg_replace('/[^\w]/u', '', $username)).'\')) AND id>1'

$query['WHERE'] .= ' AND id!='.$exclude_id;
----------------------------------------
/include/search_functions.php

line 534

'ORDER BY'   => 'pposted DESC'
-----------------------------
/login.php

line 43, 45

$query['WHERE'] = 'username=\''.$forum_db->escape($form_username).'\'';

$query['WHERE'] = 'LOWER(username)=LOWER(\''.$forum_db->escape($form_username).'\')';
----------------------------------------
/misc.php

line 643, 766

'WHERE'      => 'user_id='.$forum_user['id'].' AND topic_id='.$topic_id

'WHERE'      => 'user_id='.$forum_user['id'].' AND forum_id='.$forum_id
------------------------------------------------------------------------
/moderate.php

line 1374, 1421

'WHERE'      => 't.id='.$stick.' AND forum_id='.$fid

'WHERE'      => 't.id='.$unstick.' AND forum_id='.$fid
----------------------------------------------------
/post.php

line 258, 567 - 568

'WHERE'      => 'id='.$qid.' AND topic_id='.$tid

'WHERE'      => 'topic_id='.$tid,
'ORDER BY'   => 'id DESC',
----------------------------------------------------
Если вам долго не отвечают, пишите автору темы в личку или на Email.

1