решил вопрос таким образом.
Скачал шаблон в котором уже был алфавит.
После этого немного изменил конфиги.А именно-
Открыть
engine/engine.php
Найти:
PHP код:
} elseif ($catalog != "") {
Заменить на:
PHP код:
} elseif ($catalog != "" and $_GET['n']) {
// ################ Вывод по буквенному идентификатору N #################
if ($cstart) {
$cstart = $cstart - 1;
$cstart = $cstart * $config['news_number'];
}
$newsmodule = true;
$url_page = $config['http_home_url'] . "cat/" . urlencode ( $catalog );
$user_query = "cat=" . urlencode ( $catalog );
$news_sort_by = ($config['catalog_sort']) ? $config['catalog_sort'] : "date";
$news_direction_by = ($config['catalog_msort']) ? $config['catalog_msort'] : "DESC";
if (isset ( $_SESSION['dle_sort_catalog'] )) $news_sort_by = $_SESSION['dle_sort_catalog'];
if (isset ( $_SESSION['dle_direction_catalog'] )) $news_direction_by = $_SESSION['dle_direction_catalog'];
$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, rating, vote_num, news_read, approve, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post WHERE {$stop_list}title LIKE '$catalog%' AND approve" . $where_date . " ORDER BY " . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
$sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE {$stop_list}title LIKE '$catalog%' AND approve" . $where_date;
} elseif ($catalog != "" and !$_GET['n']) {
Открыть
./htaссess
Найти: (будет три строки а не две)
PHP код:
RewriteRule ^catalog/([^/]*)(/?)+$ index.php?catalog=$1 [L]
RewriteRule ^catalog/([^/]*)/page/([0-9]+)(/?)+$ index.php?catalog=$1&cstart=$2 [L]
Ниже добавить:
PHP код:
# вывод в виде каталога
RewriteRule ^cat/([^/]*)(/?)+$ index.php?catalog=$1&n=1 [L]
RewriteRule ^cat/([^/]*)/page/([0-9]+)(/?)+$ index.php?catalog=$1&cstart=$2&n=1 [L]
[L]
Открыть файл стиля css и в самый низ вставить
PHP код:
.letters {position:absolute;margin:0px 0 0 30px;height:65px;}
.letter_btn {background:url(../images/style/letter_btn.png) no-repeat;width:22px;height:32px;float:left;margin-right:2px;line-height:20px;font-weight:bold;}
.letter_btn a {background:url(../images/style/letter_btn.gif) no-repeat 0 -22px;width:18px;height:22px;display:block;margin-left:2px;color:#FFF;text-decoration:none;text-shadow:1px 1px 0px rgba(24, 69, 81, 1.0);text-align:center;}
.letter_btn a:hover {background-position:0 0;}
.letter_btn1 {background:url(../images/style/letter_btn1.png) no-repeat;width:47px;height:32px;float:left;margin-right:2px;line-height:20px;font-weight:bold;}
.letter_btn1 a {background:url(../images/style/letter_btn1.gif) no-repeat 0 -22px;width:43px;height:22px;display:block;margin-left:2px;color:#FFF;text-decoration:none;text-shadow:1px 1px 0px rgba(24, 69, 81, 1.0);text-align:center;}
.letter_btn1 a:hover {background-position:0 0;}
.letters1 {display:block; margin-left:-1px;}
.letters2 {display:block;margin-top:33px;}
Далее настройте под себя стиль (это я для себя так настроил)
Далее текст который нужно вставить в
main.tpl
Серёга,добавь содержимое текстовика на форум.(колличество символов большое)
СКАЧАТЬ ТЕКСТОВИК
Скачать кнопки и закинуть их в
ВАШ ШАБЛОН/images/style/
СКАЧАТЬ
Перезалейте на сам сайт.