0 Пользователей и 1 Гость просматривают эту тему.
  • 972 Ответов
  • 195246 Просмотров
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #240 : 14.05.2010, 12:45:42 »
Кстати, кто решит разбираться с датой-> гляньте пост curt-ain про дату.
Только не знаю, как у него работает (вообще во всех постах должна стоять сегодня дата).
Как вариант можно использовать код:
там же в районе 31 строки
 $dt_elements  = explode("-",$date_time_qwestion);

  
   $month_arr = array( 1 => 'января', 2 => 'февраля', 03 => 'марта', 4 => 'апреля', 5 => 'мая', 6 => 'июня', 7 => 'июля', 8 => 'августа', 9 => 'сентября', 10 => 'октября', 11 => 'ноября', 12 => 'декабря'  );
   $day   =   $string = substr($dt_elements[2],0,2);
   $m=$dt_elements[1];
if ($m=="01") $m=1;
if ($m=="02") $m=2;
if ($m=="03") $m=3;
if ($m=="04") $m=4;
if ($m=="05") $m=5;
if ($m=="06") $m=6;
if ($m=="07") $m=7;
if ($m=="08") $m=8;
if ($m=="09") $m=9;
   $month = $month_arr[ $m ];
   $year  = $dt_elements[0];
   $true_date = "$day $month $year г." ?>
            <div class="question" id="question">"<?php echo $this->escape($item->question); ?>"<span class="avtor_date" >(<?php echo $this->escape($item->created_by)."  ". $true_date; ?>)</span></div>



Добрый день!
Подскажите пожалуйста что выше.
Добавил данный код, автор появился, но дата упорно не появляется.
Спасибо!
« Последнее редактирование: 14.05.2010, 12:56:44 от jniv »
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #241 : 14.05.2010, 13:01:07 »
А вообще автору спасибо за компонент! Самый лучший из тех, что я нашел.
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #242 : 14.05.2010, 14:16:54 »

Добрый день!
Подскажите пожалуйста что выше.
Добавил данный код, автор появился, но дата упорно не появляется.
Спасибо!



сделал так:
<?php foreach ($this->items as $item) : ?>
 <?php   
 
   $dt_elements  = explode("-",$item->created);
   
   $month_arr = array( 1 => 'января', 2 => 'февраля', 03 => 'марта', 4 => 'апреля', 5 => 'мая', 6 => 'июня', 7 => 'июля', 8 => 'августа', 9 => 'сентября', 10 => 'октября', 11 => 'ноября', 12 => 'декабря'  );
   $day   =   $string = substr($dt_elements[2],0,2);
   $m=$dt_elements[1];
   $month = $month_arr[ 0+$m ];
   $year  = $dt_elements[0];
   $true_date = "$day $month $year" ?>
   
   
   
            <div class="question" id="question"><?php echo $this->escape($item->question); ?>   <span class="avtor_date" >(<?php echo $this->escape($item->created_by).",  ". $true_date; ?>)</span></div>
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #243 : 14.05.2010, 14:26:22 »
Теперь нужно мне сделать, чтобы текст вопроса можно было редактировать, выделяя слова и вставляя переход на новую строку.
Может подскажете?

я добавил в админ панели едитор для вопроса, но он сохраняет только текст без выделений.
« Последнее редактирование: 14.05.2010, 17:29:03 от jniv »
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #244 : 17.05.2010, 12:10:10 »
На сайте nik1957.kiev.ua есть доработанный вариант. У меня все пошло.

nikf - можете мне помочь?
очень нужно, чтобы можно было изменять текст вопроса - выделать слова. переход на новую строку.
как это можно сделать?
или подскажите, где искать.
Спасибо!
*

Юзер

  • Новичок
  • 8
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #245 : 17.05.2010, 20:51:58 »
Компонент отличныЙ! НО! Вопрос можно добавить только с админки! :(
Люди! Кто как решил проблему?! Очень хороший компонент, но КАК сделать чтобы вопросы задавали с фронта? Настройки не помогают
*

darang

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #246 : 19.05.2010, 15:45:19 »
nikf - можете мне помочь?
очень нужно, чтобы можно было изменять текст вопроса - выделать слова. переход на новую строку.
как это можно сделать?
или подскажите, где искать.
Спасибо!
текстовый редактор включите и всё, если я вас правильно понимаю, иначе тяжело понять о чём вы говорите
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #247 : 20.05.2010, 10:49:01 »
текстовый редактор включите и всё, если я вас правильно понимаю, иначе тяжело понять о чём вы говорите
Текстовый редактор редактирует "ответ"
Мне надо, чтобы можно было редактировать "вопрос" через админку- не только содержание, но и оформление - выделять, менять цвет и т.д.
Когда я вставляю код, то текст новый сохраняется, но без выделений. Даже переход на другую строку не сохраняется.

Т.е. например надо чтобы вопрос выглядел:
"Добрый день.... бла-бла-бла. Помогите сделать красивую клумбу.
И обрезать сад."

А сохраняется:
"Добрый день.... бла-бла-бла. Помогите сделать красивую клумбу. И обрезать сад. "

(ответ редактируется как надо, а вопрос нет.
*

ecolora

  • Завсегдатай
  • 1426
  • 170 / 2
  • творец
Re: SM FAQ - простой компонент FAQ'a
« Ответ #248 : 20.05.2010, 12:17:47 »
У Вас на каждой странице этой темы в первом сообщении приложен файл com_smfaq, хотя на самом сайте http://joomla-code.ru/exstensions/smfaq-component уже давно выложена версия 1.1
Научу зарабатывать на сайте ->>

Давайте делать Интернет вместе!
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #249 : 20.05.2010, 12:38:31 »
Мне надо, чтобы можно было редактировать "вопрос" через админку- не только содержание, но и оформление - выделять, менять цвет и т.д.
Когда я вставляю код, то текст новый сохраняется, но без выделений. Даже переход на другую строку не сохраняется.

Т.е. например надо чтобы вопрос выглядел:
"Добрый день.... бла-бла-бла. Помогите сделать красивую клумбу.
И обрезать сад."

А сохраняется:
"Добрый день.... бла-бла-бла. Помогите сделать красивую клумбу. И обрезать сад. "

(ответ редактируется как надо, а вопрос нет.
попробуйте добавить в
administrator\components\com_smfaq\models\smfaq.php
после строчки
Код: php
$data['answer'] = JRequest::getVar('answer', '', 'post', 'string', JREQUEST_ALLOWRAW);
добавить такую
Код: php
$data['answer'] = JRequest::getVar('answer', '', 'post', 'string', JREQUEST_ALLOWRAW);
$data['question'] = JRequest::getVar('question', '', 'post', 'string', JREQUEST_ALLOWHTML);
При этом при сохранении вопроса из админки, не должны вырезаться HTML теги. BBCode естественно работать не будет.

У Вас на каждой странице этой темы в первом сообщении приложен файл com_smfaq, хотя на самом сайте http://joomla-code.ru/exstensions/smfaq-component уже давно выложена версия 1.1
У Вас это у кого?
Читать умеем
Цитировать
Так как папка Upload, как обычно, уже захламилась на форуме  Smiley, последнюю версию компонента можете скачать ЗДЕСЬ
*

ecolora

  • Завсегдатай
  • 1426
  • 170 / 2
  • творец
Re: SM FAQ - простой компонент FAQ'a
« Ответ #250 : 20.05.2010, 14:38:29 »
А какой смысл тогда прикладывать непоследнюю версию?

Психология у человека такая... даже если написать, что во вложении версия - не последняя, всё-равно взглядом цепляешься за то что вложено, а не за инфу в сообщении.

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

Вам виднее конечно, но, может быть, тогда лучше удалить вложение?
Научу зарабатывать на сайте ->>

Давайте делать Интернет вместе!
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #251 : 20.05.2010, 18:01:26 »
попробуйте добавить в
administrator\components\com_smfaq\models\smfaq.php
после строчки
Код: php
$data['answer'] = JRequest::getVar('answer', '', 'post', 'string', JREQUEST_ALLOWRAW);
добавить такую
Код: php
$data['answer'] = JRequest::getVar('answer', '', 'post', 'string', JREQUEST_ALLOWRAW);
$data['question'] = JRequest::getVar('question', '', 'post', 'string', JREQUEST_ALLOWHTML);
При этом при сохранении вопроса из админки, не должны вырезаться HTML теги. BBCode естественно работать не будет.


Супер! спасибо за быстрый ответ! теперь не вырезается. Все сохраняется, все теги... но только в вопросе они тоже отображаются..

А как же мне сделать, чтобы < "b">Текст< "/b" >  - работало? и отображалось жирным? , а не тегами?

Для дела подойдет и какой-нибудь метод - что-то типа = чтобы выделить это слово - надо написать такие-то символы..
(вместо "<" вставить вот это и вот это в вопросе.)
« Последнее редактирование: 20.05.2010, 18:14:24 от jniv »
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #252 : 20.05.2010, 18:12:00 »
Супер! спасибо за быстрый ответ! теперь не вырезается. Все сохраняется, все теги... но только в вопросе они тоже отображаются..

А как же мне сделать, чтобы < "b">Текст< "/b" >  - работало? и отображалось жирным? , а не тегами?
components\com_smfaq\views\category\tmpl\default.php
Код: php
<div class="question" id="question"><?php echo $this->escape($item->question); ?></div>
заменить на
Код: php
<div class="question" id="question"><?php echo $item->question; ?></div>
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #253 : 20.05.2010, 18:16:49 »
components\com_smfaq\views\category\tmpl\default.php
Код: php
<div class="question" id="question"><?php echo $this->escape($item->question); ?></div>
заменить на
Код: php
<div class="question" id="question"><?php echo $item->question; ?></div>

Да Вы просто волшебник!
Ура! Работает!
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #254 : 20.05.2010, 18:23:34 »
В файле:
/administrator/components/com_smfaq/views/smfaq/tmpl/form.php

<legend><?php echo JText::_( 'Question' ); ?></legend>
<textarea id="question" name="question" rows="5" cols="100"><?php echo $this->smfaq->question; ?> </textarea>
</fieldset>


заменил на
<legend><?php echo JText::_( 'Question' ); ?></legend>
<?php echo $editor->display('question', $this->smfaq->question, '100%', '400', '60', '20', false ); ?>
</fieldset>

теперь и редактор появился в админке - в "вопрос". теперь не обязательно все прописывать "ручками"
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #255 : 20.05.2010, 18:53:48 »
И еще нужно сделать одну доработку:
У нас есть категория.
Вверху есть кнопка - "задать вопрос".
Точно такую же кнопку нужно сделать внизу, после ответов.
Если я просто копирую код кнопки и вставляю внизу, то вторая не работает. (просто идет переадресация на главную страницу)
Удаляю первую - работает вторая.
А надо чтобы обе работали..
« Последнее редактирование: 20.05.2010, 19:01:58 от jniv »
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #256 : 20.05.2010, 19:01:49 »
Если я просто копирую код кнопки и вставляю внизу, то вторая не работает. (просто зависает при нажатии и все)
Она и не будет работать.
Могу подсказать что нужно ковырять JS, что конкретно писать не буду.
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #257 : 20.05.2010, 19:04:36 »
Она и не будет работать.
Могу подсказать что нужно ковырять JS, что конкретно писать не буду.
спасибо.. вижу.. ох.. разобраться надо.
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #258 : 24.05.2010, 11:56:55 »
Вот еще появилось несколько вопросов:
1. Как сделать, чтобы под списком категорий выдавалось 7 последних вопрос-ответов?
2. Сами "категории" - сделать выпадающим списком.
3. Увеличить задержку сообщений "спасибо за вопрос..."  - когда задаешь вопрос, "спасибо за ответ" - когда отвечаешь, помогла ли информация.
Буду благодарен за помощь!
*

THE KILLERS

  • Давно я тут
  • 878
  • 28 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #259 : 24.05.2010, 17:18:20 »
Компонент супер!
*

jniv

  • Захожу иногда
  • 54
  • 1 / 0
  • Jniv
Re: SM FAQ - простой компонент FAQ'a
« Ответ #260 : 25.05.2010, 13:38:05 »
и еще вопрос назрел.
а как организовать поиск по вопросам? обычный встроенный компонент поиск не делает.
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #261 : 25.05.2010, 14:15:59 »
и еще вопрос назрел.
а как организовать поиск по вопросам? обычный встроенный компонент поиск не делает.
написать соответствующий плагин.
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #262 : 26.05.2010, 10:03:23 »
Вместо CAPTCHA-кода выдаётся "FORM_CAPTCHA" - как это исправить?
ссылку на сайт.
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #263 : 26.05.2010, 12:02:14 »
Проблема только на локальном сайте, при публикации на хостинг - всё работает.
ну я тоже не телепат и не экстрасенс, поэтому помочь навряд ли чем смогу :)
Может дело в настройке сервера.
*

ruvv

  • Новичок
  • 24
  • 1 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #264 : 27.05.2010, 09:37:50 »
Почему не отправляется уведомление об ответе на почту?
Задаю вопрос, админу письмо идет, он пишет ответ, статус - отвечено, публикация - да, а письмо автору не приходит
*

veNick

  • Захожу иногда
  • 63
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #265 : 27.05.2010, 13:07:37 »
драсти. интересует тот же вопрос, по поводу sh404SEF. как их подружить, есть у кого плагин? а то ссылка типа component/option,com_smfaq/Itemid,3/id,10/view,category/ не очень нравится...
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #266 : 28.05.2010, 01:00:19 »
Выходит экстрасенс: дело отказалось в отключенной библиотеке "extension=php_gd2.dll" :)
хм. я потом об этом и подумал. Но опять же хз, причин может быть сколько угодно. Так же как в этой теме :). Кто-то пишет что у него чего-то там не работает, при этом не пишет ничего конкретного. Поэтому многие просьбы, остаются без ответа, т.к. я не склонен к считыванию мыслей на расстоянии при не совсем понятных фразах.
Разбираться в каждом случае у меня не хватит времени, сил и желания.
Есть, конечно, очень дельные упреки и замечания, за что авторам их большое спасибо. Т.к. кто лучше них поймет и протестирует работу этого компонента, кроме вас :). За что им отдельное спасибо. Как соберу все до кучи, тогда может и появиться действительно хороший компонент на данную тему.
В общем как то так :) 
*

TimonKrut

  • Новичок
  • 6
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #267 : 31.05.2010, 13:32:48 »
Здравствуйте! Компонент действительно лучший =) Прочитал весь форум... может пропустил чтото..
Как я заметил, на вопросы могут отвечать "Редакторы". Возможно ли присвоить данное право группе "Пользователи" или "Авторы"? (ато это многовато прав будет ответчикам).
И возможно ли с разных категорий уведомления о добавленных вопросах рассылать на различные e-mail отвечающих на вопросы людей? =)
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #268 : 31.05.2010, 23:31:07 »
Здравствуйте! Компонент действительно лучший =) Прочитал весь форум... может пропустил чтото..
Как я заметил, на вопросы могут отвечать "Редакторы". Возможно ли присвоить данное право группе "Пользователи" или "Авторы"? (ато это многовато прав будет ответчикам).
Здравствуйте, по поводу разграничения прав, вопрос задавался не однократно. Был даже немного переделан данный компонент, что бы можно было выставлять любому пользователю в определенной категории в фронте (на сайте) иметь права админа, т.е. видеть не опубликованные вопросы и отвечать на них. Думаю об этом можно будет подумать.
И возможно ли с разных категорий уведомления о добавленных вопросах рассылать на различные e-mail отвечающих на вопросы людей? =)  
хм. ну здесь логика токава я так понимаю, что за определенным человеком или людьми закрепляется определенная категория. Может и можно будет как нибудь организовать.
Спасибо :)
*

TimonKrut

  • Новичок
  • 6
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #269 : 01.06.2010, 14:57:26 »
Спасибо за обнадеживающий ответ =) Появилась проблемка одна... В одной из категорий собрался ответить на заданный порос. Всё нормально.. окно редактирования вопроса и добавления ответа открылось. Далее передумал чтото отвечать на вопрос.... перешёл на другую страничку сайта.... возвращаюсь обратно в категорию с вопросом (надумал отвечать =)) а там говорят что ответ редактируется другим пользователем =) Ни по прошествии времени ни при других всевозможных манипуляциях проблема не исчезла. Переустановил компонент... на вопросы снова появилась возможность отвечать... но опятьже до повторения вышеописанной ситуации :( В очередной раз собрался переустанавливать компонент...
Предложите какое-нибудь более кардинальное решение? Убрать бы вообще эту проверку на редактирование другим пользователем.... т.к. как Вы уже догадались у меня за каждый раздел отвечает отдельное лицо ::)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 110161
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 63674
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 4707
Последний ответ 21.01.2016, 23:50:10
от SeBun
Joomposter программа для постинга в Joomla

Автор bigbrain

Ответов: 130
Просмотров: 48593
Последний ответ 21.01.2016, 19:13:20
от KKAAZZOO
Best Alias - плагин для улучшения seo в Joomla

Автор ageent

Ответов: 50
Просмотров: 20023
Последний ответ 21.01.2016, 18:57:49
от int-sam