Blok.php7 - Jun 2, 2021 · We are also able to save the size, but that won’t reflect in the editor or on the front end. Let’s fix that. 3. Add a size class to the block in the editor. As the title suggests, the plan for this step is to add a CSS class to the Button block so that the selected size is reflected in the editor itself.

 
Follow these steps to create the App Rule policy blocking the PHProxy site: Select Firewall | App Rules. Click Add New Policy and enter the following: Policy Name: Block PHProxy. Policy Type: HTTP Client. Source: ANY, ANY. Destination: ANY, HTTP. Exclusion Address: None. Application Object: PHProxy.. Evidence family

Sep 6, 2023 · The daily exchange rate of Bloktopia (BLOK) to PHP fluctuated between a high of ₱0.089971 on Friday and a low of ₱0.084106 on Saturday in the last 7 days. Within the week, the price of BLOK in PHP had the largest 24-hour price movement on Tuesday (3 days ago) by ₱0.00218157 ( 2.6% ). Compare the daily prices of Bloktopia (BLOK) in PHP and ... 7-day price history of Block Browser (BLOCK) to PHP. Block Browser (BLOCK) is currently valued at ₱76.76 and has experienced very few price movements in the last 7 days. Within the week, the highest daily exchange rate of BLOCK was ₱76.76 on Monday, and the largest 24-hour price movement was ₱0.000000000000000000 ( 0.0%) on Monday. Date.PHP Template Inheritance. Template Inheritance is an extremely useful technique for making reusable HTML layouts for a site. It is much more flexible than alternative techniques, such as “including” common elements of a page (like a header and footer file). The concept has been around for a while, most notably in the Django template engine. Aug 1, 2023 · anisgazig at gmail dot com ¶. 2 years ago. In php there are 3 types of comments. 1.single line c++ style comment (//) 2.single line Unix shell stype comment (#) 3.multi line c style comment (/*/) single or multi line comment comes to the end of the line or come first to the current block of php code. May 30, 2019 · This function takes a single parsed block object and returns the rendered HTML for that block. Usage: echo render_block ( $block ); Basic PHP Syntax. A PHP script can be placed anywhere in the document. The default file extension for PHP files is " .php ". A PHP file normally contains HTML tags, and some PHP scripting code. Below, we have an example of a simple PHP file, with a PHP script that uses a built-in PHP function " echo " to output the text "Hello World!"Sep 22, 2022 · First, create a new .php file in the root directory called example-page.php. At the top of the file, add the template name file header: If you plan to use more than one PHP template, create separate footer and header parts that you can reuse. For the sake of simplicity, I am going to add the hooks directly in the file. data should be stored in the database (assumes you are generating new data). Else you are pulling data from the database for display and not generating any new data to be stored.data should be stored in the database (assumes you are generating new data). Else you are pulling data from the database for display and not generating any new data to be stored.Other articles in this series Building ACF blocks with block.json. August 25, 2022. ACF 6.0 includes a major improvement to the way blocks are built.The BLOCK to PHP conversion rate today is ₱1.8864 and has decreased by 0.44% in the last 24 hours. Our converter updates in real time giving you accurate data every time you use it to make a conversion. The current price direction of Blockasset is decreasing because BLOCK is down 24.44% in the last 30 days.W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.Mar 29, 2019 · What I have in my firewall rules for php files is this: (http.request.uri.path contains ".php" and http.request.uri.path contains "/wp-content/") which will block hackers trying to get to PHP files of vulnerable themes and plugins. This serves two purposes: (1) avoid that malicious traffic hit your origin server regardless of whether or not you ... 8.2. How to create a new block. To create a block of the third type, i.e. a php script that interfaces with the database and extrapolates the data, first of all we have to understand how these blocks are structured.Option 1: Using URL Rewrite you can create a rule to Abort all php requests. Select server name from the server node and select url rewrite rule. Select request blocking template. and add pattern and action as shown in below image: Option 2: You could also remove handler mapping from the iis server. open iis.1-click Use in WordPress. Now save the file on your computer. Next, you must upload this file to the /wp-includes/ and /wp-content/uploads/ folders on your WordPress hosting server. You can upload it using an FTP client or the File Manager app in your hosting account’s cPanel dashboard. Once the .htaccess file with the above code is added, it ...1-click Use in WordPress. Now save the file on your computer. Next, you must upload this file to the /wp-includes/ and /wp-content/uploads/ folders on your WordPress hosting server. You can upload it using an FTP client or the File Manager app in your hosting account’s cPanel dashboard. Once the .htaccess file with the above code is added, it ...Class representing a parsed instance of a block.Option 1: Setting Up a Block Plugin With @wordpress/create-block. @wordpress/create-block is the official zero configuration tool for creating Gutenberg blocks: Create Block is an officially supported way to create blocks for registering a block for a WordPress plugin.register_block_pattern. The editor comes with several core block patterns. Theme and plugin authors can register additional custom block patterns using the register_block_pattern helper function. The register_block_pattern helper function receives two arguments. – title: A machine-readable title with a naming convention of namespace/title. data should be stored in the database (assumes you are generating new data). Else you are pulling data from the database for display and not generating any new data to be stored.Sep 22, 2022 · First, create a new .php file in the root directory called example-page.php. At the top of the file, add the template name file header: If you plan to use more than one PHP template, create separate footer and header parts that you can reuse. For the sake of simplicity, I am going to add the hooks directly in the file. PHP has an exception model similar to that of other programming languages. An exception can be n, and caught (" ed") within PHP. Code may be surrounded in a block, to facilitate the catching of potential exceptions. Each must have at least one corresponding. If an exception is thrown and its current function scope has no block, the exception ...Ready, Set, Go! To define a "block" in Moodle, in the most basic case we need to provide just four PHP files. Remember, in this example we are creating a block called 'simplehtml', replace 'simplehtml' with the name of your custom block. The four files should be located in blocks/simplehtml and are:It’s fairly straightforward these days to get set up with the WP CLI ‘scaffold’ command. This command will set up a WordPress theme or plugin with a ‘blocks’ folder that contains the PHP and base CSS and JavaScript required to create a custom block.Jun 2, 2022 · [This thread is closed.] Hi, Everything was going well till the 6.0 wordpress update. My site crashed and is showing this error: Fatal error: Cannot… Mar 29, 2019 · What I have in my firewall rules for php files is this: (http.request.uri.path contains ".php" and http.request.uri.path contains "/wp-content/") which will block hackers trying to get to PHP files of vulnerable themes and plugins. This serves two purposes: (1) avoid that malicious traffic hit your origin server regardless of whether or not you ... The daily exchange rate of Bloktopia (BLOK) to PHP fluctuated between a high of ₱0.089971 on Friday and a low of ₱0.084106 on Saturday in the last 7 days. Within the week, the price of BLOK in PHP had the largest 24-hour price movement on Tuesday (3 days ago) by ₱0.00218157 ( 2.6% ). Compare the daily prices of Bloktopia (BLOK) in PHP and ... Used By. Renders inner blocks from the allowed wrapper blocks for generating an excerpt. Returns block output from block’s registered render_callback. Parses dynamic blocks out of post_content and re-renders them. Parses blocks out of a content string, and renders those appropriate for the excerpt. The daily exchange rate of Bloktopia (BLOK) to PHP fluctuated between a high of ₱0.089971 on Friday and a low of ₱0.084106 on Saturday in the last 7 days. Within the week, the price of BLOK in PHP had the largest 24-hour price movement on Tuesday (3 days ago) by ₱0.00218157 ( 2.6% ). Compare the daily prices of Bloktopia (BLOK) in PHP and ...Other articles in this series Building ACF blocks with block.json. August 25, 2022. ACF 6.0 includes a major improvement to the way blocks are built.Aug 23, 2021 · Below is the current Nginx configuration. I only want people to access my site like below /main /my/mypage and block all access with a PHP extension /main.php /my/mypage.php error_page ... Dec 18, 2020 · How to create a block in Magento 2 (Block.php + template.phtml + layout.xml) Since you already know how to create first controller in Magento 2 and to display the "Hello World" text on your own page, in this article we will show you how to display it in the new block. 1. Add a new PHP class block. SomeName is a random name in CamelCase format. Aug 26, 2023 · The exchange rate of BLOCKS is decreasing. In the last 7 days, the exchange rate has increased by 1.59%. Meanwhile, in the last 24 hours, the rate has changed by 1.15%, which means that the the highest exchange rate of 1 BLOCKS to Philippine Peso was 0.0005021684209362505 PHP and the lowest 24 hour value was 1 BLOCKS for 0.0004963965701118314 PHP. Inner blocks. As mentioned above you can use inner_blocks, to modify the CSS-classes of columns. For example you want to change the CSS-class wp-block-column into the bootstrap .col CSS-class.In example above user.city.name will return 'Unknown' because you didn't set city in array user.. Include Partial View. There is another view type called partial view.Partial view is a view file containing partial layout that you can use in some page or master view like widget, sidebar, navbar, main-menu, etc. Partial view is like master view, it is not for rendered by render method.Metadata in block.json Edit. Metadata in block.json. Starting in WordPress 5.8 release, we recommend using the block.json metadata file as the canonical way to register block types with both PHP (server-side) and JavaScript (client-side). Here is an example block.json file that would define the metadata for a plugin create a notice block. Example: Function: Finds a script handle for the selected block metadata field.It detects when a path to file was provided and finds a corresponding asset file with details necessary to register the script under automatically generated handle name.ultimate developer experiencefilesystem based approach. Native fields, InnerBlocks, RichText, context, built-in code editor, inline assets, scoped styles, Twig support and much more. extends the block.json to allow you to define fields for your block. They are automatically added to the editor and saved to the block as attributes.To create the Gutenberg plugin, to go to the wp-content/plugins directory and create a new folder for the plugin. The name of the folder should be the same as the name of the custom Gutenberg template plugin. The plugin name in this article is "My custom blocks" and the folder name is "custom-blocks."Dec 18, 2020 · How to create a block in Magento 2 (Block.php + template.phtml + layout.xml) Since you already know how to create first controller in Magento 2 and to display the "Hello World" text on your own page, in this article we will show you how to display it in the new block. 1. Add a new PHP class block. SomeName is a random name in CamelCase format. Pressure Rated Pipe, ASTM D-22411, 20' Lengths, Gasketed Bells : 2" 2 1/2" 3" 4" 6" 8" 10" 12" SDR-21: 0.201 : 0.296 : 0.381 : 0.611 : 1.290 : 2.190 : 3.140 : 4.810 ...PHP is a server-side scripting language created in 1995 by Rasmus Lerdorf. PHP is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. What is PHP used for? As of October 2018, PHP is used on 80% of websitesAug 10, 2023 · In the classic UI, use the Show code folding outline option instead. Display code folding icons in the editor. From the list, select the way in which the icons for unfolded areas should be displayed: Always: code folding icons are always displayed in the gutter. On mouse hover: code folding icons appear only when you hover the mouse over the ... Aug 1, 2023 · anisgazig at gmail dot com ¶. 2 years ago. In php there are 3 types of comments. 1.single line c++ style comment (//) 2.single line Unix shell stype comment (#) 3.multi line c style comment (/*/) single or multi line comment comes to the end of the line or come first to the current block of php code. Jun 2, 2021 · We are also able to save the size, but that won’t reflect in the editor or on the front end. Let’s fix that. 3. Add a size class to the block in the editor. As the title suggests, the plan for this step is to add a CSS class to the Button block so that the selected size is reflected in the editor itself. Basic PHP Syntax. A PHP script can be placed anywhere in the document. The default file extension for PHP files is " .php ". A PHP file normally contains HTML tags, and some PHP scripting code. Below, we have an example of a simple PHP file, with a PHP script that uses a built-in PHP function " echo " to output the text "Hello World!"W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.The BLOCK to PHP conversion rate today is ₱1.8864 and has decreased by 0.44% in the last 24 hours. Our converter updates in real time giving you accurate data every time you use it to make a conversion. The current price direction of Blockasset is decreasing because BLOCK is down 24.44% in the last 30 days.Basic PHP Syntax. A PHP script can be placed anywhere in the document. The default file extension for PHP files is " .php ". A PHP file normally contains HTML tags, and some PHP scripting code. Below, we have an example of a simple PHP file, with a PHP script that uses a built-in PHP function " echo " to output the text "Hello World!"PHP has an exception model similar to that of other programming languages. An exception can be n, and caught (" ed") within PHP. Code may be surrounded in a block, to facilitate the catching of potential exceptions. Each must have at least one corresponding. If an exception is thrown and its current function scope has no block, the exception ...7-day price history of Block Browser (BLOCK) to PHP. Block Browser (BLOCK) is currently valued at ₱76.76 and has experienced very few price movements in the last 7 days. Within the week, the highest daily exchange rate of BLOCK was ₱76.76 on Monday, and the largest 24-hour price movement was ₱0.000000000000000000 ( 0.0%) on Monday. Date.Apr 5, 2019 · Something that feels a little more in line with the “WordPress Way” is adding a class to a block. You have a couple of choices here: one, use PHP to filter just the front end, or two, use JS to change the block itself. Here’s the PHP way first – it’s very similar to the way we stripped inline styles above. 1. Function: Parses footnotes markup out of a content string, and renders those appropriate for the excerpt. Source: wp-includes/blocks.php:1021 Used by 1 function | Uses 0 functions _filter_block_content_callback () Function: Callback used for regular expression replacement in filter_block_content () . Source: wp-includes/blocks.php:863 This argument specifies an external npm package as a template. $ npx @wordpress/create-block@latest --template my-template-package. This argument also allows to pick a local directory as a template. $ npx @wordpress/create-block@latest --template ./path/to/template-directory. Top ↑. In the classic UI, use the Show code folding outline option instead. Display code folding icons in the editor. From the list, select the way in which the icons for unfolded areas should be displayed: Always: code folding icons are always displayed in the gutter. On mouse hover: code folding icons appear only when you hover the mouse over the ...Metadata in block.json Edit. Metadata in block.json. Starting in WordPress 5.8 release, we recommend using the block.json metadata file as the canonical way to register block types with both PHP (server-side) and JavaScript (client-side). Here is an example block.json file that would define the metadata for a plugin create a notice block. Example:PHP BlockChain. PHP Blockchain is a simple implementation of the blockchain data structure and proof-of-work using the PHP programming language. It is designed as an introduction to blockchain technology for PHP programmers. To run, download the source code, and, from the command line, run: This will output a simple blockchain with 3 blocks. Pressure Rated Pipe, ASTM D-22411, 20' Lengths, Gasketed Bells : 2" 2 1/2" 3" 4" 6" 8" 10" 12" SDR-21: 0.201 : 0.296 : 0.381 : 0.611 : 1.290 : 2.190 : 3.140 : 4.810 ... Other articles in this series Building ACF blocks with block.json. August 25, 2022. ACF 6.0 includes a major improvement to the way blocks are built.This guide walks you through the method to overriding block, model, controller, giving you the flexibility to make changes in the core functionalities. The Magento 2 Controller is responsible for handling the incoming requests. Blocks are PHP classes used to connect or create a link between layout and templates.May 11, 2020 · Creating .htaccess Rules to Protect ALL PHP Files in Wp-Includes. To test this regex expression check out this amazing tool regex101.com – I’ve saved the modified regex so you can see how it blocks PHP files both directly inside wp-includes, as well as subfolders: Class representing a parsed instance of a block.In this tutorial, you will learn how to use the try...catch statement to handle exceptions that may occur in the script.Create a new CSS file. To do that, create a new CSS file with all the required CSS styling. First, we create the folder blocks that will contain our block assets. The name doesn’t have to be blocks, of course. Next, we create a new file in the Project panel by right-clicking on the blocks folder:Mar 29, 2019 · What I have in my firewall rules for php files is this: (http.request.uri.path contains ".php" and http.request.uri.path contains "/wp-content/") which will block hackers trying to get to PHP files of vulnerable themes and plugins. This serves two purposes: (1) avoid that malicious traffic hit your origin server regardless of whether or not you ... Apr 5, 2019 · Something that feels a little more in line with the “WordPress Way” is adding a class to a block. You have a couple of choices here: one, use PHP to filter just the front end, or two, use JS to change the block itself. Here’s the PHP way first – it’s very similar to the way we stripped inline styles above. 1. Step 1: Create a Custom Block for WordPress. First, you need to head over to Custom Blocks » Add New page from the left sidebar of your admin panel. This will bring you to the Block Editor page, where you will be creating a custom block for your WordPress site. From here, you can start by giving a name to your block.Function: Parses footnotes markup out of a content string, and renders those appropriate for the excerpt. Source: wp-includes/blocks.php:1021 Used by 1 function | Uses 0 functions _filter_block_content_callback () Function: Callback used for regular expression replacement in filter_block_content () . Source: wp-includes/blocks.php:863 PHP is a server-side scripting language created in 1995 by Rasmus Lerdorf. PHP is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. What is PHP used for? As of October 2018, PHP is used on 80% of websites7-day price history of Blockasset (BLOCK) to PHP. The daily exchange rate of Blockasset (BLOCK) to PHP fluctuated between a high of ₱1.70 on Friday and a low of ₱1.66 on Wednesday in the last 7 days. Within the week, the price of BLOCK in PHP had the largest 24-hour price movement on Thursday (3 days ago) by ₱0.02394829 ( 1.4% ).In this tutorial, you will learn how to use the try...catch statement to handle exceptions that may occur in the script.Option 1: Setting Up a Block Plugin With @wordpress/create-block. @wordpress/create-block is the official zero configuration tool for creating Gutenberg blocks: Create Block is an officially supported way to create blocks for registering a block for a WordPress plugin.PHP library for Block.io. Contribute to BlockIo/block_io-php development by creating an account on GitHub.Place following code in any phtml file:-. Place your block File in the root directory of your module /Block/Your_block_file.php (remember to user first capital Letter for folder and file). <?php namespace Your\Module\Block; class Your_block_file extends \Magento\Framework\View\Element\Template { /** * @param \Magento\Backend\Block\Template ...First, create a new .php file in the root directory called example-page.php. At the top of the file, add the template name file header: If you plan to use more than one PHP template, create separate footer and header parts that you can reuse. For the sake of simplicity, I am going to add the hooks directly in the file.The BLOCK to PHP conversion rate today is ₱1.8864 and has decreased by 0.44% in the last 24 hours. Our converter updates in real time giving you accurate data every time you use it to make a conversion. The current price direction of Blockasset is decreasing because BLOCK is down 24.44% in the last 30 days.Following that, you can use apt install to get Nginx installed: sudo apt update. sudo apt install nginx. When prompted, enter Y to confirm that you want to install Nginx. Once the installation is finished, the Nginx web server will be active and running on your Ubuntu 20.04 server.The Biden administration plans to impose a permanent ban on oil and gas development for 10.6 million acres of the National Petroleum Reserve-Alaska, or NPR-A, the nation’s largest expanse of ...W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.Aug 17, 2023 · A premium feature found in ACF PRO, ACF Blocks uses a powerful PHP-based framework to develop custom block types without the thorough knowledge of JavaScript or React required to create WordPress blocks. The PHP-based nature of ACF Blocks means PHP developers can easily create bespoke solutions in line with modern WordPress theme development. Option 1: Setting Up a Block Plugin With @wordpress/create-block. @wordpress/create-block is the official zero configuration tool for creating Gutenberg blocks: Create Block is an officially supported way to create blocks for registering a block for a WordPress plugin.This argument specifies an external npm package as a template. $ npx @wordpress/create-block@latest --template my-template-package. This argument also allows to pick a local directory as a template. $ npx @wordpress/create-block@latest --template ./path/to/template-directory. Top ↑.{"payload":{"allShortcutsEnabled":false,"fileTree":{"wp-includes":{"items":[{"name":"ID3","path":"wp-includes/ID3","contentType":"directory"},{"name":"IXR","path":"wp ...This is because the register_block_type () function utilizes the name and arguments provided in the function call to create a new instance of WP_Block_Type class and the instance thus created is registered with the global WP_Block_Type_Registry instance. Log in to add feedback. Aug 26, 2023 · The exchange rate of BLOCKS is decreasing. In the last 7 days, the exchange rate has increased by 1.59%. Meanwhile, in the last 24 hours, the rate has changed by 1.15%, which means that the the highest exchange rate of 1 BLOCKS to Philippine Peso was 0.0005021684209362505 PHP and the lowest 24 hour value was 1 BLOCKS for 0.0004963965701118314 PHP. Class representing a parsed instance of a block.Aug 1, 2023 · This works as expected, because when the PHP interpreter hits the ?> closing tags, it simply starts outputting whatever it finds (except for the immediately following newline - see instruction separation) until it hits another opening tag unless in the middle of a conditional statement in which case the interpreter will determine the outcome of the conditional before making a decision of what ... WordPress 5.3 “Kirk” was released to the public on November 12, 2019. Check WordPress 5.3 blogpost for more information on this release. For Version 5.3, the database version (db_version in wp_options) updated to 45805, and the Trac revision was 46727. A full list of tickets included in 5.3 can be found on Trac. Installation/Update Information To download WordPress 5.3, […]Create a new CSS file. To do that, create a new CSS file with all the required CSS styling. First, we create the folder blocks that will contain our block assets. The name doesn’t have to be blocks, of course. Next, we create a new file in the Project panel by right-clicking on the blocks folder:It does so by enumerating a shared set of rules and expectations about how to format PHP code. This PSR seeks to provide a set way that coding style tools can implement, projects can declare adherence to and developers can easily relate to between different projects. When various authors collaborate across multiple projects, it helps to have ...

Step 1: Create a Custom Block for WordPress. First, you need to head over to Custom Blocks » Add New page from the left sidebar of your admin panel. This will bring you to the Block Editor page, where you will be creating a custom block for your WordPress site. From here, you can start by giving a name to your block.. Tec it barcode

blok.php7

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.Dec 1, 2019 · PHP is a server-side scripting language created in 1995 by Rasmus Lerdorf. PHP is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. What is PHP used for? As of October 2018, PHP is used on 80% of websites The HTTP X-XSS-Protection response header is a feature of Internet Explorer, Chrome and Safari that stops pages from loading when they detect reflected cross-site scripting ( XSS) attacks. These protections are largely unnecessary in modern browsers when sites implement a strong Content-Security-Policy that disables the use of inline JavaScript ...{"payload":{"allShortcutsEnabled":false,"fileTree":{"wp-includes":{"items":[{"name":"ID3","path":"wp-includes/ID3","contentType":"directory"},{"name":"IXR","path":"wp ...Common uses of the .htaccess file: 1. Change the default start page: Suppose you want to change your home page (e.g. index.html) with some other HTML page (e.g. home.html) while keeping the index.html file intact, you can change the default landing page by adding the code below in your .htaccess file.W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.Used By. Renders inner blocks from the allowed wrapper blocks for generating an excerpt. Returns block output from block’s registered render_callback. Parses dynamic blocks out of post_content and re-renders them. Parses blocks out of a content string, and renders those appropriate for the excerpt.30+ powerful blocks. Cwicly is an advanced professional design & block toolkit that integrates directly with the WordPress editor. Allows you to build dynamic, compelling and complex websites from within the editor we all know and love. Every block we create has a specific function & use.This works as expected, because when the PHP interpreter hits the ?> closing tags, it simply starts outputting whatever it finds (except for the immediately following newline - see instruction separation) until it hits another opening tag unless in the middle of a conditional statement in which case the interpreter will determine the outcome of the conditional before making a decision of what ...Dec 21, 2022 · To create the Gutenberg plugin, to go to the wp-content/plugins directory and create a new folder for the plugin. The name of the folder should be the same as the name of the custom Gutenberg template plugin. The plugin name in this article is "My custom blocks" and the folder name is "custom-blocks." WordPress block editor named Gutenberg brings a new format for the post content. It saved all the text, images, and other objects in blocks. To make all this parseable to a format that would allow the editor to read them, the content blocks are delimited by HTML comments that start with <!-- wp:..

Popular Topics