Critical Error
-
Публикации
1 063 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
42
Сообщения, опубликованные пользователем Critical Error
-
-
Спасибо огромное
-
Подскажите, какой именно файл отвечает за генерацию панели кнопок в wysiwyg-редакторе. А то ж это ужас тихий сколько там кода в нем из таблиц.
-
Навигацию в разделе "Личные сообщения" выводить через шаблон navigation.tpl
-
Сделайте поддержку тегов [online] текст [/online] и [offline] текст [/offline] для комментариев при выводе результатов поиска
-
Сделать как на MODx скачал любой шаблон CSS и интегрировал за 5 сек.
Реализовано, начиная с самой первой версии. Нет ничего сложного залить шаблон в папку templates через ftp и в админке установить шаблон.
-
При добавлении таблицы всплывает окно с ее настройкой. так вот в титуле написано "Табица"
-
Спасибо. Нашел чисто методом тыка
... |relative|event|replace|ig|forms|box_progress|onresize|onscroll|scroll|png| ...заменил
... |relative|event|replace|ig|body|box_progress|onresize|onscroll|scroll|png| ... -
В новом wysiwyg-редакторе любое диалоговое окно - исходный код, спецсимволы, файловый менеджер - весь код этого окна помещается в первую попавшуюся в DOM форму (<form>), в то время как обычные диалоги помещаются в конец тега <body>.
Из-за этого все эти вспомогательные окна, не смотря на z-index бОльший чем у окна редактирования новости, оказываются позади последнего.
Где у редактора находится функция отвечающая за то куда вставлять вспомогательные диалоги?
-
Расширить функционал формирование тумбочек. добавив возможность генерировать не одну, а несколько с разыми вариантами, хотя бы еще с одним
Например есть картинка 1000х800, из нее формируется 250x200 для новости, а так же 50х40 для списка новостей из категории (допустим, вывод через custom)
CSS используется для этого
-
Сделал возможность вывода текста сообщения в разделе просмотра ПМ (?do=pm) и текст обрезается на 90 символов
if( dle_strlen( $row['text'], $config['charset'] ) > 90 ) $text = dle_substr( $row['text'], 0, 90, $config['charset'] ) . "..."; else $text = $row['text'];
И вот если в сообщении есть HTML (цитата и т.п.) то ломает весь макет. Подскажите, как правильно сделать чтобы только обрезало только текст?
-
Предлагаю в следующей версии сделать отдельную таблицу под дополнительные поля. То есть, есть dle_post_extras где вынесены рейтинг, просмотры и т.д.
Вот и хотелось бы видеть таблицу со значениями дополнительных полей.
id news_id xfield value
Каждая строка отвечает за одно поле к новости1 1 year 2012 2 1 country США 3 1 duration 2:15:15 [/code]
Думаю тогда и появится поиск по дополнительным полям и сортировка
-
Коротко опишу. AMD Athlon 64 x2 Dual Core 2.1 Ghz, 2gb RAM, OS - Windows 7, браузер - Chrome, антивирус - NOD32
систему менял около года назад. из плагинов в браузере стоит frodio и skype click to call. последний частенько выкидывал ошибку.
думаю уже систему по новой установить пора
-
Я думал TinyMCE медленно грузится при большом количестве редакторов. Как же я заблуждался. Новый wysiwyg при 30 доп. полях в несколько строк выносит любой браузер. Виснет минимум секунд на 20 ((
-
Начитаются, потом вилок не наберешься
-
Маленькая прихоть - с новой версией переделать функцию check_uncheck_all() для ЛС. Чтоб можно было выбирать все, прочитанные, непрочитанные сообщения для облегчения массовых действий, которые появятся в новой версии
- 2
-
Возможно идея бредовая, но технически, думаю пригодится многим. Ввести в двиг новые глобальные теги для браузеров:
[gecko] текст [/gecko] - выводит текст для браузеров на движке Gecko. Противоположный [not-gecko] текст [/not-gecko]
[gecko=X] текст [/gecko] и - [not-gecko=X] текст [/not-gecko] - для определенной версии движка.
[webkit] текст [/webkit] - выводит текст для браузеров на движке WebKit. Противоположный [not-webkit] текст [/not-webkit]
[webkit=X] текст [/webkit] и - [not-webkit=X] текст [/not-webkit] - для определенной версии движка.
[presto] текст [/presto] - выводит текст для браузеров на движке Presto. Противоположный [not-presto] текст [/not-presto]
[presto=X] текст [/presto] и - [not-presto=X] текст [/not-presto] - для определенной версии движка.
И самое главное, чтобы среди них был
[trident] текст [/trident] - выводит текст для браузеров на движке Trident. Противоположный [not-trident] текст [/not-trident]
[trident=X] текст [/trident] и - [not-trident=X] текст [/not-trident] - для определенной версии движка.
- 1
-
Смотрю просят рейтинг. Идея возникла.
1. Рейтинг со звездами.
Если статья написана "на будущее" - рейтинг ожиданий (отсылка к kinopoisk.ru). Если время публикации уже позади - обычный рейтинг. То есть, если сайт идет как каталог фильмов, муз. альбомов, игр, концертов etc такой рейтинг будет приятным дополнением.
+ возможность указывать количество звезд в рейтинге.
2. Рейтинг на + и - или же вообще добавить модуль "мне нравится" в движок.
В пресс релизе сказано, что будет постраничная навигация в разделе ЛС и возможность указывать неограниченное количество сообщений у групп пользователей. Думаю куда лучше сделать подгрузку сообщений и чтобы операции с личными сообщениями были на ajax.
- 1
-
Админку геморойно будет переделать, потому что она не на шаблоне работает. А вот поправить выводимые теги (<font>, <center> ...) на сайт для верстания шаблонов на HTML5 уже пора бы сделать. И что действительно необходимо, так это более расширенная система доп. полей. То есть гибкая настройка не только select, input и textarea, но и checkbox, radio, input для загрузки файлов и др. Чтоб для select можно было указывать не только текст, кот. в <option> показывается, но и значение для атрибута value
value|Пункт 1
value|Пункт 2
Также возможность вывода информации зависящей от value поля
[xfgiven_test=value1] текст [/xfgiven_test]
[xfgiven_test=value2] текст [/xfgiven_test]
Еще, я давно об этом писал, что очень много js кода с доп. полями выводится одного и того же. То есть если есть 30 полей textarea, то к каждому из них выводится один и тот же js. Довольно тяжеловато из-за этого грузится быстрое редактирование и страницы добавления и редактирования новостей в админке и на сайте.
-
Друзья, нужна помощь. В файле engine/classes/js/dle_js.js есть функция
function ShowProfile( name, url, allowedit ) { if (dle_user_profile == name && document.getElementById('dleprofilepopup')) {$('#dleprofilepopup').dialog('open');return false;} dle_user_profile = name; dle_user_profile_link = url; ShowLoading(''); $.get(dle_root + "engine/ajax/profile.php", { name: name, skin: dle_skin }, function(data){ HideLoading(''); ShowPopupProfile( data, allowedit ); }); return false; };
Мне нужно получить из файла engine/ajax/profile.php помимо имени еще и id этого пользователя. Модифицирую фрагмент след. образом$.get(dle_root + "engine/ajax/profile.php", { user_id: user_id, name: name, skin: dle_skin }, function(data){ HideLoading(''); ShowPopupProfile( user_id, data, allowedit ); });
но что и где прописать в engine/ajax/profile.php, чтобы получить id этого пользователя?
Пожалуйста, подскажите. Край как надо.
-
Предложение сделать редактирование профиля пользователем через диалоговое окно. Как это для админа сделано.
-
Проблему решил, перенеся код в init.php. Пока работает как задумывалось. Продолжаю тестировать при разных настройка для групп.
-
Для проекта понадобилось создать собственные теги для вывода содержимого в зависимости от условий. Когда захожу админом, то все в норме. Когда же захожу под Главным редактором или Журналистом, и если группе не установлены настройки из условий, то содержимое тега все равно отображается, да и сам тег тоже. Вроде я правильно код написал, но вот что-то не работает. Подскажите, пожалуйста, что я упустил?
Код этот я написал в index.php сразу после
$tpl->set ( '{content}', $tpl->result['content'] );
Код:// выводит текст, заключенный в теги, если юзеру разрешено добавление статических страниц if ( $user_group[$member_id['user_group']]['admin_static'] ) { $tpl->set ( '[addstatic]', "" ); $tpl->set ( '[/addstatic]', "" ); } else { $tpl->set_block ( "'\\[addstatic\\](.*?)\\[/addstatic\\]'si", "" ); } // выводит текст, заключенный в теги, если юзеру разрешено добавление рекламных материалов if ( $user_group[$member_id['user_group']]['admin_banners'] ) { $tpl->set ( '[addbanners]', "" ); $tpl->set ( '[/addbanners]', "" ); } else { $tpl->set_block ( "'\\[addbanners\\](.*?)\\[/addbanners\\]'si", "" ); } // выводит текст, заключенный в теги, если юзеру разрешено редактирование других пользователей if ( $user_group[$member_id['user_group']]['admin_editusers'] ) { $tpl->set ( '[editusers]', "" ); $tpl->set ( '[/editusers]', "" ); } else { $tpl->set_block ( "'\\[editusers\\](.*?)\\[/editusers\\]'si", "" ); } [/code]
Спасибо заранее.
-
Здесь никакого бага нет, по скриншоту видно, что видео увеличено корректно, дальнейшее увеличение чтобы сохранить пропорции уже невозможно и далее нужно нарушать пропорции видео. У вас видео с полями.Второй баг. Связан с отображением видео в плеере. В настройках видео опцияЖаль, конечно. Третью опцию включать не выход, т.к. при входе в полноэкранный режим видео растягивается и получается не очень симпатично. Хотелось бы увидеть опцию заполнения видео по ширине плеера. Чтобы по длине 100%, а по высоте обрезались края
-
Первый баг. Кнопка youtube в WYSIWYG-редакторе для доп. полей в несколько строк при быстром редактировании: вместо вставляется
Второй баг. Связан с отображением видео в плеере. В настройках видео опция
установлена на "Увеличение с сохранением пропорций" и некоторые видеоролики отображаются как на скриншотеПараметры изображения видео ролика
Пожелания для новых версий DataLife Engine
в DataLife Engine (Общие вопросы)
Опубликовано: · Изменено пользователем Critical Error
Возможность создавать шаблоны для e-mail оповещений. В том смысле чтобы можно было сверстать шаблон для уведомлений от системы. Не только текст чтобы отправлялся. Что-то наподобие оповещений на e-mail от твиттера, ВК