1) Нужен макет похожий на reggi.ru и натянуть его на dle 8.5. Или натянуть www.onlydomain.com (rip лежит в сети)
Обязательно использовать виджеты.
Для виджетов:
<!-- begin domainwidgets head -->
<link type="text/css" href="https://panel.reggi.ru/openapi/static/domainwidgets.2.css" rel="stylesheet" />
<link type="text/css" href="https://panel.reggi.ru/openapi/static/jquery-ui/css/ui-lightness/jquery-ui-1.8.7.custom.css" rel="stylesheet" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript" src="https://panel.reggi.ru/openapi/static/jquery-ui/js/jquery-ui-1.8.7.custom.min.js"></script>
<script type="text/javascript" src="https://panel.reggi.ru/openapi/static/jquery.cookie.js"></script>
<script type="text/javascript" src="https://panel.reggi.ru/openapi/static/jquery.nano.js"></script>
<script type="text/javascript" src="https://panel.reggi.ru/openapi/static/jquery.query.js"></script>
<script type="text/javascript" src="https://panel.reggi.ru/openapi/static/jquery.json.min.js"></script>
<script type="text/javascript" src="https://panel.reggi.ru/openapi/static/jquery.pagination.js"></script>
<script type="text/javascript" src="https://panel.reggi.ru/openapi/static/jquery.domainwidgets.2.js"></script>
<script type="text/javascript">
var jQueryDW = jQuery.noConflict(true);
jQueryDW().domainwidgets('setup', {
host: 'https://panel.reggi.ru',
//onCheckDomain: function(domain) {},
lang: 'ru',
pid: '0'
});
</script>
<!-- end domainwidgets head -->
#1
<!-- begin big checkdomain form widget -->
<script type="text/javascript">
jQueryDW(function() {
var $bigForm = jQueryDW('.domainwidget.big_form');
$bigForm.find('.dwtabs').tabs({
cookie: {
expires: 1001
}
});
$bigForm.domainwidgets('initBigCheckdomainForm', {
checked: ['ru', 'com', 'org', 'рф'],
//defaultZonesListType: 'full',
onDone: function() {
var template = '<a href="{host}/user/tldinfo/?zone={zone}&pid={pid}" target="_blank">{text}</a>';
$bigForm.find('.zones_and_prices.full .zone .name').each(function() {
this.innerHTML = jQueryDW.nano(template, {
host: jQueryDW().domainwidgets('getHost'),
pid: jQueryDW().domainwidgets('getPid'),
zone: this.innerHTML.replace(/^\./, ''),
text: this.innerHTML
});
});
var forceCheckDomain = jQueryDW.query.get('domainName') || jQueryDW.query.get('domain');
if (forceCheckDomain) {
var $f = $bigForm.find('form:visible');
$f.find('input[name=domain]').attr('value', forceCheckDomain);
$f.submit();
}
}
});
});
</script>
<div class="domainwidget big_form">
<div class="dwtabs">
<ul>
<li><a href="#checkdomain_form_tab1">Зарегистрировать домен</a></li>
<li><a href="#checkdomain_form_tab2">Массовая регистрация</a></li>
</ul>
<div id="checkdomain_form_tab1">
<form onsubmit="return false">
<input class="domain" name="domain" value="" size="60" maxlength="70" type="text">
<div class="example">Например, иванов.рф или просто иванов</div>
<input type="submit" value="Проверить" class="submit">
</form>
</div>
<div id="checkdomain_form_tab2">
<form onsubmit="return false">
<textarea name="domain" class="domain"></textarea>
<div class="example">
Список доменов, разделённых запятыми или пробелами. Например: иванов, петров.рф, сидоров.рф, семёнов.рф
</div>
<input type="submit" value="Проверить" class="submit">
</form>
</div>
</div>
<div class="bad_zones_box"></div>
<div class="bad_domains_box"></div>
<div class="orders_box"></div>
<div class="zones_and_prices_box"></div>
</div>
<!-- end big checkdomain form widget -->
<!-- begin whois widget -->
<script type="text/javascript">
jQueryDW(function() {
jQueryDW('.domainwidget.whois').domainwidgets('initWhoisForm');
});
</script>
<div class="domainwidget whois">
<h2>Whois</h2>
<div class="ui-widget-content ui-corner-all padded">
<form onsubmit="return false">
<table class="layout">
<tr valign="top">
<td>
<input class="domain" name="domain" value="" size="50" maxlength="70" type="text" />
<div class="example">Например, google.com</div>
</td>
<td>
<input type="submit" value="Проверить" class="submit" />
</td>
</tr>
</table>
</form>
</div>
<div class="result_box"></div>
</div>
<!-- end whois widget -->
<!-- begin small checkdomain form widget -->
<script type="text/javascript">
jQueryDW(function() {
jQueryDW('.domainwidget.small_form').domainwidgets('initSmallCheckdomainForm', {
//selected: 'com'
});
});
</script>
<div class="domainwidget small_form">
<h2>Зарегистрировать домен</h2>
<div class="ui-widget-content ui-corner-all padded">
<form onsubmit="return false">
<table class="layout">
<tr valign="top">
<td>
<input class="domain" name="domain" value="" size="50" maxlength="70" type="text">
</td>
<td>
<select class="zones"></select>
</td>
<td>
<input type="submit" value="Проверить" class="submit">
</td>
</tr>
</table>
</form>
</div>
<div class="bad_zones_box"></div>
<div class="bad_domains_box"></div>
<div class="orders_box"></div>
</div>
<!-- end small checkdomain form widget -->
<!-- begin last free domains widget -->
<script type="text/javascript">
jQueryDW(function() {
jQueryDW('.domainwidget.last_free_domains').domainwidgets('initLastFreeDomains', {
nextText: '»',
prevText: '«',
numDisplayPageEntries: 10,
perpage: 10
});
});
</script>
<div class="domainwidget last_free_domains ui-widget-content ui-corner-all">
<p>
Фильтр: <input type="text" class="domains_filter">
<span class="pseudolink refresh_button">Обновить</span>
</p>
<div class="domains_box ui-widget-content ui-corner-all"></div>
<div class="pagination"></div>
<p class="total_stat">
Всего: <span class="domains_number">0 доменов</span>.
</p>
</div>
<!-- end last free domains widget -->
<!-- begin login widget -->
<script>
jQueryDW(function() {
var $status = jQueryDW('.domainwidget.login_status');
$status.domainwidgets('initLoginStatus', {
ifLoggedIn: function($status) {},
ifNotLoggedIn: function($status, $dialog) {
$dialog.dialog({
autoOpen: false,
resizable: false,
hide: 'slide',
show: 'slide'
});
$status.find('.login_or_register').click(function() {
$dialog.dialog('open');
});
}
});
});
</script>
<div class="domainwidget login_status ui-widget-content ui-corner-all">
<div class="status"></div>
<div class="templates">
<textarea class="logged_in">
<span class="username">{full_title}</span> <span class="client_id">(Лицевой счёт {client_id})</span>
<a href="{host}/?action=logout">выйти</a>
</textarea>
<textarea class="not_logged_in">
<span class="username">{full_title}</span>
(<span class="pseudolink login_or_register">войти или зарегистрироваться</span>)
</textarea>
</div>
</div>
<!-- end login widget -->
<!-- begin cart widget -->
<script type="text/javascript">
jQueryDW(function() {
jQueryDW('.domainwidget.cart').domainwidgets('initCart');
});
</script>
<div class="domainwidget cart ui-widget-content ui-corner-all">
<span class="status_box"></span>
</div>
<!-- end cart widget -->
<!-- begin ssl widget -->
<script type="text/javascript">
jQueryDW(function() {
jQueryDW('.domainwidget.ssl_form').domainwidgets('initSslForm');
});
</script>
<div class="domainwidget ssl_form">
<div class="tabs_box">
</div>
</div>
<!-- end ssl widget -->
2) Создать 3 дизайна интренет-магазина (продажа дверей).
Например www.matadoors.ru или stroymag.ru и в дальнейшем натянуть на shopcms 3.1.2
Если все будет ок, в дальнейшем будут постоянные заказы.
Сообщение отредактировал MSBrabus - 3.8.2012, 15:09