vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   FAQ Edit v3 (https://vborg.vbsupport.ru/showthread.php?t=27733)

Remi 01-12-2002 04:41 PM

If you are to do any thing, Please make it work with variables, just like the original FAQ. :)

$homeurl
$bbtitle
$inboxname
$sentitemsname

Thanks

Grower 01-16-2002 08:17 PM

In FAQ.PHP around line 292 in addquestion section there is
PHP Code:

makehiddencode("faqid""$faqid"); 

which prevented you from selecting own category for adding question. You have to remove that line to make it work correctly.

Linus 01-26-2002 02:02 PM

I did the hack and it worked fine for me a couple of weeks ago but now the FAQ when clicked upon is empty ... I might have done another hack that might have affected one of the files ... any opinions / advice ???

Linus 01-26-2002 02:13 PM

This is my FAQ bit in the original misc.php

PHP Code:

if ($action=="faq") {
  
$templatesused "faq_title,faq_head,faq_entry";
  include(
"./global.php");

  if(isset(
$page)){$sql "WHERE faqid='$page'";}
  
$query "SELECT faqid,title FROM faq $sql ORDER BY showorder";
  
$faqs=$DB_site->query($query);
  while (
$faq=$DB_site->fetch_array($faqs)) {
    if (isset(
$page))
      {
$title " > <a href='misc.php?s=$session[sessionhash]&action=faq&page=$faq[faqid]'>$faq[title]</a>";
    }
    
$questions=$DB_site->query("SELECT entryid,title,faqid FROM faqentries WHERE faqid='$faq[faqid]' ORDER BY showorder");
    while (
$question=$DB_site->fetch_array($questions)) {
      eval (
"\$faqtitles .= \"".gettemplate("faq_title")."\";");
    }
    eval (
"\$faqhead .= \"".gettemplate("faq_head")."\";");
    unset (
$faqtitles);
  }
  if (isset(
$page)) {
    
$entries=$DB_site->query("SELECT entryid,title,text FROM faqentries WHERE faqid='$page' ORDER BY showorder");
    while(
$entry=$DB_site->fetch_array($entries)){
      
$entry[text] = bbcodeparse2($entry[text],$entry[dohtml],$entry[dobbcode],$entry[dosmilies],$entry[dobbcode]);
      eval (
"\$faqentries .= \"".gettemplate("faq_entry")."\";");
    }
  }
  eval(
"dooutput(\"".gettemplate("faq")."\");");


I'm running v 2.2.1

but then when asked to find
PHP Code:

if ($action=="faq") {
$templatesused ""// Only one template used so load it when called
include("./global.php");
$page intval($page);
if (!
$page)
$page '';
eval(
"dooutput(\"".gettemplate("faq$page")."\");");



I can never find it ?

christina 01-31-2002 04:13 PM

Does this hack work on vb 2.2.2? Just curious as I'm looking to add it. :)

TIA,
Christina

SaintDog 02-03-2002 03:51 AM

FireFly or another person, could you please let me know why I am getting the below error. I have applied the fix provided by Bira as well as the one that another member provided which is supposed to fix the ordering problem, below is the error I get when trying to change the order:

Warning: Variable passed to each() is not an array or object in /path/to/my/forums/admin/faq.php on line 344

slideboxer 02-03-2002 04:29 AM

I was having parsing problems until making the change from post #81.

Problem I'm having now is that the images are not showing up. Anyone have the code fix for this one?

SaintDog 02-03-2002 04:46 AM

The images were not really working for me, I instead went in and instead of using the { images } variable I just used /path/to/image instead.

I need to find a way to correct that error :(

christina 02-03-2002 02:28 PM

Since no one answered about 2.2.2...

I installed it, and there weren't any updates to the admin control panel. If I try to run faq.php directly I get some complaint about "Fatal error: call to undefined function: cpheader() in....path\faq.php on line 13.

Chrirstina

SaintDog 02-03-2002 07:26 PM

You still would have to run the FAQ Install file to update things Christina, I think anyway (since there may be new queries or such added to the db).

I still have not figured out why I get the above error, Can anyone help out on this, I know I can not be the only one getting this, or am I? (I am using 2.2.1)


All times are GMT. The time now is 03:29 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01174 seconds
  • Memory Usage 1,754KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete