1

Тема: Порядок сортировки новостей в категории и ещё несколько вопросов

Вот такая картина при выборе порядке сортировки.

http://clip2net.com/clip/m91007/1358104538-kategorii-jpg-49kb.jpg

А мне нужно, чтобы было в случайном порядке. Как сделать?

В каком формате файлы с картинками называть лучше, т.е. каким образом называть картинки к новостям:
1. picture name
2. nazvaie kartinki
3. Название картинки

Alt я так понимаю лучше всего на русском языке писать

Добавлено: 14.01.2013 04:59

И ещё вопрос.

Как настроить редирект со старой статической страницы на новую?

Прописываю следующее

#Статические страницы
Redirect 301 /index.php?do=static&page=karta_dzerzhinska http://dzerlive.ru/karta_dzerzhinska.html
Redirect 301 /index.php?do=static&page=karta_dzerzhinska/ http://dzerlive.ru/karta_dzerzhinska.html

Но дело в том, что с первой строчки редирект идёт. А со второй (со слешем на конце) нет. В чём трабла?

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

*Gaara* пишет:

А мне нужно, чтобы было в случайном порядке. Как сделать?

Случайный порядок это сортировка? Это не сортировка, это хаос! smile При этом не сможет работать кешировние, по этому и не только такой настройки нет и не будет никогда. Выход - использовать {custom}.

*Gaara* пишет:

В каком формате файлы с картинками называть лучше

Как угодно, но я предпочитаю вариант 2, потому рекомендую его.

3

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

admin пишет:

Случайный порядок это сортировка? Это не сортировка, это хаос!  При этом не сможет работать кешировние, по этому и не только такой настройки нет и не будет никогда. Выход - использовать {custom}.

Именно про этот тег я и говорю. У меня  в категории кино - выводится 5-8 кратких новостей (фильмов) и нужно чтобы они выводились в случайном порядке именно из этой категории. Где проставить этот тег?

Добавлено: 14.01.2013 12:07

И ещё вопрос. Сейчас категория называется "сейчас в кино". Если я изменю её на более высокочастотный запрос "сейчас в кинотеатре дзержинск". Что мне нужно будет сделать, чтобы это не вышло боком со стороны ПС.

И вопрос схожий с картинками. Как называть категории:

1. news
2. novosti

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

*Gaara*, Интересно, сколько еще раз я буду повторять о том, что прежде чем задать вопрос стоит readme посмотреть?
Если тебе лень это сделать, то почему мне должно быть не лень на такие вопросы отвечать?

+ Тег {custom}

Тег {custom}, отвечает за вывод статей в пользовательском формате, имеет следующие параметры:

{custom id="1,2" category="2,7" template="custom" aviable="global" from="0" limit="10" order="date" cache="yes"}

Где:

id это список ID новостей которые вы хотите вывести

category это список ID категорий, из которых производить выборку новостей, разделяются запятой без пробелов.

template файл шаблона который будет использоваться при выводе новостей в данном случае это будет custom.tpl если вы используете на сайте несколько шаблонов то данный файл должен присутствовать в каждом шаблоне. В данном шаблоне используются теги аналогичные для короткой новости.

aviable раздел в котором будет выводится запрашиваемые новости, может принимать следующие значения:

global - во всех разделах
main  - на главной странице
date  - при просмотре новостей за определенные даты
cat  - при просмотре категории
showfull - при просмотре полной новости
search - при просмотре результатов поиска
userinfo  - при просмотре профиля
register - при регистрации
stats - при просмотре статистики
pm - при просмотре персональных сообщений
feedback - при просмотре обратной связи
favorites - при просмотре закладок
newposts - при просмотре новых сообщений
addnews - при добавлении новости
lastnews - при просмотре последних новостей на сайте
lastcomments - при просмотре последних комментариев
static - при просмотре статических страниц
catalog - при просмотре каталога страниц
alltags - при просмотре облака тегов
tags - при просмотре новостей из облака тегов
allnews - при просмотре всех новостей на сайте или всех новостей какого либо пользователя

Вы можете комбинировать разделы при помощи "|", например aviable="userinfo|register|main" будет выводить ваши новости на главной, при регистрации и при просмотре профиля пользователя.

from номер новости с которой начнется вывод

limit сколько новостей будет выведено

order порядок сортировки новостей, может причинимать следующие значения:

date - сортировка новостей по дате
rating - сортировка новостей по рейтингу
reads - сортировка новостей по количеству просмотров
comments - сортировка новостей по количеству комментариев
title - сортировка новостей по заголовкам новостей
rand - сортировка новостей в случайном порядке



*Gaara* пишет:

Где проставить этот тег?

Ясно где - в main.tpl и завернуть его в тег [category=X] ... [/category], где X - это id категории кино.

*Gaara* пишет:

Если я изменю её на более высокочастотный запрос "сейчас в кинотеатре дзержинск". Что мне нужно будет сделать, чтобы это не вышло боком со стороны ПС.

Ничего не нужно делать, ты или меняешь или нет - другого не дано.

5

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

Я умею пользоваться тегом кастом. Я поэтому и спросил куда именно его вставить. Потому как пробовал в шаблон новости не получилось.

Теперь понял что в мейн. Спасибо.

По поводу имени категории:

news или novosti лучше писать?

И если я сейчас news на novosti сменю редирект автоматом встанет?

И в первом посте вопрос задавал. Как ридирект сделать со старого адреса  /index.php?do=static&page=karta_dzerzhinska/

Redirect 301 /index.php?do=static&page=karta_dzerzhinska/ http://dzerlive.ru/karta_dzerzhinska.html

не помогает sad

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

*Gaara* пишет:

news или novosti лучше писать?

Второй вариант лучше, теоретически.

*Gaara* пишет:

И если я сейчас news на novosti сменю редирект автоматом встанет?

Нет, для категорий нет авторедиректа. Только вручную через htaccess.

*Gaara* пишет:

И в первом посте вопрос задавал.

Здесь не отвечу на вопрос, но постараюсь рассмотреть эту ситуацию в будущем посте про редиректы.

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

У меня похожая ситуация, хочу при просмотре новости, выводить новости из этой же категории

Пробывал вот так выходит шляпа

{custom aviable="cat" category="{category}" template="custom" limit="5" order="reads" cache="yes"}

8 (03.02.2013 22:09 отредактировано Abrikos)

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

Такой вопрос - возможно ли как-то Зафиксировать новость не на главной, а отдельную новость в отдельной категории, а остальные новости добавляемые в эту категорию уже публиковались под ней, а на главной чтобы все было как обычно ?

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

KEFIR пишет:

У меня похожая ситуация, хочу при просмотре новости, выводить новости из этой же категории

LinkEnso PRO не подойдет?

Abrikos пишет:

возможно ли как-то Зафиксировать новость не на главной, а отдельную новость в отдельной категории

По умолчанию такого не предусмотрено, надо хак писать.

10

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

admin пишет:

LinkEnso PRO не подойдет?

Да я думал делать стандартными возможностями движка, но по-видимому это невозможно, придется ставить модуль

11

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

В общем сейчас стал разбираться. И что-то запутался, как выводить.

У меня афиша сделана стандартными средствами DLE

в main.tpl вставлено

<!--Вывод Блока рекомендации, меню и 6 рандомных новостей на главной в афише-->
                                         <!--Вывод контента в категориях 16,17,18,19 -->
                                         [category=16,17,18,19,20,21]
                                         [not-aviable=showfull]
                                         <div id="recomended">
                                            <h2>Живой Дзержинск рекоменует</h2>
                                            <div class="rec-block">
                                            {custom category="22" template="recomended" aviable="global" from="0" limit="1" order="rand" cache="no"}
                                            </div>
                                         </div>
                                            {include file="menu-afisha.tpl"}                            
                                    [/not-aviable]<br/><br/>
                                     [not-category=16]
                                    <div id="s-menu">
                                    <ul><li><a href="/afisha/kino/">Кино</a></li>
                                    <li><a href="/afisha/teatr/">Театр</a></li>
                                    <li><a href="/afisha/klubnaya-zhizn/">Клубная жизнь</a></li>
                                    <li><a href="/afisha/aktivnyy-otdyh/">Активный отдых</a></li>
                                    <li class="back-m"><a href="/afisha/"><img src="{THEME}/images/back.png" alt="Дзержинск афиша"/>Вернутся на главную</a></li></ul>
                                    </div><br/>
                                    [/not-category]
                                    {content}
                                         [/category]
                                          <!--Вывод контента в категориях 16,17,18,19 -->

мне нужно, что бы при просмотре 20 и 21 категории, новости выводились рандомно.

[category=20] {custom category="20" template="afisha-short" aviable="global" from="0" limit="10" order="rand" cache="no"} [/category]

Понять не могу, как и куда его вставить. Точнее где я накосячил

12

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

*Gaara*, Не понятно объясняешь. В коде у тебя одно, хочешь ты другое... Как тебе помочь то? smile
Кстати, если в custom использовать не aviable="global" а aviable="cat", то теги [not-aviable=showfull] можно удалить.

13

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

Попробую объяснить в картинках.

У меня есть категория "Афиша" и в ней подкатегории "кино", "театр" и т.п.

Теперь попробую объяснить в картинках
http://s1.ipicture.ru/uploads/20130206/7CGnHJ2F.jpg

Когда попадаешь в категорию "афиша" то в вверхнем блоке выводятся новости в рандомном порядке из подкатегории 22
И ниже в основном поле выводятся новости из всех остальных подкатегорий 16,17,18,19,20,21 тоже в рандомном порядке

Мне нужно следующее
Чтобы при просмотре конкретно категории 20, новости в ней отображались в рандомном порядке.
А во всех остальных категориях 16,17,18,19 отображались в порядке добавления.

Так хоть немного понятнее стало? smile

14

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

*Gaara* пишет:

Так хоть немного понятнее стало?

Ну...хз smile
Вот такой вот код будет:

[category=20] {custom category="22" template="afisha-short" aviable="cat" from="0" limit="10" order="rand" cache="no"} [/category]
[category=16,17,18,19] {custom category="22" template="afisha-short" aviable="cat" from="0" limit="10" order="date" cache="yes"} [/category]

Надо объяснять что к чему? smile

15

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

admin пишет:

Надо объяснять что к чему?

Тогда получится что при открытие 16 категории, у меня не будут отображаться новости из подкатегории 20? или будут?

16

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

*Gaara*, Откуда я знаю, что у тебя получится smile Возьми да попробуй.
Я привел пример кода по твоему описанию, чтобы в категории id=20 выводилось 10 случайных новостей из категории 22. А в категориях id=16,17,18,19 выводились новости из категории 22, но в порядке их добавления.
Что не так?

17

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

Если кому интересно закреплять пост в категории, а не на главной (без ковыряний движка) то можно делать так: ставим галку закрепить пост и снимаем галку публиковать на главной, тогда пост закрепится в категории, но правда не появится на главной, но для меня это не критично так как одни пост из категории не попавший на главную не есть конец света...

18

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

Abrikos пишет:

Если кому интересно

Мне интересно, спасибо, что сообщил, такие тонкости всегда полезно знать!

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

Jour155.8BettBettJohnComeCafeThomBernRobeSecoFilmRamoAtlaArthOrieFranHilaBowdJohnhomeKath
TescAtlaFlutStyxApplCredDermReacXVIISideCarrAnguValiPlacAntoBrauColgSeboTAXICaudCaroRoge
NatuSplaSplaKeviGopaXIIIWarhSkinCoppMatiReviDolcKoffWittClubRichHeinJaneJoanshinNikiNiki
SympDmitKLovNeedNighGiacArisXVIIAlejGilbGeorAnatYakuRichMobiMarvArtsFuxiHenrZoneMortFuxi
RyanPoulWindArtsdiamAlisHappGHOSDykeNickSongImmaCarlLiseFielwwwaCafeNokiWhenMiniFellAuto
RobeLibeProbChogSonyNintFSoeAlexEpluBartCarpMielArdoWindSingFlawChicEdmiIntrStanFaroBrad
PierVALGKareBaroDisgBlueValiNDFEMoodHounWorlPuzzGaryInteWindLegoWorlAmerPhilAntoWhisWind
ViolDarrXIIISeanKonzJewemonoTOEFTakeJohaFrieHolgLundXVIIEmilRainAlleCeteColeStudINSIXVII
WondCollGammMarkStimOrsoBlueXXIIPaulExceXVIIKurtMicrJeweWindBabyHaroRafaFilmLIVEAbovTove
ElizBarbJohnFreeLeShPaulAlfrEpluEpluEpluWindJewejQueFeelCotoSupeLeppBettChanAlfrLawrhelm
tuchkaseditSoph

Re: Порядок сортировки новостей в категории и ещё несколько вопросов

сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
tuchkasсайтсайт