Пароль:
RSS Поиск

Kasseler CMS
FaQ: ответы на отдельной странице
АвторСообщение
 Russian FederationDogger
Добавлено: 10.03.2010 20:14:28   Заголовок сообщения: FaQ: ответы на отдельной странице#1
Dogger
Группа: Пользователи
Пользователь №: 121
Возраст: 19
Сообщения: 434
Спасибо сказали: 34 раз(а)
Дата регистрации: 03.06.2008
Статус: Offline
Здравствуйте. Появился вопрос в ветке 1.3.6 в модуле FaQ. Как можно вынести вопрос-ответ на отдельную страницу, а сам список вопросов с ссылками остался в категории?

Т.е. банально есть вопрос: Как установить kasseler cms. Он находится в категории Установка. В категории установка выводился вопрос ссылкой на страницу, где выводился бы вопрос-ответ.

Мб у кого есть готовое решение?:) Или кто подскажет чем-нибудь. Возникла потребность из-за того, что очень много вопросов и обширных ответов и стало просто не удобно.

__________________
[b]Меня можно найти в icq: 7439-один89[/b] Я люблю вас пацаны! Мы никогда тебя не забудем Виллзикс! (С) southpark
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 NorwayDaaGER
Добавлено: 11.03.2010 00:26:04   Заголовок сообщения: Re: FaQ: ответы на отдельной странице#2
DaaGER
Группа: Kasseler team
Пользователь №: 340
Возраст: 20
Сообщения: 832
Спасибо сказали: 130 раз(а)
Дата регистрации: 11.10.2008
Статус: Offline
Лень писать где убрать, а где вставить 8-)
Так что качай и заменяй.
index.php.zip

С чпу твоим, работать должно ;-)


Спасибо сказали RashShadow Dogger

__________________
С уважением Касымов Нурлан a.k.a. DaaGER
Кошельки для ваших благодарностей: R965996224598 и Z331894802549
Делаю хаки, блоки и модули :) Какой же я молодец :D А ещё я флудер)))
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian FederationRashShadow
Добавлено: 11.03.2010 07:35:30   Заголовок сообщения: Re: FaQ: ответы на отдельной странице#3
RashShadow
Группа: Новичок
Пользователь №: 1292
Сообщения: 273
Спасибо сказали: 21 раз(а)
Дата регистрации: 14.07.2009
Статус: Offline
а не подскажиш как сделать чтоб вопросы отображались без категорий а то пока вопрос не закинешь в категорию он не появится :-(

__________________
Ищy поклонников Microsoft. Hайдy — yбью!
Кривыми должны быть не руки, а извилины.
http://img187.imageshack.us/img187/4456/atiub.png
http://img88.imageshack.us/img88/4499/ubuntuuser.gif
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 NorwayDaaGER
Добавлено: 11.03.2010 09:45:08   Заголовок сообщения: Re: FaQ: ответы на отдельной странице#4
DaaGER
Группа: Kasseler team
Пользователь №: 340
Возраст: 20
Сообщения: 832
Спасибо сказали: 130 раз(а)
Дата регистрации: 11.10.2008
Статус: Offline
Меняешь функцию FAQ, на мою:
function Faq(){
global $db, $prefix,$module_name, $module_title, $config, $navi;

       echo $navi;
       list_categories();
       
      $result = $db->sql_query("SELECT f.fqid, f.question, f.answer, f.relisername, f.reliseremail, f.cid, c.cid, c.title FROM ".$prefix."_faq AS f LEFT JOIN  ".$prefix."_categories AS c ON (f.cid=c.cid) WHERE f.cid='-1' ORDER BY fqid");
      
       $tmp = "<table border=\"0\" width=\"100%\">";
      
 while(list($ffqid, $fquestion, $fanswer, $frelisername, $freliseremail, $fcid, $ccid, $ctitle) = $db->sql_fetchrow($result)){
             $ctitletmp=$ctitle;
             @$tmpquestion .= "<tr><td align=\"center\"><img src=\"includes/images/help.gif\" title=\"\" alt=\"\"></td><td width=\"100%\"><a href=\"#$ffqid\" title=\"$fquestion\">".$fquestion."</a></td></tr>";
             $tmp .= "<tr><td align=\"center\"><img src=\"includes/images/info.gif\" title=\"\" alt=\"\"></td><td width=\"100%\"><b><a name=\"$ffqid\"></a>".$fquestion."</b></td></tr>";
             $tmp .= "<tr><td colspan=\"2\" style=\"padding-left: 23px;\">".bb_decode($fanswer)."<br><br><br></td></tr>";
       }

       set_page_title(array($ctitletmp, $module_title));
    
   $tmp .= "</table>";
       
       open_table();
       echo "<table width=\"100%\">".$tmpquestion."</table>";
       close_table();
       open_table();
       echo $tmp;
       close_table();
}

Теперь на главной модуля отображаются вопросы без категорий, а дальше - всё как обычно.


Спасибо сказали RashShadow

__________________
С уважением Касымов Нурлан a.k.a. DaaGER
Кошельки для ваших благодарностей: R965996224598 и Z331894802549
Делаю хаки, блоки и модули :) Какой же я молодец :D А ещё я флудер)))
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian FederationRashShadow
Добавлено: 11.03.2010 22:48:11   Заголовок сообщения: Re: FaQ: ответы на отдельной странице#5
RashShadow
Группа: Новичок
Пользователь №: 1292
Сообщения: 273
Спасибо сказали: 21 раз(а)
Дата регистрации: 14.07.2009
Статус: Offline
DaaGER, а не подскажиш как сделать чтоб и без категорий было вопрос-ответ на отдельной страницы заранее спасибо

__________________
Ищy поклонников Microsoft. Hайдy — yбью!
Кривыми должны быть не руки, а извилины.
http://img187.imageshack.us/img187/4456/atiub.png
http://img88.imageshack.us/img88/4499/ubuntuuser.gif
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 NorwayDaaGER
Добавлено: 11.03.2010 23:45:42   Заголовок сообщения: Re: FaQ: ответы на отдельной странице#6
DaaGER
Группа: Kasseler team
Пользователь №: 340
Возраст: 20
Сообщения: 832
Спасибо сказали: 130 раз(а)
Дата регистрации: 11.10.2008
Статус: Offline
function Faq(){
global $db, $prefix,$module_name, $module_title, $config, $navi;

       echo $navi;
       list_categories();
       
  $result = $db->sql_query("SELECT f.fqid, f.question, f.answer, f.relisername, f.reliseremail, f.cid, c.cid, c.title FROM ".$prefix."_faq AS f LEFT JOIN  ".$prefix."_categories AS c ON (f.cid=c.cid) WHERE f.cid='-1' ORDER BY fqid");
   
 while(list($ffqid, $fquestion, $fanswer, $frelisername, $freliseremail, $fcid, $ccid, $ctitle) = $db->sql_fetchrow($result)){
             $ctitletmp=$ctitle;
             @$tmpquestion .= "<tr><td align=\"center\"><img src=\"includes/images/help.gif\" title=\"\" alt=\"\"></td><td width=\"100%\"><a href=\"index.php?module=$module_name&do=Answer&id=$ffqid\" title=\"$fquestion\">".$fquestion."</a></td></tr>";
       }
       set_page_title(array($ctitletmp, $module_title));
       open_table();
       echo "<table width=\"100%\">".$tmpquestion."</table>";
       close_table();
}

ВУАЛЯ ;-)


Спасибо сказали RashShadow

__________________
С уважением Касымов Нурлан a.k.a. DaaGER
Кошельки для ваших благодарностей: R965996224598 и Z331894802549
Делаю хаки, блоки и модули :) Какой же я молодец :D А ещё я флудер)))
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
Страница: 1 из 1 Вы можете просматривать темы
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать сообщения
Вы не можете удалять сообщения
Вы не можете модерировать этот форум
 
XHTML Validation   CSS Validation   Designed by CENTROARTS.com