16 +
2021
12345678910111213141516171819202122232425262728293031
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


.

. - , .

:  | :  | : 7.3 



+5


dle :
http://quantum-soft.net/user/vitnet/

, :
http://quantum-soft.net/profile/vitnet/


.

/engine/engine.php

		} elseif ($subaction == 'userinfo') {

:
		} elseif ($subaction == 'profile') {
// ################ #################
if ($cstart) {

$cstart = $cstart - 1;
$cstart = $cstart * $config['news_number'];

}
$user=$member_id['name'];
$url_page = $config['http_home_url'] . "user/" . urlencode ( $user );
$user_query = "subaction=userinfo&user=" . urlencode ( $user );

if (isset ( $_SESSION['dle_sort_userinfo'] )) $news_sort_by = $_SESSION['dle_sort_userinfo'];
if (isset ( $_SESSION['dle_direction_userinfo'] )) $news_direction_by = $_SESSION['dle_direction_userinfo'];

$sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, approve, fixed, rating, vote_num, news_read, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post WHERE autor = '$user' AND approve = '0' ORDER BY " . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
$sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE autor = '$user' AND approve = '0'";
$allow_active_news = true;

$config['allow_cache'] = false;

:
			if ($subaction == 'userinfo') {

$allow_userinfo = TRUE;
include_once (ENGINE_DIR . '/modules/profile.php');

} else {
$allow_active_news = TRUE;
}

:
			if ($subaction == 'profile') {
$user=$member_id['name'];
$allow_userinfo = TRUE;
include_once (ENGINE_DIR . '/modules/profile.php');

} else {
$allow_active_news = TRUE;
}

.htaccess :
#    

:
RewriteRule ^profile(/?)+$ index.php?subaction=profile [L]


N#2 DLE 10. user member

1. .htaccess

:
#    
RewriteRule ^user/([^/]*)/rss.xml$ engine/rss.php?subaction=allnews&user=$1 [L]
RewriteRule ^user/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]
RewriteRule ^user/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L]
RewriteRule ^user/([^/]*)/news(/?)+$ index.php?subaction=allnews&user=$1 [L]
RewriteRule ^user/([^/]*)/news/page/([0-9]+)(/?)+$ index.php?subaction=allnews&user=$1&cstart=$2 [L]
RewriteRule ^user/([^/]*)/news/rss.xml(/?)+$ engine/rss.php?subaction=allnews&user=$1 [L]

:
#    
RewriteRule ^member/([^/]*)/rss.xml$ engine/rss.php?subaction=allnews&user=$1 [L]
RewriteRule ^member/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]
RewriteRule ^member/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L]
RewriteRule ^member/([^/]*)/news(/?)+$ index.php?subaction=allnews&user=$1 [L]
RewriteRule ^member/([^/]*)/news/page/([0-9]+)(/?)+$ index.php?subaction=allnews&user=$1&cstart=$2 [L]
RewriteRule ^member/([^/]*)/news/rss.xml(/?)+$ engine/rss.php?subaction=allnews&user=$1 [L]

2. .

2.1 engine.php

:
$url_page = $config['http_home_url'] . "user/" . urlencode ( $user );

:
$url_page = $config['http_home_url'] . "member/" . urlencode ( $user );

:
$url_page = $config['http_home_url'] . "user/" . urlencode ( $user ) . "/news";

:
$url_page = $config['http_home_url'] . "member/" . urlencode ( $user ) . "/news";

:
$rss_url = $config['http_home_url'] . "user/" . urlencode ( $user ) . "/" . "rss.xml";

:
$rss_url = $config['http_home_url'] . "member/" . urlencode ( $user ) . "/" . "rss.xml";

2.2 engine/init.php

:
$tpl->set( '{profile-link}', $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/" );

:
$tpl->set( '{profile-link}', $config['http_home_url'] . "member/" . urlencode ( $member_id['name'] ) . "/";

2.3 engine/classes/comments.class.php

:
$go_page = $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/";                    
$tpl->set( '[profile]', "<a href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/\">" );

:
$go_page = $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/";                    
$tpl->set( '[profile]', "<a href=\"" . $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/\">" );

:
if( $config['allow_alt_url'] == "yes" ) $tpl->set( '{author}', "<a {$go_page} href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/\">" . $row['name'] . "</a>" );

:
if( $config['allow_alt_url'] == "yes" ) $tpl->set( '{author}', "<a {$go_page} href=\"" . $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/\">" . $row['name'] . "</a>" );

2.3 engine/modules/pm.php

(2 ):
$user_from = $config['http_home_url'] . "user/" . urlencode( $row['user_from'] ) . "/";

(2 ):
$user_from = $config['http_home_url'] . "member/" . urlencode( $row['user_from'] ) . "/";

(2 ):
$tpl->set( '{author}', "<a {$user_from} class=\"pm_list\" href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['user_from'] ) . "/\">" . $row['user_from'] . "</a>");

(2 ):
$tpl->set( '{author}', "<a {$user_from} class=\"pm_list\" href=\"" . $config['http_home_url'] . "member/" . urlencode( $row['user_from'] ) . "/\">" . $row['user_from'] . "</a>");

2.4 engine/modules/profile.php

:
$user_name = $config['http_home_url'] . "user/" . urlencode( $temp_row['user_from'] ) . "/";

:
$user_name = $config['http_home_url'] . "member/" . urlencode( $temp_row['user_from'] ) . "/";

:
$user_name = "<a {$user_name} class=\"pm_list\" href=\"" . $config['http_home_url'] . "user/" . urlencode( $temp_row['user_from'] ) . "/\">" . $temp_row['user_from'] . "</a>";

:
$user_name = "<a {$user_name} class=\"pm_list\" href=\"" . $config['http_home_url'] . "member/" . urlencode( $temp_row['user_from'] ) . "/\">" . $temp_row['user_from'] . "</a>";

:
if( $config['allow_alt_url'] == "yes" ) $link_profile = $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/";

:
if( $config['allow_alt_url'] == "yes" ) $link_profile = $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/";

:
$tpl->set( '{news}', "<a href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/news/" . "\">" . $lang['all_user_news'] . "</a>" );
$tpl->set( '[rss]', "<a href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/rss.xml" . "\" title=\"" . $lang['rss_user'] . "\">" );

:
$tpl->set( '{news}', "<a href=\"" . $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/news/" . "\">" . $lang['all_user_news'] . "</a>" );
$tpl->set( '[rss]', "<a href=\"" . $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/rss.xml" . "\" title=\"" . $lang['rss_user'] . "\">" );

2.5 engine/modules/search.php

(2 ):
if( $config['allow_alt_url'] == "yes" ) $tpl->set( '{result-author}', "<a {$go_page} href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['autor'] ) . "/\">" . $row['autor'] . "</a>" );

(2 ):
if( $config['allow_alt_url'] == "yes" ) $tpl->set( '{result-author}', "<a {$go_page} href=\"" . $config['http_home_url'] . "member/" . urlencode( $row['autor'] ) . "/\">" . $row['autor'] . "</a>" );

2.6 engine/ajax/profile.php

:
$tpl->set( '{news}', "<a href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/news/" . "\">" . $lang['all_user_news'] . "</a>" );
$tpl->set( '[rss]', "<a href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/rss.xml" . "\" title=\"" . $lang['rss_user'] . "\">" );

:
$tpl->set( '{news}', "<a href=\"" . $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/news/" . "\">" . $lang['all_user_news'] . "</a>" );
$tpl->set( '[rss]', "<a href=\"" . $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/rss.xml" . "\" title=\"" . $lang['rss_user'] . "\">" );

2.7 engine/modules/show.(short|full|custom).php

:
$go_page = $config['http_home_url'] . "user/" . urlencode( $row['autor'] ) . "/";

:
$go_page = $config['http_home_url'] . "member/" . urlencode( $row['autor'] ) . "/";

2.8 engine/modules/stats.php

:
$user_name = $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/";

:
$user_name = $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/";

:
$user_name = "<a {$user_name} class=\"pm_list\" href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/\">" . $row['name'] . "</a>";

:
$user_name = "<a {$user_name} class=\"pm_list\" href=\"" . $config['http_home_url'] . "member/" . urlencode( $row['name'] ) . "/\">" . $row['name'] . "</a>";






, !



, !

torrent, . Torrent.

Quantum-Soft.NET .

- , .

: , , ,





, .
.