Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
<?php
/* ----------------------------------------------------------------------- *
* Created by nick-on *
* icq: 834361, nick-on@mail.ru, http://nick-on.ru, http://4dle.ru *
* ----------------------------------------------------------------------- */
set_time_limit( 0 );
define ( "DATALIFEENGINE", true );
define ( "ROOT_DIR", dirname ( __FILE__ ));
define ( "ENGINE_DIR", ROOT_DIR . "/engine/" );
require_once ROOT_DIR . '/engine/classes/mysql.php';
require_once ROOT_DIR . '/engine/data/config.php';
require_once ROOT_DIR . '/engine/data/dbconfig.php';
require_once ROOT_DIR . '/engine/classes/parse.class.php';
$sql_result = $db->query ( "SELECT * FROM " . PREFIX . "_post" );
$parse = new ParseFilter(Array(), Array(), 1, 1);
while ( $row = $db->get_row ( $sql_result ))
{
$short_story = $parse->decodeBBCodes( $row['short_story'], false );
$full_story = $parse->decodeBBCodes( $row['full_story'], false );
$short_story = str_replace ( "[url=", "[leech=", $short_story );
$full_story = str_replace ( "[url=", "[leech=", $full_story );
$short_story = str_replace ( "[/url]", "[/leech]", $short_story );
$full_story = str_replace ( "[/url]", "[/leech]", $full_story );
$short_story = $db->safesql ( $parse->BB_Parse( $parse->process( $short_story ), false));
$full_story = $db->safesql ( $parse->BB_Parse( $parse->process( $full_story ), false));
$db->query ( "UPDATE " . PREFIX . "_post SET short_story = '{$short_story}', full_story = '{$full_story}' WHERE id = '{$row['id']}'" );
}
$db->free();
?>
немного подправил файл к краткой и полной новостям добавил ещё обработку доп.полей, может кому-то пригодится в будущем
Посмотреть вложение 30915
Нужно чтобы скрипт просто открывал и не внося никаких изменений, сохранял по очереди все записи.А у вас нет, точно такого же, но только с перламутровыми пугавицами? ©
Нужно чтобы скрипт просто открывал и не внося никаких изменений, сохранял по очереди все записи.
<?php
set_time_limit( 0 );
define ( "DATALIFEENGINE", true );
define ( "ROOT_DIR", dirname ( __FILE__ ));
define ( "ENGINE_DIR", ROOT_DIR . "/engine/" );
require_once ROOT_DIR . '/engine/classes/mysql.php';
require_once ROOT_DIR . '/engine/data/config.php';
require_once ROOT_DIR . '/engine/data/dbconfig.php';
require_once ROOT_DIR . '/engine/classes/parse.class.php';
$sql_result = $db->query ( "SELECT * FROM " . PREFIX . "_post" );
$parse = new ParseFilter(Array(), Array(), 1, 1);
while ( $row = $db->get_row ( $sql_result ))
{
$short_story = $parse->decodeBBCodes( $row['short_story'], false );
$full_story = $parse->decodeBBCodes( $row['full_story'], false );
$short_story = $db->safesql ( $parse->BB_Parse( $parse->process( $short_story ), false));
$full_story = $db->safesql ( $parse->BB_Parse( $parse->process( $full_story ), false));
$db->query ( "UPDATE " . PREFIX . "_post SET short_story = '{$short_story}', full_story = '{$full_story}' WHERE id = '{$row['id']}'" );
}
$db->free();
?>