Bug With Crawl Anchors Option

I’ve imported a few hundred urls into a project and am using the crawl anchors option to generate anchors from the title of the pages. The only option selected is “add <title> as anchor”.
Once it’s finished crawling and I inspect the anchors, everything looks fine. There are 348 urls.
Click ok to close the project. When I re-open the project there are now 700+ urls and the software has added extra urls. For example:
Actual url: https://www.mydomain.com/dog-training/#Dog Training
Extra url added: http://24-7 Dog Training in Atlanta
It seems to be making extra urls from the page title. The format in the page title is
Dog Training | 24-7 Dog Training In Atlanta
Is there a workaround for this?

crawl site for url option

when i was looking on the backend of gsa before i thought i saw a crawl url option, so you could crawl all of your sites urls & it would put all the urls in a file,
main gui>options>advanced
but i cant find it now, does anyone know where it is ?
i think they are talking about it here

What are the risks in moving from GDR to CU servicing option?

I have SQL server 2019 with RTM baseline and GDR patches are applied.

I am reading that GDR only contains security fixes and CU contains security + functional fixes. I also know that you are allowed to make a change from GDR updates to CU updates ONE TIME. Once a SQL Server CU update is applied to a SQL Server installation, there is NO way to go back to the GDR update path.

In planning to move from GDR to CU update, what are the risks involved?

How to restore a standalone server from a pg_basebackup using the fetch option

I am attempting to make a backup & restore of a production Postgres server (9.6 Windows) for development testing. This server is standalone and does not need to do streaming replication.

I have used

.\pg_basebackup -Ft -Z -D D:\pgbackup\default -P -U postgres -Xf --checkpoint=fast 

I am using -Xf option since the database is quite large and I want to compress it. Using the option -Xs from the standby server is too slow, and using this option on primary server requires the tablespaces to be empty.

After backup the tar files are extracted into base and each tablespace. I’ve created a recovery.conf with single entry

standby_mode = off 

However on starting postgres I get the error

2021-06-17 10:39:27.211 CAT,,,4664,,60cb0a3f.1238,1,,2021-06-17 10:39:27 CAT,,0,FATAL,XX000,"could not connect to the primary server: FATAL:  the database system is starting up 

What is the correct procedure to create a standalone backup?

How can I add transparent color option in my color setting?

I have created font color settings at customizer but it does not include transparent color, How can I add transparent option also.

enter code here 

class site_font_color { public static function register ( $ wp_customize ) {

    $  wp_customize->add_setting('site_emakers_fontcolor', array(         'default' => 'No'     ));      $  wp_customize->add_control(new WP_Customize_Control($  wp_customize, 'site_emakers_fontcolor-control', array(         'label' => 'Display the Site Font Color?',         'section' => 'colors',         'settings' => 'site_emakers_fontcolor',         'type' => 'select',         'choices' => array('No'=> 'No', 'Yes' => 'Yes')     )));        $  wp_customize->add_setting( 'site_emakers_fontcolor',         array(             'default'    => '#000000',             'type'       => 'theme_mod',             'capability' => 'edit_theme_options',             'transport'  => 'refresh',             'priority'   => 120,             'sanitize_callback'  => 'esc_attr',         )     );      $  wp_customize->add_control( new WP_Customize_Color_Control(         $  wp_customize,         'mytheme_site_emakers_fontcolor',         array(             'label'      => __( 'Site Font Color', 'customtheme' ),             'settings'   => 'site_emakers_fontcolor',             'priority'   => 10,             'section'    => 'colors',         )     ) );  }   public static function site_output() {     ?>      <style type="text/css">          <?php self::generate_css('.site *, :not(.btn-secondary, .btn)',  'color', 'site_emakers_fontcolor'); ?>     </style>      <?php }   public static function generate_css( $  selector, $  style, $  mod_name, $  prefix='', $  postfix='', $  echo=true ) {     $  return = '';     $  mod = get_theme_mod($  mod_name);     if ( ! empty( $  mod ) ) {         $  return = sprintf('%s { %s:%s; }',             $  selector,             $  style,             $  prefix.$  mod.$  postfix         );         if ( $  echo ) {             echo $  return;         }     }     return $  return; } 


add_action( ‘customize_register’ , array( ‘site_font_color’ , ‘register’ ) );

add_action( ‘wp_head’ , array( ‘site_font_color’ , ‘site_output’ ) );

How do I get to the Terrain Tools and Advance option in Package Manager in Unity?

I am not able to find the Terrain Tools option in Package Manager when I search it. I am new to Unity and that’s why I was following a tutorial. The video was about building a terrain and there he told to get the terrain tools first.

For the terrain tools we need to go: Window > Package Manager > Packages > All Packages and then search it

But in the Packages I don’t have the All packages option and also I don’t have the Advance option as told in the video. I am sure that the Unity editor in the video is of an old version. Currently I am using 2020.3.8 version of Unity.

If there are some major changes between that version(used in the video) and my version(2020.3.8) then where do I find the Terrain Tools and the Advance option?

Screenshot From My Computer – Screenshot From My Computer

[NOTE: If there are any confusions, please refer the video]

Strategy on Standby restore option for hourly log shipping file

I am trying to come up with a strategy of keeping up with daily database update process using "standby" restore mode.

I am getting 24 log shipping files (for the previous day’s each hour transaction log files) from a third party’s FTP site. I would update these 24 files on a nightly run. I get these files originally in SQB file formats, and then I have a tool and script to convert these SQB files into BAK file format.

Now, I am trying to come up with a strategy of continuous back up plan.

Database does not have to be updated or modified, but just to be read. Do I restore each transactional log file as "standby" all the time and just leave them as "standby" mode?

I am planning to create a separate database to retrieve only necessary data from some tables from this "read-only" database.

I have one more question. If I accidentally run a script to restore this database as "NoRecovery or Recovery" mode, is there way to change the mode back to "Standby" by running a script or do I have to restore full bak file again as "Standby" (do the whole process again)?

Option for removing block not appearing in custom gutenberg block

I’m developing a custom gutenberg block. I’m able to get the fields to appear and I’m able to interact with it when adding it to a page. But the menu that allows you to remove the block does not appear when it’s highlighted. I’m referring to the menu in the screenshot below

enter image description here

I’m using the esnext syntax and this is what my main block js file looks like

    import "./style.scss"; import "./editor.scss";  const { __, setLocaleData } = wp.i18n; const {     registerBlockType, } = wp.blocks; const {     RichText,     MediaUpload, } = wp.editor; const { Button } = wp.components;  registerBlockType( 'tc-blocks/hero-block', {     title: __( 'Hero Block', 'tc-blocks' ),     icon: 'index-card',     category: 'layout',     attributes: {         title: {             type: 'string',             source: 'attribute',             selector: 'h2',         },         mediaID: {             type: 'number',         },         mediaURL: {             type: 'string',             source: 'attribute',             selector: 'img',             attribute: 'src',         },     },     edit: ( props ) => {         const {             className,             attributes: {                 title,                 mediaID,                 mediaURL,             },             setAttributes,         } = props;         const onChangeTitle = ( value ) => {             setAttributes( { title: value } );         };          const onSelectImage = ( media ) => {             setAttributes( {                 mediaURL: media.url,                 mediaID: media.id,             } );         };          return (             <div className={ className }>                 <RichText                     tagName="h2"                     placeholder={ __( 'Write Title…', 'tc-blocks' ) }                     value={ title }                     onChange={ onChangeTitle }                 />                 <div className="tc-image">                     <MediaUpload                         onSelect={ onSelectImage }                         allowedTypes="image"                         value={ mediaID }                         render={ ( { open } ) => (                             <Button className={ mediaID ? 'image-button' : 'button button-large' } onClick={ open }>                                 { ! mediaID ? __( 'Upload Image', 'tc-blocks' ) : <img src={ mediaURL } alt={ __( 'Upload Image', 'tc-blocks' ) } /> }                             </Button>                         ) }                     />                 </div>             </div>         );     },     save: ( props ) => {         const {             className,             attributes: {                 title,                 mediaURL,             },         } = props;         return (             <div className={ className }>                 <RichText.Content tagName="h2" value={ title } />                  {                     mediaURL && (                         <img className="tc-image" src={ mediaURL } alt={ __( 'Image', 'tc-blocks' ) } />                     )                 }             </div>         );     }, } ); 

Here’s how I’m registering the block type in my index.php file

function tc_blocks_hero_block_block_init() {     register_block_type_from_metadata( __DIR__ ); } add_action( 'init', 'tc_blocks_hero_block_block_init' ); 

And here’s my block.json file

{ "apiVersion": 2, "name": "tc-blocks/hero-block", "title": "Hero Block", "category": "widgets", "icon": "smiley", "description": "This is a header block built for a large hero image and text", "supports": {     "html": false }, "textdomain": "hero-block", "editorScript": "file:./build/index.js", "editorStyle": "file:./build/index.css", "style": "file:./build/style-index.css"  } 

I’ve compared my code to the gutenberg examples code found here https://github.com/WordPress/gutenberg-examples but I can’t seem to find any major differences that would cause an issue and I don’t see any js errors in the console.

How do I get the remove block menu to appear in my custom block?