1) Скопируйте из папки Uploads к себе на сайт, в корневую папки engine и uploads, из templates/VASH_SHABLON киньте содержимое в папку с вашим шаблоном. 

2) Поставьте права 777 на /engine/data/qrconf.php

3) Откройте /engine/inc/options.php
	Найдите: 

$options['others'] = array (
	
	Вставляем после: 

array (
'name' => "QR Code", 
'url' => "$PHP_SELF?mod=qr", 
'descr' => "Генерация и вывод QR кодов загруженных файлов", 
'image' => "qr.png", 
'access' => $user_group[$member_id['user_group']]['admin_static']
),


4) В engine/modules/functions.php

После while ( $row = $db->get_row() ) {
Вставьте
		require_once (ENGINE_DIR.'/data/qrconf.php');
		if ($qrconf['aktiv']=='on') {
		$size=$qrconf['size']*50;
		if($qrconf['popup']=='on') $qrimg="<script type=\"text/javascript\">function popup(href) { $(\".popup__overlay\").css(\"display\", \"block\");jQuery('.popup').qrcode({width: $size, height: $size, render	: 'table',text	: href});}function popupoff() { $(\".popup__overlay\").css(\"display\", \"none\");$(\".popup\").html(\"\");}</script><a href=\"javascript:void(0)\" onclick=\"popup('".$config['http_home_url']."uploads/files/".urlencode($row['onserver'])."');\"><img alt=\"qr\" style=\"padding: 0; margin: 0; border:0;\" src=\"{$config['http_home_url']}templates/{$config['skin']}/qr-code.png\" /></a>&nbsp;"; else $qrimg="<script type=\"text/javascript\">$(document).ready(function() {jQuery('#qr{$row['id']}').qrcode({width: $size, height: $size, render: 'table',text	: '".$config['http_home_url']."uploads/files/".urlencode($row['onserver'])."'}); });</script><div class=\"qr\" id=\"qr{$row['id']}\"></div>"; } else $qrimg='';

Вместо
		if( ! $user_group[$member_id['user_group']]['allow_files'] ) $link = "<span class=\"attachment\">{$lang['att_denied']}</span>";
		elseif( $config['files_count'] == 'yes' ) $link = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>";
		else $link = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}]</span>";
Вставить
				if( ! $user_group[$member_id['user_group']]['allow_files'] ) $link = "<span class=\"attachment\">{$lang['att_denied']}</span>";
		elseif( $config['files_count'] == 'yes' ) $link = "<span class=\"attachment\">{$qrimg}<a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}] ({$lang['att_dcount']} {$row['dcount']})</span>";
		else $link = "<span class=\"attachment\">{$qrimg}<a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}]</span>";


7) В папке с шаблоном, в файле main.tpl
Между <head></head>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="{THEME}/js/jquery.qrcode.min.js"></script>
<link media="screen" href="{THEME}/style/qr.css" type="text/css" rel="stylesheet" />

<div class="popup__overlay" onclick ="popupoff();">
    <div class="popup">
       
    </div>
</div>

			
Установка завершена. Если файлы не качаются, удалите .htaccess из uploads/files
