The following warnings occurred:
Warning [2] Undefined array key "threadviews_countguests" - Line: 745 - File: showthread.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 745 errorHandler->error_callback
Warning [2] Undefined array key "allowautourl" - Line: 584 - File: inc/class_parser.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/class_parser.php 584 errorHandler->error_callback
/inc/class_parser.php 228 postParser->parse_mycode
/inc/functions_post.php 830 postParser->parse_message
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "allowautourl" - Line: 584 - File: inc/class_parser.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/class_parser.php 584 errorHandler->error_callback
/inc/class_parser.php 228 postParser->parse_mycode
/inc/functions_post.php 830 postParser->parse_message
/showthread.php 1121 build_postbit
Warning [2] Undefined array key "allowautourl" - Line: 584 - File: inc/class_parser.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/class_parser.php 584 errorHandler->error_callback
/inc/class_parser.php 228 postParser->parse_mycode
/inc/functions_post.php 861 postParser->parse_message
/showthread.php 1121 build_postbit
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 46 - File: showthread.php(1650) : eval()'d code PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php(1650) : eval()'d code 46 errorHandler->error_callback
/showthread.php 1650 eval




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Rebuild Index and Sitemap after editing files directly
#1
I started using GetSimple today, with the intention of maintaining a documentation site. The pages themselves are extremely formulaic - every widget we support has more or less the same install process, with some minor differences, so my intention is to script the generation of the actual XML page files myself.

I then found out that it wouldn't work unless the pages.xml was also updated, so I put this together:

PHP Code:
<?php
/**
 * After modifying the data/pages directory, the sitemap and index needs to be rebuilt
 *
 * php rebuild-index.php
 */

require_once 'admin/inc/common.php';
require_once 
'admin/inc/basic.php';
require_once 
'admin/inc/plugin_functions.php';
require_once 
'admin/inc/caching_functions.php';
require_once 
'admin/inc/template_functions.php';

// Rebuild the pages.xml file
create_pagesxml(true);

// Rebuild the sitemap.xml file
generate_sitemap(); 

That can be run from the commandline (php rebuild-index.php) - it includes the necessary stuff for the functions to run, and from what I can tell, it works just fine.
Reply
#2
common includes all these
You can also just delete the pages.xml file and hit the site
NEW: SA Admin Toolbar Plugin | View All My Plugins
- Shawn A aka Tablatronix
Reply




Users browsing this thread: 1 Guest(s)