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

Дополнительные поля новостей!


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

Приветствую!

Решили мы сделать на сайте доску объявлений, используя функционал движка. Использовали для этого естественно дополнительные поля. Создали все что нужно, правда сделали замену addnews.php для этого, но не в этом суть.

Дополнительные поля не работают при просмотре всех новостей пользователя, посмотреть можно здесь:

http://ava-pskov.ru/index.php?subaction=al...%EF%E8%F2%EE%ED

Также мы убрали из шаблона объявлений short и fullstory, в итоге мы добились отображения только тех полей которые нам нужны, и в тех местах где нам нужно. Не обошлось без косяков, теперь не работает быстрое редактирование, соответсвенно пользователь не может сам редактировать свои объявления...

По-моему это явные недоработки в скрипте.

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

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

сайт: ava-pskov.ru

версия DLE: 7.5

Автопроверка:

Версия DataLife Engine: 7.5

Тип лицензии скрипта: Лицензия активирована

Режим работы сайта: Включен

Операционная система: Linux 2.6.23.1-42.fc8

Версия PHP: 5.2.6

Версия MySQL: 5.0.45-log MySQLi

Версия GD: 2.0.34

Module mod_rewrite Включен

Безопасный режим: Выключен

Выделено оперативной памяти: 32M

Отключенные функции: Неопределено

Максимальный размер загружаемого файла: 2 Mb

Размер свободного места на диске: 411.81 Gb

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

Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь легальной копией скрипта. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.

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

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

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

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

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

Гадко на сайт заходить! Где не нажмёшь выскакивает одно порно! Зачем когда нажимаешь в поле поиск чтобы ввести текст, то сразу выскакивает порно?

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

Гадко на сайт заходить! Где не нажмёшь выскакивает одно порно! Зачем когда нажимаешь в поле поиск чтобы ввести текст, то сразу выскакивает порно?

У нас приличные расходы по сайту, там три кода в ротаторе... короче суть вопроса не в этом.

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

Дополнительные поля не работают при просмотре всех новостей пользователя, посмотреть можно здесь:

http://ava-pskov.ru/index.php?subaction=al...%EF%E8%F2%EE%ED

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

Также мы убрали из шаблона объявлений short и fullstory

теперь не работает быстрое редактирование

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

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

celsoft,

либо не хватает моих знаний ява-скрипт, либо я что-то ещё не понял. Но

причине неизвестности имен полей и их количества

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

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

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

Al-x,

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

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

Al-x,

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

И всё же, нашлось ли такое решение. На 8.3 дополнительные поля не редактируются (при быстром редактировании. Пускать пользователей в админцентр не хочется. Очень неудобно.

Изменено пользователем ЛисёноChik
Ссылка на сообщение
Поделиться на других сайтах
  • 9 месяцев спустя...

И всё же - больше двух лет прошло, а решения всё нет...

Пускать всех пользователей в админцентр - не лучшее решение.

Возможно, кто-то уже реализовал подобную модификацию движка (как альренативное платное решение, например)?

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

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

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

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

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

Стоит последняя версия 10.3 . Сначала было одно дополнительное поле для новостей, сейчас добавил ещё несколько и нужно их заполнить в старых новостях. Но при быстром редактировании (что бы не открывать админку для журналиста) показывается только одно - первое поле, новых нет. Есть уже простые решения?

И ещё, когда выставлено, что бы было дополнительное поле, как перекрестная ссылка, при его заполнении обязательно нужно нажимать ENTER, что бы получилась кнопка, иначе, если оставить только текст и сохранить новость - поле НЕ СОХРАНЯЕТСЯ.

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

Стоит последняя версия 10.3 . Сначала было одно дополнительное поле для новостей, сейчас добавил ещё несколько и нужно их заполнить в старых новостях. Но при быстром редактировании (что бы не открывать админку для журналиста) показывается только одно - первое поле, новых нет. Есть уже простые решения?

При быстром редактировании появляются только заполненные ранее поля. Новые значения добавляются только при полном редактировании.

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

Стоит последняя версия 10.3 . Сначала было одно дополнительное поле для новостей, сейчас добавил ещё несколько и нужно их заполнить в старых новостях. Но при быстром редактировании (что бы не открывать админку для журналиста) показывается только одно - первое поле, новых нет. Есть уже простые решения?

При быстром редактировании появляются только заполненные ранее поля. Новые значения добавляются только при полном редактировании.

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

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

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

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

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

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

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

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

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

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

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