Перейти к публикации

Рекомендованные сообщения

7. В speedbar'е если находишься в конце иерархии - последний пункт не линкуется, и выводится просто текстом для обозначения, для указания местонахождения и это правильно. Так работает если находишься в полной новости или статической странице. Но если находишься в категории - она почему-то линкуется, и ведет сама на себя, чего быть не должно, следуя общей логики!!!

Изменено пользователем RedRoll
  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах

1. Администратору возможность комментировать статьи под произвольным именем.

2. Поддержка комментариев от зарегистрированных в крупных соцсетях (Вконтакте, Фейсбук, Твиттер).

Ссылка на сообщение
Поделиться на других сайтах

7. В speedbar'е если находишься в конце иерархии - последний пункт не линкуется, и выводится просто текстом для обозначения

Да в этом минус есть. Именно из-за того, что последний пункт выводится просто, как текст, приходится править движок, чтобы взять его в какой-то тег для дальнейшего оформления.

Было бы очень хорошо взять его в <span class="last">последний пункт</span> (кому нужно будет, сделает в display: block;)

Но если находишься в категории - она почему-то линкуется, и ведет сама на себя, чего быть не должно, следуя общей логики!!!

+1

Опять таки, думаю, надо выводить не ссылкой, а <span class="last">последний пункт</span>

А класс last для того, что CSS3 еще не во всех браузерах хорошо работает и псевдокласс :last-child может не срабатывать.

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

так вот в чем проблема, у меня на сайте есть раздел "Нормативных документов" а в нем подразделы и их очень много. Тоесть от каждого отдела нашей организации, отдельный подраздел (чтобы была возможность открыть нормативные документы только конкретного отдела) так вот как мне указать в теге [category=и много много категорий] или как? я с его помощю решил одну проблему но только вот таким образом [category=286,287,298,309,370,371,372,373,374,375,376,377,378,279,280,281,282,290,288,292,291,289,294,295,296,297,300,301,302,303,299,293,304,314,388,389,390,391,392,393,394,395,

396,305,306,307,308,310,311,312,313,316,325,334,343,352,361,379,397,317,326,335,344,353,362,380,398,318,327,336,345,354,363,381,399,319,328,337,346,355,364,382,400,320,329,338,347,

356,365,383,401,321,330,339,348,357,366,384,402,322,331,340,349,358,367,385,403,323,332,341,350,359,368,386,404,324,333,342,351,360,369,387,405]Текст [/category] но это цветочки так как на моем сайте (а такая проблема возникает у многих) таких строк требуется вставиьт порядка 15...

В лучшем случае, нужно (указать только головную категорию, без подразделов ) сделать поддержку вот такого синтаксиса [category-Glav=Х]текст[/category-Glav]

ну или сделать поддержку вот такого Неудобного синтаксиса: [category=1-20,23,34-50,100,102]текст[/category]

Ссылка на сообщение
Поделиться на других сайтах

7. В speedbar'е если находишься в конце иерархии - последний пункт не линкуется, и выводится просто текстом для обозначения

Да в этом минус есть.

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

http://support.googl...u&answer=185417

http://help.yandex.r...1111310#1111850

http://ru.wikipedia....%EF%EE%F7%EA%E0

Тут только title не хватает, я здесь как-то в пожеланиях уже писал по этому поводу.

Поправьте, если не прав. ;)

Ссылка на сообщение
Поделиться на других сайтах
сделать поддержку вот такого Неудобного синтаксиса: [category=1-20,23,34-50,100,102]текст[/category]
поддерживаю, тоже самое в custom например {custom category="1-25,28-30,34"} или вынести в custom поддержку not-category/
Ссылка на сообщение
Поделиться на других сайтах

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

во-первых, категории, а не директории

во-вторых, как должно быть - определяет творец, а не гугл, яндекс и даже википедия)

я как создатель, использующий dle как конструктор, здесь столкнулся с проблемой, т.к. не имею возможности сделать так как мне надо.

WWW.ZEOS.IN корректно привел вариант решения проблемы, задавая определенный стиль последнему пункту и не важно категория это или пост

в общем, speedbar нуждается в переработке, шаблонизации и гибкости...

ну или сделать поддержку вот такого Неудобного синтаксиса: [category=1-20,23,34-50,100,102]текст[/category]

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

Изменено пользователем RedRoll
Ссылка на сообщение
Поделиться на других сайтах

1. Хотелось бы увидеть список того, что команда разработчиков считает интересным и собирается реализовывать. Пару списков под спойлерами:

  • Будет реализовано в новой версии.
  • Будет реализовано в последующих версиях.
  • Черный список. Список того, что команда не собирается делать.

2. Считаю необходимым внедрение ajax. Пример: редактирование пользователя. При удалении тебя переносит на новую страницу - Пользователь удален (Вернуться назад?) Этот переход занимает время и кушает трафик. И т.д. и т.п.

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах

выскажу предпочтение по замене надписи 'загрузка', во время выполнения ajax-операций: загрузка оригинальных фото при клике, вызов окон быстрого редактирования и т.д. заменить на гиф-анимацию, на лоадер, с вынесением стелей в энгайн.ксс

надпись уж больно приелась за эти годы, да и не модна она нынче уже. самостоятельная замена и внедрение гифки достаточно проблематична, требуется внесение изменений в нескольких местах, ковыряние мимнимизированного js.

менять анимацию на любую свою и подправлять стили было бы на порядок быстрее и удобнее...

Ссылка на сообщение
Поделиться на других сайтах

RedRoll, если Вы говорите про слой:

<div style="left: 723.5px; top: 467px; position: fixed; z-index: 99; opacity: 0.6;" id="loading-layer">Загрузка. Пожалуйста, подождите...</div>
то его легко можно модифицировать средствами CSS

<style type="text/css">

#loading-layer { width: 30px; height: 30px; overflow: hidden; text-indent: -500px; background: url("/путь/loader.gif"); }

</style>

[/code]

Ссылка на сообщение
Поделиться на других сайтах

RedRoll, значит Вы имели введу про слой:

<a class="highslide-loading" title="Нажмите для отмены" href="javascript:;" style="position: absolute; top: 2488px; opacity: 0.75; z-index: 1003; left: 928.5px;">Загрузка...</a>
Его точно так же можно оформить средствами CSS :)

<style type="text/css">

a.highslide-loading { width: 30px; height: 30px; overflow: hidden; text-indent: -500px; background: url("/путь/loader.gif"); что-то еще... }

</style>

[/code]

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

2WWW.ZEOS.IN,

без правки engineclasseshighslidehighslide.js в котором текст, в виде hs.lang.loadingText прописан принудительно этого не сделать

можно конечно его "убрать" через overflow: hidden; text-indent: -500px; или задать нулевые размеры, а bg вывести за счет padding, но это уже костыли

лучше в языковом файле в переменную 'loading' вместо текста забить img c loading.gif. это будет правильнее

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

ну а кому вдруг нужен будет текст - его с легкость можно вставить в язык. переменную, вместо лоадера

----------------------

ну и еще по существу

в последних версиях появилась настройка в E-mail - задать 'Заголовок отправителя писем, при отправке писем'.

Мне несовсем понятно зачем и для кого это нужно. По всем стандартам и логики во from должно подставляться имя отправителя и соответственно его почта, на которую пойдет письмо при ответе на него. Ничего другого там быть не может. Почта подставляется ,а вот вместо имени отправителя предлагается указать что-нибудь свое - например название своего сайта. Таким образом, следуя рекомендации, при ответе на письмо мы получаем:

RE: Заголовок

to: Наш сайт <email отправителя>

Здравствуйте, Наш сайт.

вместо

RE: Заголовок

to: Имя отправителя <email отправителя>

Здравствуйте, Имя отправителя.

Никаких переменных, типа {%username_from%} мы подставить не можем, только вписать статичный текст. Идиотизм, имхо. Считаю это багом.

Правим:

Открыть engineclassesmail.class.php, найти

} else $from = "";
заменить на
} else $from = strip_tags( stripslashes( $_POST['name'] ) );[/code]

таким образом по умолчанию будет подставляться имя отправителя, ну а если кому взбредет прописать что-то статичное в настройках - будет подставляться статичное. речь про отправку писем с формы гостями.

Изменено пользователем RedRoll
Ссылка на сообщение
Поделиться на других сайтах

1. убрать пустые action="" в формах, в частности в enginemodulesfeedback.php

2. поубирать везде language="javascript", в частности в enginemodulesfeedback.php

этот мусор мешает html5 валидации

Ссылка на сообщение
Поделиться на других сайтах

Для Календаря!

1. Возможность пролистывать календарь не только на месяц, но и сразу на год.

2. При листании помесячно, чтобы пропускались автоматически "мертвые месяцы", в которых нет ни одной публикации.

3. Единая сводная таблица календаря за все годы на отдельной странице.

4. Единая сводная таблица календаря за год на отдельной страницы.

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах

Добавьте уже наконец в .htaccess нормальные ссылки на feedback, lostpassword, registration и, наверняка, еще что то осталось!

  • Поддерживаю 2
Ссылка на сообщение
Поделиться на других сайтах

vlad1105, наоборот надо стараться, сделать этот файл меньше. Больше правил = больше тормозов, так как Apache перечитывает этот файл каждый раз при запросе.

Плюс есть хостеры, которые ставят какой-то лимит на количество правил в одном .htaccess и у таких пользователей это будет вызывать ошибки.

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах

Добавьте уже наконец в .htaccess нормальные ссылки на feedback, lostpassword, registration и, наверняка, еще что то осталось!

вообщем это можно сделать и самому, причем прописать линк какой больше всего нравится... делается это до безобразия просто, правило линейное...

например, для фидбека, ссылка site.ru/contacts/ будет выглядеть так:

RewriteRule ^contacts/?$ index.php?do=feedback [L][/CODE]

соответственно категории contacts у вас в dle быть не должно, работать она не будет... поэтому тут даже больше индивидуально... может кто-то делает справочник и ему нужна такая категория, а она будет "занята"...

Изменено пользователем RedRoll
Ссылка на сообщение
Поделиться на других сайтах

1) Регистрация через соцсети. Уже все (ВСЕ) основные информационные агентства на 100% интегрировали свои сайты с соцсетями. Траффик с Вконтакте, у тех, кто им занимается, сравним с траффом с поисковых систем, поэтому нельзя их так жестко игнорировать.

2) Бесконечная прокрутка. Сделайте её хотя бы в комментариях. К чему плодить одинаковые страницы? Тем более сейчас многие, в дополнение к комментариям на сайте, используют комментарии соцсетей, которые, кстати, привязаны к урлу.

3) Введите дату в шаблоны популярных и похожих новостей

4) Ограничить в рсс кол-во выводимых знаков в новости. С вводом {short-story limit="x"} стало очень удобно — я теперь полную новость даже не использую, все пишу в краткой, а там где надо краткую, использую {short-story limit="200"}, картинки вывожу через доп поля. И теперь получаеться, что в через РСС я отдаю полную новость, чему очень рады сайты, которые воруют контент.

5) Давно пора сделать обрезку картинок. Стало удобно выводить картинки через {image-x} в качестве превью. И что получается, я беру фотографию 1000 px по ширине и обрамляю её html тегами, уменьшая размеры до 150 px, а вес то остаеться прежний.

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

Изменено пользователем blagoy_vip
  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах

Нужен универсальный тег с 2 параметрами который позволяет срабатывать:

1 - внутри категории и во всех ее вложенных категориях

2 - только во вложеных категориях

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

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

И планируется ввести что-то типо зон в шаблоне?

Нужно выводить в правом блоке информацию по разделу, сейчас это релаьно только прописать вручную например [category=23]{custom id="407" template="right_block"}[/category]

Былобы удобно чтобы при создании статьи кроме катетегорий можно былобы указать зону+категория в какой вывести информацию из статьи.

Ссылка на сообщение
Поделиться на других сайтах

1) Сделай настройку в ТОП новостях, из какого периода делать выборку. Сейчас, как я понял, 1 месяц. Для сайта с большим кол-вом информации — это довольно большой срок.

У меня в топ новостях сейчас новости, которым принципе уже там не место, тк они устарели и пришли другие интересные события. Я бы поигрался с этим значением и оставил себе дней 15-20.

2) {custom category="0,7,31,33,34,36,43,45,54,57,61,62,63" template="informer" limit="8"} — было бы намного проще указать категории, из которых не брать новости, благо таких 1-2

3) На главной странице моего сайта идет 2 колонки новостей: все новости и главные новости.

Чтобы новость попала в главные, я выбираю 2 категории новости: по тематике и категорию ГЛАВНЫЕ НОВОСТИ (id=45) и вывожу в шаблоне: {custom category="45" template="glavnoe" limit="1"}

Но эта же новость попадает в основную ленту, которая выводиться {custom category="0,1,2,33" template="na-glavnoy-news" limit="10"}, тк ей присвоена ещё категория ОБЩЕСТВО (id=1) и получается, что новость выводиться на страницу 2 раза.

Я предлагаю сделать тег, который принудительно исключит из ленты новости, если в них присутствует указанная категория, и получиться: {custom category="0,1,2,33" not-category="45" template="na-glavnoy-news" limit="10"}

4) Только сейчас заметил, что если зафиксировать новость, она фиксируется везде, в том числе и в выводе последних новостей {custom category="0,1,2,33" template="na-glavnoy-news" limit="10"}, и уже получаются не последние новости, а непонятно какие. Предлагаю ввести тег — {custom category="0,1,2,33" fix="no" уtemplate="na-glavnoy-news" limit="10"}

5) Сделать возможность выбора нескольких доп полей [xfgiven_multimedia,video]. Сейчас у меня в полной новости через доп поле multimedia выводятся фотографии, а через доп поле video выводится видео. Под полями баннер [xfgiven_multimedia]{banner_metallinvestbank}[/xfgiven_multimedia], который я не могу вывести, когда заполнео поле видео.

Вы скажете, что я могу ввести баннер 2 раза [xfgiven_multimedia]{banner_metallinvestbank}[/xfgiven_multimedia] + [xfgiven_video]{banner_metallinvestbank}[/xfgiven_video], но очень часто бывает, что заполнены оба поля и получается, что баннер будет показываться 2 раза.

Изменено пользователем blagoy_vip
Ссылка на сообщение
Поделиться на других сайтах
  • celsoft изменил заголовок на Пожелания для новых версий DataLife Engine

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...