Julius'Lab

Sin categoría

(Formidable) Actualizar un campo en otro formulario con el ID de la entrada del otro formulario (Ejemplo: ID de Usuario)

Al CREAR una entrada nueva, este código copiará el valor de un campo en un Formulario Origen, en una entrada de un Formulario Destino, identificando esta última entrada con el valor de un campo en el Formulario Origen.

El Formulario Origen debe tener un campo con la entrada (del Formulario Destino) que se desea actualizar.

El siguiente código aplica al ID de usuario, el cual se copiará en el ID de usuario de la otra entrada.

add_action('frm_after_create_entry', 'frm_update_entry_in_other_form', 30, 2);
function frm_update_entry_in_other_form($entry_id, $form_id){
    if ( $form_id !== 2 ) { // 2 es el Formulario Origen
        return;
    }

    $entry_id = $_POST['item_meta'][676]; //676 es el campo del Formulario Origen con el ID de la entrada del Formulario Destino en la que se va a copiar
    $field_id = 673; //673 es el campo ID de Usuario en el Formulario Destino (donde se va a colocar el valor)
    $new_value = $_POST['item_meta'][80];// 80 es el campo ID de Usuario del Formulario Origen (contiene el valor a copiar)

    $added = FrmEntryMeta::add_entry_meta( $entry_id, $field_id, null, $new_value );
    if ( ! $added ) {
        FrmEntryMeta::update_entry_meta( $entry_id, $field_id, null, $new_value );
    }
}

Fuente del código (modificado por Julius): https://formidableforms.com/knowledgebase/frm_after_create_entry/#kb-save-the-entry-id-in-a-field

(Formidable) Actualizar un campo en otro formulario con el ID de la entrada del otro formulario (Ejemplo: ID de Usuario) Leer más »

(Solución) Falla la importación del sitio web con el plugin All In One WP Migration

Solución: Aumentar los límites en configuración de PHP, en el control panel, con los parámetros listados abajo.
Control Panel > Mi Sitio Web > Configuración de PHP.

(Suponiendo, en el caso específico que me ocurrió, que el archivo de importación .wpress era de 308 MB)

max_execution_time: 30 (max. 300)
max_input_time: 120 (max. 300)
max_input_vars: 1000 (max. 1500)
memory_limit: 256M (max. 256M)
post_max_size: 368M (max. 512M)
upload_max_filesize: 512M (max. 512M)

Los valores entre paréntesis son los máximos que permite el panel de control, los que están en negritas son los que puse y me funcionaron.
Hay que tomar en cuenta que antes de esto, usé el plugin Increase Max File Upload Size, aumentando a 512 Mb, y no funcionó, por lo que el problema supongo que debió haber sido la falta de memoria.

(Solución) Falla la importación del sitio web con el plugin All In One WP Migration Leer más »

Syntax Highlighter Evolved – Languages and Examples

[ code language="css" ]

your code here

[ /code ]

The language (or lang) parameter controls how the code is syntax highlighted. The following languages are supported:

actionscript3
bash
clojure
coldfusion
cpp
csharp
css
delphi
diff
erlang
fsharp
groovy
html
java
javafx
javascript
latex (you can also render LaTeX)
matlab (keywords only)
objc
perl
php
powershell
python
r
ruby
scala
sql
text
vb
xml


[ php ]tu código aquí[ /php ]
[ css autolinks="false" classname="myclass" collapse="false" firstline="1" gutter="true" highlight="1-3,6,9" htmlscript="false" light="false" padlinenumbers="false" smarttabs="true" tabsize="4" toolbar="true" title="nombrearchivo-ejemplo.php" ]tu código aquí[ /css ]
[ code lang="js" ]tu código aquí[ /code ]
[ sourcecode language="plain" ]tu código aquí[ /sourcecode ]

lang o language — La sintaxis de lenguaje a resaltar. Alternativamente puedes usarlo simplemente como la etiqueta, por ejemplo [ php ]code[ /php ].
autolinks — Cambia el enlazado automático de las URL.
classname — Añade una clase CSS adicional a la caja de código.
collapse — Cambia la contracción de la caja de código por defecto, teniendo que hacer clic para expandirla. Es bueno en entradas con mucho código.
firstline — Un número entero que especifica qué número debe ser el de la primera línea (para la numeración de líneas).
gutter — Cambia la numeración de línea de la izquierda.
highlight — Una lista de números de línea a resaltar separados por comas. También puedes especificar un rango. Ejemplo: 2,5-10,12
htmlscript — Cambia el resaltado de cualquier HTML/XML adicional. Es bueno cuando estás mezclando HTML/XML con otro lenguaje, como cuando hay PHP dentro de una página web HTML. Por ejemplo, la vista previa anterior lo tiene activado. Esto solo funciona con ciertos lenguajes.
light — Cambia el modo claro, que desactiva la ranura y la barra de herramientas.
padlinenumbers — Controla el relleno del número de línea. Los valores válidos son false (sin relleno), true (relleno automático) o un número entero (relleno forzado).
title (solo en la v3) — Pone algo de texto antes del código. Muy útil cuando se combina con el parámetro collapse.
toolbar — Alternar la barra de herramientas (botones en la v2, el interrogante de información en la v3)
wraplines (solo en la v2) — Alternar el justificado de línea.
quickcode — Activa el modo de edición al hacer doble clic.

Syntax Highlighter Evolved – Languages and Examples Leer más »

Códigos para encontrar las películas y series en Netflix por géneros

Existen ciertos códigos y números adheridos a la URL del sitio se pueden descubrir filmes y programas que no son visibles en la plataforma. Para acceder a ellas simplemente se debe colocar el código al final de www.netflix.com/browse/genre/<código>

Son los siguientes: …

Códigos para encontrar las películas y series en Netflix por géneros Leer más »