Thread: Article Bot
View Single Post
  #201  
Old 08-22-2004, 05:24 PM
Geographic2 Geographic2 is offline
 
Join Date: Apr 2003
Location: On the map
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

When I run my articlebot it made posts with no title and no description, only the link would be within the post...

I tracked it down to determin the problem and the entire pregreplace section doesn't seem to be working right with me... perhaps it's my regular expressions retardedness or perhaps it's something else...


When I comment out this section and the corresponding one for the title it works fine and posts titles and descriptions... Otherwise it turns the article[title] and article[description] strings into empty strings....

PHP Code:
/*                if ($articlebot['global_regex_desc_search'] || $articlebot['regex_desc_search'])
                {
                    if ($articlebot['regex_desc_search'])
                    {
                        $articlebot['global_regex_desc_search']   = $articlebot['regex_desc_search'];
                        $articlebot['global_regex_desc_replace']  = $articlebot['regex_desc_replace'];
                    }

                    $article['description'] = @preg_replace(
                        "$articlebot[global_regex_desc_search]",
                        "$articlebot[global_regex_desc_replace]",
                        $article['description']
                    );
                }
*/ 
I've also tried leaving the reg ex's blank as well as using search: * and replace $1


Could anyone give me some ideas?
Could you also tell me why we call the preg_replace function with:
@preg_replace(...)?

Also, very nice hack. An idea for future implementation would be to search the RSS feeds for keywords... each feed having it's own set of keywords or a global keyword much like you have the pregreplace. so if you were interested in news about pumpkins, or video games, or bottlecaps you could then only post news about bottlecaps, videogames or pumpkins... I may do myself but I figured you might like the idea.

Alternatly we could all create an RSS feed from our forums with entries being threads that match our keywords, links in the posts would be displayed with our keyword linked, an XML feed with participating sites could be hosted somewhere and we could all deploy some nice keyword linking out across the net...

Thanks.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01845 seconds
  • Memory Usage 1,776KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete