talion2003
Давно я тут
  
Репутация: +36/-6
Offline
Сообщений: 263
Не программер я...
|
 |
« : 17.12.2006, 17:31:47 » |
|
Решил довести до ума этот замечательный компонент. Вот результаты:
Что нового?
1. Включение/выключение копирайта (тот, что внизу) 2. Включение / отключение заголовка компонента. 3. Включение / выключение загрузки визуального редактора (в старой версии, если Вы даже выключили для пользователей визуальный редактор, то залогиненные пользователи все равно могли видеть под формами кнопочки вставки всяких мамботов) 4. Включение / отключение поля fulltext. Если его выключить, то автоматически выключается поле для загрузки второй картинки. 5. Включение / отключение полей «имя автора» и «e-mail» автора для зарегистрированных пользователей. Не всегда нужно, чтобы уже зарегенные пользователи могли, добавляя материал, изменять свои данные. 6. Позиция картинки. В старой версии позиция картинки автоматически выставлялась на right. Теперь позицию выбираете Вы: left, center или right. 7. Выбор папки для загрузки изображений. Раньше по умолчанию стояла папка users. Теперь можете выбирать самостоятельно, но с единственным ограничением – все ваши личные папки должный находиться в директории images/stories/ При вводе пути к своей личной папке не ставьте открывающий и закрывающий слеш. 8. Присвоение фиксированного id незалогиненным или незарегистрированным пользователям. 9. new Возможность выбора тэга для перхода на следующую строчку: <br> или <p>
Какие баги устранены?
1. Проблема с компонентом security images. Раньше, если Вы залогинивались и входили в «обратную связь» при включенном «security images», то не могли добавить материал, потому что поле для ввода кода отсутствовало, но сам код требовал обработки, поэтому вылезала ошибка. Исправлено. 2. Баг с отображением имени автора, когда материал добавлялся незалогиненным пользователем – имя просто не отображалось, потому что пользователю присваивался id = 0 в таблице created_by. Теперь вы можете самостоятельно вписать id, который будет по умолчанию подставляться пользователю, если он, добавляя материал, не залогинен или не зарегистрирован. id должен быть больше 0. Можете вписать свой, админский. В любом случае, когда Вы зайдете для опубликования материала добавленного незарегистрированным пользователем, то материалу присвоится Ваш id или того пользователя, которого Вы выберете в выпадающем списке авторов.
Ну вот, теперь у Вас есть полноценный компонент для обратной связи, а, может, и для других целей. Рад был помочь;)
|
|
|
|
« Последнее редактирование: 18.12.2006, 07:25:59 от talion2003 »
|
Записан
|
|
|
|
talion2003
Давно я тут
  
Репутация: +36/-6
Offline
Сообщений: 263
Не программер я...
|
 |
« Ответ #1 : 18.12.2006, 07:13:19 » |
|
Новое дополнение!
Добавлена возможность выбора тэга при переходе на новую строчку (как в визуальных редакторах). Можете выбрать <br> или <p>.
Вам нужно обновить всего два файла: admin.ja_submit.php и ja_submit.php
Минус: если выбрать тэг br и вводить текст сразу в два поля (introtext и fulltext), то при пhосмотре добавленного материла между текстом этих двух полей не вставиться разрыв. Поэтому при добавлении текста в поле introtext, в последней строчке нужно сделать переход на другую строчку (нажать enter). Если кто знает, как это исправить, то напишите.
Приаттачиваю полностью всю сборку и заменяю файл в начале топика!
|
|
|
|
« Последнее редактирование: 18.12.2006, 09:47:30 от talion2003 »
|
Записан
|
|
|
|
|
get
Гость
|
 |
« Ответ #2 : 18.12.2006, 23:50:49 » |
|
Спасибо! Все чудесно работает. Одна проблема - не грузится визуальный редактор во фронтенде.
|
|
|
|
|
Записан
|
|
|
|
talion2003
Давно я тут
  
Репутация: +36/-6
Offline
Сообщений: 263
Не программер я...
|
 |
« Ответ #3 : 18.12.2006, 23:55:50 » |
|
Это уже не к компоненту вопрос. Если его отображение включено, то он будет выведен. Ищи причину в другом, например, в неправильном вводе адреса странички (она должна начинаться с http://www) Без www многие визуальные редакторы не грузятся.
|
|
|
|
|
Записан
|
|
|
|
|
get
Гость
|
 |
« Ответ #4 : 19.12.2006, 00:20:20 » |
|
Всё с www. Причем с другими компонентами (Mamblog, например) или в стандартном "Прислать материал" - всё выводится нормально. Буду благодарен, если подскажете, где еще посмотреть. Спасибо:)
|
|
|
|
|
Записан
|
|
|
|
Mongoose
Осваиваюсь на форуме
 
Репутация: +5/-3
Offline
Пол: 
Сообщений: 52
|
 |
« Ответ #5 : 19.12.2006, 00:35:18 » |
|
Давний баг, точнее, недоделка в jasubmit. В хидерах мыльных уведомлений не прописывается кодировка сообщения, что бесит неимоверно. Особенно это раздражает, когда сайт в UTF-8.
|
|
|
|
|
Записан
|
|
|
|
talion2003
Давно я тут
  
Репутация: +36/-6
Offline
Сообщений: 263
Не программер я...
|
 |
« Ответ #6 : 19.12.2006, 01:03:06 » |
|
Это надо копать в файле ja_submit.php, начиная со строчки //sending emails
|
|
|
|
|
Записан
|
|
|
|
medium
Захожу иногда

Репутация: +2/-0
Offline
Сообщений: 16
|
 |
« Ответ #7 : 19.12.2006, 11:28:58 » |
|
Скажите, а как его установить, если стоит обычная версия? Можно ли просто переписать файлы, или нужно сносить старый компонент?
|
|
|
|
|
Записан
|
|
|
|
talion2003
Давно я тут
  
Репутация: +36/-6
Offline
Сообщений: 263
Не программер я...
|
 |
« Ответ #8 : 19.12.2006, 15:17:54 » |
|
Можно просто переписать файлы. Он никаких полей с параметрами в базе данных не создает, все параметры в файл записывает, поэтому смело можешь переписать файлы.
|
|
|
|
|
Записан
|
|
|
|
vasp
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 11
|
 |
« Ответ #9 : 20.12.2006, 00:33:33 » |
|
Проапдетился с предыдущей версии. Небо и земля. talion2003 - спасибо!
|
|
|
|
|
Записан
|
|
|
|
Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« Ответ #10 : 21.12.2006, 04:38:02 » |
|
Ну вот сдвинулись с мертвой точки  То что так не хватало... (из описания) А то розроботчики сделали, поставили галочку и положили на полку пылится  Спасибо!
|
|
|
|
|
Записан
|
|
|
|
Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« Ответ #11 : 21.12.2006, 04:46:00 » |
|
Нашел трабл! Ну точнее это не твой трабл, но все-таки
В хмл впиши плиз: <?xml version="1.0" encoding="iso-8859-1"?>
На некоторых серваках не находятся хмл файлы, а это грозит тем, что компонент не загрузится. Если хмл файле прописано только <?xml version="1.0" ?>, то не идет, а если <?xml version="1.0" encoding="iso-8859-1"?> - все ОК!
|
|
|
|
|
Записан
|
|
|
|
Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« Ответ #12 : 21.12.2006, 05:01:08 » |
|
Маленькая досада  На пхп5 не идет. Траблы с настройкой  - просто белый экран..............
|
|
|
|
|
Записан
|
|
|
|
talion2003
Давно я тут
  
Репутация: +36/-6
Offline
Сообщений: 263
Не программер я...
|
 |
« Ответ #13 : 21.12.2006, 06:30:16 » |
|
Dutch Не знал. Ок, буду иметь ввиду. Спасибо.
|
|
|
|
|
Записан
|
|
|
|
Mongoose
Осваиваюсь на форуме
 
Репутация: +5/-3
Offline
Пол: 
Сообщений: 52
|
 |
« Ответ #14 : 21.12.2006, 22:48:30 » |
|
Идёт. У меня работает нормально. PHP Version 5.1.4
|
|
|
|
|
Записан
|
|
|
|
talion2003
Давно я тут
  
Репутация: +36/-6
Offline
Сообщений: 263
Не программер я...
|
 |
« Ответ #15 : 21.12.2006, 22:55:54 » |
|
Ребят, если что-то у кого-то не идет, то я Вам помочь не смогу:( Я сделал по мелочевке, что мог, а остальное уже сами авторы компонента намудрили. У меня в Joomla 1.0.10, PHP ниже 5 версии всё работает пучков. Вижу, у других тоже. Правда, не знаю в чем тут дело может быть. Мои исправления вряд ли затронули какие-то супер важные функции.
|
|
|
|
|
Записан
|
|
|
|
|
Fon
|
 |
« Ответ #16 : 07.01.2007, 14:36:39 » |
|
столкнулся с проблемой - материал отправляется ( в админке появляетс) - но НЕ ОТПРАВЛЯЕТСЯ САМ ТЕКСТ (ни интро, ни основной), заголовки уходят нормально
|
|
|
|
|
Записан
|
|
|
|
|
FreZZey
Гость
|
 |
« Ответ #17 : 16.01.2007, 01:42:06 » |
|
А как можно сделать так, чтобы юзер не выбирал категорию, а она, так сказать, была бы константой. Т.е. номер категории присваивался бы автоматически.
|
|
|
|
|
Записан
|
|
|
|
zubastik
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 19
|
 |
« Ответ #18 : 16.01.2007, 21:33:29 » |
|
Скажите пожалуста: Как сделать так чтобы "Имя автора" было username (ник) а то у меня его имя настоящее подставляется.
|
|
|
|
|
Записан
|
|
|
|
oppo
Разработчик расширений для Joomla 1.0
Репутация: +76/-8
Offline
Пол: 
Сообщений: 432
ΨΨΨ я - УКРАЇНЕЦЬ
|
 |
« Ответ #19 : 16.01.2007, 23:17:31 » |
|
попробуй $my->name заменить на $my->username в файле ja_submit.html.php наверное так
|
|
|
|
|
Записан
|
|
|
|
zubastik
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 19
|
 |
« Ответ #20 : 16.01.2007, 23:24:38 » |
|
попробуй $my->name заменить на $my->username в файле ja_submit.html.php наверное так
ну ваще то пробывал в форме получилось, а вот в админке все равно настоящее имя пользователя выводится
|
|
|
|
|
Записан
|
|
|
|
oppo
Разработчик расширений для Joomla 1.0
Репутация: +76/-8
Offline
Пол: 
Сообщений: 432
ΨΨΨ я - УКРАЇНЕЦЬ
|
 |
« Ответ #21 : 16.01.2007, 23:57:54 » |
|
по быстрому глянул загляни в админ файл - видишь что берется для листа .. $query="SELECT name FROM #__usertypes"; $database->setQuery( $query ); $usertypes1 = $database->loadResultArray() ; $query="SELECT name FROM #__groups"; $database->setQuery( $query ); $usertypes2 = $database->loadResultArray() ; вот и прошерсти все и замени кстате , можно в 1 запрос все свести
|
|
|
|
|
Записан
|
|
|
|
zubastik
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 19
|
 |
« Ответ #22 : 17.01.2007, 02:16:13 » |
|
берутся группы (админы, суперадмины и тд) - причом тут это - это же админский файл настроек ???? Канешно мб я туплю - но мне всего то надо чтобы выводилось не настоящее имя юзера и его ник (username). ????
|
|
|
|
|
Записан
|
|
|
|
oppo
Разработчик расширений для Joomla 1.0
Репутация: +76/-8
Offline
Пол: 
Сообщений: 432
ΨΨΨ я - УКРАЇНЕЦЬ
|
 |
« Ответ #23 : 18.01.2007, 23:34:11 » |
|
причом тут это притом что надо быть немного вжлевее товарис_ч zubastik ты спросил про админку я тебе сказал .... ну и потом люди иногда пишут спасибо и более конкретно выражают свои проблемы
|
|
|
|
|
Записан
|
|
|
|
|
SufiT
Гость
|
 |
« Ответ #24 : 20.01.2007, 05:19:17 » |
|
как сделать, чтобы ещё и на главную страницу статьи автоматически публиковались? и ещё: можно ли разрешить юзеру добавлять статьи через JaSubmit только в определённую, отведённую именно ему категорию? т.е. каждый отдельный юзер - в свою личную категорию...
|
|
|
|
« Последнее редактирование: 20.01.2007, 05:23:27 от SufiT »
|
Записан
|
|
|
|
|
pedrosoft
|
 |
« Ответ #25 : 21.01.2007, 00:46:59 » |
|
как сделать, чтобы ещё и на главную страницу статьи автоматически публиковались?
в ja_submit.php в строке ~165 if ( mosGetParam( $_REQUEST, 'frontpage', 0 ) ) { за место 0 поставить 1
|
|
|
|
|
Записан
|
|
|
|
|
SufiT
Гость
|
 |
« Ответ #26 : 21.01.2007, 13:56:28 » |
|
Спасибо... остальные вопросы, я так понимаю, в JaSubmit организовать нельзя?
|
|
|
|
|
Записан
|
|
|
|
talion2003
Давно я тут
  
Репутация: +36/-6
Offline
Сообщений: 263
Не программер я...
|
 |
« Ответ #27 : 21.01.2007, 14:09:45 » |
|
Организовать можно все, но ja submit не стоит этих усилий. Возможно, в будущем появится нормальный толковый компонент блогов, тогда твоя проблема решится (собственно, и моя тоже).
|
|
|
|
|
Записан
|
|
|
|
|
pedrosoft
|
 |
« Ответ #28 : 21.01.2007, 14:33:23 » |
|
А как можно сделать так, чтобы юзер не выбирал категорию, а она, так сказать, была бы константой. Т.е. номер категории присваивался бы автоматически.
Да хорошо бы было сделать проверку: если в настройках указано не более 1 категории то во фронтэнде не выводить список категорий
|
|
|
|
|
Записан
|
|
|
|
|
1free
Гость
|
 |
« Ответ #29 : 21.01.2007, 19:30:11 » |
|
после установки компонента, браузер выдает предупреждение "URL недействителен и не может быть загружен" нажимаю "ОК" сайт загружается. Данный глюк происходит при все переходах по сайту. Подскажите что неправильно сделал?????? После удаления компонента глюк остался 
|
|
|
|
|
Записан
|
|
|
|
|