Google+

Author Archive

Ronquidos: ¿Cómo dejar de roncar?

28 de enero del 2016 En: Salud bucodental

Son cifras que a más de uno le quitan literalmente el sueño: la mitad de los hombres ronca, y también una cuarta parte de las mujeres, según la Sociedad Española de Neumología y Cirugía Torácica (Separ). Dejar de roncar es un sueño para muchos, ya lo suframos por nosotros mismos o por boca de otros. […]

¿Para qué sirve la campanilla de la boca?

25 de junio del 2015 En: Salud bucodental

Pocos la llaman úvula. Solemos preferir su nombre común: campanilla. Así, con diminutivo, acorde a su tamaño. Todos sabemos que es un músculo pequeño, de forma alargada, que cuelga del paladar blando, entre las amígdalas, y que sólo podemos ver si abrimos bien la boca. Pese a que en nuestro día a día no somos […]

¿Los implantes dentales son más resistentes que mis dientes naturales?

19 de febrero del 2015 En: Implantes dentales, Periimplantitis

Son de titanio, tan sofisticados y resistentes que pensamos que son irrompibles. Los implantes dentales han avanzado tanto en los últimos años que prácticamente no podemos diferenciarlos de los dientes naturales e incluso en algunos casos lucen mejor. Esto, unido a su inmunidad frente a enfermedades que afectan a los dientes –como la caries o […]

El cepillado agresivo: un riesgo para tus dientes y encías

20 de noviembre del 2014 En: Higiene bucodental

Si a las pocas semanas de uso tu cepillo de dientes está despeluchado, con las cerdas abiertas y dobladas, algo no va bien… Probablemente practiques lo que los dentistas llamamos un cepillado agresivo, es decir, un cepillado demasiado enérgico o frecuente o con una técnica inadecuada. Este tipo de cepillado, además de estropear el cepillo […]

Últimos tweets

Seguir @buccasana en Twitter.

Suscríbete

Web Médica Acreditada. Ver más información

¡Haznos tu consulta!

CERRAR

Tu pregunta ha sido enviada

Nombre *
Email *
Asunto *
Pregunta *
Imagen
* Campos requeridos

He leído y aceptado las condiciones de Política de Protección de Datos, así como el Aviso Legal

'; } /** * * Front end markup for the admin panel screen * * @param none * @return none */ function answerMyQuestionView() { loadMainScripts(); global $plugindir,$wpdb; $table_name = $wpdb->prefix . "answer_my_question"; //Get a list of all questions $result = $wpdb->get_results("SELECT id, date_asked, user_name, user_email, subject, show_on_site, answered, _wp_attached_file FROM $table_name ORDER BY date_asked DESC"); echo '

'.__("Answer My Question").'

Here you can administer all questions submitted by your site users.

 

'; if(count($result) > 0){ echo '
'; foreach($result as $row){ $answerStatus = ($row->answered == 0 ? __('unanswered') : __('answered')); $displayStatus = ($row->show_on_site == 0 ? ''.__("No").'' : ''.__("Sí").''); echo ''; else echo ' '; echo ''; } echo '
'.__("Date Asked").' '.__("Status").' '.__("Name").' '.__("Email").' '.__("Subject").' '.__("Publicar").' '.__("Imagen").' '.__("Actions").'
'.date("m/d/y", strtotime($row->date_asked)).' '.ucfirst($answerStatus).' '.$row->user_name.' '.$row->user_email.' '.$row->subject.' '.$displayStatus.' '; if ($row->_wp_attached_file!='\'\'' && $row->_wp_attached_file!='') echo ' '.__( '.__(
'; }else{ echo ''.__("Looks like you don't have any questions yet!").''; } echo '
'; } /** * * Updates the database record for the question * * @param array $data: Array containing all posted question data * @return boolean True if row has been updated. False otherwise */ function updateQuestionData($data=array()){ global $wpdb; $table_name = $wpdb->prefix . "answer_my_question"; $questionID = $data['id']; $notifyUser = $data['notify']; $userEmail = $data['user_email']; unset($data['id'], $data['posted'], $data['notify'], $data['user_email']); $data['date_response'] = date("Y-m-d G:i:s"); $data['answered'] = 1; $wpdb->update( $table_name, $data, array('id' => $questionID) ); if($wpdb->rows_affected > 0){ //Should user be notified? $result = $wpdb->get_results("SELECT answer, user_name, question, subject, _wp_attached_file FROM $table_name WHERE id = $questionID LIMIT 1;"); foreach($result as $row){ $response = $row->answer; $user_name= $row->user_name; $question= $row->question; $wp_attached_file= $row->_wp_attached_file; $subject=$row->subject; //die("". $response); require('../wp-load.php'); //wp063/wp-content/plugins/answer-my-question/functions.inc.php if(!function_exists('wp_get_current_user')) { include(ABSPATH . "wp-includes/pluggable.php"); } // Create post object $my_post = array(); $my_post['post_title'] = $subject; $cadena=''; if ($wp_attached_file!='\'\'' && $wp_attached_file!='') { $cadena.=''; } $my_post['post_content'] = $cadena.'

20/01/2014 - '.$user_name.' preguntó:

CONSULTA:

'. $question.'

RESPUESTA:

'.$response .'

'; $my_post['post_status'] = 'pending'; $my_post['post_author'] = 2; $my_post['post_category'] = array(4); // Insert the post into the database $new_id=wp_insert_post( $my_post ); //echo $new_id; add_post_meta( $new_id,'ale_post_class', $user_name, true ); } if($notifyUser == 1){ //sendNotificationMail($userEmail, $data['subject'], $data['date_response'], $response); } } return true; } /** * * Send an email notification to a user that requested to be notified * * @param string $email: Email Address * @param string $subject: The subject of the users question * @param string $responseDate: Date of admin response. Should be in MySQL datetime format * @return boolean True if email was sent. False otherwise */ function sendNotificationMail($email, $subject, $responseDate, $response){ $to = $email; $emailSubject = 'Han respondido a tu pregunta'; $message = ' Desde Buccasana han respondido a tu pregunta.

Hola,
Este es un correo automatico desde '.get_bloginfo("name").'.

Tu pregunta: '.$subject.', ha sido respondida el '.date("j/F/Y", strtotime($responseDate)).'.


"'.$response.'"

'; // To send HTML mail, the Content-type header must be set $headers = 'MIME-Version: 1.0' . "\r\n"; //$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .="Content-type: text/html; charset=UTF-8 \r\n"; //$headers .= "Content-type: text/html; charset=utf-8\n"; //Content-Type: text/html; charset="UTF-8" // Additional headers // NOTE: If multiple admins, you need to explode here and change $headers $headers .= 'To: '.$email.' <'.$email.'>' . "\r\n"; $headers .= 'From: '.get_bloginfo('admin_email').' <'.get_bloginfo('admin_email').'>' . "\r\n"; // Mail it //die($headers); if(mail($to, $emailSubject, $message, $headers)){ return true; }else{ return false; } } /** * * Settings options page * * @param none * @return none */ function answerMyQuestionSettings() { loadMainScripts(); if($_GET['settings-updated'] == true){ echo '

'.__("Settings saved").'.

'; } ?>

Settings

Modal title The title text of the question modal window
Modal body Intro text for the modal window body
Notify me of new questions
Email Address One email address per line.