Commit inicial - WordPress Análisis de Precios Unitarios

- WordPress core y plugins
- Tema Twenty Twenty-Four configurado
- Plugin allow-unfiltered-html.php simplificado
- .gitignore configurado para excluir wp-config.php y uploads

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-11-03 21:04:30 -06:00
commit a22573bf0b
24068 changed files with 4993111 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
<button id="tpm-back" class="blue-button" style="display: none;">
<?php echo __( 'Back to dashboard', Thrive_Product_Manager::T ) ?>
</button>
<button id="tpm-install" disabled data-fn="install">
<span><?php echo __( 'Install and register selected products', Thrive_Product_Manager::T ) ?></span>
<span>(0)</span>
</button>

View File

@@ -0,0 +1,13 @@
<h3>
<#= model.get('name') #>
<span>
( <#= model.get('description') #> )
</span>
</h3>
<span class="tpm-product-status tpm-<#= model.get('status') #>">
<#= typeof model.get_status === 'function' ? model.get_status() : model.get('status') #>
</span>
<div class="tpm-status-extra tpm-<#= model.get('status') #>"><#= model.get('extra') #></div>

View File

@@ -0,0 +1,21 @@
<div class="modal-content">
<h3><?php echo __( 'Convert this site to Client Mode', Thrive_Product_Manager::T ) ?></h3>
<p>
<?php echo __( 'If you convert this website to "Client Mode", then the user of this website will no longer be able to access products from your ThriveThemes.com account.', Thrive_Product_Manager::T ) ?>
</p>
<p>
<?php echo __( "This can be useful if you're handing over websites to clients and you want to prevent them from accessing products that you've purchased.", Thrive_Product_Manager::T ) ?>
</p>
<p>
<?php echo __( 'You can add new products at any point in the future by reconnecting your ThriveThemes.com account in the Product Manager.', Thrive_Product_Manager::T ) ?>
</p>
<div class="modal-footer">
<button class="tpm-button-gray tpm-modal-cancel">
<?php echo __( 'Cancel', Thrive_Product_Manager::T ) ?>
</button>
<button class="tpm-button-green tpm-modal-submit">
<?php echo __( 'Convert to Client Mode', Thrive_Product_Manager::T ) ?>
</button>
</div>
<span class="close"></span>
</div>

View File

@@ -0,0 +1,3 @@
<h3><?php echo __( 'Ooops!', Thrive_Product_Manager::T ) ?></h3>
<p><?php echo __( 'Something went wrong, cant connect to account.', Thrive_Product_Manager::T ) ?></p>
<span id="tpm-close-notification"></span>

View File

@@ -0,0 +1,2 @@
<span class="info dash-tooltip" data-tooltip-position="top" data-tooltip="<#= model.get('description') #>">i</span>
<div class="tpm-img-container" style="background-image: url('<#= model.get('logo_url') #>');"></div>

View File

@@ -0,0 +1,31 @@
<h1><?php echo __( 'Which products would you like to install and license on this site?', Thrive_Product_Manager::T ) ?></h1>
<h2 class="products-h2"><?php echo __( 'Plugins', Thrive_Product_Manager::T ) ?></h2>
<div class="tpm-items-controls">
<a href="<?php echo thrive_product_manager()->get_clear_cache_url() ?>"><?php echo __( 'Refresh list', Thrive_Product_Manager::T ) ?></a>
<label for="tpm-plugins-deselect-all">
<?php echo __( 'Deselect all', Thrive_Product_Manager::T ) ?>
<input type="checkbox" id="tpm-plugins-deselect-all" data-fn="deselect_all" data-args="plugins">
<span class="checkmark"></span>
</label>
<label for="tpm-plugins-select-all">
<?php echo __( 'Select all', Thrive_Product_Manager::T ) ?>
<input type="checkbox" id="tpm-plugins-select-all" data-fn="select_all" data-args="plugins">
<span class="checkmark"></span>
</label>
</div>
<div id="tpm-plugins-list"></div>
<div id="tpm-skins-wrapper">
<h2 class="products-h2"><?php echo __( 'Thrive Theme Builder', Thrive_Product_Manager::T ) ?></h2>
<div class="tpm-items-controls">
<a href="<?php echo thrive_product_manager()->get_clear_cache_url() ?>"><?php echo __( 'Refresh list', Thrive_Product_Manager::T ) ?></a>
</div>
<div id="tpm-skins-list"></div>
</div>

View File

@@ -0,0 +1 @@
<h1><?php echo __( 'Processing your products', Thrive_Product_Manager::T ) ?>&hellip;</h1>

View File

@@ -0,0 +1,3 @@
<span class="info dash-tooltip" data-tooltip-position="top" data-tooltip="<#= model.get('description') #>">i</span>
<div class="tpm-img-container" style="background-image: url('<#= model.get('logo_url') #>');"></div>
<p class="ttb-skin-title"><#= model.get( 'name' ) #></p>

View File

@@ -0,0 +1,5 @@
<div class="bottom-bar">
<div>
<span class="activated"><?php echo __( 'Active', Thrive_Product_Manager::T ) ?></span>
</div>
</div>

View File

@@ -0,0 +1,8 @@
<div class="bottom-bar">
<div>
<span><?php echo __( 'Product not purchased', Thrive_Product_Manager::T ) ?></span>
<div class="container-on-hover">
<a href="http://thrivethemes.com/suite"><?php echo __( 'Upgrade to access', Thrive_Product_Manager::T ) ?></a>
</div>
</div>
</div>

View File

@@ -0,0 +1,5 @@
<div class="bottom-bar">
<div>
<span class="installed"><?php echo __( 'Ready to use', Thrive_Product_Manager::T ) ?></span>
</div>
</div>

View File

@@ -0,0 +1,5 @@
<div class="bottom-bar">
<div>
<span class="installed"><?php echo __( 'Ready to use', Thrive_Product_Manager::T ) ?></span>
</div>
</div>

View File

@@ -0,0 +1,10 @@
<div class="bottom-bar">
<div>
<label>
<?php echo __( 'Activate', Thrive_Product_Manager::T ) ?>
<span><#= model.productOrTheme() #></span>
<input type="checkbox" data-type="<#= model.get('type') #>">
<span class="checkmark"></span>
</label>
</div>
</div>

View File

@@ -0,0 +1,10 @@
<div class="bottom-bar">
<div>
<label>
<?php echo __( 'Install ', Thrive_Product_Manager::T ) ?>
<span><#= model.productOrTheme() #></span>
<input type="checkbox" data-type="<#= model.get('type') #>">
<span class="checkmark"></span>
</label>
</div>
</div>

View File

@@ -0,0 +1,9 @@
<div class="bottom-bar">
<div>
<label>
<?php echo __( 'License product', Thrive_Product_Manager::T ) ?>
<input type="checkbox" data-type="<#= model.get('type') #>">
<span class="checkmark"></span>
</label>
</div>
</div>