• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión

Solucionado Instalando ArrowChat

Estado
Cerrado para nuevas respuestas

AppleTree

Activo
Mensajes
199
Puntuación de reacciones
31
Puntos
28
Buenas noches, aquí el pesado de turno... :oops:

Estoy instalando ArrowChat y tdo está perfectamente configurado... el problema es que me da dos opciones de instalación, como independiente o integrado, pero en esta última opción no aparece la opción XenForo, solo aparecen otros sistemas, SMF, etc...
Si la instalo como independiente conecta perfectamente con la Base de Datos que he creado, pero al finalizar la instalación me da dos códigos para insertar dentro del Head:

Insertar CODE, HTML o PHP:
<link type="text/css" rel="stylesheet" media="all" href="/dominio/arrowchat/external.php?type=css" charset="utf-8" />
<script type="text/javascript" src="/dominio/arrowchat/includes/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="/dominio/arrowchat/includes/js/jquery-ui-1.7.2.custom.min.js"></script>

y del Body este:

Insertar CODE, HTML o PHP:
<script type="text/javascript" src="/dominio/arrowchat/external.php?type=js" charset="utf-8"></script>

Ahora ya si que ando perdido.... esto he de insertarlo en la plantilla PAGE_CONTAINER?¿?¿
o lo he hecho mal?

Gracias de nuevo!:ok:
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Es una opción. También puedes meter el primero en la plantilla header o ad_header y la segunda en PAGE_CONTAINER.js

Salud2
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Directamente edita la plantilla PAGE_CONTAINER y busca las etiquetas <head> y </head> y <body> </body>.

Justo ANTES o ARRIBA del cierre </head> pon lo correspondiente al head y justo ANTES o ARRIBA del cierre </body> lo correspondiente al body.

Salud2
 

AppleTree

Activo
Mensajes
199
Puntuación de reacciones
31
Puntos
28
Directamente edita la plantilla PAGE_CONTAINER y busca las etiquetas <head> y </head> y <body> </body>.

Justo ANTES o ARRIBA del cierre </head> pon lo correspondiente al head y justo ANTES o ARRIBA del cierre </body> lo correspondiente al body.

Salud2

ASí lo hice... pero no muestra nada.
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
...
Insertar CODE, HTML o PHP:
<link type="text/css" rel="stylesheet" media="all" href="/dominio/arrowchat/external.php?type=css" charset="utf-8" />
<script type="text/javascript" src="/dominio/arrowchat/includes/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="/dominio/arrowchat/includes/js/jquery-ui-1.7.2.custom.min.js"></script>

y del Body este:

Insertar CODE, HTML o PHP:
<script type="text/javascript" src="/dominio/arrowchat/external.php?type=js" charset="utf-8"></script>

¿Supongo que habrás cambiado src="/dominio/........" por src="/TuDominio/..."? Lo lógico es que si está en el root (carpeta public_html del ftp) lo llames src="/arrowchat/......."

Salud2
 

AppleTree

Activo
Mensajes
199
Puntuación de reacciones
31
Puntos
28
Clarooooooooooo, concretamente por el nombre de la carpeta correspondiente al dominio.
 

AppleTree

Activo
Mensajes
199
Puntuación de reacciones
31
Puntos
28
Pues no ha habido manera, así que me he decanado por COMETCHAT que por cierto me parece excelente.
:aplaudir:
 

x7iBiT

Miembro
Mensajes
75
Puntuación de reacciones
42
Puntos
18
Sitio web
www.superligafifa.es
Yo el Arrowchat lo tengo funcionando perfectamente. ¿Has subido el directorio "arrowchat" en la raíz, no? Porque si no lo has subido en la raiz las rutas estarán mal y no te funcionará a menos que edites a mano el "src" de cada línea con la ruta correcta. Te hago un copy/paste de mi plantilla PAGE_CONTAINER (en mi caso está en la raiz):

HTML:
<!DOCTYPE html>
<html id="XenForo" lang="{$visitorLanguage.language_code}" dir="{$visitorLanguage.text_direction}" class="Public {xen:if {$visitor.user_id}, 'LoggedIn', 'LoggedOut'} {xen:if {$sidebar}, 'Sidebar', 'NoSidebar'}" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<link type="text/css" rel="stylesheet" id="arrowchat_css" media="all" href="/arrowchat/external.php?type=css" charset="utf-8" />
<script type="text/javascript" src="/arrowchat/includes/js/jquery.js"></script>
<script type="text/javascript" src="/arrowchat/includes/js/jquery-ui.js"></script>
<xen:hook name="page_container_head">
    <meta charset="utf-8" />
    <xen:if is="{$requestPaths.fullBasePath}">
        <base href="{$requestPaths.fullBasePath}" />
        <script><xen:comment>/* Chrome bug and for Google cache */</xen:comment>
            var _b = document.getElementsByTagName('base')[0], _bH = "{xen:jsescape $requestPaths.fullBasePath}";
            if (_b && _b.href != _bH) _b.href = _bH;
        </script>
    </xen:if>
 
    <title><xen:if is="{$title}">{xen:raw $title} | {$xenOptions.boardTitle}<xen:else />{$xenOptions.boardTitle}</xen:if></title>
   
    <noscript><style>.JsOnly { display: none !important; }</style></noscript>
    <link rel="stylesheet" href="css.php?css=xenforo,form,public&amp;style={xen:urlencode $_styleId}&amp;dir={$visitorLanguage.text_direction}&amp;d={$visitorStyle.last_modified_date}" />
    <!--XenForo_Require:CSS-->   
    {xen:helper ignoredCss, {$visitor.ignoredUsers}}
 
    <xen:include template="google_analytics" />
    <xen:include template="page_container_js_head" />
   
    <link rel="alternate" type="application/rss+xml" title="{xen:phrase rss_feed_for_x, 'title={$xenOptions.boardTitle}'}" href="{xen:link forums/-/index.rss}" />
    <xen:if is="{$pageDescription.content} AND !{$pageDescription.skipmeta} AND !{$head.description}"><meta name="description" content="{xen:string wordTrim, {xen:helper stripHtml, {xen:raw $pageDescription.content}}, 200}" /></xen:if>
    <xen:if is="{$head}"><xen:foreach loop="$head" value="$headElement">{xen:raw $headElement}</xen:foreach></xen:if>
</xen:hook>
</head>
 
<body{xen:if {$bodyClasses}, ' class="{$bodyClasses}"'}>
<xen:hook name="body">
 
<xen:if is="{$visitor.is_moderator} || {$visitor.is_admin}">
    <xen:include template="moderator_bar" />
<xen:elseif is="!{$visitor.user_id} && !{$hideLoginBar}" />
    <xen:include template="login_bar" />
</xen:if>
 
<div id="headerMover">
    <div id="headerProxy"></div>
 
<div id="content" class="{$contentTemplate}">
    <div class="pageWidth">
        <div class="pageContent">
            <!-- main content area -->
           
            <xen:hook name="page_container_content_top" />
           
            <xen:if is="{$sidebar}">
                <div class="mainContainer">
                    <div class="mainContent"></xen:if>
                       
                        <xen:include template="ad_above_top_breadcrumb" />
                       
                        <xen:hook name="page_container_breadcrumb_top">
                        <div class="breadBoxTop">
                            <xen:if is="{$topctrl}"><div class="topCtrl">{xen:raw $topctrl}</div></xen:if>
                            <xen:include template="breadcrumb"><xen:set var="$microdata">1</xen:set></xen:include>
                        </div>
                        </xen:hook>
                       
                        <xen:include template="ad_below_top_breadcrumb" />
                   
                        <xen:hook name="page_container_notices">
                        <xen:include template="notices" />                       
                        </xen:hook>
                       
                        <xen:hook name="page_container_content_title_bar">
                        <xen:if is="!{$noH1}">                       
                            <!-- h1 title, description -->
                            <div class="titleBar">
                                {xen:raw $beforeH1}
                                <h1><xen:if
                                    is="{$h1}">{xen:raw $h1}<xen:elseif
                                    is="{$title}" />{xen:raw $title}<xen:else
                                    />{$xenOptions.boardTitle}</xen:if></h1>
                               
                                <xen:if is="{$pageDescription.content}"><p id="pageDescription" class="muted {$pageDescription.class}">{xen:raw $pageDescription.content}</p></xen:if>
                            </div>
                        </xen:if>
                        </xen:hook>
                       
                        <xen:include template="ad_above_content" />
                       
                        <!-- main template -->
                        {xen:raw $contents}
                       
                        <xen:include template="ad_below_content" />
                       
                        <xen:if is="!{$visitor.user_id} && !{$hideLoginBar}">
                            <!-- login form, to be moved to the upper drop-down -->
                            <xen:include template="login_bar_form" />
                        </xen:if>
                       
                    <xen:if is="{$sidebar}"></div>
                </div>
               
                <!-- sidebar -->
                <aside>
                    <div class="sidebar">
                        <xen:hook name="page_container_sidebar">
                        <xen:include template="ad_sidebar_top" />
                        <xen:if is="!{$noVisitorPanel}"><xen:include template="sidebar_visitor_panel" /></xen:if>
                        {xen:raw $sidebar}
                        <xen:include template="ad_sidebar_bottom" />
                        </xen:hook>
                    </div>
                </aside>
            </xen:if>
           
            <xen:hook name="page_container_breadcrumb_bottom">           
            <div class="breadBoxBottom"><xen:include template="breadcrumb" /></div>
            </xen:hook>
                       
            <xen:include template="ad_below_bottom_breadcrumb" />
                       
        </div>
    </div>
</div>
 
<header>
    <xen:include template="header" />
    <xen:edithint template="navigation" />
    <xen:edithint template="search_bar" />
</header>
 
</div>
 
<footer>
    <xen:include template="footer" />
</footer>
 
<xen:include template="page_container_js_body" />
 
<xen:if is="{$cronLink}"><img src="{$cronLink}" width="1" height="1" alt="" style="display: none" /></xen:if>
 
</xen:hook>
<script type="text/javascript" src="/arrowchat/external.php?type=djs" charset="utf-8"></script>
<script type="text/javascript" src="/arrowchat/external.php?type=js" charset="utf-8"></script>
</body>
</html>
 

AppleTree

Activo
Mensajes
199
Puntuación de reacciones
31
Puntos
28
Pues so va a ser.... yo lo tenia en el raiz y tal vez por eso no llame bien al directorio.... :ok::alabado:
 

AppleTree

Activo
Mensajes
199
Puntuación de reacciones
31
Puntos
28
Retomo este hilo pq no logro echarlo a andar...pffff.
El caso es que yo creo que es problema de rutas o algo. Lo he intentado también con la plantilla de X71iBit pero no hay manera...

Esta es mi plantilla PAGE CONTAINER,

Insertar CODE, HTML o PHP:
<!DOCTYPE html>
<html id="XenForo" lang="{$visitorLanguage.language_code}" dir="{$visitorLanguage.text_direction}" class="Public {xen:if {$visitor.user_id}, 'LoggedIn', 'LoggedOut'} {xen:if {$sidebar}, 'Sidebar', 'NoSidebar'}" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
 
<link type="text/css" rel="stylesheet" media="all" href="/arrowchat/external.php?type=css" charset="utf-8" />
<script type="text/javascript" src="/arrowchat/includes/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="/arrowchat/includes/js/jquery-ui-1.7.2.custom.min.js"></script>
 
 
<xen:hook name="page_container_head">
    <meta charset="utf-8" />
    <xen:if is="{$requestPaths.fullBasePath}">
        <base href="{$requestPaths.fullBasePath}" />
        <script><xen:comment>/* Chrome bug and for Google cache */</xen:comment>
            var _b = document.getElementsByTagName('base')[0], _bH = "{xen:jsescape $requestPaths.fullBasePath}";
            if (_b && _b.href != _bH) _b.href = _bH;
        </script>
    </xen:if>
 
 
    <title><xen:if is="{$title}">{xen:raw $title} | {$xenOptions.boardTitle}<xen:else />{$xenOptions.boardTitle}</xen:if></title>
   
    <noscript><style>.JsOnly { display: none !important; }</style></noscript>
    <link rel="stylesheet" href="css.php?css=xenforo,form,public&amp;style={xen:urlencode $_styleId}&amp;dir={$visitorLanguage.text_direction}&amp;d={$visitorStyle.last_modified_date}" />
    <!--XenForo_Require:CSS-->   
    {xen:helper ignoredCss, {$visitor.ignoredUsers}}
 
    <xen:include template="google_analytics" />
    <xen:include template="page_container_js_head" />
   
    <link rel="alternate" type="application/rss+xml" title="{xen:phrase rss_feed_for_x, 'title={$xenOptions.boardTitle}'}" href="{xen:link forums/-/index.rss}" />
    <xen:if is="{$pageDescription.content} AND !{$pageDescription.skipmeta} AND !{$head.description}"><meta name="description" content="{xen:string wordTrim, {xen:helper stripHtml, {xen:raw $pageDescription.content}}, 200}" /></xen:if>
    <xen:if is="{$head}"><xen:foreach loop="$head" value="$headElement">{xen:raw $headElement}</xen:foreach></xen:if>
</xen:hook>
 
</head>
 
<body{xen:if {$bodyClasses}, ' class="{$bodyClasses}"'}>
<xen:hook name="body">
    <xen:include template="header_bar" />
<xen:if is="!{$visitor.user_id} && !{$hideLoginBar}">
    <xen:include template="login_bar" />
</xen:if>
 
<div id="headerMover">
    <div id="headerProxy"></div>
 
<!-- top breadcrumb, top ctrl -->
<xen:include template="ad_above_top_breadcrumb" />
<xen:hook name="page_container_breadcrumb_top">
<div class="breadBoxTop">
        <!--<xen:if is="{$topctrl}"><div class="topCtrl">{xen:raw $topctrl}</div></xen:if>-->       
        <xen:include template="breadcrumb"><xen:set var="$microdata">1</xen:set></xen:include>       
</div>
</xen:hook>
<xen:include template="ad_below_top_breadcrumb" />
<div id="content" class="{$contentTemplate}">
    <div class="pageWidth">
        <div class="pageContent">
            <!-- main content area -->
           
            <xen:hook name="page_container_content_top" />
           
            <xen:if is="{$sidebar}">
                <div class="mainContainer">
                    <div class="mainContent"></xen:if>
               
                        <xen:if is="@aur_ShowNoticesInHeader == false">     
                    <xen:hook name="page_container_notices">
                            <xen:include template="notices" />
                        </xen:hook>
                        </xen:if>
                       
                        <xen:hook name="page_container_content_title_bar">
                        <xen:if is="!{$noH1}">                       
                            <!-- h1 title, description -->
                            <div class="titleBar">
                                <div id="titleBar_Helper"><h1><xen:if
                                    is="{$h1}">{xen:raw $h1}<xen:elseif
                                    is="{$title}" />{xen:raw $title}<xen:else
                                    />{$xenOptions.boardTitle}</xen:if>                                                                   
                                                                </h1>
                                                                <xen:if is="{$topctrl}"><div class="topCtrl">{xen:raw $topctrl}</div></xen:if>
                                </div>
                                <xen:if is="{$pageDescription.content}"><p id="pageDescription" class="muted {$pageDescription.class}">{xen:raw $pageDescription.content}</p></xen:if>
                            </div>
                        </xen:if>
                        </xen:hook>
                       
                        <xen:include template="ad_above_content" />
                       
                        <!-- main template -->
                        {xen:raw $contents}
                       
                        <xen:include template="ad_below_content" />
                       
                        <xen:if is="!{$visitor.user_id} && !{$hideLoginBar}">
                            <!-- login form, to be moved to the upper drop-down -->
                            <xen:include template="login_bar_form" />
                        </xen:if>
                       
                    <xen:if is="{$sidebar}"></div>
                </div>
               
                <!-- sidebar -->
                <aside>
                    <div class="sidebar">
                        <xen:hook name="page_container_sidebar">
                        <xen:include template="ad_sidebar_top" />
                        <xen:if is="!{$noVisitorPanel}"><xen:include template="sidebar_visitor_panel" /></xen:if>
                        {xen:raw $sidebar}
                        <xen:include template="ad_sidebar_bottom" />
                        </xen:hook>
                    </div>
                </aside>
            </xen:if>
                           
        </div>
    </div>
</div>
 
<xen:hook name="page_container_breadcrumb_bottom">           
<div class="breadBoxBottom"><xen:include template="breadcrumb" /></div>
</xen:hook>
           
<xen:include template="ad_below_bottom_breadcrumb" />
 
<header>
    <xen:include template="header" />
    <xen:edithint template="navigation" />
    <xen:edithint template="search_bar" />
 
<link type="text/css" rel="stylesheet" media="all" href="/pesplayers/arrowchat/external.php?type=css" charset="utf-8" />
<script type="text/javascript" src="/pesplayers/arrowchat/includes/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="/pesplayers/arrowchat/includes/js/jquery-ui-1.7.2.custom.min.js"></script>
 
 
</header>
 
</div>
 
<footer>
    <xen:include template="footer" />
</footer>
 
<xen:include template="page_container_js_body" />
 
<xen:if is="{$cronLink}"><img src="{$cronLink}" width="1" height="1" alt="" style="display: none" /></xen:if>
 
</xen:hook>
 
<script type="text/javascript" src="/arrowchat/external.php?type=js" charset="utf-8"></script>
 
</body>
</html>

Otra cosa que me pide la instalación es la ruta del subdominio... esto para qué?

Gracias!
 

x7iBiT

Miembro
Mensajes
75
Puntuación de reacciones
42
Puntos
18
Sitio web
www.superligafifa.es
Al final de todo te faltó una línea. Tu tienes:
HTML:
<script type="text/javascript" src="/arrowchat/external.php?type=js" charset="utf-8"></script>
 
</body>
</html>


Y es:
HTML:
<script type="text/javascript" src="/arrowchat/external.php?type=djs" charset="utf-8"></script>
<script type="text/javascript" src="/arrowchat/external.php?type=js" charset="utf-8"></script>
 
</body>
</html>

Luego ni que decir tiene que si has instalado el arrowchat en otra directorio diferente o en un sitio que no sea la raiz de la página habrá que cambiar las rutas.

Lo del subdominio no me acuerdo bien porque hace ya bastante que lo instalé, pero por sentido común si no tienes subdominios en tu host déjalo en blanco.
 

AppleTree

Activo
Mensajes
199
Puntuación de reacciones
31
Puntos
28
Al final de todo te faltó una línea. Tu tienes:
HTML:
<script type="text/javascript" src="/arrowchat/external.php?type=js" charset="utf-8"></script>
 
</body>
</html>


Y es:
HTML:
<script type="text/javascript" src="/arrowchat/external.php?type=djs" charset="utf-8"></script>
<script type="text/javascript" src="/arrowchat/external.php?type=js" charset="utf-8"></script>
 
</body>
</html>

Luego ni que decir tiene que si has instalado el arrowchat en otra directorio diferente o en un sitio que no sea la raiz de la página habrá que cambiar las rutas.

Lo del subdominio no me acuerdo bien porque hace ya bastante que lo instalé, pero por sentido común si no tienes subdominios en tu host déjalo en blanco.
Muchísimas gracias... pero no consigo que se salga el chat.
La carpeta ARROWCHAT la tengo en el raiz del dominio.
 

AppleTree

Activo
Mensajes
199
Puntuación de reacciones
31
Puntos
28
El caso es que no muestra el chat, pero puedo acceder al panel de administrador
 

AppleTree

Activo
Mensajes
199
Puntuación de reacciones
31
Puntos
28
Pues ya está todo OK... trasteando lo he conseguido... jejejejee. El error era en el prefijo de la base de datos... vaya tela!!
Gracias a todos!
 
Estado
Cerrado para nuevas respuestas
Arriba