1 2<!DOCTYPE html> 3<html lang="es"> 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width"> 7 8 <link rel="profile" href="http://gmpg.org/xfn/11"> 9 <link rel="pingback" href="https://observatoriodeconflictividad.org/xmlrpc.php"> 10 <title>ChatConBot – Observatorio de conflictividad social</title> 11<meta name='robots' content='max-image-preview:large' /> 12<link rel='dns-prefetch' href='//cdn.platform.openai.com' /> 13<link rel='dns-prefetch' href='//stackpath.bootstrapcdn.com' /> 14<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 15<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 16<link rel="alternate" type="application/rss+xml" title="Observatorio de conflictividad social » Feed" href="https://observatoriodeconflictividad.org/feed/" /> 17<link rel="alternate" type="application/rss+xml" title="Observatorio de conflictividad social » Feed de los comentarios" href="https://observatoriodeconflictividad.org/comments/feed/" /> 18<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://observatoriodeconflictividad.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fobservatoriodeconflictividad.org%2Fchatbot%2F" /> 19<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://observatoriodeconflictividad.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fobservatoriodeconflictividad.org%2Fchatbot%2F&format=xml" /> 20<style id="wp-img-auto-sizes-contain-inline-css"> 21img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 22/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 23</style> 24 25<style id="wp-emoji-styles-inline-css"> 26 27 img.wp-smiley, img.emoji { 28 display: inline !important; 29 border: none !important; 30 box-shadow: none !important; 31 height: 1em !important; 32 width: 1em !important; 33 margin: 0 0.07em !important; 34 vertical-align: -0.1em !important; 35 background: none !important; 36 padding: 0 !important; 37 } 38/*# sourceURL=wp-emoji-styles-inline-css */ 39</style> 40<style id="wp-block-library-inline-css"> 41:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
41--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 42 43/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 44</style> 45<style id="classic-theme-styles-inline-css"> 46/*! This file is auto-generated */ 47.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 48/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 49</style> 50 51<style id="global-styles-inline-css"> 52:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
52--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
52.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 53/*# sourceURL=global-styles-inline-css */ 54</style> 55 56<link rel='stylesheet' id='tooltipy-default-style-css' href='https://observatoriodeconflictividad.org/wp-content/plugins/bluet-keywords-tooltip-generator/assets/style.css?ver=5.5.9' media='all' /> 57<link rel='stylesheet' id='mediaelement-css' href='https://observatoriodeconflictividad.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 58<link rel='stylesheet' id='wp-mediaelement-css' href='https://observatoriodeconflictividad.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.0.7' media='all' /> 59<link rel='stylesheet' id='buddybot-material-symbols-css' href='https://observatoriodeconflictividad.org/wp-content/plugins/buddybot-ai-custom-ai-assistant-and-chat-agent/external/material-symbols/material-symbols.css?ver=1.6.5.0' media='all' /> 60<link rel='stylesheet' id='buddybot-bootstrap-style-css' href='https://observatoriodeconflictividad.org/wp-content/plugins/buddybot-ai-custom-ai-assistant-and-chat-agent/external/bootstrap/bootstrap.min.css?ver=5.3' media='all' /> 61<link rel='stylesheet' id='buddybot-style-buddybotchat-css' href='https://observatoriodeconflictividad.org/wp-content/plugins/buddybot-ai-custom-ai-assistant-and-chat-agent/frontend/css/buddybotchat.css?ver=1.6.5.0' media='all' /> 62<link rel='stylesheet' id='buddybot-style-bootstrap-buddybotchat-css' href='https://observatoriodeconflictividad.org/wp-content/plugins/buddybot-ai-custom-ai-assistant-and-chat-agent/frontend/css/bootstrap/buddybotchat.css?ver=1.6.5.0' media='all' /> 63<link rel='stylesheet' id='s2baia-css' href='https://observatoriodeconflictividad.org/wp-content/plugins/s2b-ai-assistant/views/frontend/resources/css/chatbot.css?ver=1.7.1' media='all' /> 64<link rel='stylesheet' id='megamenu-css' href='https://observatoriodeconflictividad.org/wp-content/uploads/maxmegamenu/style.css?ver=4f0580' media='all' /> 65<link rel='stylesheet' id='dashicons-css' href='https://observatoriodeconflictividad.org/wp-includes/css/dashicons.min.css?ver=7.0.7' media='all' /> 66<link rel='stylesheet' id='i-max-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max/style.css?ver=7.0.7' media='all' /> 67<link rel='stylesheet' id='i-max-hijo-style-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max-hijo/style.css?ver=1.0.0' media='all' /> 68<link rel='stylesheet' id='bootstrap_css-css' href='https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css?ver=4.1.3' media='all' /> 69<link rel='stylesheet' id='imax-fonts-css' href='//fonts.googleapis.com/css?family=Open+Sans%3A300%2C400%2C700%2C300italic%2C400italic%2C700italic%7CRoboto%3A300%2C400%2C700&subset=latin%2Clatin-ext' media='all' /> 70<link rel='stylesheet' id='genericons-css' href='https://observatoriodeconflictividad.org/wp-content/plugins/jetpack/_inc/genericons/genericons/genericons.css?ver=3.1' media='all' /> 71<link rel='stylesheet' id='animate-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max/css/animate.min.css?ver=2014-01-12' media='all' /> 72<link rel='stylesheet' id='side-menu-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max/css/jquery.sidr.dark.css?ver=2014-01-12' media='all' /> 73<link rel='stylesheet' id='owl-carousel-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max/css/owl.carousel.css?ver=2014-01-12' media='all' /> 74<link rel='stylesheet' id='owl-carousel-theme-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max/css/owl.theme.css?ver=2014-01-12' media='all' /> 75<link rel='stylesheet' id='owl-carousel-transitions-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max/css/owl.transitions.css?ver=2014-01-12' media='all' /> 76<link rel='stylesheet' id='imax-style-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max-hijo/style.css?ver=2018-04-24' media='all' /> 77<link rel='stylesheet' id='imax-extra-stylesheet-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max/css/extra-style.css?ver=2014-03-11' media='all' /> 78<link rel='stylesheet' id='responsive-menu-css' href='https://observatoriodeconflictividad.org/wp-content/themes/i-max/inc/responsive-menu/css/wprmenu.css?ver=1.01' media='all' /> 79<link rel='stylesheet' id='s2b-ai-assistants-frontend-style-css' href='https://observatoriodeconflictividad.org/wp-content/plugins/s2b-ai-assistant/lib/agents/addons/seo-compare-urls-agent/assets/css/seo-compare-urls.css?ver=1.06' media='all' /> 80<link rel='stylesheet' id='msl-main-css' href='https://observatoriodeconflictividad.org/wp-content/plugins/master-slider/public/assets/css/masterslider.main.css?ver=3.11.2' media='all' /> 81<link rel='stylesheet' id='msl-custom-css' href='https://observatoriodeconflictividad.org/wp-content/uploads/master-slider/custom.css?ver=2.9' media='all' />
82<script id="jquery-core-js" src="https://observatoriodeconflictividad.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 82
82
83<script id="jquery-migrate-js" src="https://observatoriodeconflictividad.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 83
83
84<script id="buddybot-bootstrap-script-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/buddybot-ai-custom-ai-assistant-and-chat-agent/external/bootstrap/bootstrap.min.js?ver=5.3"></script>
vendor: 1 bytes, line 84
84
85<script id="s2baia-js-extra"> 86var s2baia_settings = {"chat_persistent":"0"}; 87//# sourceURL=s2baia-js-extra 88</script>
vendor: 1 bytes, line 88
88
89<script id="s2baia-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/s2b-ai-assistant/views/frontend/resources/js/chatbot.js?ver=1.9.4.10"></script>
vendor: 1 bytes, line 89
89
90<script id="s2baia2-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/s2b-ai-assistant/views/frontend/resources/js/markdown-it.min.js?ver=1.7.3.11"></script>
vendor: 1 bytes, line 90
90
91<script id="s2baia3-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/s2b-ai-assistant/views/frontend/resources/js/purify.min.js?ver=1.7.3.11"></script>
91 92<link rel="https://api.w.org/" href="https://observatoriodeconflictividad.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://observatoriodeconflictividad.org/wp-json/wp/v2/pages/273901" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://observatoriodeconflictividad.org/xmlrpc.php?rsd" /> 93<meta name="generator" content="WordPress 7.0.7" /> 94<link rel="canonical" href="https://observatoriodeconflictividad.org/chatbot/" /> 95<link rel='shortlink' href='https://observatoriodeconflictividad.org/?p=273901' /> 96
96<script> 97 jQuery(function($) { 98 //apply keyword style only if keywords are Fetched 99 $(document).on("keywordsFetched",function(){ 100 $(".bluet_tooltip").each(function(){ 101 102 //console.log($(this).prop("tagName")); 103 104 if($(this).prop("tagName")!="IMG"){ 105 $(this).css({ 106 "text-decoration": "none", 107 "color": "inherit", 108 109 "border-bottom": "1px dotted","border-bottom-color": "inherit" }); 110 } 111 112 }); 113 }); 114 }); 115 </script>
115 116 117 <style> 118 /*for alt images tooltips*/ 119 .bluet_tooltip_alt{ 120 color: #ffffff !important; 121 background-color: #a80000 !important; 122 } 123 124 125 126 .bluet_block_to_show{ 127 max-width: 400px; 128 } 129 .bluet_block_container{ 130 color: #ffffff !important; 131 background: #a80000 !important; 132 box-shadow: 0px 0px 10px #717171 !important; 133 font-size:18px !important; 134 } 135 136 img.bluet_tooltip { 137 /*border: none; 138 width:18px;*/ 139 } 140 141 .kttg_arrow_show_bottom:after{ 142 border-bottom-color: #a80000; 143 } 144 145 .kttg_arrow_show_top:after{ 146 border-top-color: #a80000; 147 } 148 149 .kttg_arrow_show_right:after{ 150 border-top-color: #a80000; 151 } 152 153 .kttg_arrow_show_left:after{ 154 border-top-color: #a80000; 155 } 156 157 @media screen and (max-width:400px){ 158 .bluet_hide_tooltip_button{ 159 color: #ffffff !important; 160 /*background-color: #a80000 !important;*/ 161 } 162 } 163 </style> 164
164<script type="text/javascript" src="https://observatoriodeconflictividad.org/wp-content/plugins/bluet-keywords-tooltip-generator/library/findandreplacedomtext.js"></script>
164<script>var ms_grabbing_curosr = 'https://observatoriodeconflictividad.org/wp-content/plugins/master-slider/public/assets/css/common/grabbing.cur', ms_grab_curosr = 'https://observatoriodeconflictividad.org/wp-content/plugins/master-slider/public/assets/css/common/grab.cur';</script>
164 165<meta name="generator" content="MasterSlider 3.11.2 - Responsive Touch Image Slider | avt.li/msf" /> 166 <style>img#wpstats{display:none}</style> 167 <!-- Analytics by WP Statistics - https://wp-statistics.com --> 168<style type="text/css"> 169body {font-family: Raleway; font-size: 14px; color: #494949;}h1,h2,h3,h4,h5,h6,.comment-reply-title,.widget .widget-title, .entry-header h1.entry-title {font-family: Raleway; font-weight: regular;}.themecolor {color: #dd3333;}.themebgcolor {background-color: #dd3333;}.themebordercolor {border-color: #dd3333;}.tx-slider .owl-pagination .owl-page > span { border-color: #dd3333; }.tx-slider .owl-pagination .owl-page.active > span { background-color: #dd3333; }.tx-slider .owl-controls .owl-buttons .owl-next, .tx-slider .owl-controls .owl-buttons .owl-prev { background-color: #dd3333; }a,a:visited,.blog-columns .comments-link a:hover, .utilitybar.colored-bg .socialicons ul.social li a:hover .socico {color: #dd3333;}input:focus,textarea:focus,.site-footer .widget-area .widget .wpcf7 .wpcf7-submit {border: 1px solid #dd3333;}button,input[type="submit"],input[type="button"],input[type="reset"],.tx-service.curved .tx-service-icon span,.tx-service.square .tx-service-icon span {background-color: #dd3333;}.nav-container .sub-menu,.nav-container .children {border-top: 2px solid #dd3333;}.ibanner,.da-dots span.da-dots-current,.tx-cta a.cta-button, .utilitybar.colored-bg {background-color: #dd3333;}#ft-post .entry-thumbnail:hover > .comments-link,.tx-folio-img .folio-links .folio-linkico,.tx-folio-img .folio-links .folio-zoomico {background-color: #dd3333;}.entry-header h1.entry-title a:hover,.entry-header > .entry-meta a:hover {color: #dd3333;}.featured-area div.entry-summary > p > a.moretag:hover {background-color: #dd3333;}.site-content div.entry-thumbnail .stickyonimg,.site-content div.entry-thumbnail .dateonimg,.site-content div.entry-nothumb .stickyonimg,.site-content div.entry-nothumb .dateonimg {background-color: #dd3333;}.entry-meta a,.entry-content a,.comment-content a,.entry-content a:visited {color: #dd3333;}.format-status .entry-content .page-links a,.format-gallery .entry-content .page-links a,.format-chat .entry-content .page-links a,.format-quote .entry-content .page-links a,.page-links a {background: #dd3333;border: 1px solid #dd3333;color: #ffffff;}.format-gallery .entry-content .page-links a:hover,.format-audio .entry-content .page-links a:hover,.format-status .entry-content .page-links a:hover,.format-video .entry-content .page-links a:hover,.format-chat .entry-content .page-links a:hover,.format-quote .entry-content .page-links a:hover,.page-links a:hover {color: #dd3333;}.iheader.front, .vslider_button {background-color: #dd3333;}.navigation a,.tx-post-row .tx-folio-title a:hover,.tx-blog .tx-blog-item h3.tx-post-title a:hover {color: #dd3333;}.paging-navigation div.navigation > ul > li a:hover,.paging-navigation div.navigation > ul > li.active > a {color: #dd3333; border-color: #dd3333;}.comment-author .fn,.comment-author .url,.comment-reply-link,.comment-reply-login,.comment-body .reply a,.widget a:hover {color: #dd3333;}.widget_calendar a:hover {background-color: #dd3333; color: #ffffff; }.widget_calendar td#next a:hover,.widget_calendar td#prev a:hover {background-color: #dd3333;color: #ffffff;}.site-footer div.widget-area .widget a:hover {color: #dd3333;}.site-main div.widget-area .widget_calendar a:hover,.site-footer div.widget-area .widget_calendar a:hover {background-color: #dd3333;color: #ffffff;}.widget a:visited { color: #373737;}.widget a:hover,.entry-header h1.entry-title a:hover,.error404 .page-title:before,.tx-service-icon span i,.tx-post-comm:after {color: #dd3333;}.da-dots > span > span,.site-footer .widget-area .widget .wpcf7 .wpcf7-submit, .nx-preloader .nx-ispload {background-color: #dd3333;}.iheader,.format-status,.tx-service:hover .tx-service-icon span,.ibanner .da-slider .owl-item .da-link:hover {background-color: #dd3333;}.tx-cta {border-left: 6px solid #dd3333;}.paging-navigation #posts-nav > span:hover, .paging-navigation #posts-nav > a:hover, .paging-navigation #posts-nav > span.current, .paging-navigation #posts-nav > a.current, .paging-navigation div.navigation > ul > li a:hover, .paging-navigation div.navigation > ul > li > span.current, .paging-navigation div.navigation > ul > li.active > a {border: 1px solid #dd3333;color: #dd3333;}.entry-title a { color: #141412;}.tx-service-icon span { border: 2px solid #dd3333;}.utilitybar.colored-bg { border-bottom-color: #dd3333;}.nav-container .current_page_item > a,.nav-container .current_page_ancestor > a,.nav-container .current-menu-item > a,.nav-container .current-menu-ancestor >
169 a,.nav-container li a:hover,.nav-container li:hover > a,.nav-container li a:hover,ul.nav-container ul a:hover,.nav-container ul ul a:hover {background-color: #dd3333; }.tx-service.curved .tx-service-icon span,.tx-service.square .tx-service-icon span {border: 6px solid #e7e7e7; width: 100px; height: 100px;}.tx-service.curved .tx-service-icon span i,.tx-service.square .tx-service-icon span i {color: #FFFFFF;}.tx-service.curved:hover .tx-service-icon span,.tx-service.square:hover .tx-service-icon span {background-color: #e7e7e7;}.tx-service.curved:hover .tx-service-icon span i,.tx-service.square:hover .tx-service-icon span i,.folio-style-gallery.tx-post-row .tx-portfolio-item .tx-folio-title a:hover {color: #dd3333;}.site .tx-slider .tx-slide-button a,.ibanner .da-slider .owl-item.active .da-link { background-color: #dd3333; color: #FFF; }.site .tx-slider .tx-slide-button a:hover { background-color: #373737; color: #FFF; }.ibanner .da-slider .owl-controls .owl-page span { border-color:#dd3333; }.ibanner .da-slider .owl-controls .owl-page.active span, .ibanner .da-slider .owl-controls.clickable .owl-page:hover span { background-color: #dd3333; }.vslider_button, .vslider_button:visited, .ibanner.nxs-max18 .owl-item .nx-slider .da-img:before { background-color:#dd3333;}.ibanner .sldprev, .ibanner .da-slider .owl-prev, .ibanner .sldnext, .ibanner .da-slider .owl-next { background-color: #dd3333; }.colored-drop .nav-container ul ul a, .colored-drop ul.nav-container ul a, .colored-drop ul.nav-container ul, .colored-drop .nav-container ul ul {background-color: #dd3333;}.header-iconwrap .header-icons.woocart > a .cart-counts, .woocommerce ul.products li.product .button {background-color:#dd3333;}.header-icons.woocart .cartdrop.widget_shopping_cart.nx-animate { border-top-color:#dd3333;}.woocommerce ul.products li.product .onsale, .woocommerce span.onsale { background-color: #dd3333; color: #FFF; }.nx-nav-boxedicons .site-header .header-icons > a > span.genericon:before, ul.nav-menu > li.tx-heighlight:before, .woocommerce .nxowoo-box:hover a.button.add_to_cart_button {background-color: #dd3333}.woocommerce .star-rating::before, .woocommerce .star-rating span::before {color: #dd3333}.utilitybar .widget ul.menu > li > ul { background-color: #dd3333; }</style> 170 <style id="wprmenu_css" type="text/css" > 171 /* apply appearance settings */ 172 .menu-toggle { 173 display: none!important; 174 } 175 @media (max-width: 1069px) { 176 .menu-toggle, 177 #navbar { 178 display: none!important; 179 } 180 } 181 #wprmenu_bar { 182 background: #2e2e2e; 183 } 184 #wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu { 185 color: #F2F2F2; 186 } 187 #wprmenu_menu { 188 background: #2E2E2E!important; 189 } 190 #wprmenu_menu.wprmenu_levels ul li { 191 border-bottom:1px solid #131212; 192 border-top:1px solid #0D0D0D; 193 } 194 #wprmenu_menu ul li a { 195 color: #CFCFCF; 196 } 197 #wprmenu_menu ul li a:hover { 198 color: #606060; 199 } 200 #wprmenu_menu.wprmenu_levels a.wprmenu_parent_item { 201 border-left:1px solid #0D0D0D; 202 } 203 #wprmenu_menu .wprmenu_icon_par { 204 color: #CFCFCF; 205 } 206 #wprmenu_menu .wprmenu_icon_par:hover { 207 color: #606060; 208 } 209 #wprmenu_menu.wprmenu_levels ul li ul { 210 border-top:1px solid #131212; 211 } 212 #wprmenu_bar .wprmenu_icon span { 213 background: #FFFFFF; 214 } 215 216 #wprmenu_menu.left { 217 width:80%; 218 left: -80%; 219 right: auto; 220 } 221 #wprmenu_menu.right { 222 width:80%; 223 right: -80%; 224 left: auto; 225 } 226 227 228 229 /* show the bar and hide othere navigation elements */ 230 @media only screen and (max-width: 1069px) { 231 html { padding-top: 42px!important; } 232 #wprmenu_bar { display: block!important; } 233 div#wpadminbar { position: fixed; } 234 } 235 </style> 236 <style id="custom-background-css"> 237body.custom-background { background-image: url("https://observatoriodeconflictividad.org/wp-content/themes/i-max/images/default-bg.png"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; } 238</style> 239<link rel="icon" href="https://observatoriodeconflictividad.org/wp-content/uploads/2018/08/cropped-ojo.ob_-32x32.jpg" sizes="32x32" /> 240<link rel="icon" href="https://observatoriodeconflictividad.org/wp-content/uploads/2018/08/cropped-ojo.ob_-192x192.jpg" sizes="192x192" /> 241<link rel="apple-touch-icon" href="https://observatoriodeconflictividad.org/wp-content/uploads/2018/08/cropped-ojo.ob_-180x180.jpg" /> 242<meta name="msapplication-TileImage" content="https://observatoriodeconflictividad.org/wp-content/uploads/2018/08/cropped-ojo.ob_-270x270.jpg" /> 243<style id="wp-custom-css"> 244.sidebar .site-content { 245 display: block; 246 float: left; 247 width: 100%; 248} 249 250p { 251 font-size: 18px; 252 font-family: raleway; 253} 254 255svg { 256 font-family: raleway; 257} 258 259img { 260 font-family: raleway; 261} 262 263img, svg { 264 font-family: raleway; 265} 266 267body { 268 font-family: raleway; 269} 270 271.body { 272 font-family: raleway; 273} 274 275@body { 276 font-family: raleway; 277} 278 279h1 { 280 font-family: raleway; 281} 282 283h2 { 284 font-family: raleway; 285} 286 287h3 { 288 font-family: raleway; 289} 290 291h4 { 292 font-family: raleway; 293} 294 295h5 { 296 font-family: raleway; 297} 298 299.ibanner .da-slider .owl-item.active h2 { 300 margin-left: 0px; 301 opacity: 1; 302 background: rgba(0, 0, 0, 0.5); 303} 304.ibanner .da-slider .owl-item.active p { 305 margin-left: 0px; 306 opacity: 1; 307 background: rgba(0, 0, 0, 0.5); 308} 309 310article .post-mainpart > .entry-content { 311 padding-right: 0px; 312 text-align:justify 313} 314 315 316 317 318 319 320 321 322body{ 323 background:#eee; 324 margin-top:20px; 325} 326/******************** 327 TEAM 328*********************/ 329.team-bg { 330 padding: 180px 0px 80px 0px; 331 background-image: url("../images/team-bg.jpg"); 332 background-size: cover; 333 position: relative; 334 background-position: center center; 335} 336 337.team-box { 338 position: relative; 339 overflow: hidden; 340} 341 342.team-name { 343 position: absolute; 344 bottom: 0px; 345 left: 0; 346 right: 0; 347 background-color: rgba(0, 0, 0, 0.6); 348 border-bottom-left-radius: 4px; 349 border-bottom-right-radius: 4px; 350 padding: 10px; 351} 352 353.team-img { 354 position: relative; 355 overflow: hidden; 356 display: block; 357} 358 359 360 361.blog-details-icons li { 362 margin: 2px !important; 363} 364 365.blog-details-icons li a { 366 height: 32px; 367 width: 32px; 368 color: #777777; 369 text-align: center; 370 font-size: 15px; 371 display: inline-block; 372 line-height: 30px; 373 border-radius: 50%; 374 border: 1px solid #777777; 375 -webkit-transition: all 0.5s; 376 transition: all 0.5s; 377} 378 379.blog-details-icons li a:hover { 380 background-color: #ff4f6c; 381 color: #ffffff; 382 -webkit-transition: all 0.5s; 383 transition: all 0.5s; 384 border-color: #ff4f6c; 385} 386
387.blog-datails-item li a { 388 -webkit-transition: all 0.5s; 389 transition: all 0.5s; 390} 391 392.blog-datails-item li a:hover { 393 color: #ff4f6c !important; 394 -webkit-transition: all 0.5s; 395 transition: all 0.5s; 396 margin-left: 6px; 397} 398 399.utilitybar { 400 display: block; 401 border-bottom: 1px solid #e7e7e7; 402 height: 36px; 403 line-height: 36px; 404 padding: 0px; 405 vertical-align: middle; 406 background-color: #e7e7e7; 407 margin-top: -20px; 408} 409 410 411 412 413 414 415 416 417 418.main-timeline { 419 position: relative 420} 421 422.main-timeline:before { 423 content: ""; 424 display: block; 425 width: 2px; 426 height: 100%; 427 background: #c6c6c6; 428 margin: 0 auto; 429 position: absolute; 430 top: 0; 431 left: 0; 432 right: 0 433} 434 435.main-timeline .timeline { 436 margin-bottom: 40px; 437 position: relative 438} 439 440.main-timeline .timeline:after { 441 content: ""; 442 display: block; 443 clear: both 444} 445 446.main-timeline .icon { 447 width: 18px; 448 height: 18px; 449 line-height: 18px; 450 margin: auto; 451 position: absolute; 452 top: 0; 453 left: 0; 454 bottom: 0; 455 right: 0 456} 457 458.main-timeline .icon:before, 459.main-timeline .icon:after { 460 content: ""; 461 width: 100%; 462 height: 100%; 463 border-radius: 50%; 464 position: absolute; 465 top: 0; 466 left: 0; 467 transition: all 0.33s ease-out 0s 468} 469 470.main-timeline .icon:before { 471 background: #fff; 472 border: 2px solid #232323; 473 left: -3px 474} 475 476.main-timeline .icon:after { 477 border: 2px solid #c6c6c6; 478 left: 3px 479} 480 481.main-timeline .timeline:hover .icon:before { 482 left: 3px 483} 484 485.main-timeline .timeline:hover .icon:after { 486 left: -3px 487} 488 489.main-timeline .date-content { 490 width: 50%; 491 float: left; 492 margin-top: 42px; 493 position: relative 494} 495 496.main-timeline .date-content:before { 497 content: ""; 498 width: 36.5%; 499 height: 2px; 500 background: #c6c6c6; 501 margin: auto 0; 502 position: absolute; 503 top: 0; 504 right: 10px; 505 bottom: 0 506} 507 508.main-timeline .date-outer { 509 width: 125px; 510 height: 125px; 511 font-size: 16px; 512 text-align: center; 513 margin: auto; 514 z-index: 1 515} 516 517.main-timeline .date-outer:before, 518.main-timeline .date-outer:after { 519 content: ""; 520 width: 125px; 521 height: 125px; 522 margin: 0 auto; 523 border-radius: 50%; 524 position: absolute; 525 top: 0; 526 left: 0; 527 right: 0; 528 transition: all 0.33s ease-out 0s 529} 530 531.main-timeline .date-outer:before { 532 background: #fff; 533 border: 2px solid #232323; 534 left: -6px 535} 536 537.main-timeline .date-outer:after { 538 border: 2px solid #c6c6c6; 539 left: 6px 540} 541 542.main-timeline .timeline:hover .date-outer:before { 543 left: 6px 544} 545 546.main-timeline .timeline:hover .date-outer:after { 547 left: -6px 548} 549 550.main-timeline .date { 551 width: 100%; 552 margin: auto; 553 position: absolute; 554 top: 0%; 555 left: 0 556} 557 558.main-timeline .month { 559 font-size: 18px; 560 font-weight: 700 561} 562 563.main-timeline .year { 564 display: block; 565 font-size: 30px; 566 font-weight: 700; 567 color: #232323; 568 line-height: 36px 569} 570 571.main-timeline .timeline-content { 572 width: 50%; 573 padding: 20px 0 20px 50px; 574 float: right 575} 576 577.main-timeline .title { 578 font-size: 19px; 579 font-weight: 700; 580 line-height: 24px; 581 margin: 0 0 15px 0 582} 583 584.main-timeline .description { 585 margin-bottom: 0 586} 587 588.main-timeline .timeline:nth-child(2n) .date-content { 589 float: right 590} 591 592.main-timeline .timeline:nth-child(2n) .date-content:before { 593 left: 10px 594} 595 596.main-timeline .timeline:nth-child(2n) .timeline-content { 597 padding: 20px 50px 20px 0; 598 text-align: right 599} 600 601@media only screen and (max-width: 991px) { 602 .main-timeline .date-content { 603 margin-top: 35px 604 } 605 .main-timeline .date-content:before { 606 width: 22.5% 607 } 608 .main-timeline .timeline-content { 609 padding: 10px 0 10px 30px 610 } 611 .main-timeline .title { 612 font-size: 17px 613 } 614 .main-timeline .timeline:nth-child(2n) .timeline-content { 615 padding: 10px 30px 10px 0 616 } 617} 618 619@media only screen and (max-width: 767px) { 620 .main-timeline:before { 621 margin: 0; 622 left: 7px 623 } 624 .main-timeline .timeline { 625 margin-bottom: 20px 626 } 627 .main-timeline .timeline:last-child { 628 margin-bottom: 0 629 } 630 .main-timeline .icon { 631 margin: auto 0 632 } 633 .main-timeline .date-content { 634 width: 95%; 635 float: right; 636 margin-top: 0 637 } 638 .main-timeline .date-content:before { 639 display: none 640 } 641 .main-timeline .date-outer { 642 width: 110px; 643 height: 110px 644 } 645 .main-timeline .date-outer:before, 646 .main-timeline .date-outer:after { 647 width: 110px; 648 height: 110px 649 } 650 .main-timeline .date { 651 top: 30% 652 } 653 .main-timeline .year { 654 font-size: 24px 655 } 656 .main-timeline .timeline-content, 657 .main-timeline .timeline:nth-child(2n) .timeline-content { 658 width: 95%; 659 text-align: center; 660 padding: 10px 0 661 } 662 .main-timeline .title { 663 margin-bottom: 10px 664 } 665} 666
667#chartdiv01 { 668 width: 90%; 669 height: 400px; 670 margin: auto; 671} 672 673#chartdiv02 { 674 width: 90%; 675 height: 400px; 676 margin: auto; 677} 678 679#chartdiv03 { 680 width: 90%; 681 height: 400px; 682 margin: auto; 683} 684 685#chartdiv04 { 686 width: 90%; 687 height: 400px; 688 margin: auto; 689} 690 691#chartdiv05 { 692 width: 90%; 693 height: 400px; 694 margin: auto; 695} 696 697#chartdiv06 { 698 width: 90%; 699 height: 400px; 700 margin: auto; 701} 702 703#chartdiv07 { 704 width: 90%; 705 height: 400px; 706 margin: auto; 707} 708 709#chartdiv08 { 710 width: 90%; 711 height: 400px; 712 margin: auto; 713} 714 715#chartdiv09 { 716 width: 90%; 717 height: 400px; 718 margin: auto; 719} 720 721#chartdiv10 { 722 width: 90%; 723 height: 400px; 724 margin: auto; 725} 726 727#chartdiv11 { 728 width: 90%; 729 height: 600px; 730 margin: auto; 731} 732 733#chartdiv12 { 734 width: 90%; 735 height: 600px; 736 margin: auto; 737} 738 739#wordAnalysis td{padding:1px 3px 1px 5px;text-align:center;font-size:18px;line-height: 30pt;} 740.num-words-header{font-weight:bold;border-top:1px solid #000;line-height: 60pt;} 741 742 743ul { 744 list-style-type: square; 745 font-size: medium; 746} 747 748.wp-block-button__link { 749 color: red; 750 border: 2px solid whitesmoke; 751 margin-left: 30%; 752 font-size: 14px; 753} 754 755.galleryid-3087 { 756 margin-bottom: 20px; 757 margin-left: 23%; 758 margin-right: 23% 759} 760 761.contenedor_pulso { 762 width: 100%; 763 max-width:1264px; 764 margin:auto; 765} 766 767.contenedor_pulso p { 768 margin-bottom:40px; 769} 770 771.lista_pulso { 772 font-weight:bold; 773 font-size:18px; 774 padding: 0px 0px 0px 0px; 775} 776 777ul.lista_pulso li { 778 display: inline; 779 } 780 781header nav { 782 margin-bottom:10px; 783} 784 785header nav ul { 786 list-style: none; 787 overflow: hidden; 788} 789 790header nav ul li { 791 float: left; 792} 793 794header nav ul li a { 795 display: block; 796 padding:20px; 797 text-decoration: none; 798} 799 800 801/* --- Clase que agregaremos cuando el usuario haga scroll --- */ 802.menu-fixed { 803 position:fixed; 804 z-index:1000; 805 top:0; 806 max-width:1264px; 807 width:100%; 808 box-shadow:0px 4px 3px rgba(0,0,0,.5); 809} 810 811</style> 812<style id="sccss">/* Escribe aquà tu código CSS */ 813.wp-video { 814 text-align: center; 815 margin-left: auto; 816 margin-right: auto; 817 } 818 819/* Para "Select Conversation or" */ 820div.small.fw-bold.me-2 { 821 font-size: 0; 822} 823 824div.small.fw-bold.me-2::before { 825 content: "Seleccionar chat o"; 826 font-size: 15px; 827 color: inherit; 828 font-weight: bold; 829} 830 831/* Para el botón "Start New" -> "Iniciar nuevo" */ 832#buddybot-chat-conversation-start-new { 833 font-size: 0; 834} 835 836#buddybot-chat-conversation-start-new::before { 837 content: "Iniciar nuevo"; 838 font-size: 15px; 839 color: inherit; 840 font-weight: inherit; 841} 842
843/* Para todo el contenido del item de conversación */ 844.list-group-item-action.d-flex.justify-content-between.align-items-start { 845 font-size: 130% !important; 846} 847 848/* Selector más especÃfico para los mensajes */ 849#buddybot-single-conversation-messages-wrapper .buddybot-chat-conversation-list-item { 850 font-size: 130% !important; 851} 852 853#buddybot-single-conversation-messages-wrapper .me-2.pt-2 { 854 font-size: 130% !important; 855} 856 857#buddybot-single-conversation-send-message-btn { 858 font-size: 0; 859 padding: 6px 12px !important; /* Botón más pequeño */ 860} 861 862#buddybot-single-conversation-send-message-btn::before { 863 content: "Enviar"; 864 font-size: 14px; /* Texto más pequeño */ 865 color: inherit; 866} 867 868#buddybot-single-conversation-user-message { 869 /* Cambiar placeholder */ 870 placeholder: "Escribe tu pregunta aquÃ..." !important; 871 872 /* Reducir altura a 2 lÃneas */ 873 height: 60px !important; 874 min-height: 60px !important; 875 max-height: 60px !important; 876 rows: 2 !important; 877 resize: none !important; 878 overflow-y: auto !important; /* Scroll si el texto es muy largo */ 879} 880 881/* Para el placeholder en navegadores que lo soporten */ 882#buddybot-single-conversation-user-message::placeholder { 883 content: "Escribe tu pregunta aquÃ..."; 884} 885 886/* Ocultar el placeholder original */ 887#buddybot-single-conversation-user-message::placeholder { 888 color: transparent; 889 opacity: 0; 890} 891 892/* Intentar simular un placeholder con ::before (pero no funcionará bien) */ 893#buddybot-single-conversation-user-message:empty::before { 894 content: "Escribe tu pregunta aquÃ..."; 895 color: #6c757d; 896 position: absolute; 897 pointer-events: none; 898} 899 900/* Para todas las imágenes de avatar en la conversación */ 901.buddybot-chat-conversation-list-item img { 902 width: 40px !important; 903 height: 40px !important; 904 object-fit: cover !important; 905 flex-shrink: 0 !important; 906 border-radius: 50% !important; 907 min-width: 40px !important; 908 min-height: 40px !important; 909} 910 911div.buddybot-chat-conversation-assistant-response.p-2.bg-light.bg-opacity-10[style*="max-width"] { 912 max-width: 100% !important; 913} 914 915.buddybot-chat-conversation-list-item div[style*="max-width: 500px"] { 916 max-width: 100% !important; 917} 918 919/* Cambiar el texto del botón de eliminar conversación */ 920#buddybot-single-conversation-delete-thread-modal-btn { 921 font-size: 0 !important; /* Oculta el texto original */ 922} 923 924#buddybot-single-conversation-delete-thread-modal-btn::after { 925 content: "SÃ, eliminar chat" !important; 926 font-size: 14px !important; /* Ajusta el tamaño de fuente según necesites */ 927 display: inline-block; 928} 929 930/* Cambiar el texto del modal de confirmación */ 931#buddybot-single-conversation-delete-modal .modal-body > div { 932 font-size: 0 !important; /* Oculta el texto original */ 933} 934 935#buddybot-single-conversation-delete-modal .modal-body > div::after { 936 content: "Esto eliminará esta conversación junto con todos sus mensajes. ¿Desea continuar?" !important; 937 font-size: 16px !important; 938 display: block; 939 line-height: 1.5; /* Para mejor legibilidad */ 940} 941 942/* Cambiar el tÃtulo del modal */ 943#buddybot-single-conversation-delete-modal .modal-title { 944 font-size: 0 !important; /* Oculta el texto original */ 945} 946 947#buddybot-single-conversation-delete-modal .modal-title::after { 948 content: "Eliminar chat" !important; 949 font-size: 16px !important; 950 display: block; 951 font-weight: bold; /* Mantiene el peso de fuente del tÃtulo */ 952} 953 954/* Ocultar todo el texto en esa sección */ 955.mt-4.text-center { 956 font-size: 0 !important; 957} 958 959.mt-4.text-center * { 960 font-size: 0 !important; 961} 962 963/* Mostrar solo nuestro texto personalizado */ 964.mt-4.text-center::after { 965 content: "Lo siento, no tienes conversaciones anteriores. Por favor, inicia una nueva." !important; 966 font-size: 16px !important; 967 display: block; 968 text-align: center; 969 color: #666; 970 line-height: 1.5; 971 margin-top: 20px; 972} 973 974/* Modal de cookies - Texto */ 975.buddybot-offcanvas-body p { 976 font-size: 0 !important; 977} 978 979.buddybot-offcanvas-body p::after { 980 content: "Utilizamos cookies para gestionar tu sesión de chat mientras interactúas con nuestro sitio web. Estas cookies nos ayudan a almacenar datos de sesión temporales, como tu historial de chat, durante un número predefinido de dÃas. No se almacena información personal. Al continuar usando este sitio, consientes el uso de cookies. Para más detalles, consulta nuestra PolÃtica de Privacidad" !important; 981 font-size: 14px !important; 982 display: block; 983 line-height: 1.5; 984 color: inherit; 985} 986
987/* Modal de cookies - Botón */ 988#buddybot-acceptCookies { 989 font-size: 0 !important; 990} 991 992#buddybot-acceptCookies::after { 993 content: "Acepto" !important; 994 font-size: 16px !important; 995 display: inline-block; 996 color: inherit; 997} 998 999/* Cambiar texto principal */ 1000.buddybot-temp-chat-wrap { 1001 font-size: 0 !important; 1002} 1003 1004.buddybot-temp-chat-wrap::before { 1005 content: "Chat temporal: inicia sesión para guardar conversaciones." !important; 1006 font-size: 13px !important; 1007 display: inline-block; 1008 color: inherit; 1009} 1010 1011/* Eliminar completamente el Ãcono y el popover */ 1012.buddybot-temp-chat-wrap svg, 1013#buddybot-popover-1, 1014.buddybot-popover { 1015 display: none !important; 1016 visibility: hidden !important; 1017 opacity: 0 !important; 1018 width: 0 !important; 1019 height: 0 !important; 1020 overflow: hidden !important; 1021} 1022 1023/* Remover todos los ::before anteriores */ 1024div[class=""]:has(textarea)::before { 1025 display: none !important; 1026} 1027 1028/* Solo mostrar en el contexto correcto */ 1029#buddybot-single-conversation-new-messages-wrapper div[class=""]::before { 1030 content: "Escriba su consulta" !important; 1031 display: block !important; 1032 font-size: 15px !important; 1033 font-weight: bold !important; 1034 color: #333 !important; 1035 margin-bottom: 10px !important; 1036} 1037 1038/* Para "Loading conversations..." */ 1039#buddybot-chat-conversation-list-loader.text-muted { 1040 font-size: 0 !important; 1041} 1042#buddybot-chat-conversation-list-loader.text-muted::before { 1043 content: "Cargando conversaciones..."; 1044 font-size: 14px; 1045 color: inherit; 1046 font-weight: inherit; 1047} 1048
1049/* Alternativa usando solo el ID */ 1050#buddybot-chat-conversation-list-loader { 1051 font-size: 0 !important; 1052} 1053#buddybot-chat-conversation-list-loader::before { 1054 content: "Cargando conversaciones..."; 1055 font-size: 14px; 1056 color: #6c757d; /* Color text-muted de Bootstrap */ 1057 font-weight: inherit; 1058} 1059 1060.s2baia-bot-chatbot-closed-view { 1061 transform: translateY(-2cm); 1062} 1063 1064.s2baia-bot-chatbot-closed-view:hover { 1065 transform: translateY(-1.7cm) !important; 1066} 1067 1068.post .author.vcard { display: none; } 1069.entry-meta .byline { display: none; } 1070.meta-author { display: none; } 1071</style><style id="kirki-inline-styles">.nav-container li a{font-size:14px;font-weight:400;}.footer-bg, .site-footer .sidebar-container{background-color:#383838;}.site-footer .widget-area .widget .widget-title{color:#FFFFFF;}.site-footer .widget-area .widget, .site-footer .widget-area .widget li{color:#bbbbbb;}.site-footer .widget-area .widget a{color:#dddddd;}.site-footer{background-color:#272727;}.site-footer .site-info, .site-footer .site-info a{color:#777777;}.go-top{visibility:visible;}/* cyrillic-ext */ 1072@font-face { 1073 font-family: 'Raleway'; 1074 font-style: normal; 1075 font-weight: 400; 1076 font-display: swap; 1077 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrcVIT9d4cydYA.woff) format('woff'); 1078 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 1079} 1080/* cyrillic */ 1081@font-face { 1082 font-family: 'Raleway'; 1083 font-style: normal; 1084 font-weight: 400; 1085 font-display: swap; 1086 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrcVIT9d4cydYA.woff) format('woff'); 1087 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 1088} 1089/* vietnamese */ 1090@font-face { 1091 font-family: 'Raleway'; 1092 font-style: normal; 1093 font-weight: 400; 1094 font-display: swap; 1095 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrcVIT9d4cydYA.woff) format('woff'); 1096 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 1097} 1098/* latin-ext */ 1099@font-face { 1100 font-family: 'Raleway'; 1101 font-style: normal; 1102 font-weight: 400; 1103 font-display: swap; 1104 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrcVIT9d4cydYA.woff) format('woff'); 1105 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 1106} 1107/* latin */ 1108@font-face { 1109 font-family: 'Raleway'; 1110 font-style: normal; 1111 font-weight: 400; 1112 font-display: swap; 1113 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrcVIT9d4cw.woff) format('woff'); 1114 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 1115}/* cyrillic-ext */ 1116@font-face { 1117 font-family: 'Raleway'; 1118 font-style: normal; 1119 font-weight: 400; 1120 font-display: swap; 1121 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrcVIT9d4cydYA.woff) format('woff'); 1122 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 1123} 1124/* cyrillic */ 1125@font-face { 1126 font-family: 'Raleway'; 1127 font-style: normal; 1128 font-weight: 400; 1129 font-display: swap; 1130 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrcVIT9d4cydYA.woff) format('woff'); 1131 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 1132} 1133/* vietnamese */ 1134@font-face { 1135 font-family: 'Raleway'; 1136 font-style: normal; 1137 font-weight: 400; 1138 font-display: swap; 1139 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrcVIT9d4cydYA.woff) format('woff'); 1140 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 1141} 1142/* latin-ext */ 1143@font-face { 1144 font-family: 'Raleway'; 1145 font-style: normal; 1146 font-weight: 400; 1147 font-display: swap;
1148 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrcVIT9d4cydYA.woff) format('woff'); 1149 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 1150} 1151/* latin */ 1152@font-face { 1153 font-family: 'Raleway'; 1154 font-style: normal; 1155 font-weight: 400; 1156 font-display: swap; 1157 src: url(https://observatoriodeconflictividad.org/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrcVIT9d4cw.woff) format('woff'); 1158 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 1159}</style></head> 1160<body class="wp-singular page-template page-template-page-sidebar page-template-page-sidebar-php page page-id-273901 custom-background wp-embed-responsive wp-theme-i-max wp-child-theme-i-max-hijo _masterslider _ms_version_3.11.2 mega-menu-primary nx-wide onecol-blog nx-preloader nx-show-search" style=" "> 1161 <div class="nx-ispload"> 1162 <div class="nx-ispload-wrap"> 1163 <div class="nx-folding-cube"> 1164 <div class="nx-cube1 nx-cube"></div> 1165 <div class="nx-cube2 nx-cube"></div> 1166 <div class="nx-cube4 nx-cube"></div> 1167 <div class="nx-cube3 nx-cube"></div> 1168 </div> 1169 </div> 1170 </div> 1171 1172 <div id="page" class="hfeed site"> 1173 <div id="utilitybar" class="utilitybar "> 1174 <div class="ubarinnerwrap"> 1175 <div class="socialicons"> 1176 <ul class="social"><li><a href="https://www.facebook.com/sismos.mdp" title="facebook" target="_blank"><i class="genericon socico genericon-facebook"></i></a></li><li><a href="https://twitter.com/sismosmdq" title="twitter" target="_blank"><i class="genericon socico genericon-twitter"></i></a></li><li><a href="https://www.instagram.com/sismosmdp/" title="instagram" target="_blank"><i class="genericon socico genericon-instagram"></i></a></li></ul> <br /> 1177 <b>ISSN 2618-2513</b> 1178 </div> 1179 <div class="topphone tx-topphone"> 1180 <i class="topbarico genericon genericon-phone"></i> 1181 : BahÃa Blanca +5492915708188 | MdP +5492235203638 | Necochea +549 2262360103 </div> 1182 1183 <div class="topphone tx-topmail"> 1184 <i class="topbarico genericon genericon-mail"></i> 1185 : [email protected] </div> 1186 1187 </div> 1188 </div> 1189 1190 <div class="headerwrap"> 1191 <header id="masthead" class="site-header" role="banner"> 1192 <div class="headerinnerwrap"> 1193 <a class="home-link" href="https://observatoriodeconflictividad.org/" title="Observatorio de conflictividad social" rel="home"> 1194 <span><img src="http://observatoriodeconflictividad.org/wp-content/uploads/2018/09/obserojo1.png" alt="Observatorio de conflictividad social" /></span> 1195 </a> 1196 1197 1198 <div id="navbar" class="navbar "> 1199 <nav id="site-navigation" class="navigation main-navigation" role="navigation"> 1200 <h3 class="menu-toggle">Menú</h3> 1201 <a class="screen-reader-text skip-link" href="#content" title="Saltar al contenido">Saltar al contenido</a> 1202 <div id="mega-menu-wrap-primary" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-0' id='mega-toggle-block-0'><button aria-controls="mega-menu-primary" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button">
1203 <span class="mega-toggle-animated-box"> 1204 <span class="mega-toggle-animated-inner"></span> 1205 </span> 1206 </button></div></div></div><ul id="mega-menu-primary" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover_intent" data-effect="slide" data-effect-speed="400" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-mobile-force-width="false" data-second-click="disabled" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="768" data-unbind="true" data-mobile-state="collapse_all" data-mobile-direction="vertical"><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-current-menu-item mega-page_item mega-page-item-273901 mega-current_page_item mega-menu-item-273913" id="mega-menu-item-273913"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/chatbot/" aria-current="page">Chat</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-2930" id="mega-menu-item-2930"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/el-pulso-de-la-conflictividad-en-tiempo-real/" aria-expanded="false" aria-controls="mega-sub-menu-2930">El Pulso<span class="mega-indicator" aria-hidden="true"></span></a> 1207<ul class="mega-sub-menu" id='mega-sub-menu-2930'> 1208<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-item-3197" id="mega-menu-item-3197"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/el-pulso-de-la-conflictividad-en-tiempo-real/" aria-expanded="false" aria-controls="mega-sub-menu-3197">Mar del Plata<span class="mega-indicator" aria-hidden="true"></span></a> 1209 <ul class="mega-sub-menu" id='mega-sub-menu-3197'> 1210<li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-item-11837" id="mega-menu-item-11837"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/el-pulso-de-la-conflictividad-en-tiempo-real/" aria-expanded="false" aria-controls="mega-sub-menu-11837">Conflictividad<span class="mega-indicator" aria-hidden="true"></span></a> 1211 <ul class="mega-sub-menu" id='mega-sub-menu-11837'> 1212<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3174" id="mega-menu-item-3174"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/huelgas/">Huelgas</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3173" id="mega-menu-item-3173"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/piquetes/">Piquetes</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3172" id="mega-menu-item-3172"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/manifestaciones/">Manifestaciones</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3169" id="mega-menu-item-3169"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/reuniones/">Reuniones</a></li> </ul> 1213</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-item-3255" id="mega-menu-item-3255"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/organizaciones/" aria-expanded="false" aria-controls="mega-sub-menu-3255">Organizaciones<span class="mega-indicator" aria-hidden="true"></span></a> 1214 <ul class="mega-sub-menu" id='mega-sub-menu-3255'> 1215<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3256" id="mega-menu-item-3256"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/sindicatos/">Sindicatos</a></li> </ul> 1216</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-2-columns mega-sub-columns mega-menu-item-3170" style="--columns:2" id="mega-menu-item-3170"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/corpus/">Corpus</a></li> </ul> 1217</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-2-columns mega-sub-columns mega-menu-item-3175" style="--columns:2" id="mega-menu-item-3175"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/el-pulso-de-la-conflictividad-en-tiempo-real/tecnicas-computacionales-para-el-monitoreo-en-tiempo-real-de-la-conflictividad-social/" aria-expanded="false" aria-controls="mega-sub-menu-3175">Técnicas<span class="mega-indicator" aria-hidden="true"></span></a> 1218 <ul class="mega-sub-menu" id='mega-sub-menu-3175'> 1219<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-2-columns mega-sub-columns mega-menu-item-3171" style="--columns:2" id="mega-menu-item-3171"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/diccionarios/">Diccionarios</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-202935" id="mega-menu-item-202935"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/sistema-experimental-de-extraccion-automatica-de-eventos-de-conflictividad-con-ia/">IA</a></li> </ul> 1220</li></ul> 1221</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-9316" id="mega-menu-item-9316"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/ipc/" aria-expanded="false" aria-controls="mega-sub-menu-9316">
1221IPC<span class="mega-indicator" aria-hidden="true"></span></a> 1222<ul class="mega-sub-menu" id='mega-sub-menu-9316'> 1223<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-12739" id="mega-menu-item-12739"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/cba-pgp/">CBA</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-12743" id="mega-menu-item-12743"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/informes/">Informes</a></li></ul> 1224</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3299" id="mega-menu-item-3299"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/presentacion/">Presentación</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3300" id="mega-menu-item-3300"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/equipo/">Equipo</a></li></ul></div> 1225 </nav><!-- #site-navigation --> 1226 <div class="topsearch"> 1227 <form role="search" method="get" class="search-form" action="https://observatoriodeconflictividad.org/"> 1228 <label> 1229 <span class="screen-reader-text">Buscar por:</span> 1230 <input type="search" class="search-field" placeholder="Buscar..." value="" name="s" title="Buscar por:" /> 1231 </label> 1232 1233 <input type="submit" class="search-submit" value="Buscar" /> 1234</form> </div> 1235 1236 </div><!-- #navbar --> 1237 <div class="clear"></div> 1238 </div> 1239 </header><!-- #masthead --> 1240 </div> 1241 1242 <!-- #Banner --> 1243 1244 <div class="iheader" style=""> 1245 <div class="titlebar"> 1246 1247 <h1 class="entry-title">ChatConBot</h1> 1248 1249 </div> 1250 </div> 1251 1252 <div id="main" class="site-main"> 1253 <div id="primary" class="content-area nosidebar"> 1254 <div id="content" class="site-content" role="main"> 1255 1256 1257 <article id="post-273901" class="post-273901 page type-page status-publish hentry"> 1258 <header class="entry-header"> 1259 </header><!-- .entry-header --> 1260 1261 <div class="entry-content"> 1262 <div class="modal fade" id="buddybot-single-conversation-delete-modal" tabindex="-1" aria-hidden="true"><div class="modal-dialog modal-dialog-centered"><div class="modal-content small"><div class="modal-header border-0"><div class="modal-title fw-bold">Delete Conversation</div><button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button></div><div class="modal-body"><div>This will delete this conversation along with all its messages. Do you wish to proceed?</div></div><div class="modal-footer border-0"><button id="buddybot-single-conversation-delete-thread-modal-btn" type="button" class="btn btn-sm btn-danger" data-bs-dismiss="modal">Yes, delete conversation</button></div></div></div></div><div class="modal fade buddybot-frontend-modal" id="buddybot-visitor-Id-modal" tabindex="-1" aria-hidden="true" data-bs-backdrop="static"><div class="modal-dialog modal-dialog-centered"><div class="modal-content"><div class="modal-header border-0"><div class="modal-title fw-bold">Information</div></div><div class="modal-body"><div class="mb-3"><label for="buddybot-visitor-Id" class="form-label">Enter your email address:</label><input type="email" id="buddybot-visitor-Id" name="buddybot-visitor-Id" class="form-control" /></div></div><div class="modal-footer border-0"><button id="buddybot-cancel-visitor-id-btn" type="button" class="btn btn-sm btn-secondary me-2" data-bs-dismiss="modal">Cancel</button><button id="buddybot-save-visitor-id-btn" type="button" class="btn btn-sm btn-primary" data-bs-dismiss="modal">Save</button></div></div></div></div><div class="buddybot-chat-conversation-alert alert alert-danger small" data-bb-alert="danger" role="alert" style="display:none;"></div><input id="buddybot-chat-conversation-assistant-id" type="hidden" value="asst_K5mxeHBb0TXKlbwKgnnDIflX"><div id="buddybot-chat-conversation-list-header" class="d-flex justify-content-start align-items-center"><div class="small fw-bold me-2">
1262Select Conversation or</div><button id="buddybot-chat-conversation-start-new" type="button" class="btn btn-dark btn-sm px-3 rounded-2">Start New</button></div><div id="buddybot-chat-conversation-list-loader" class="text-muted">Loading conversations...</div><div id="buddybot-chat-conversation-list-wrapper"></div><div id="buddybot-single-conversation-wrapper" class="container-fluid"><div class="Buddybot-alert"> <div class="buddybot-temp-chat-wrap">Temporary Chat<svg data-popover="true" data-target="#buddybot-popover-1" xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#1f1f1f"><path d="M440-280h80v-240h-80v240Zm40-320q17 0 28.5-11.5T520-640q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640q0 17 11.5 28.5T480-600Zm0 520q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg><div id="buddybot-popover-1" class="buddybot-popover">You will not be able to access your chat history permanently because you are not logged in. If you log in, you can save and access your conversations later.</div></div></div><div class="d-flex justify-content-between align-items-center"><div class="d-flex"><button id="buddybot-single-conversation-back-btn" class="bg-transparent border-0 shadow-0 text-dark p-0" role="button"><span class="material-symbols-outlined">arrow_back_ios</span></button></div><div class="d-flex align-items-center"><button id="buddybot-single-conversation-load-messages-btn" class="bg-transparent border-0 shadow-0 text-dark p-0 mx-1 mb-3" role="button"><span class="material-symbols-outlined">refresh</span></button><button id="buddybot-single-conversation-delete-thread-btn" class="bg-transparent border-0 shadow-0 text-dark p-0 mx-1 mb-3" role="button" data-bs-toggle="modal" data-bs-target="#buddybot-single-conversation-delete-modal"><span class="material-symbols-outlined">delete</span></button></div></div><div id="buddybot-single-conversation-messages-wrapper" class="mb-4 small" style="max-height:400px;overflow:auto;"></div><div id="buddybot-single-conversation-status-bar"></div><div id="buddybot-single-conversation-top-spinners" class="d-flex justify-content-center mb-2"><div class="spinner-grow spinner-grow-sm me-1" role="status"><span class="visually-hidden">Loading...</span></div><div class="spinner-grow spinner-grow-sm me-1" role="status"><span class="visually-hidden">Loading...</span></div><div class="spinner-grow spinner-grow-sm" role="status"><span class="visually-hidden">Loading...</span></div></div><div id="buddybot-single-conversation-new-messages-wrapper" class=""><div class=""><textarea id="buddybot-single-conversation-user-message" class="form-control rounded-4 p-3 border-bottom border-dark border-2 shadow-0" rows="3" placeholder="Type your question here."></textarea></div><div class="text-center mt-3"><button id="buddybot-single-conversation-send-message-btn" type="button" class="btn btn-dark py-3 px-4 rounded-2">Send</button></div></div><div class="offcanvas offcanvas-bottom buddybot-offcanvas-wrap p-3" tabindex="-1" id="cookieConsentOffcanvas" aria-labelledby="cookieConsentOffcanvasLabel" data-bs-backdrop="static" data-bs-scroll="true"><div class="offcanvas-header"><div class="offcanvas-title" id="cookieConsentOffcanvasLabel">Cookies <img decoding="async" width="32px" src="https://observatoriodeconflictividad.org/wp-content/plugins/buddybot-ai-custom-ai-assistant-and-chat-agent/frontend/images/buddybotchat/bootstrap/cookie.png" alt="All works fine."></div></div><div class="buddybot-offcanvas-body"><p>We use cookies to manage your chat session while you interact with our website. These cookies help us store temporary session data, such as your chat history, for predefined number of days. No personal information is stored in these cookies. By continuing to use this site, you consent to the use of cookies. For more details, please refer to our Privacy Policy</p></div><div class="buddybot-offcanvas-footer text-end"><button type="button" class="btn btn-primary" id="buddybot-acceptCookies">I Accept</button></div></div></div> 1263<pre>â ï¸ ADVERTENCIA â ï¸
1264Las respuestas generadas por este chatbot se fundamentan en una base de datos vectorial elaborada por el Observatorio de Conflictividad. No obstante, es posible que se presenten errores, omisiones o interpretaciones inexactas en la información proporcionada. 1265Por esta razón, se recomienda encarecidamente <strong>verificar siempre la información obtenida</strong> contrastándola con otras fuentes de información antes de utilizarla en investigaciones académicas, publicaciones o cualquier tipo de difusión pública.</pre> 1266 </div><!-- .entry-content --> 1267 1268 <footer class="entry-meta"> 1269 </footer><!-- .entry-meta --> 1270 </article><!-- #post --> 1271 1272 1273<div id="comments" class="comments-area"> 1274 1275 1276 1277</div><!-- #comments --> 1278 </div><!-- #content --> 1279 </div><!-- #primary --> 1280 1281 1282 1283 </div><!-- #main --> 1284 <footer id="colophon" class="site-footer" role="contentinfo"> 1285 <div class="footer-bg clearfix"> 1286 <div class="widget-wrap"> 1287 <div id="secondary" class="sidebar-container" role="complementary"> 1288 <div class="widget-area" id="footer-widgets"> 1289 <aside id="archives-2" class="widget widget_archive"><h3 class="widget-title">Archivo</h3> <label class="screen-reader-text" for="archives-dropdown-2">Archivo</label> 1290 <select id="archives-dropdown-2" name="archive-dropdown"> 1291 1292 <option value="">Elegir el mes</option> 1293 <option value='https://observatoriodeconflictividad.org/2025/09/'> septiembre 2025 (2)</option> 1294 <option value='https://observatoriodeconflictividad.org/2025/08/'> agosto 2025 (1)</option> 1295 <option value='https://observatoriodeconflictividad.org/2025/06/'> junio 2025 (1)</option> 1296 <option value='https://observatoriodeconflictividad.org/2025/05/'> mayo 2025 (2)</option> 1297 <option value='https://observatoriodeconflictividad.org/2025/04/'> abril 2025 (1)</option> 1298 <option value='https://observatoriodeconflictividad.org/2024/07/'> julio 2024 (2)</option> 1299 <option value='https://observatoriodeconflictividad.org/2022/10/'> octubre 2022 (1)</option> 1300 <option value='https://observatoriodeconflictividad.org/2022/09/'> septiembre 2022 (1)</option> 1301 <option value='https://observatoriodeconflictividad.org/2022/07/'> julio 2022 (1)</option> 1302 <option value='https://observatoriodeconflictividad.org/2022/05/'> mayo 2022 (3)</option> 1303 <option value='https://observatoriodeconflictividad.org/2022/01/'> enero 2022 (2)</option> 1304 <option value='https://observatoriodeconflictividad.org/2021/12/'> diciembre 2021 (1)</option> 1305 <option value='https://observatoriodeconflictividad.org/2021/07/'> julio 2021 (1)</option> 1306 <option value='https://observatoriodeconflictividad.org/2021/01/'> enero 2021 (1)</option> 1307 <option value='https://observatoriodeconflictividad.org/2020/11/'> noviembre 2020 (1)</option> 1308 <option value='https://observatoriodeconflictividad.org/2020/10/'> octubre 2020 (2)</option> 1309 <option value='https://observatoriodeconflictividad.org/2020/09/'> septiembre 2020 (1)</option> 1310 <option value='https://observatoriodeconflictividad.org/2020/08/'> agosto 2020 (1)</option> 1311 <option value='https://observatoriodeconflictividad.org/2020/07/'> julio 2020 (3)</option> 1312 <option value='https://observatoriodeconflictividad.org/2020/05/'> mayo 2020 (5)</option> 1313 <option value='https://observatoriodeconflictividad.org/2020/04/'> abril 2020 (2)</option> 1314 <option value='https://observatoriodeconflictividad.org/2020/01/'> enero 2020 (1)</option> 1315 <option value='https://observatoriodeconflictividad.org/2019/07/'> julio 2019 (1)</option> 1316 <option value='https://observatoriodeconflictividad.org/2019/06/'> junio 2019 (1)</option> 1317 <option value='https://observatoriodeconflictividad.org/2019/03/'> marzo 2019 (2)</option> 1318 <option value='https://observatoriodeconflictividad.org/2019/02/'> febrero 2019 (2)</option> 1319 <option value='https://observatoriodeconflictividad.org/2019/01/'> enero 2019 (2)</option> 1320 <option value='https://observatoriodeconflictividad.org/2018/12/'> diciembre 2018 (1)</option> 1321 <option value='https://observatoriodeconflictividad.org/2018/11/'> noviembre 2018 (2)</option> 1322 <option value='https://observatoriodeconflictividad.org/2018/08/'> agosto 2018 (4)</option> 1323 <option value='https://observatoriodeconflictividad.org/2018/07/'> julio 2018 (2)</option> 1324 <option value='https://observatoriodeconflictividad.org/2018/01/'> enero 2018 (1)</option> 1325 1326 </select> 1327 1328
1328<script> 1329( ( dropdownId ) => { 1330 const dropdown = document.getElementById( dropdownId ); 1331 function onSelectChange() { 1332 setTimeout( () => { 1333 if ( 'escape' === dropdown.dataset.lastkey ) { 1334 return; 1335 } 1336 if ( dropdown.value ) { 1337 document.location.href = dropdown.value; 1338 } 1339 }, 250 ); 1340 } 1341 function onKeyUp( event ) { 1342 if ( 'Escape' === event.key ) { 1343 dropdown.dataset.lastkey = 'escape'; 1344 } else { 1345 delete dropdown.dataset.lastkey; 1346 } 1347 } 1348 function onClick() { 1349 delete dropdown.dataset.lastkey; 1350 } 1351 dropdown.addEventListener( 'keyup', onKeyUp ); 1352 dropdown.addEventListener( 'click', onClick ); 1353 dropdown.addEventListener( 'change', onSelectChange ); 1354})( "archives-dropdown-2" ); 1355 1356//# sourceURL=WP_Widget_Archives%3A%3Awidget 1357</script>
1357 1358</aside><aside id="nav_menu-2" class="widget widget_nav_menu"><h3 class="widget-title">Red de Observatorios</h3><div class="menu-menu-1-container"><ul id="menu-menu-1" class="menu"><li id="menu-item-9318" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9318"><a href="https://observatoriodeconflictoscordoba.wordpress.com/">Observatorio de Conflictos â Córdoba</a></li> 1359<li id="menu-item-9317" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9317"><a href="http://fundacionideaschaco.org/observatorio-de-conflictos-sociales-del-nea/">Observatorio de Conflictos Sociales â NEA</a></li> 1360</ul></div></aside> 1361 <aside id="recent-posts-2" class="widget widget_recent_entries"> 1362 <h3 class="widget-title">Entradas recientes</h3> 1363 <ul> 1364 <li> 1365 <a href="https://observatoriodeconflictividad.org/conflictividad-social-y-la-cuestion-alimentaria-en-mar-del-plata-2016-2019/">Conflictividad social y la cuestión alimentaria en Mar del Plata, 2016-2019</a> 1366 </li> 1367 <li> 1368 <a href="https://observatoriodeconflictividad.org/conflicto-en-el-marquesado-una-disputa-que-refleja-nuestros-tiempos/">Conflicto en el Marquesado: Una disputa que refleja nuestros tiempos</a> 1369 </li> 1370 <li> 1371 <a href="https://observatoriodeconflictividad.org/presentamos-chatconbot/">Presentamos ChatConBot</a> 1372 </li> 1373 <li> 1374 <a href="https://observatoriodeconflictividad.org/estimaciones-para-junio-de-2025/">Estimaciones para junio de 2025</a> 1375 </li> 1376 <li> 1377 <a href="https://observatoriodeconflictividad.org/el-conflicto-en-de-top-cake-sigue-sin-resolverse/">El conflicto en De Top Cake sigue sin resolverse</a> 1378 </li> 1379 </ul> 1380 1381 </aside><aside id="categories-2" class="widget widget_categories"><h3 class="widget-title">CategorÃas</h3> 1382 <ul> 1383 <li class="cat-item cat-item-10"><a href="https://observatoriodeconflictividad.org/category/actividad/">actividad</a> 1384</li> 1385 <li class="cat-item cat-item-23"><a href="https://observatoriodeconflictividad.org/category/articulo/">artÃculo</a> 1386</li> 1387 <li class="cat-item cat-item-71"><a href="https://observatoriodeconflictividad.org/category/cba/">cba</a> 1388</li> 1389 <li class="cat-item cat-item-7"><a href="https://observatoriodeconflictividad.org/category/en-los-medios/">en los medios</a> 1390</li> 1391 <li class="cat-item cat-item-2"><a href="https://observatoriodeconflictividad.org/category/informe/">informe</a> 1392</li> 1393 <li class="cat-item cat-item-52"><a href="https://observatoriodeconflictividad.org/category/monitoreo/">monitoreo</a> 1394</li> 1395 <li class="cat-item cat-item-5"><a href="https://observatoriodeconflictividad.org/category/notas/">notas</a> 1396</li> 1397 <li class="cat-item cat-item-3"><a href="https://observatoriodeconflictividad.org/category/observatorio/">observatorio</a> 1398</li> 1399 </ul> 1400 1401 </aside><aside id="search-2" class="widget widget_search"><form role="search" method="get" class="search-form" action="https://observatoriodeconflictividad.org/"> 1402 <label> 1403 <span class="screen-reader-text">Buscar por:</span> 1404 <input type="search" class="search-field" placeholder="Buscar..." value="" name="s" title="Buscar por:" /> 1405 </label> 1406 1407 <input type="submit" class="search-submit" value="Buscar" /> 1408</form></aside><aside id="pages-3" class="widget widget_pages"><h3 class="widget-title">Páginas</h3> 1409 <ul> 1410 <li class="page_item page-item-273901 current_page_item"><a href="https://observatoriodeconflictividad.org/chatbot/" aria-current="page">ChatConBot</a></li> 1411<li class="page_item page-item-2880"><a href="https://observatoriodeconflictividad.org/el-pulso-de-la-conflictividad-en-tiempo-real/">El pulso de la conflictividad en tiempo real</a></li> 1412<li class="page_item page-item-3295"><a href="https://observatoriodeconflictividad.org/equipo/">Equipo</a></li> 1413<li class="page_item page-item-3319"><a href="https://observatoriodeconflictividad.org/ipc/">IPC</a></li> 1414<li class="page_item page-item-3297"><a href="https://observatoriodeconflictividad.org/presentacion/">Presentación</a></li> 1415 </ul> 1416 1417 </aside><aside id="blog-stats-3" class="widget blog-stats"><h3 class="widget-title">EstadÃsticas del sitio</h3><ul><li>46.235 visitas</li></ul></aside><aside id="wp_statistics_widget-2" class="widget widget_wp_statistics_widget"><h3 class="widget-title"></h3><ul><li><label>Visitantes en lÃnea: </label>0</li><li><label>Visitas de hoy: </label>2</li><li><label>Visitantes hoy: </label>2</li></ul></aside><aside id="block-6" class="widget widget_block"><p> <div class="s2baia-bot-chatbot" style="" data-parameters='{"s2baia_chatbot_opt_background_color":"#ffffff","s2baia_chatbot_opt_color":"#ffefea","s2baia_chatbot_opt_greeting_message":"0","s2baia_chatbot_opt_chat_model":"gpt-3.5-turbo-16k","s2baia_chatbot_opt_open_stream":"1","s2baia_chatbot_opt_open_stream2":"0","s2baia_chatbot_opt_access_for_guests":"1","s2baia_chatbot_opt_use_rag":"1","s2baia_chatbot_opt_chat_height":"55","s2baia_chatbot_opt_chat_height_metrics":"%","s2baia_chatbot_opt_chat_width":"25","s2baia_chatbot_opt_chat_width_metrics":"%","s2baia_chatbot_opt_chat_icon_size":"70","s2baia_chatbot_opt_chatbot_picture_url":"http:\/\/observatoriodeconflictividad.org\/wp-content\/uploads\/2025\/08\/logo_chatbot_sf-_256.png","s2baia_chatbot_opt_send_button_text":"Enviar","s2baia_chatbot_opt_clear_button_text":"Borrar","s2baia_chatbot_opt_chatbot_name":"ChatConBot","s2baia_chatbot_opt_compliance_text":"","s2baia_chatbot_opt_greeting_message_text":"","s2baia_chatbot_opt_icon_position":"bottom-right","s2baia_chatbot_opt_language":"english","s2baia_chatbot_opt_message_placeholder":"Ctrl+Enter para enviar solicitud","s2baia_chatbot_opt_position":"right","s2baia_chatbot_opt_header_text_color":"#f0f0f0","s2baia_chatbot_opt_header_color":"#424242","s2baia_chatbot_opt_send_button_color":"#424242","s2baia_chatbot_opt_send_button_text_color":"#ffffff","s2baia_chatbot_opt_send_button_hover_color":"#e41b1b","s2baia_chatbot_opt_message_bg_color":"#f0f0f0","s2baia_chatbot_opt_message_text_color":"#424242","s2baia_chatbot_opt_response_bg_color":"#ede5ff","s2baia_chatbot_opt_response_text_color":"#424242","s2baia_chatbot_opt_response_icons_color":"#000000","s2baia_chatbot_opt_message_font_size":"16","s2baia_chatbot_opt_message_margin":"7","s2baia_chatbot_opt_message_border_radius":"10","s2baia_chatbot_opt_chatbot_border_radius":"10","s2baia_chatbot_opt_html_id_closed_bot":"","s2baia_chatbot_opt_html_id_open_bot":"","s2baia_chatbot_opt_custom_css":"","s2baia_chatbot_opt_presence_penalty":"0","s2baia_chatbot_opt_frequency_penalty":"0","s2baia_chatbot_opt_max_tokens":"4096","s2baia_chatbot_opt_model":"gpt-4o-mini","s2baia_chatbot_opt_chat_temperature":"0.1","s2baia_chatbot_opt_chat_top_p":"0.1","s2baia_chatbot_opt_context":"","s2baia_chatbot_opt_rag_index":"pinecone","s2baia_chatbot_opt_rag_keywords":"Observatorio","bot_id":"1I6ZCudhmH","custom_id":0,"user_data":null,"session_id":"N\/A","rest_nonce":"372b83cf4e","context_id":273901,"plugin_url":"https:\/\/observatoriodeconflictividad.org\/wp-content\/plugins\/s2b-ai-assistant","rest_url":"https:\/\/observatoriodeconflictividad.org\/wp-json\/s2baia\/v1\/chat\/submit","rest_base_url":"https:\/\/observatoriodeconflictividad.org\/wp-json"}' > 1418 <div class="s2baia-bot-chatbot-closed-view" style="" > 1419 1420 <div class="s2baia-bot-closed-ic-container"> 1421 <img decoding="async" class="s2baia-bot-chatbot-logo-img" src="http://observatoriodeconflictividad.org/wp-content/uploads/2025/08/logo_chatbot_sf-_256.png" alt="Chat Assistant Icon"/> </div> 1422 </div> 1423 1424 <div class="s2baia-bot-chatbot-maximized-bg" style="display: none;"></div> 1425 <div class="s2baia-bot-chatbot-main-container " style="display: none;"> 1426 <div class="s2baia-bot-chatbot-main-chat-modal" style="display: none;"> 1427 1428 </div> 1429 <div class="s2baia-bot-chatbot-main-chat-box"> 1430 <div class="s2baia-bot-chatbot-header-row"> 1431 1432 <div class="s2baia-bot-header-row-logo-row"> 1433 <div class="s2baia-bot-header-row-logo"> 1434 <img decoding="async" class="s2baia-bot-header-row-logo-image" src="http://observatoriodeconflictividad.org/wp-content/uploads/2025/08/logo_chatbot_sf-_256.png" alt="Chat Assistant Icon"> </div> 1435 <p class="s2baia-bot-chatbot-header-text">ChatConBot</p> 1436 </div> 1437 <div class="s2baia-bot-chatbot-logo"> 1438 <img decoding="async" src="https://observatoriodeconflictividad.org/wp-content/plugins/s2b-ai-assistant/views/resources/img/maximize.svg" alt="Maximize" class="s2baia-bot-chatbot-resize-bttn" style=""><img decoding="async" src="https://observatoriodeconflictividad.org/wp-content/plugins/s2b-ai-assistant/views/resources/img/end-button.svg" alt="End" class="s2baia-bot-chatbot-end-bttn"> </div> 1439 </div> 1440 <div class="s2baia-bot-chatbot-messages-box"> 1441 <div class="s2baia-bot-chatbot-loading-box" style=" display: none;"> 1442 <div class="s2baia-bot-chatbot-loader-ball-2"> 1443 <div></div> 1444 <div></div> 1445 <div></div> 1446 </div> 1447 </div> 1448 </div> 1449 <div class="s2baia-bot-chatbot-input-box"> 1450 <textarea style="overflow: hidden scroll; overflow-wrap: break-word; height: 60px;" rows="1" id="s2baiabotchatbotpromptinput" class="s2baia-bot-chatbot-prompt-input s2baia-bot-chatbot-prompt-inputs-all" name="s2baia_bot_chatbot_prompt" id="s2baia-bot-chatbot-prompt" placeholder="Ctrl+Enter para enviar solicitud"></textarea> 1451 <button class="s2baia-bot-chatbot-send-button" onclick="s2baiaSen
1451dMessage(event);"> 1452 <span>Enviar</span> 1453 </button> 1454 </div> 1455 <input type="hidden" id="s2baiaidbot" value="1I6ZCudhmH"/> 1456 <input type="hidden" id="oc3daigchatid" value="09E9bHQZGwoZS0LYM4NK"/> 1457 <input type="hidden" id="oc3daigbotview" value="1"/> 1458 <input type="hidden" id="s2baianoisv" value="1.9.6"/> 1459 <input type="hidden" id="s2baia_rest_start" value="https://observatoriodeconflictividad.org/wp-json/s2baia/v1/chat/start"/> 1460 <input type="hidden" id="s2baia_rest_token" value="https://observatoriodeconflictividad.org/wp-json/s2baia/v1/chat/token"/> 1461 </div> 1462 </div> 1463 </div> 1464
1464<script> 1465 let s2baia_button_config_general_send = 'Enviar'; 1466 let s2baia_button_config_general_clear = 'Borrar'; 1467 let s2baia_bot_view = '1'; 1468 let s2baia_chat_id = '09E9bHQZGwoZS0LYM4NK'; 1469 let s2baia_alert_log_msg_exist = false; 1470 let s2baia_use_markdown = 1; 1471 let s2baia_use_entersend = 0; 1472 1473 1474 1475 </script>
1475 1476 1477 <style> 1478 div.s2baia-bot-chatbot div.s2baia-bot-chatbot-main-container { 1479 right: 0; 1480 } 1481 1482 div.s2baia-bot-chatbot div.s2baia-bot-chatbot-closed-view { 1483 right: 20px; 1484 } 1485 1486 1487 1488 1489 div.s2baia-bot-chatbot-main-container button.s2baia-bot-chatbot-send-button{ 1490 background-color: #424242; 1491 color: #ffffff; 1492 } 1493 div.s2baia-bot-chatbot-main-container button.s2baia-bot-chatbot-send-button:hover{ 1494 background-color: #e41b1b; 1495 } 1496 div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-header-row, 1497 div.s2baia-bot-chatbot-main-container button.s2baia-bot-chatbot-regenerate-response-button { 1498 background-color: #424242; 1499 } 1500 div.s2baia-bot-chatbot-main-container button.s2baia-bot-chatbot-send-button:disabled, 1501 div.s2baia-bot-chatbot-main-container button.s2baia-bot-chatbot-regenerate-response-button:disabled { 1502 background-color: #ffefea2b; 1503 } 1504 .s2baia-bot-chatbot div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-main-chat-box, 1505 .s2baia-bot-chatbot-shortcode div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-main-chat-box { 1506 background-color: #ffffff; 1507 border-radius: 10px; 1508 } 1509 .s2baia-bot-chatbot div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-input-box, 1510 .s2baia-bot-chatbot-shortcode div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-input-box { 1511 border-radius: 0 0 10px 10px; 1512 } 1513 .s2baia-bot-chatbot-shortcode div.s2baia-bot-chatbot-main-container p.s2baia-bot-chatbot-header-text, 1514 .s2baia-bot-chatbot div.s2baia-bot-chatbot-main-container p.s2baia-bot-chatbot-header-text { 1515 color: #f0f0f0 !important; 1516 } 1517 div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-messages-box div.s2baia-bot-chatbot-ai-message-box, 1518 div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-messages-box div.s2baia-bot-chatbot-loading-box { 1519 background-color: #ede5ff; 1520 color: #424242; 1521 } 1522 div.s2baia-bot-chatbot-main-container .s2baia-bot-chatbot-ai-message-buttons svg { 1523 fill: #000000 !important; 1524 } 1525 div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-messages-box div.s2baia-bot-chatbot-ai-message-box, 1526 div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-messages-box .s2baia-bot-chatbot-ai-response-message { 1527 border-radius: 0 10px 10px 10px; 1528 } 1529 div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-messages-box div.s2baia-bot-chatbot-user-message-box { 1530 background-color: #f0f0f0; 1531 color: #424242; 1532 border-radius: 10px 10px 0 10px; 1533 } 1534 1535 div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-messages-box div.s2baia-bot-chatbot-user-message-box, 1536 div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-messages-box div.s2baia-bot-chatbot-ai-message-box, 1537 div.s2baia-bot-chatbot-main-container div.s2baia-bot-chatbot-messages-box .s2baia-bot-chatbot-ai-response-message{ 1538 font-size: 16px; 1539 margin-bottom: 7px; 1540 } 1541 1542 1543 1544 div.s2baia-bot-chatbot .s2baia-bot-chatbot-closed-view { 1545 width: 70px !important; 1546 height: 70px !important; 1547 } 1548 1549 .s2baia-bot-chatbot .s2baia-bot-chatbot-main-container { 1550 width: 25%; 1551 height: 55%; 1552 } 1553 1554 1555 1556 1557 </style></p> 1558</aside> </div><!-- .widget-area --> 1559 </div><!-- #secondary --> 1560 </div> 1561 </div> 1562 <div class="site-info"> 1563 <div class="copyright"> 1564 Copyleft - GESMar 1565 </div> 1566 <div class="credit-info"> 1567 SISMOS - Seminario de Investigación Sobre el Movimiento de la Sociedad 1568 </div> 1569 1570 </div><!-- .site-info --> 1571 <div class="credit-info"> 1572 1573 </div> 1574 </footer><!-- #colophon --> 1575<DIV ALIGN=center> 1576 <br /> 1577 <p><font style="text-transform: none; font-size: 15px; color: #dd3333;"><a href="http://observatoriodeconflictividad.org/" rel="nofollow" style="color: #dd3333;">SISMOS</a><span class="sep"> | </span><a href="https://gesmar.estudiosmaritimossociales.org/" rel="nofollow">GESMar</a></font> 1578 <br /> 1579 <font style="text-transform: none;">Organismo editor: GESMar (Grupo de Estudios Sociales MarÃtimos)</font> 1580 <br /> 1581 <font style="text-transform: none;">Centro de Estudios Históricos - Facultad de Humanidades - UNMdP</font> 1582 <br /> 1583 <font style="text-transform: none;">Instituto de Humanidades y Ciencias Sociales (INHUS) - CONICET/UNMdP</font> 1584 <br /> 1585 <font style="text-transform: none;">Editor responsable: AgustÃn Nieto</font> 1586 <br /> 1587 <font style="text-transform: none;">Dirección: Funes 3350</font> 1588 <br /> 1589 <font style="text-transform: none;">Contacto: <a href="mailto:[email protected]" style="color: #dd3333;">[email protected]</a></font> 1590 <br /> 1591 <font style="text-transform: none;">ISSN 2618-2513</font></p> 1592 <br /> 1593 </DIV> 1594 </div><!-- #page --> 1595
1595<script type="speculationrules"> 1596{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/i-max-hijo/*","/wp-content/themes/i-max/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1597</script>
1597 1598
1598<script> 1599 var currentHoveredKeyword = false; 1600 1601 //once keywords fetched (highlihted) 1602 jQuery(document).on("keywordsFetched",function() { 1603 var keyw=[]; 1604 jQuery("body .bluet_tooltip").each(function(){ 1605 keyw.push(jQuery(this).data('tooltip')); 1606 }); 1607 1608 jQuery.post( 1609 'https://observatoriodeconflictividad.org/wp-admin/admin-ajax.php', 1610 { 1611 'action': 'tltpy_load_keywords', 1612 'keyword_ids': keyw, 1613 'nonce': '83aeb14897' 1614 }, 1615 function(response){ 1616 jQuery('#tooltip_blocks_to_show .bluet_block_to_show').remove(':not(#loading_tooltip)'); 1617 1618 1619 jQuery('#tooltip_blocks_to_show').append(response); 1620 1621 jQuery.event.trigger("keywordsLoaded"); 1622 } 1623 ); 1624 }); 1625 1626 jQuery(document).on("keywordsLoaded",function() { 1627 jQuery('#loading_tooltip').remove(); 1628 1629 if(currentHoveredKeyword && currentHoveredKeyword?.trigger && typeof currentHoveredKeyword.trigger === 'function' ){ 1630 // To show the current tooltip if a kayword is hevered 1631 currentHoveredKeyword.trigger('mouseover'); 1632 currentHoveredKeyword = 'done'; 1633 } 1634 1635 //for [audio] and [video] shortcodes to generate audio after keywords load 1636 jQuery('.tooltipy-pop .wp-audio-shortcode[style*="visibility:hidden"], .tooltipy-pop .wp-video-shortcode[style*="visibility:hidden"]').mediaelementplayer(); 1637 jQuery('.tooltipy-pop .wp-audio-shortcode[style*="visibility: hidden"], .tooltipy-pop .wp-video-shortcode[style*="visibility: hidden"]').mediaelementplayer(); 1638 1639 1640 //to prevent empty div on the top 1641 /*if(jQuery("#tooltip_blocks_to_show").find(".bluet_block_to_show").length==0){ 1642 jQuery("#tooltip_blocks_to_show").remove(); 1643 }*/ 1644 }); 1645 </script>
1645 1646 1647
1647<script type="text/javascript"> 1648 jQuery(function($) { 1649 /*test*/ 1650 window.tltpy_fetch_kws = function(){ 1651 window.kttg_tab=[ 1652 ["Retrieval\\ Augmented\\ Generation|Retrieval\\ Augmented\\ Generation",false,false,'','','',0], 1653 ["adulto\\ equivalente",false,false,'','','',0], 1654 ]; 1655 tooltipIds=[ 1656 "274031", 1657 "12998", 1658 ]; 1659 1660 //include or fetch zone 1661 var class_to_cover=[ 1662 ]; 1663 var tags_to_cover=[ 1664 ]; 1665 var areas_to_cover = class_to_cover.concat( tags_to_cover ); 1666 1667 if(areas_to_cover.length==0){//if no classes mentioned 1668 areas_to_cover.push("body"); 1669 } 1670 1671 fetch_all="g"; 1672 1673 1674 //exclude zone block 1675 { 1676 var zones_to_exclude=[ 1677 ".kttg_glossary_content", //remove tooltips from inside the glossary content 1678 "#tooltip_blocks_to_show", //remove tooltips from inside the tooltips 1679 ]; 1680 } 1681 1682 for(var j=0 ; j<areas_to_cover.length ; j++){ 1683 /*test overlapping classes*/ 1684 var tmp_classes=areas_to_cover.slice(); //affectation par valeur 1685 //remove current elem from tmp tab 1686 tmp_classes.splice(j,1); 1687 1688 //if have parents (to avoid overlapping zones) 1689 if( 1690 tmp_classes.length>0 1691 && 1692 $(areas_to_cover[j]).parents(tmp_classes.join(",")).length>0 1693 ){ 1694 continue; 1695 } 1696 /*end : test overlapping classes*/ 1697 1698 1699 for(var cls=0 ; cls<$(areas_to_cover[j]).length ; cls++){ 1700 zone=$(areas_to_cover[j])[cls]; 1701 //to prevent errors in unfound classes 1702 if (zone==undefined) { 1703 continue; 1704 } 1705 1706 for(var i=0;i<kttg_tab.length;i++){ 1707 1708 suffix=''; 1709 if(kttg_tab[i][2]==true){//if is prefix 1710 suffix='\\w*'; 1711 } 1712 txt_to_find=kttg_tab[i][0]; 1713 var text_sep=[ 1714 '\\s', 1715 '\\<', 1716 '\\>', 1717 '\\,', 1718 '\\;', 1719 '\\:', 1720 '\\!', 1721 '\\$', 1722 '\\^', 1723 '\\*', 1724 '\\=', 1725 '\\-', 1726 '\\(', 1727 '\\)', 1728 '\'', 1729 '\\"', 1730 '\\&', 1731 '\\?', 1732 '\\.', 1733 '\\/', 1734 '\\§', 1735 '\\%', 1736 '\\£', 1737 '\\¨', 1738 '\\+', 1739 '\\°', 1740 '\\~', 1741 '\\#', 1742 '\\{', 1743 '\\}', 1744 '\\[', 1745 '\\]', 1746 '\\|', 1747 '\\`', 1748 '\^', 1749 '\\@', 1750 '\\¤', 1751 ]; //text separator 1752 1753 text_sep = '[' + text_sep.join("") + ']' 1754 1755 //families for class 1756 tooltipy_families_class=kttg_tab[i][3]; 1757 1758 //video class 1759 tooltipy_video_class=kttg_tab[i][4]; 1760 1761 /*test japanese and chinese*/ 1762 var japanese_chinese=/[\u3000-\u303F]|[\u3040-\u309F]|[\u30A0-\u30FF]|[\uFF00-\uFFEF]|[\u4E00-\u9FAF]|[\u2605-\u2606]|[\u2190-\u2195]|\u203B/; 1763 var jc_reg = new RegExp(japanese_chinese); 1764 1765 if(jc_reg.test(txt_to_find)){ 1766 //change pattern if japanese or chinese text 1767 text_sep=""; //no separator for japanese and chinese 1768 } 1769 1770 pattern = 1771 text_sep+"("+txt_to_find+")"+suffix+""+text_sep 1772 +"|^("+txt_to_find+")"+suffix+"$" 1773 +"|"+text_sep+"("+txt_to_find+")"+suffix+"$" 1774 +"|^("+txt_to_find+")"+suffix+text_sep; 1775 1776 iscase=''; 1777 if(kttg_tab[i][1]==false){ 1778 iscase='i'; 1779 } 1780 var reg=new RegExp(pattern,fetch_all+iscase); 1781 1782 if (typeof findAndReplaceDOMText == 'function') { //if function exists 1783 // Allow buttons to be matched with Tooltipy 1784 delete findAndReplaceDOMText.NON_PROSE_ELEMENTS.button; 1785 findAndReplaceDOMText(zone, { 1786 preset: 'prose', 1787 find: reg, 1788 replace: function(portion) { 1789 if(portion.text.trim() == "" && portion.node.textContent.substr(portion.node.textContent.length - 1) == " "){ 1790 portion.text = portion.text + " " 1791 } 1792 1793 splitted=portion.text.split(new RegExp(txt_to_find,'i')); 1794 txt_to_display=portion.text.match(new RegExp(txt_to_find,'i')); 1795 /*exclude zones_to_exclude*/ 1796 zones_to_exclude_string=zones_to_exclude.join(", "); 1797 if( 1798 $(portion.node.parentNode).parents(zones_to_exclude_string).length>0 1799 || 1800 $(portion.node.parentNode).is(zones_to_exclude_string) 1801 ){ 1802 return portion.text; 1803 } 1804 /*avoid overlaped keywords*/ 1805 if( 1806 $(portion.node.parentNode).parents(".bluet_tooltip").length>0 1807 || 1808 $(portion.node.parentNode).is(".bluet_tooltip") 1809 ){ 1810 return portion.text; 1811 } 1812 //number of appearence 1813 1814 kttg_tab[i][6]++; 1815 1816 if(splitted[0]!=undefined){ before_kw = splitted[0]; }else{before_kw="";} 1817 if(splitted[1]!=undefined){ after_kw = splitted[1]; }else{after_kw="";} 1818 1819 if(portion.text!="" && portion.text!=" " && portion.text!="\t" && portion.text!="\n" ){ 1820 //console.log(i+" : ("+splitted[0]+"-["+txt_to_find+"]-"+splitted[1]+"-"+splitted[2]+"-"+splitted[3]+")"); 1821 var elem = document.createElement("span"); 1822
1823 if(before_kw==undefined || before_kw==null){ 1824 before_kw=""; 1825 } 1826 1827 //extract icon if present 1828 kttg_icon=''; 1829 1830 if(kttg_tab[i][5]!=""){ 1831 kttg_icon='<img src="'+kttg_tab[i][5]+'" >'; 1832 } 1833 1834 if(suffix!=""){ 1835 var reg=new RegExp(suffix,""); 1836 suff_after_kw=after_kw.split(reg)[0]; 1837 1838 if(after_kw.split(reg)[0]=="" && after_kw.split(reg)[1]!=undefined){ 1839 suff_after_kw=after_kw.split(reg)[1]; 1840 } 1841 1842 if(suff_after_kw==undefined){ 1843 suff_after_kw=""; 1844 } 1845 1846 just_after_kw=after_kw.match(reg); 1847 if(just_after_kw==undefined || just_after_kw==null){ 1848 just_after_kw=""; 1849 } 1850 1851 if(suff_after_kw==" "){ 1852 suff_after_kw=" "; 1853 } 1854 1855 if(before_kw==" "){ 1856 before_kw=" "; 1857 } 1858 /*console.log('('+suffix+')('+after_kw.split(reg)[1]+')'); 1859 console.log('['+after_kw+'] -'+suff_after_kw+'-');*/ 1860 1861 //with prefix 1862 elem.innerHTML=(txt_to_display==undefined || txt_to_display==null) ? before_kw+just_after_kw+suff_after_kw : before_kw+"<span class='bluet_tooltip tooltipy-kw-prefix' data-tooltip="+tooltipIds[i]+">"+kttg_icon+txt_to_display+""+just_after_kw+"</span>"+suff_after_kw; 1863 }else{ 1864 if(after_kw==" "){ 1865 after_kw=" "; 1866 } 1867 1868 if(before_kw==" "){ 1869 before_kw=" "; 1870 } 1871 //without prefix 1872 elem.innerHTML=(txt_to_display==undefined || txt_to_display==null) ? before_kw+after_kw : before_kw+"<span class='bluet_tooltip' data-tooltip="+tooltipIds[i]+">"+kttg_icon+txt_to_display+"</span>"+after_kw; 1873 } 1874 //add classes to keywords 1875 $($(elem).children(".bluet_tooltip")[0]).addClass("tooltipy-kw tooltipy-kw-"+tooltipIds[i]+" "+tooltipy_families_class+" "+tooltipy_video_class+" "); 1876 1877 return elem; 1878 1879 1880 }else{ 1881 return ""; 1882 } 1883 } 1884 }); 1885 } 1886 1887 } 1888 } 1889 } 1890 //trigger event saying that keywords are fetched 1891 $.event.trigger("keywordsFetched"); 1892 } 1893 /*end test*/ 1894 1895 $(document).ready(function(){ 1896 tltpy_fetch_kws(); 1897 1898 bluet_placeTooltips(".bluet_tooltip, .bluet_img_tooltip","bottom",true); 1899 animation_type="none"; 1900 animation_speed=""; 1901 moveTooltipElementsTop(".bluet_block_to_show"); 1902 }); 1903 1904 $(document).on("keywordsLoaded",function(){ 1905 bluet_placeTooltips(".bluet_tooltip, .bluet_img_tooltip","bottom",false); 1906 }); 1907 1908 /* Lanch keywords fetching for a chosen event triggered - pro feature */ 1909 }); 1910
1911 </script>
1911 1912
1912<script> 1913 jQuery(function($) { 1914 $(document).ready(function(){ 1915 /*test begin*/ 1916 load_tooltip="<span id='loading_tooltip' class='bluet_block_to_show' data-tooltip='0'>"; 1917 load_tooltip+="<div class='bluet_block_container'>"; 1918 load_tooltip+="<div class='bluet_text_content'>"; 1919 load_tooltip+="<img width='15px' src='https://observatoriodeconflictividad.org/wp-content/plugins/bluet-keywords-tooltip-generator/assets/loading.gif' />"; 1920 load_tooltip+="</div>"; 1921 load_tooltip+="</div>"; 1922 load_tooltip+="</span>"; 1923 1924 $("#tooltip_blocks_to_show").append(load_tooltip); 1925 /*test end*/ 1926 }); 1927 }); 1928 </script>
1928 1929
1929<script id="kttg-tooltips-functions-script-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/bluet-keywords-tooltip-generator/assets/kttg-tooltip-functions.js?ver=5.5.9"></script>
vendor: 1 bytes, line 1929
1929
1930<script id="mediaelement-core-js-before"> 1931var mejsL10n = {"language":"es","strings":{"mejs.download-file":"Descargar archivo","mejs.install-flash":"Est\u00e1s usando un navegador que no tiene Flash activo o instalado. Por favor, activa el componente del reproductor Flash o descarga la \u00faltima versi\u00f3n desde https://get.adobe.com/flashplayer/","mejs.fullscreen":"Pantalla completa","mejs.play":"Reproducir","mejs.pause":"Pausa","mejs.time-slider":"Control de tiempo","mejs.time-help-text":"Usa las teclas de direcci\u00f3n izquierda/derecha para avanzar un segundo y las flechas arriba/abajo para avanzar diez segundos.","mejs.live-broadcast":"Transmisi\u00f3n en vivo","mejs.volume-help-text":"Utiliza las teclas de flecha arriba/abajo para aumentar o disminuir el volumen.","mejs.unmute":"Activar el sonido","mejs.mute":"Silenciar","mejs.volume-slider":"Control de volumen","mejs.video-player":"Reproductor de v\u00eddeo","mejs.audio-player":"Reproductor de audio","mejs.captions-subtitles":"Pies de foto / Subt\u00edtulos","mejs.captions-chapters":"Cap\u00edtulos","mejs.none":"Ninguna","mejs.afrikaans":"Afrik\u00e1ans","mejs.albanian":"Albano","mejs.arabic":"\u00c1rabe","mejs.belarusian":"Bielorruso","mejs.bulgarian":"B\u00falgaro","mejs.catalan":"Catal\u00e1n","mejs.chinese":"Chino","mejs.chinese-simplified":"Chino (Simplificado)","mejs.chinese-traditional":"Chino (Tradicional)","mejs.croatian":"Croata","mejs.czech":"Checo","mejs.danish":"Dan\u00e9s","mejs.dutch":"Neerland\u00e9s","mejs.english":"Ingl\u00e9s","mejs.estonian":"Estonio","mejs.filipino":"Filipino","mejs.finnish":"Fin\u00e9s","mejs.french":"Franc\u00e9s","mejs.galician":"Gallego","mejs.german":"Alem\u00e1n","mejs.greek":"Griego","mejs.haitian-creole":"Creole haitiano","mejs.hebrew":"Hebreo","mejs.hindi":"Indio","mejs.hungarian":"H\u00fangaro","mejs.icelandic":"Island\u00e9s","mejs.indonesian":"Indonesio","mejs.irish":"Irland\u00e9s","mejs.italian":"Italiano","mejs.japanese":"Japon\u00e9s","mejs.korean":"Coreano","mejs.latvian":"Let\u00f3n","mejs.lithuanian":"Lituano","mejs.macedonian":"Macedonio","mejs.malay":"Malayo","mejs.maltese":"Malt\u00e9s","mejs.norwegian":"Noruego","mejs.persian":"Persa","mejs.polish":"Polaco","mejs.portuguese":"Portugu\u00e9s","mejs.romanian":"Rumano","mejs.russian":"Ruso","mejs.serbian":"Serbio","mejs.slovak":"Eslovaco","mejs.slovenian":"Esloveno","mejs.spanish":"Espa\u00f1ol","mejs.swahili":"Swahili","mejs.swedish":"Sueco","mejs.tagalog":"Tagalo","mejs.thai":"Tailand\u00e9s","mejs.turkish":"Turco","mejs.ukrainian":"Ukraniano","mejs.vietnamese":"Vietnamita","mejs.welsh":"Gal\u00e9s","mejs.yiddish":"Yiddish"}}; 1932//# sourceURL=mediaelement-core-js-before 1933</script>
vendor: 1 bytes, line 1933
1933
1934<script id="mediaelement-core-js" src="https://observatoriodeconflictividad.org/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 1934
1934
1935<script id="mediaelement-migrate-js" src="https://observatoriodeconflictividad.org/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.0.7"></script>
vendor: 1 bytes, line 1935
1935
1936<script id="mediaelement-js-extra"> 1937var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; 1938//# sourceURL=mediaelement-js-extra 1939</script>
vendor: 1 bytes, line 1939
1939
1940<script id="wp-mediaelement-js" src="https://observatoriodeconflictividad.org/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.0.7"></script>
vendor: 1 bytes, line 1940
1940
1941<script id="openai-chatkit-js" src="https://cdn.platform.openai.com/deployments/chatkit/chatkit.js"></script>
vendor: 1 bytes, line 1941
1941
1942<script id="popper_js-js" src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js?ver=1.14.3"></script>
vendor: 1 bytes, line 1942
1942
1943<script id="bootstrap_js-js" src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js?ver=4.1.3"></script>
vendor: 1 bytes, line 1943
1943
1944<script id="imagesloaded-js" src="https://observatoriodeconflictividad.org/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 1944
1944
1945<script id="masonry-js" src="https://observatoriodeconflictividad.org/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 1945
1945
1946<script id="jquery-masonry-js" src="https://observatoriodeconflictividad.org/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b"></script>
vendor: 1 bytes, line 1946
1946
1947<script id="imax-waypoint-js" src="https://observatoriodeconflictividad.org/wp-content/themes/i-max/js/waypoints.min.js?ver=2014-01-13"></script>
vendor: 1 bytes, line 1947
1947
1948<script id="imax-sidr-js" src="https://observatoriodeconflictividad.org/wp-content/themes/i-max/js/jquery.sidr.min.js?ver=2014-01-13"></script>
vendor: 1 bytes, line 1948
1948
1949<script id="owl-carousel-js" src="https://observatoriodeconflictividad.org/wp-content/themes/i-max/js/owl.carousel.min.js?ver=2014-01-13"></script>
vendor: 1 bytes, line 1949
1949
1950<script id="imax-script-js" src="https://observatoriodeconflictividad.org/wp-content/themes/i-max/js/functions.js?ver=2018-04-24"></script>
vendor: 1 bytes, line 1950
1950
1951<script id="jquery.transit-js" src="https://observatoriodeconflictividad.org/wp-content/themes/i-max/inc/responsive-menu/js/jquery.transit.min.js?ver=2017-03-16"></script>
vendor: 1 bytes, line 1951
1951
1952<script id="sidr-js" src="https://observatoriodeconflictividad.org/wp-content/themes/i-max/inc/responsive-menu/js/jquery.sidr.js?ver=2017-03-16"></script>
vendor: 1 bytes, line 1952
1952
1953<script id="wprmenu.js-js-extra"> 1954var wprmenu = {"zooming":"yes","from_width":"1069","swipe":"yes"}; 1955//# sourceURL=wprmenu.js-js-extra 1956</script>
vendor: 1 bytes, line 1956
1956
1957<script id="wprmenu.js-js" src="https://observatoriodeconflictividad.org/wp-content/themes/i-max/inc/responsive-menu/js/wprmenu.js?ver=2017-03-16"></script>
vendor: 1 bytes, line 1957
1957
1958<script id="s2baia-seo-compare-urls-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/s2b-ai-assistant/lib/agents/addons/seo-compare-urls-agent/assets/js/seo-compare-urls.js?ver=1.0.3"></script>
vendor: 1 bytes, line 1958
1958
1959<script id="wp-statistics-tracker-js-extra"> 1960var WP_Statistics_Tracker_Object = {"requestUrl":"https://observatoriodeconflictividad.org/wp-json/wp-statistics/v2","ajaxUrl":"https://observatoriodeconflictividad.org/wp-admin/admin-ajax.php","hitParams":{"wp_statistics_hit":1,"source_type":"page","source_id":273901,"search_query":"","signature":"8380571cf75937ce5b84a2bcb867e51d","endpoint":"hit"},"option":{"dntEnabled":"1","bypassAdBlockers":false,"consentIntegration":{"name":null,"status":[]},"isPreview":false,"userOnline":false,"isWpConsentApiActive":false},"isLegacyEventLoaded":"","customEventAjaxUrl":"https://observatoriodeconflictividad.org/wp-admin/admin-ajax.php?action=wp_statistics_custom_event&nonce=7c3831a013","onlineParams":{"wp_statistics_hit":1,"source_type":"page","source_id":273901,"search_query":"","signature":"8380571cf75937ce5b84a2bcb867e51d","action":"wp_statistics_online_check"},"jsCheckTime":"60000"}; 1961//# sourceURL=wp-statistics-tracker-js-extra 1962</script>
vendor: 1 bytes, line 1962
1962
1963<script id="wp-statistics-tracker-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/wp-statistics/assets/js/tracker.js?ver=14.16.10"></script>
vendor: 1 bytes, line 1963
1963
1964<script id="jetpack-stats-js-before"> 1965_stq = window._stq || []; 1966_stq.push([ "view", {"v":"ext","blog":"116803301","post":"273901","tz":"-3","srv":"observatoriodeconflictividad.org","j":"1:16.0.2"} ]); 1967_stq.push([ "clickTrackerInit", "116803301", "273901" ]); 1968//# sourceURL=jetpack-stats-js-before 1969</script>
vendor: 1 bytes, line 1969
1969
1970<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202641.js"></script>
vendor: 1 bytes, line 1970
1970
1971<script id="hoverIntent-js" src="https://observatoriodeconflictividad.org/wp-includes/js/hoverIntent.min.js?ver=1.10.2"></script>
vendor: 1 bytes, line 1971
1971
1972<script id="megamenu-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/megamenu/js/maxmegamenu.js?ver=3.10.6"></script>
vendor: 1 bytes, line 1972
1972
1973<script id="kttg-pro-tooltip-scripts-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/bluet-keywords-tooltip-generator/advanced/assets/kttg-pro-functions.js?ver=5.5.9"></script>
vendor: 1 bytes, line 1973
1973
1974<script id="buddybot-chatbot-script-js" src="https://observatoriodeconflictividad.org/wp-content/plugins/buddybot-ai-custom-ai-assistant-and-chat-agent/frontend/js/buddybotchat.js?ver=1.6.5.0"></script>
vendor: 1 bytes, line 1974
1974
1975<script id="buddybot-chatbot-script-js-after"> 1976jQuery(document).ready(function($){ 1977 const ajaxurl = "https://observatoriodeconflictividad.org/wp-admin/admin-ajax.php"; 1978 1979 function showAlert(type = "danger", text = "") { 1980 let alert = $(".buddybot-chat-conversation-alert[data-bb-alert=" + type + "]"); 1981 alert.text(text); 1982 alert.removeClass("visually-hidden").show(); 1983 } 1984 1985 function hideAlerts() { 1986 let alert = $(".buddybot-chat-conversation-alert"); 1987 alert.addClass("visually-hidden"); 1988 } 1989 1990 const collect_visitor_id = false; 1991 1992 if (!document.cookie.includes("buddybot_session_data")) { 1993 $("#cookieConsentOffcanvas").offcanvas("show"); 1994 } 1995 1996 $(document).on("click", "#buddybot-acceptCookies", function(){ 1997 $("#cookieConsentOffcanvas").offcanvas("hide"); 1998 1999 const data = { 2000 "action": "setCookieSession", 2001 "timezone": bbTimeZone, 2002 "nonce": "376041a304" 2003 }; 2004 2005 $.post(ajaxurl, data, function(response) { 2006 response = JSON.parse(response); 2007 if (response.success) { 2008 if (collect_visitor_id && !document.cookie.includes("buddybot_visitor_id")) { 2009 2010 $("#buddybot-single-conversation-messages-wrapper").prepend(response.html); 2011 $("#buddybot-single-conversation-user-message").prop("disabled", true); 2012 $("#buddybot-single-conversation-send-message-btn").prop("disabled", true); 2013 } 2014 } 2015 2016 }); 2017 }); 2018 2019 $(document).on("click", "#buddybot-save-visitor-id-btn", function(){ 2020 $("#buddybot-visitor-id-error-message").addClass("visually-hidden"); 2021 let visitorId = $("#buddybot-visitor-id").val(); 2022 2023 const data = { 2024 "action": "setCookieSession", 2025 "visitor_id": visitorId, 2026 "nonce": "376041a304" 2027 }; 2028 2029 $.post(ajaxurl, data, function(response) { 2030 response = JSON.parse(response); 2031 if (response.success) { 2032 $("#buddybot-visitor-id-wrapper").remove(); 2033 $("#buddybot-single-conversation-user-message").prop("disabled", false); 2034 $("#buddybot-single-conversation-send-message-btn").prop("disabled", false); 2035 } else { 2036 $("#buddybot-visitor-id-error-message").removeClass("visually-hidden"); 2037 } 2038 2039 }); 2040 }); 2041 2042 $(document).on("click", "#buddybot-skip-visitor-id", function(){ 2043 $("#buddybot-visitor-id-wrapper").remove(); 2044 $("#buddybot-single-conversation-user-message").prop("disabled", false); 2045 $("#buddybot-single-conversation-send-message-btn").prop("disabled", false); 2046 }); 2047 2048 const bbTimeZone = Intl.DateTimeFormat().resolvedOptions().timeZone; 2049 loadThreadListView(); 2050 2051 function lockUi(state = true) { 2052 $("#buddybot-single-conversation-user-message").prop("disabled", state); 2053 $("#buddybot-single-conversation-send-message-btn").prop("disabled", state); 2054 $("#buddybot-single-conversation-load-messages-btn").prop("disabled", state); 2055 $("#buddybot-single-conversation-delete-thread-btn").prop("disabled", state); 2056 $("#buddybot-single-conversation-back-btn").prop("disabled", state); 2057 $("#buddybot-chat-conversation-start-new").prop("disabled", state); 2058 toggleElement("#buddybot-single-conversation-top-spinners", state); 2059 } 2060 2061 function toggleElement(element, state = true) { 2062 if (state === true) { 2063 $(element).removeClass("visually-hidden"); 2064 } else { 2065 $(element).addClass("visually-hidden"); 2066 } 2067 } 2068 2069 function getUserThreads() { 2070 2071 lockUi(); 2072 2073 const data = { 2074 "action": "getConversationList", 2075 "timezone": bbTimeZone 2076 }; 2077 2078 $.post(ajaxurl, data, function(response) { 2079 $("#buddybot-chat-conversation-list-loader").addClass("visually-hidden"); 2080 $("#buddybot-chat-conversation-list-wrapper").html(response); 2081 lockUi(false); 2082 }); 2083 } 2084 2085 $("#buddybot-chat-conversation-start-new").click(function(){ 2086 loadSingleThreadView(); 2087 }); 2088 2089 $("#buddybot-single-conversation-back-btn").click(function(){ 2090 loadThreadListView(); 2091 }); 2092 2093 $("#buddybot-chat-conversation-list-wrapper").on("click", "li", function(){ 2094 let threadId = $(this).attr("data-bb-threadid");
2095 loadSingleThreadView(threadId); 2096 }); 2097 function loadThreadListView() { 2098 hideAlerts(); 2099 getUserThreads(); 2100 $("#buddybot-chat-conversation-list-header").removeClass("visually-hidden"); 2101 $("#buddybot-chat-conversation-list-loader").removeClass("visually-hidden"); 2102 $("#buddybot-chat-conversation-list-wrapper").removeClass("visually-hidden"); 2103 $("#buddybot-single-conversation-wrapper").addClass("visually-hidden"); 2104 sessionStorage.removeItem("bbCurrentThreadId"); 2105 sessionStorage.removeItem("bbFirstId"); 2106 sessionStorage.removeItem("bbLastId"); 2107 $("#buddybot-single-conversation-messages-wrapper").html(""); 2108 } 2109 function loadSingleThreadView(threadId = false) { 2110 hideAlerts(); 2111 $("#buddybot-chat-conversation-list-header").addClass("visually-hidden"); 2112 $("#buddybot-chat-conversation-list-wrapper").addClass("visually-hidden"); 2113 $("#buddybot-chat-conversation-list-wrapper").html(""); 2114 $("#buddybot-single-conversation-wrapper").removeClass("visually-hidden"); 2115 2116 if (threadId === false) { 2117 loadNewThreadView(); 2118 } else { 2119 loadExistingThreadView(threadId); 2120 } 2121 } 2122 2123 function loadNewThreadView() { 2124 sessionStorage.removeItem("bbCurrentThreadId"); 2125 $("#buddybot-single-conversation-load-messages-btn").addClass("visually-hidden"); 2126 $("#buddybot-single-conversation-delete-thread-btn").addClass("visually-hidden"); 2127 } 2128 2129 function loadExistingThreadView(threadId) { 2130 sessionStorage.setItem("bbCurrentThreadId", threadId); 2131 getMessages(20, "", "bottom"); 2132 } 2133 2134 2135 function getMessages(limit = 10, after = "", scroll = "bottom") { 2136 lockUi(); 2137 const data = { 2138 "action": "getMessages", 2139 "thread_id": sessionStorage.getItem("bbCurrentThreadId"), 2140 "limit": limit, 2141 "order": "desc", 2142 "after": after, 2143 "timezone": bbTimeZone, 2144 "nonce": "59ec168325" 2145 }; 2146 2147 $.post(ajaxurl, data, function(response) { 2148 response = JSON.parse(response); 2149 2150 if (response.success) { 2151 hasMoreMessages(response.result); 2152 var cleanedHtml = response.html.replace(/ã.*?â .*?ã/g, ""); 2153 $("#buddybot-single-conversation-messages-wrapper").prepend(cleanedHtml); 2154 2155 if (scroll === "bottom") { 2156 scrollToBottom(); 2157 } else { 2158 scrollToTop(); 2159 } 2160 2161 } else { 2162 showAlert("danger", response.message); 2163 } 2164 2165 lockUi(false); 2166 }); 2167 } 2168 function hasMoreMessages(thread) { 2169 2170 if(thread.has_more) { 2171 $("#buddybot-single-conversation-load-messages-btn").removeClass("visually-hidden"); 2172 } else { 2173 $("#buddybot-single-conversation-load-messages-btn").addClass("visually-hidden"); 2174 } 2175 2176 sessionStorage.setItem("bbFirstId", thread.first_id); 2177 sessionStorage.setItem("bbLastId", thread.last_id); 2178 } 2179 2180 $("#buddybot-single-conversation-load-messages-btn").click(getPreviousMessages); 2181 2182 function getPreviousMessages() { 2183 let lastId = sessionStorage.getItem("bbLastId"); 2184 2185 if (lastId === "") { 2186 return; 2187 } 2188 2189 getMessages(limit = 10, lastId, "top"); 2190 } 2191 2192 2193 $("#buddybot-single-conversation-send-message-btn").click(sendUserMessage); 2194 2195 document.addEventListener("keypress", function(event) { 2196 if (event.key === "Enter") { 2197 event.preventDefault(); 2198 sendUserMessage(); 2199 } 2200 }); 2201 2202 function sendUserMessage() { 2203 let userMessage = $.trim($("#buddybot-single-conversation-user-message").val()); 2204 2205 if (userMessage === "" || userMessage == null) { 2206 return; 2207 } 2208 2209 lockUi(); 2210 2211 const messageData = { 2212 "action": "sendUserMessage", 2213 "thread_id": sessionStorage.getItem("bbCurrentThreadI
2213d"), 2214 "user_message": userMessage, 2215 "timezone": bbTimeZone, 2216 "nonce": "a942d530dd" 2217 }; 2218 2219 $.post(ajaxurl, messageData, function(response) { 2220 response = JSON.parse(response); 2221 2222 if (response.success) { 2223 $("#buddybot-single-conversation-user-message").val(""); 2224 var cleanedHtml = response.html.replace(/ã.*?â .*?ã/g, ""); 2225 $("#buddybot-single-conversation-messages-wrapper").append(cleanedHtml); 2226 sessionStorage.setItem("bbCurrentThreadId", response.result.thread_id); 2227 $("#buddybot-single-conversation-delete-thread-btn").removeClass("visually-hidden"); 2228 sessionStorage.setItem("bbFirstId", response.result.id); 2229 scrollToBottom(response.result.id); 2230 startStreaming(); 2231 } else { 2232 showAlert("danger", response.message); 2233 lockUi(false); 2234 } 2235 }); 2236 } 2237 2238 const messageBuffers = {}; 2239 let runCreatedAt = null; 2240 2241 function startStreaming() { 2242 2243 const threadId = sessionStorage.getItem("bbCurrentThreadId"); 2244 const assistantId = $("#buddybot-chat-conversation-assistant-id").val(); 2245 2246 fetchStream(threadId, assistantId); 2247 } 2248 2249 async function fetchStream(threadId, assistantId) { 2250 const controller = new AbortController(); 2251 const timeoutId = setTimeout(() => controller.abort(), 60000); 2252 try { 2253 const postData = new URLSearchParams(); 2254 postData.append("action", "buddybotStream"); 2255 postData.append("threadId", threadId); 2256 postData.append("assistantId", assistantId); 2257 postData.append("nonce", "3d27bd605b"); 2258 2259 const response = await fetch(ajaxurl, { 2260 method: "POST", 2261 headers: { 2262 "Content-Type": "application/x-www-form-urlencoded", 2263 }, 2264 body: postData.toString(), 2265 signal: controller.signal, 2266 }); 2267 2268 clearTimeout(timeoutId); 2269 2270 if (!response.ok) { 2271 const errorDetails = await response.json(); 2272 let errorMessage = errorDetails?.error?.message || "An error occurred while fetching Assistant response."; 2273 showAlert("danger", errorMessage); 2274 lockUi(false); 2275 return; 2276 } 2277 2278 const reader = response.body.getReader(); 2279 const decoder = new TextDecoder("utf-8"); 2280 let leftover = ""; 2281 2282 // Read the stream 2283 while (true) { 2284 const { value, done } = await reader.read(); 2285 if (done) break; 2286 2287 const chunk = decoder.decode(value, { stream: true }); 2288 const text = leftover + chunk; 2289 const lines = text.split("\n"); 2290 2291 leftover = lines.pop(); 2292 2293 try { 2294 let curlError = JSON.parse(text); 2295 if (curlError?.error?.message) { 2296 showAlert("danger", curlError.error.message); 2297 lockUi(false); 2298 return; 2299 } 2300 } catch (err) { 2301 // Not a JSON error, continue processing lines 2302 } 2303 2304 for (const line of lines) { 2305 if (line.startsWith("data: ")) { 2306 const data = line.slice(6).trim(); 2307 if (data === "[DONE]") { 2308 lockUi(false); 2309 return; 2310 } 2311 2312 let response; 2313 2314 try { 2315 response = JSON.parse(data); 2316 } catch (e) { 2317 const errorMsg ="An error occurred while processing your message. Please try again later."; 2318 showAlert("danger", errorMsg); 2319 lockUi(false); 2320 continue; 2321 } 2322 2323 if (response.status === "failed" || response.error || (response.error && response.error.message)) { 2324 const errorMsg = response?.error?.message || response?.last_error?.message || "An error occurred while processing your message. Please try again later."; 2325 showAlert("danger", errorMsg); 2326 lockUi(false); 2327 return; 2328 } else if (response.status === "cancelled" || response.status === "cancelling") { 2329 const runCancelled = "The process was aborted.";
2330 showAlert("danger", runCancelled); 2331 lockUi(false); 2332 return; 2333 } 2334 2335 if (response.object === "thread.run") { 2336 runCreatedAt = response.created_at; 2337 } 2338 2339 if (response.delta && response.delta.content) { 2340 let messageId = response.id; 2341 appendToChatBubble(response.delta.content[0].text.value, messageId, runCreatedAt); 2342 } 2343 } 2344 } 2345 } 2346 } catch (error) { 2347 let errorMessage = error || "An error occurred while fetching Assistant response."; 2348 showAlert("danger", errorMessage); 2349 lockUi(false); 2350 } 2351 } 2352 2353 function appendToChatBubble(content, messageId, CreatedAt) { 2354 2355 2356 if (!messageBuffers[messageId]) { 2357 messageBuffers[messageId] = ""; 2358 } 2359 messageBuffers[messageId] += content; 2360 2361 const formattedContent = parseFormatting(messageBuffers[messageId]); 2362 let messageEl = document.getElementById(messageId); 2363 2364 if (messageEl) { 2365 const contentEl = messageEl.querySelector(".buddybot-chat-conversation-assistant-response"); 2366 if (contentEl) { 2367 contentEl.innerHTML = formattedContent; 2368 } 2369 } else { 2370 const imgUrl = "https://observatoriodeconflictividad.org/wp-content/plugins/buddybot-ai-custom-ai-assistant-and-chat-agent/admin/html/images/third-party/openai/openai-logomark.png"; 2371 2372 let TimeFormat = "g:i a"; 2373 let timezone = bbTimeZone; 2374 2375 2376 let formattedDate = formatTimeWithToday(runCreatedAt, TimeFormat, timezone); 2377 2378 const messageHtml = ` 2379 <div class="buddybot-chat-conversation-list-item d-flex justify-content-start text-dark" id="${messageId}"> 2380 <div class="me-2 pt-2"> 2381 <img width="28" class="shadow-none rounded-circle border-0" src="${imgUrl}"> 2382 </div> 2383 <div> 2384 <div class="buddybot-chat-conversation-assistant-response p-2 bg-light bg-opacity-10" style="max-width: 500px;"></div> 2385 <div class="small text-start text-secondary ms-2 me-3"> 2386 ${formattedDate} 2387 </div> 2388 </div> 2389 </div> 2390 `; 2391 2392 $("#buddybot-single-conversation-messages-wrapper").append(messageHtml); 2393 2394 document.querySelector(`#${messageId} .buddybot-chat-conversation-assistant-response`).innerHTML = formattedContent; 2395 2396 scrollToBottom(messageId); 2397 } 2398 } 2399 2400 function parseFormatting(text) { 2401 // Replace **bold** with <strong>bold</strong> 2402 text = text.replace(/\*\*(.*?)\*\*/g, "<strong>$1</strong>"); 2403 2404 // Convert newlines to <br> 2405 text = text.replace(/\n/g, "<br>"); 2406 2407 text = text.replace(/ã.*?â .*?ã/g, ""); 2408 2409 return text; 2410 } 2411 2412 function formatTimeWithToday(unixTimestamp, wpTimeFormat, wpTimeZone) { 2413 // Always show "Today" for date; wpDateFormat parameter removed 2414 const date = new Date(unixTimestamp * 1000); 2415 const tzDate = new Date(date.toLocaleString("en-US", { timeZone: wpTimeZone })); 2416 2417 function pad(n, width = 2) { 2418 return String(n).padStart(width, "0"); 2419 } 2420 2421 // Map only time tokens 2422 const replacements = { 2423 a: tzDate.getHours() >= 12 ? "pm" : "am", 2424 A: tzDate.getHours() >= 12 ? "PM" : "AM", 2425 g: ((h) => h % 12 || 12)(tzDate.getHours()), 2426 G: tzDate.getHours(), 2427 h: pad((tzDate.getHours() % 12) || 12), 2428 H: pad(tzDate.getHours()), 2429 i: pad(tzDate.getMinutes()), 2430 s: pad(tzDate.getSeconds()) 2431 }; 2432 2433 function applyTimeFormat(fmt) { 2434 let out = ""; 2435 for (let i = 0; i < fmt.length; i++) { 2436 const c = fmt[i]; 2437 if (c === "\.") { 2438 // escape literal next char 2439 i++; 2440 if (i < fmt.length) out += fmt[i]; 2441 } else if (replacements[c] !== undefined) { 2442 out += replacements[c]; 2443 } else { 2444 out += c; 2445 } 2446 } 2447 return out; 2448 } 2449 2450 const timeString = applyTimeFormat(wpTimeFormat); 2451 return `Today, ${timeString}`; 2452 } 2453 2454 function scrollToBottom(id = null) { 2455 2456 const wrapper = "#buddybot-single-conversation-messages-wrapper"; 2457 2458 if (id === null) { 2459 $(wrapper).stop().animate({ 2460 scrollTop: $(wrapper)[0].scrollHeight 2461 }, 1000); 2462 } else { 2463 let height = $("#" + id).outerHeight(); 2464 $(wrapper).animate({ 2465 scrollTop: $(wrapper)[0].scrollHeight - height - 200 2466 }, 1000); 2467 } 2468 } 2469 2470 function scrollToTop() { 2471 $("#buddybot-single-conversation-messages-wrapper").animate({ 2472 scrollTop: 0 2473 }, 1000); 2474 } 2475 2476 $("#buddybot-single-conversation-delete-thread-modal-btn").click(deleteThread); 2477 2478 function deleteThread() { 2479 lockUi(); 2480 2481 const threadData = { 2482 "action": "deleteFrontendThread", 2483 "thread_id": sessionStorage.getItem("bbCurrentThreadI
2483d"), 2484 "nonce": "2e75265d48" 2485 }; 2486 2487 $.post(ajaxurl, threadData, function(response) { 2488 2489 response = JSON.parse(response); 2490 2491 if (response.success) { 2492 loadThreadListView(); 2493 } else { 2494 showAlert("danger", response.message); 2495 } 2496 2497 lockUi(false); 2498 2499 }); 2500 } 2501 }); 2502//# sourceURL=buddybot-chatbot-script-js-after 2503</script>
vendor: 1 bytes, line 2503
2503
2504<script id="wp-emoji-settings" type="application/json"> 2505{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://observatoriodeconflictividad.org/wp-includes/js/wp-emoji-release.min.js?ver=7.0.7"}} 2506</script>
vendor: 1 bytes, line 2506
2506
2507<script type="module"> 2508/*! This file is auto-generated */ 2509var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 2510//# sourceURL=https://observatoriodeconflictividad.org/wp-includes/js/wp-emoji-loader.min.js 2511</script>
2511 2512 <div id="wprmenu_bar" class="wprmenu_bar"> 2513 <div class="wprmenu-inner"> 2514 <div class="wprmenu_icon"> 2515 <span class="wprmenu_ic_1"></span> 2516 <span class="wprmenu_ic_2"></span> 2517 <span class="wprmenu_ic_3"></span> 2518 </div> 2519 <div class="menu_title"> 2520 MENÃ </div> 2521 </div> 2522 </div> 2523 2524 <div id="wprmenu_menu" class="wprmenu_levels top wprmenu_custom_icons"> 2525 <ul id="wprmenu_menu_ul"> 2526 <div id="mega-menu-wrap-primary" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-0' id='mega-toggle-block-0'><button aria-controls="mega-menu-primary" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button"> 2527 <span class="mega-toggle-animated-box"> 2528 <span class="mega-toggle-animated-inner"></span> 2529 </span> 2530 </button></div></div></div><ul id="mega-menu-primary" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover_intent" data-effect="slide" data-effect-speed="400" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-mobile-force-width="false" data-second-click="disabled" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="768" data-unbind="true" data-mobile-state="collapse_all" data-mobile-direction="vertical"><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-current-menu-item mega-page_item mega-page-item-273901 mega-current_page_item mega-menu-item-273913" id="mega-menu-item-273913"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/chatbot/" aria-current="page">
2530Chat</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-2930" id="mega-menu-item-2930"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/el-pulso-de-la-conflictividad-en-tiempo-real/" aria-expanded="false" aria-controls="mega-sub-menu-2930">El Pulso<span class="mega-indicator" aria-hidden="true"></span></a> 2531<ul class="mega-sub-menu" id='mega-sub-menu-2930'> 2532<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-item-3197" id="mega-menu-item-3197"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/el-pulso-de-la-conflictividad-en-tiempo-real/" aria-expanded="false" aria-controls="mega-sub-menu-3197">Mar del Plata<span class="mega-indicator" aria-hidden="true"></span></a> 2533 <ul class="mega-sub-menu" id='mega-sub-menu-3197'> 2534<li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-item-11837" id="mega-menu-item-11837"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/el-pulso-de-la-conflictividad-en-tiempo-real/" aria-expanded="false" aria-controls="mega-sub-menu-11837">Conflictividad<span class="mega-indicator" aria-hidden="true"></span></a> 2535 <ul class="mega-sub-menu" id='mega-sub-menu-11837'> 2536<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3174" id="mega-menu-item-3174"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/huelgas/">Huelgas</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3173" id="mega-menu-item-3173"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/piquetes/">Piquetes</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3172" id="mega-menu-item-3172"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/manifestaciones/">Manifestaciones</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3169" id="mega-menu-item-3169"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/reuniones/">Reuniones</a></li> </ul> 2537</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-item-3255" id="mega-menu-item-3255"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/organizaciones/" aria-expanded="false" aria-controls="mega-sub-menu-3255">Organizaciones<span class="mega-indicator" aria-hidden="true"></span></a> 2538 <ul class="mega-sub-menu" id='mega-sub-menu-3255'> 2539<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3256" id="mega-menu-item-3256"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/sindicatos/">Sindicatos</a></li> </ul> 2540</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-2-columns mega-sub-columns mega-menu-item-3170" style="--columns:2" id="mega-menu-item-3170"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/corpus/">Corpus</a></li> </ul> 2541</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-2-columns mega-sub-columns mega-menu-item-3175" style="--columns:2" id="mega-menu-item-3175"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/el-pulso-de-la-conflictividad-en-tiempo-real/tecnicas-computacionales-para-el-monitoreo-en-tiempo-real-de-la-conflictividad-social/" aria-expanded="false" aria-controls="mega-sub-menu-3175">Técnicas<span class="mega-indicator" aria-hidden="true"></span></a> 2542 <ul class="mega-sub-menu" id='mega-sub-menu-3175'> 2543<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-2-columns mega-sub-columns mega-menu-item-3171" style="--columns:2" id="mega-menu-item-3171"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/diccionarios/">Diccionarios</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-202935" id="mega-menu-item-202935"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/sistema-experimental-de-extraccion-automatica-de-eventos-de-conflictividad-con-ia/">IA</a></li> </ul> 2544</li></ul> 2545</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-9316" id="mega-menu-item-9316"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/ipc/" aria-expanded="false" aria-controls="mega-sub-menu-9316">
2545IPC<span class="mega-indicator" aria-hidden="true"></span></a> 2546<ul class="mega-sub-menu" id='mega-sub-menu-9316'> 2547<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-12739" id="mega-menu-item-12739"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/cba-pgp/">CBA</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-12743" id="mega-menu-item-12743"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/informes/">Informes</a></li></ul> 2548</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3299" id="mega-menu-item-3299"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/presentacion/">Presentación</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-3300" id="mega-menu-item-3300"><a class="mega-menu-link" href="https://observatoriodeconflictividad.org/equipo/">Equipo</a></li></ul></div> </ul> 2549 2550 <div class="wpr_search"> 2551 <form role="search" method="get" class="search-form" action="https://observatoriodeconflictividad.org/"> 2552 <label> 2553 <span class="screen-reader-text">Buscar por:</span> 2554 <input type="search" class="search-field" placeholder="Buscar..." value="" name="s" title="Buscar por:" /> 2555 </label> 2556 2557 <input type="submit" class="search-submit" value="Buscar" /> 2558</form> </div> 2559 </div> 2560 </body> 2561</html> 2562 2563<!-- Page supported by LiteSpeed Cache 7.8.1 on 2026-10-06 17:01:24 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.