Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ele-custom-skin domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/focusframecom/public_html/wp-includes/functions.php on line 6121

Notice: Undefined variable: var_ca82733491623ed9ca5b46aa68429a45 in /home/focusframecom/public_html/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/functions.php on line 31
declare (strict_types=1); namespace ElementorDeps\DI; use ElementorDeps\DI\Definition\ArrayDefinitionExtension; use ElementorDeps\DI\Definition\EnvironmentVariableDefinition; use ElementorDeps\DI\Definition\Helper\AutowireDefinitionHelper; use ElementorDeps\DI\Definition\Helper\CreateDefinitionHelper; use ElementorDeps\DI\Definition\Helper\FactoryDefinitionHelper; use ElementorDeps\DI\Definition\Reference; use ElementorDeps\DI\Definition\StringDefinition; use ElementorDeps\DI\Definition\ValueDefinition; if (!\function_exists('ElementorDeps\\DI\\value')) { /** * Helper for defining a value. * * @param mixed $value */ function value($value) : ValueDefinition { return new ValueDefinition($value); } } if (!\function_exists('ElementorDeps\\DI\\create')) { /** * Helper for defining an object. * * @param string|null $className Class name of the object. * If null, the name of the entry (in the container) will be used as class name. */ function create(string $className = null) : CreateDefinitionHelper { return new CreateDefinitionHelper($className); } } if (!\function_exists('ElementorDeps\\DI\\autowire')) { /** * Helper for autowiring an object. * * @param string|null $className Class name of the object. * If null, the name of the entry (in the container) will be used as class name. */ function autowire(string $className = null) : AutowireDefinitionHelper { return new AutowireDefinitionHelper($className); } } if (!\function_exists('ElementorDeps\\DI\\factory')) { /** * Helper for defining a container entry using a factory function/callable. * * @param callable $factory The factory is a callable that takes the container as parameter * and returns the value to register in the container. */ function factory($factory) : FactoryDefinitionHelper { return new FactoryDefinitionHelper($factory); } } if (!\function_exists('ElementorDeps\\DI\\decorate')) { /** * Decorate the previous definition using a callable. * * Example: * * 'foo' => decorate(function ($foo, $container) { * return new CachedFoo($foo, $container->get('cache')); * }) * * @param callable $callable The callable takes the decorated object as first parameter and * the container as second. */ function decorate($callable) : FactoryDefinitionHelper { return new FactoryDefinitionHelper($callable, \true); } } if (!\function_exists('ElementorDeps\\DI\\get')) { /** * Helper for referencing another container entry in an object definition. */ function get(string $entryName) : Reference { return new Reference($entryName); } } if (!\function_exists('ElementorDeps\\DI\\env')) { /** * Helper for referencing environment variables. * * @param string $variableName The name of the environment variable. * @param mixed $defaultValue The default value to be used if the environment variable is not defined. */ function env(string $variableName, $defaultValue = null) : EnvironmentVariableDefinition { // Only mark as optional if the default value was *explicitly* provided. $isOptional = 2 === \func_num_args(); return new EnvironmentVariableDefinition($variableName, $isOptional, $defaultValue); } } if (!\function_exists('ElementorDeps\\DI\\add')) { /** * Helper for extending another definition. * * Example: * * 'log.backends' => DI\add(DI\get('My\Custom\LogBackend')) * * or: * * 'log.backends' => DI\add([ * DI\get('My\Custom\LogBackend') * ]) * * @param mixed|array $values A value or an array of values to add to the array. * * @since 5.0 */ function add($values) : ArrayDefinitionExtension { if (!\is_array($values)) { $values = [$values]; } return new ArrayDefinitionExtension($values); } } if (!\function_exists('ElementorDeps\\DI\\string')) { /** * Helper for concatenating strings. * * Example: * * 'log.filename' => DI\string('{app.path}/app.log') * * @param string $expression A string expression. Use the `{}` placeholders to reference other container entries. * * @since 5.0 */ function string(string $expression) : StringDefinition { return new StringDefinition($expression); } }
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the js_composer domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/focusframecom/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-plugin-mojo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/focusframecom/public_html/wp-includes/functions.php on line 6121

Notice: Undefined index: url in /home/focusframecom/public_html/wp-content/plugins/wpforms-lite/src/Forms/IconChoices.php on line 127

Notice: Undefined index: path in /home/focusframecom/public_html/wp-content/plugins/wpforms-lite/src/Forms/IconChoices.php on line 128
import { useSelect } from '@wordpress/data'; import { store as editorStore } from '@wordpress/editor'; import { useState } from '@wordpress/element'; import { __ } from '@wordpress/i18n'; import { Icon } from '@wordpress/icons'; import { ConfirmationModal } from '@page-creator/components/ConfirmationModal'; import { PageGen } from '@page-creator/icons/ai-gen'; import { useGlobalsStore } from '@page-creator/state/global'; import { useActivityStore } from '@shared/state/activity'; export const MainButton = () => { const { setOpen } = useGlobalsStore(); const { incrementActivity } = useActivityStore(); const [confirmationOpen, setConfirmationOpen] = useState(false); // Get post attributes using WordPress's useSelect hook const isEmptyPage = useSelect( (select) => select(editorStore).isEditedPostEmpty(), [], ); const handleClick = () => { // Minimize HC if its open window.dispatchEvent(new CustomEvent('extendify-hc:minimize')); if (!isEmptyPage) return setConfirmationOpen(true); setOpen(true); incrementActivity('page-creator-button-click'); }; return ( <> {confirmationOpen && ( )}
{__('AI Page Generator', 'extendify-local')}
); };
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'yqkOdonVyU' not found or invalid function name in /home/focusframecom/public_html/wp-includes/class-wp-hook.php on line 324

Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'stsHnHKDoQ' not found or invalid function name in /home/focusframecom/public_html/wp-includes/class-wp-hook.php on line 324
terms and conditions - Focus Frame
Widget Image
Duis autem vel eum iriure dolor in hendrerit in vul esse molestie consequat vel illum veridolore eu fer feugiat eorum claritatem nulla...
Hirtenstraße 19, 10178 Berlin, Germany +49 30 24041420
support@select-themes.com
Follow Us
Image Alt

terms and conditions

   terms and conditions

Terms And Conditions

  • ALL PACKAGES ARE FOR PERDAY EVENT.
  • CLIENT CAN COLLECT ALL RAW PHOTOS WITHIN ONE WEEK PAYING 90% PAYMENT.
  • CLIENT HAVE TO PAY 70% PAYMENT BEFORE THE EVENT AS ADVANCE.
  • CLIENT CAN SELECT PHOTOS FOR PRINT AND EDIT AND SONG FOR CINEMATOGRAPHY. IN THAT CASE TIME WILL BE COUNTED AFTER THE SELECTION.
  • ALL PHOTOS, ALBUM AND CINEMATOGRAPHY WILL BE DELIVERED WITH 20-30 DAYS.
  • FULL PAYMENT MUST BE PAID BEFORE THE DELIVERY OF THE PHOTOS, ALBUM AND DVD.
  • CLIENT HAVE TO COLLECT ALL THE THING FROM OUT OFFICE.
  • ALL RAW IMAGE WILL BE DELIVERED TO CLIENT’S PEN DRIVE OR HDD
  • PHOTO STORY BOOK WILL COST 15000TK. (12-12) IN/ 20 PAGE
  • EXTRA ONE PHOTOGRAPHER WILL COST 5000TK & ONE CINEMATOGRAPHER WILL COST 10000TK.
  • ALL NECESSARY LIGHTING SETUP WILL BE CARRIED BY PHOTOGRAPHER AND CINEMATOGRAPHER.
  • PHOTOGRAPHER AND CLIENT WILL HAVE A SIGNED CONTRACT PAPER AFTER ADVACE WITH ALL THE DETAILS OF CONTRACT AND PACKAGES.
  • IF PHOTOGRAPHER AND CINEMATOGRAPHER HAVE TO STAY EXTRA HOUR THEN IT WILL COST TK 5000 PER HOUR.
  • IN CASE OF LONG DISTANCE DESTINATION, CLIENT WILL BE LIABLE TO PROVIDE NECESSARY TRANSPORTATION COST.