- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Собственно нужно сделать такое:
1) На главной странице, внизу выводятся номера страниц с добавленым новостями:
Вернуться назад 1 2 3 ... 91 92 93 Следующая страница.
Нужно сделать, чтобы выводились все номера страниц.
2) В категориях новостей нужно сделать, чтобы выводились новости не по 10 или 20 на страницу, а все новости с этой категории.
Кто-то может помочь с этим?
paras добавил 06.07.2009 в 16:11
Готов обсудить финансовую сторону этого вопроса.
В show.short.php вставить, точнее заменить то что между
//----------------------------------
// Pages
//----------------------------------
и
//----------------------------------
// Next link
//----------------------------------
на
if($config['news_number']){if($count_all > $config['news_number']){
$enpages_count = @ceil($count_all / $config['news_number']);
$pages = "";
$cstart = ($cstart / $config['news_number']) + 1;
for($j = 1; $j <= $enpages_count; $j ++){
if($j != $cstart){
if($config['ajax']) $go_page = "onclick=\"DlePage('cstart=".$j."&".$user_query."'); return false;\" "; else $go_page = "";
if($config['allow_alt_url'] == "yes") $pages .= "<a {$go_page}href=\"".$url_page."/page/".$j."/\">$j</a> ";
else $pages .= "<a {$go_page}href=\"$PHP_SELF?cstart=$j&$user_query\">$j</a> ";
}else $pages .= "<span>$j</span> ";
}
}
$tpl->set('{pages}', $pages);
}
UP. Для DLE 7.5. Другого нет посмотреть.
UP.UP. Отталкивался от того как у автора движка, правильнее
if($config['news_number']){$pages = "";
if($count_all > $config['news_number']){
$enpages_count = @ceil($count_all / $config['news_number']);
$cstart = ($cstart / $config['news_number']) + 1;
for($j = 1; $j <= $enpages_count; $j ++){
if($j != $cstart){
if($config['ajax']) $go_page = "onclick=\"DlePage('cstart=".$j."&".$user_query."'); return false;\" "; else $go_page = "";
if($config['allow_alt_url'] == "yes") $pages .= "<a {$go_page}href=\"".$url_page."/page/".$j."/\">$j</a> ";
else $pages .= "<a {$go_page}href=\"$PHP_SELF?cstart=$j&$user_query\">$j</a> ";
}else $pages .= "<span>$j</span> ";
}
}
$tpl->set('{pages}', $pages);
}
Впрочем, это совершенно не важно (для этого движка).
Сколько Вы хотите, чтобы сделать мне все эти правки?
paras, Стучите в аську - помогу бесплатно :)
Сколько Вы хотите, чтобы сделать мне все эти правки?
Да там делов то, на две минуты. Сами попробуйте.
У меня сейчас инет через GPRS. Тормоза жуткие.
Оооо.. NetworkWorker вызвался 🍻 . К нему обратитесь.
Прошу прощения, ТС, что влезаю в Вашу тему. Чтобы не плодить кучу топиков, спрошу здесь.
Может, заодно, кто подскажет, как убрать "квадратики", чтобы одни цифры были и выровнить все это дело? А то все в кучу))
Может, заодно, кто подскажет, как убрать "квадратики", чтобы одни цифры были и выровнить все это дело?
muratti, В шаблоне копайтесь :)
Файлы движка здесь ни причём.
Спасибо NetworkWorker - бесплатно помог. Тему можно закрывать.
Прошу прощения, ТС, что влезаю в Вашу тему. Чтобы не плодить кучу топиков, спрошу здесь.
Может, заодно, кто подскажет, как убрать "квадратики", чтобы одни цифры были и выровнить все это дело? А то все в кучу))
Это чистый CSS. Смотрите шаблон, там все можно убрать.
Mr.Sm!th, да, css, но я в нем не очень))
Может, заодно, кто подскажет, как убрать "квадратики", чтобы одни цифры были и выровнить все это дело? А то все в кучу))
Объясню на примере шаблона Default.
Открываем файл style.css из папки ccs. В нем находим стили (обычно в самом конце):
.navigation {
color:#666;
border:0px;
}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
text-decoration:none;
color: #636363;
background:#F9F9F9;
border:1px solid #E6E6E6;
padding:3px 6px;
font-size:11px
}
.navigation a:hover {
background:#799AE3;
color:#FFFFFF;
border-color:#E6E6E6;
}
.navigation span {
text-decoration:none;
background:#fff;
padding:3px 6px;
border:1px solid #E6E6E6;
color:#ccc;
font-size:11px;
}
Они и отвечают за оформление кнопок навигации.
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active - эти стили отвечают за кнопки в обычном состоянии
.navigation a:hover - этот стиль отвечает за вид кнопки при наведении на нее
.navigation span - Этот стиль отвечает за вид кнопки в активном состоянии то есть после клика по ней.
Если цель убрать квадратики, то из каждого стиля убираем background, padding, border со всеми значениями. Получится примерно так:
.navigation {
color:#666;
border:0px;
}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
text-decoration:none;
color: #636363;
font-size:11px
}
.navigation a:hover {
color:#FFFFFF;
}
.navigation span {
text-decoration:none;
color:#ccc;
font-size:11px;
}
И выравнивать нечего не придется, друг на друга нечто залазить не будет.
Но я все-таки квадратики оставил просто окуратненько выровнил и все :)