. */ # Known/outstanding issues: # [UNCONFIRMED ISSUE] Plugin seems to keep pinging when importing an XML/WXR file even if pinging is disabled # Plugin does not seem to report any errors if it cannot write to the log file (see E2 blog for example) function SUP_add_options_page(){ if(function_exists("add_options_page")) add_options_page("UP Smart Update Pinger", "UP Smart Update Pinger", 5, basename(__FILE__), "SUP_show_options_page"); } function SUP_show_options_page(){ global $logfile; $ping = get_option("SUP_ping"); $pinglog = get_option("SUP_pinglog"); $uris = get_option("ping_sites"); $forcedpings = false; $SUP_output_log=''; $pingservicesnow = "Ping Services Now!"; $deletelogfile = "Delete Log File"; if(isset($_POST["ping"]) && $_POST["ping"] == $pingservicesnow){ $forcedpings = true; SUP_log(SUP_ping_services($forcedpings).strftime("%D %T")."\tForced pinging services (Homepage)\n\t─────\n"); }elseif(isset($_POST["submit"])){ $uris = $_POST["uris"]; $ping = 0; if($_POST["ping"] == 1) $ping = 1; $pinglog = 0; if($_POST["pinglog"] == 1) $pinglog = 1; update_option("SUP_ping", $ping); update_option("SUP_pinglog", $pinglog); update_option("ping_sites", $uris); echo '

Options saved.

'; }elseif(isset($_POST["delete"]) && $_POST["delete"] == $deletelogfile){ $fh = @fopen($logfile, "w"); if(false === @fwrite($fh, strftime("%D %T")."\tLog file deleted\n\t─────\n")){ update_option("SUP_error", 1); }else{ update_option("SUP_error", 0); } @fclose($fh); } $checked1 = ''; if($ping == 1) $checked1 = 'checked="checked"'; $checked2 = ''; if($pinglog == 1) $checked2 = 'checked="checked"'; echo '

Ultimate Plugins Smart Update Pinger

Click here for installation instructions

Click here for usage instructions

Click here for updated versions

Click here for comments and suggestions

URIs to Ping

The following services will automatically be pinged/notified when you publish normal or future timestamped posts. Not when you edit previously published posts, as WordPress does by default.

This plugin also fixes an issue with the default extended ping programming in Wordpress and pre-2.1 versions of Smart Update Pinger (it now includes the url of the new post).

NB: this list is synchronized with the original update services list.

Separate multiple service URIs with line breaks:

Ping log

These are the last 100 actions performed by the plugin. In reverse chronological order for easier reading (latest ping first).

'; SUP_get_last_log_entries(500); echo '

'; } # telling WordPress to ping if the post is new, but not if it's just been edited function SUP_ping_if_new($id){ global $wpdb, $post_title; $SUP_output_log="\t─────\n"; $SUP_ping_result=''; $forcedpings = false; if(get_option('SUP_ping') == 1 && trim(get_option('ping_sites')) != ""){ # fetches data directly from database; the function "get_post" is cached, and using it here will get the post as is was before the last save $row = mysql_fetch_array(mysql_query( // "SELECT post_date,post_modified,post_title,guid FROM $wpdb->posts WHERE id=$id")); "SELECT post_date,post_modified,post_title FROM $wpdb->posts WHERE id=$id")); # if time when created equals time when modified it is a new post, otherwise the author has edited/modified it if(!$row["post_title"]){ $SUP_output_log=strftime("%D %T")."\tNOT Pinging services (ERROR: YOU HAVE FORGOTTEN TO ENTER A POST TITLE) ...\n".$SUP_output_log; }else{ if($row["post_date"] == $row["post_modified"]){ $SUP_output_log=strftime("%D %T")."\tPinging services (New normal post: “".$row["post_title"]."”) ...\n".$SUP_output_log; $SUP_output_log=SUP_ping_services($forcedpings,get_permalink($id)).$SUP_output_log; # Try commenting the line above, and uncommenting this line below if pinging seems to be out of order. Please notify the author if it helps! # generic_ping(); }else{ // Post has been edited or it's a future post // If we have a post title it means that we are in the normal WP loop and therefore it was an edit (not a future post) if($post_title){ $SUP_output_log=strftime("%D %T")."\tNOT Pinging services (Existing post was edited: “".$row["post_title"]."”) ...\n".$SUP_output_log; }else{ $SUP_output_log=strftime("%D %T")."\tPinging services (New timestamped post: “".$row["post_title"]."”) ...\n".$SUP_output_log; $SUP_output_log=SUP_ping_services($forcedpings,get_permalink($id)).$SUP_output_log; # Try commenting the line above, and uncommenting this line below if pinging seems to be out of order. Please notify the author if it helps! # generic_ping(); } } } }else{ if (trim(get_option('ping_sites')) != ""){ $SUP_output_log=strftime("%D %T")."\tNOT Pinging services (WARNING: DISABLED BY ADMINISTRATOR)\n".$SUP_output_log; }else{ $SUP_output_log=strftime("%D %T")."\tNOT Pinging services (WARNING: EMPTY PING SERVICES LIST)\n".$SUP_output_log; } } SUP_log($SUP_output_log); } # More or less a copy of WP's "generic_ping" from functions.php, but uses another function to send the actual XML-RPC messages. function SUP_ping_services($forcedpings,$SUP_guid = ''){ $SUP_output_log=''; #$services = get_settings('ping_sites'); #UP - 17.07.07 - get_option is newer/better then get_settings $services = get_option('ping_sites'); $services = preg_replace("|(\s)+|", '$1', $services); // Kill dupe lines $services = trim($services); if ( '' != $services ) { $services = explode("\n", $services); foreach ($services as $service) $SUP_output_log=SUP_send_xmlrpc($forcedpings,$SUP_guid,$service).$SUP_output_log; } return $SUP_output_log; } # A slightly modified version of the WordPress built-in ping functionality ("weblog_ping" in functions.php). # Original version: #function weblog_ping($server = '', $path = '') { #global $wp_version; #include_once(ABSPATH . WPINC . '/class-IXR.php'); #// using a timeout of 3 seconds should be enough to cover slow servers #$client = new IXR_Client($server, ((!strlen(trim($path)) || ('/' == $path)) ? false : $path)); #$client->timeout = 3; #$client->useragent .= ' -- WordPress/'.$wp_version; #// when set to true, this outputs debug messages by itself #$client->debug = false; #$home = trailingslashit( get_option('home') ); #if ( !$client->query('weblogUpdates.extendedPing', get_option('blogname'), $home, get_bloginfo('rss2_url') ) ) // then try a normal ping #$client->query('weblogUpdates.ping', get_option('blogname'), $home); #} # This one uses correct extendedPing format (WP does not), and logs response from service. function SUP_send_xmlrpc($forcedpings,$SUP_guid = '',$server = '', $path = ''){ global $wp_version; $SUP_output_log=''; include_once (ABSPATH . WPINC . '/class-IXR.php'); // using a timeout of 5 seconds should be enough to cover slow servers (changed from 3 to 5) $client = new IXR_Client($server, ((!strlen(trim($path)) || ('/' == $path)) ? false : $path)); $client->timeout = 5; $client->useragent .= ' -- WordPress/'.$wp_version; // when set to true, this outputs debug messages by itself $client->debug = false; $home = trailingslashit( get_option('home') ); # The extendedPing format should be "blog name", "blog url", "check url" (the new URL), and "feed url". # Related Website(s) # http://www.weblogs.com/api.html # An example: # Someblog - Title # http://spaces.msn.com/someblog - Home URL # http://spaces.msn.com/someblog/PersonalSpace.aspx?something - Check/New URL # http://spaces.msn.com/someblog/feed.rss - Feed # Changed the following line therefore: # if($client->query('weblogUpdates.extendedPing', get_settings('blogname'), $home, get_bloginfo('rss2_url'), get_bloginfo('rss2_url'))) if ($forcedpings){ # If this is a forced ping it's better to use a regular ping for the homepage without an update URL (safer) if($client->query('weblogUpdates.ping', get_option('blogname'), $home)){ $SUP_output_log=strftime("%D %T")."\t► [Regular Ping] ".$server." was successfully pinged\n".$SUP_output_log; if (get_option('SUP_pinglog') == 1){ $SUP_output_log=strftime("%D %T")."\t►► Blogname: '".get_option('blogname')."'\n".$SUP_output_log; $SUP_output_log=strftime("%D %T")."\t►► Homepage: '".$home."'\n".$SUP_output_log; } }else{ $SUP_output_log=strftime("%D %T")."\t► ".$server." could not be pinged. Error message: “".$client->error->message."”\n".$SUP_output_log; } }else{ if($client->query('weblogUpdates.extendedPing', get_option('blogname'), $home, $SUP_guid, get_bloginfo('rss2_url'))){ $SUP_output_log=strftime("%D %T")."\t► [Extended Ping] ".$server." was successfully pinged\n".$SUP_output_log; if (get_option('SUP_pinglog') == 1){ $SUP_output_log=strftime("%D %T")."\t►► Blogname: '".get_option('blogname')."'\n".$SUP_output_log; $SUP_output_log=strftime("%D %T")."\t►► Homepage: '".$home."'\n".$SUP_output_log; $SUP_output_log=strftime("%D %T")."\t►► Updated : '".$SUP_guid."'\n".$SUP_output_log; $SUP_output_log=strftime("%D %T")."\t►► RSS URL : '".get_bloginfo('rss2_url')."'\n".$SUP_output_log; } }else{ # pinging was unsuccessful, trying regular ping format if($client->query('weblogUpdates.ping', get_option('blogname'), $home)){ $SUP_output_log=strftime("%D %T")."\t► [Regular Ping] ".$server." was successfully pinged\n".$SUP_output_log; if (get_option('SUP_pinglog') == 1){ $SUP_output_log=strftime("%D %T")."\t►► Blogname: '".get_option('blogname')."'\n".$SUP_output_log; $SUP_output_log=strftime("%D %T")."\t►► Homepage: '".$home."'\n".$SUP_output_log; } }else{ $SUP_output_log=strftime("%D %T")."\t► ".$server." could not be pinged. Error message: “".$client->error->message."”\n".$SUP_output_log; } } } return $SUP_output_log; } $post_title = ""; # Receives the title of the post from a filter below function SUP_post_title($title){ global $post_title; $post_title = $title; return $title; } # Log $logfile = ABSPATH . 'wp-content/plugins/ultimate-plugins-smart-update-pinger/ultimate-plugins-smart-update-pinger.log'; function SUP_log($SUP_log_output){ global $logfile; $logerror = 0; $fh = @fopen($logfile, "a"); if(false === @fwrite($fh, $SUP_log_output)){ update_option("SUP_error", 1); }else{ update_option("SUP_error", 0); } @fclose($fh); } function SUP_get_last_log_entries($num){ global $logfile; $lines = @file($logfile); if(get_option("SUP_error") == 1){ $fh = @fopen($logfile, "a"); if(false === @fwrite($fh, "")){ echo "Error writing log file (".$logfile."). Most likely your logfile (".$logfile.") is write-protected and no log data can be saved (change the rights of this file to 777), or alternatively this could mean that you have manually removed the log file, or that you have changed the directory or file name of the plugin (they both should be 'ultimate-plugins-smart-update-pinger')"; }else{ // Original: $lines = array_slice($lines, count($lines) - $num); // Modified to show in reverse order (easier for reading) $lines = array_reverse(array_slice($lines, count($lines) - $num)); $msg = ""; foreach($lines as $line){ $msg.=trim($line)."
"; } echo $msg; } @fclose($fh); }else{ if($lines === false){ echo "Error reading log file (".$logfile."). Most likely you have manually removed the log file, or alternatively this could mean that the logfile (".$logfile.") is read-protected (change the rights of this file to 777), or that you have changed the directory or file name of the plugin (they both should be 'ultimate-plugins-smart-update-pinger')"; }else{ // Original: $lines = array_slice($lines, count($lines) - $num); // Modified to show in reverse order (easier for reading) $lines = array_reverse(array_slice($lines, count($lines) - $num)); $msg = ""; foreach($lines as $line){ $msg.=trim($line)."
"; } echo $msg; } } } # adds a filter to receive the title of the post before publishing add_filter("title_save_pre", "SUP_post_title"); # shows the options in the administration panel add_action("admin_menu", "SUP_add_options_page"); # calls SUP_ping whenever a post is published add_action("publish_post", "SUP_ping_if_new"); # calls SUP_ping_draft when changing the status from private/draft to published # add_action("private_to_published', 'SUP_ping_draft'); # removes the "WordPress official" pinging hook remove_action("publish_post", "generic_ping"); # activates pinging if setting doesn't exist in database yet (before the user has changed the settings the first time) if(get_option("SUP_ping") === false){update_option("SUP_ping", 1);} if(get_option("SUP_pinglog") === false){update_option("SUP_pinglog", 1);} if(get_option("SUP_error") === false){update_option("SUP_error", 0);} ?> La Limitación mas profunda – Desarollo personal auténtico

La Limitación mas profunda

¿A veces te sientes ajen@ entre los seres humanos?
¿Sin un chance verdadero de pertencer? ¿Sin derecho de ser feliz o incluso de existir?

¿A veces en lo mas profundo de ti piensas cosas como: “Yo no soy bienvenido“, “Yo no soy importante“, “Yo soy insuficiente“, “Yo no valgo nada“; “Yo soy culpable“?

Conclusiones de ese tipo las llamamos “Auto-Definiciones Negativas“. Se forman en nuestra niñez y se van confirmando después a través de acontecimientos decisivos. Pueden ser muy inconscientes, pero sin embargo juegan un rol fundamental en nuestra vida. Son fundamentales porque al empezar con „Yo soy“ o „Yo no soy“ definen el fundamento desde cual se van formando las estructuras de nuestra personalidad.

Una vez que hayamos formado una *Auto-Definición Negativa* vamos a vivir desde ella. Vamos a limitarnos de acuerdo a esta, vamos a manifestarla en nuestra vida y aún más importante: vamos a tratar de compensarla. De esta manera vamos formando una personalidad falsa, y a su vez nace nuestro impulso de recuperar nuestra esencia vital. Ese tema es tan básico para nuestras vidas y nuestro desarrollo como seres humanos que lo hemos llamado el Tema Básico.

¿Como se expresa el Tema Básico en nuestras vidas?

Algunos ejemplos:

Todas las *Auto-Definiciones Negativas* niegan nuestro derecho de ser feliz e incluso el derecho de existir. Si eres culpable solo por el hecho de existir y tener fuerza vital, ¿no sería mejor que desaparezcas? ¿Como vas a tener el derecho de existir y mucho menos de ser feliz? Lo mismo sucede si no eres bienvenido entre los seres humanos o simplemente insufiente para merecer la aceptación tal como eres.

Los que pensamos que somos culpables nos van a culpar por cualquier cosa, a menudo vamos a chocar con otros, sintiéndonos culpables después, o sea, vamos a manifestar de diferentes formas ese sentimiento en nuestra vida. Los que pensamos que no somos bienvenidos vamos a tener dificultades de sentirnos parte de un grupo y vamos a manifestar una y otra vez que no somos bienvenidos.

Compensación compulsiva
El que se siente insuficiente para ser valorado tal como es, va compensar esto tratando siempre de rendir lo máximo. El que no se siente bienvenido va tratar de ser extremadamente considerado con los demás y el que se siente culpable va negar sus propias necesidades, complaciendo y ayudando a los demás, hasta ya no aguantar y después estallar y sentirse otra vez culpable.

Esos ejemplos de como nos rige (inconscientemente) nuestra Auto-Definición Negativa son solo ejemplos. Lo mas importante es: descubrir el propio Tema Básico para ya no identificarse con él, y a partir de ahí ir resolviéndolo capa por capa.

Este proceso puede ser doloroso, pero vale la pena porque estamos recuperando nuestra esencia y nuestro derecho de vivir plenamente y desde nuestro centro auténtico. Para este trabajo contamos con una amplia gama de ejercicios y herramientas, entre las cuales el Samaya. es un pilar indispensable.

Si tienes alguna pregunta sobre el Tema Básico déjame un comentario o escríbeme al demian@elcrecimientopersonal.com


6 respuestas a “La Limitación mas profunda”

  1. Claudia Avatar

    Hola, me interesa mucho saber cómo se logra modificar este Tema Básico en nuestras vidas si desde la infancia nuestro autoconcepto es maltratado por nuestros padres y personas cercanas a nosotros? De qué manera crees que se pueden cambiar esas creencias negativas de nosotros mismos?

    1. demianoenrique Avatar

      Hola Claudia, esas creencias negativas de nosotros son muy profundas, pero sí se las puede desarraigar sabiendo como hacerlo. Entonces: ¿Cual es su raíz?

      Cuando venimos a la tierra todavía estamos conectados con nuestra esencia maravillosa pero también somos sumamente dependientes. Necesitamos que alguien nos cuide, nos acoja y nos proteja las 24horas por día. Necesitamos que alguien nos mire a los ojos, reconociendo nuestro Ser. Necesitamos sentir el calor de brazos, que nos aman. Venimos preparados para ser acogidos y amados. Venimos esperando eso.

      Cuando no recibimos lo que nuestra alma y nuestro cuerpo esperan, entramos en una profunda desesperación. Esa desesperación es de muerte, porque sin ese amparo esperado podemos morir. No podemos aguantar esa desesperación los 24h del día. Y tampoco podemos racionalizar: “Ah, no me dan lo que necesito porque mi familia y todo el entorno no sabe como hacerlo – me voy a otro lugar”. NO.

      Tenemos que dejar los pilares de nuestro mundo (nuestros padres) intactos. Entonces nos decimos: “Algo esta mal aquí. No recibo lo que necesito, debe ser porque yo soy .. (culpable, insuficiente, etc.)“
      Ahí esta la raíz de la auto-definición negativa. ¿Se puede desarraigar esas creencias negativas? Si se puede.

      Hay tres factores en este camino: El primero es la integración de los sentimientos de desesperación y abandono existencial que son la raíz del Tema Básico. El segundo es la des-programación integrativa de la estructura mental del Tema Básico y el tercero es reconocer la esencia pura de nuestro Ser y abrir el espacio para vivir desde ahí. Tenemos mas de veinte años de experiencia con este trabajo y todo un sistema probado de procesos y ejercicios para esto. ¿Es fácil? No. Este trabajo mueve el piso, pero es un piso falso y limitante. Este trabajo no es comodo, pero vale la pena …

      (Si quieres trabajar en este tema lo mejor sería venir al Ecuador. Si no te es posible hay otra opción: bajo ciertas condiciones te puedo dar sesiones por skype)

  2. […] ¿Te da la idea (la noción) que puedes tener algo de esto? Entonces la buena noticia es que si puedes avanzar desarraigando este tema vas a poder tener una re-orientación liberadora de toda tu vida. Si quieres saber más sobre el Tema Básico puedes leerlo aquí … […]

  3. esther Avatar

    Hola Demian!!
    Soy de Barcelona, me estoy formando para ser una Profesional Vivation.He leido tu libro “Descubriendo la clave para vivir una vida plena”y la verdad lo explicas muy bien y me ha sido de gran ayuda, pero hablando de la culpa (que es con lo que me he activado al repetirlo) es mi Auto-definicion negativa ahora mismo, yo me siento culpable debido a una larga trayectoria de tomar drogas en mi vida (que ahora ya no las tomo) y cuando hago vivation se me activan una serie de alucinaciones iguales de cuando tomaba esas drogas…claro!!!..me entra el miedo de si me voy a volver loca (aunque mi profesional vivation me dice que ahora no estoy loca, que lo estuve antes) jejej que simplemente es un sentimiento no resuelto que lo tengo ahí y ahora supongo que vivation me lo pone al alcance para que haga las paces con ello….incluso he llorado por pensar que porque ahora se manifiesta eso, y no quiero cogerle miedo a vivation porque he sentido en mi cuerpo que es una habilidad muy poderosa…mi pregunta es como acepto y abrazo la sensacion si en ese momento me es desagradable?..yo la respiro, pero en fondo tengo miedo que se manifieste. Me puedes dar tu opinion, ya que mi profesional vivation habla maravillas de ti, es amigo de Konrad uno que como tu supongo tuvo la suerte de conocer a Jim Leonard. De hecho en dos semanas nos vamos a un rio que esta muy frio!!!…para hacer vivation en el agua….GRACIAS

    1. admin Avatar

      Hola Esther, gracias por tu comentario. Te cuento que muy probablemente el hecho que tengas las mismas sensaciones de cuando tomabas drogas se debe al hecho que en el higado y otras partes del cuerpo todavía hay residuos depositados de estas substancias. Ahora, al hacer Vivation estás des-intoxicándote y eso hace que las substancias vuelvan a circular. Te sugiero que tomes mucha agua y si puedes ayudes al cuerpo con un tratamiento de des-itoxicación (por ejemplo baños en agua alcaida), des-intoxicación del higado, etc. Por otra parte indagaría un poco más sobre el patrón de la culpa porque si lo percibes como tu tema básico, muy probablemente hay una causa más profunda (anterior a la toma de drogas). Que estés muy bien, un abrazo, Demian

    2. olga Avatar

      busco libros de vivation ,alguien tiene alguno escaneado o pdf??o podria poner las hojas mas importantes del vivation,yo conozco el rebirting pero no se si sea lo mismo,.gracias

Agregue un comentario

Malcare WordPress Security