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

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

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

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

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. Пример: редактирование пользователя. При удалении тебя переносит на новую страницу - Пользователь удален (Вернуться назад?) Этот переход занимает время и кушает трафик. И т.д. и т.п.

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

выскажу предпочтение по замене надписи 'загрузка', во время выполнения 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. Единая сводная таблица календаря за год на отдельной страницы.

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

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

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

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

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

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

Добавьте уже наконец в .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
Ссылка на сообщение
Поделиться на других сайтах

Нужен универсальный тег с 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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...