Página 1 de 1

No puedo editar el menu del tema abrasive ni agregar BBcode

Publicado: 31 May 2011, 23:51
por asdeasde
URL: swars.com.arURL: http://swars.com.ar
Versión phpBB: 3.0.8
MODs Instalados: Ninguna
Plantilla(s) usada(s): Abrasive
Servidor: Pago, linux.
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No


Si se fijan el este link esta el post del tema abrasive(lo descargue del sitio oficial de phpBB) y un poco mas abajo un extra que dice qe archivo hay que modificar para cambiar el menu (ambos), que es el archivo "overall_header.html" y este esta (o lo encontre yo) en /styles/abrasive/template.

Dentro de overall_header.html esta este codigo

SPOILER_SHOW

Código: Seleccionar todo

/**
	* Find a member
	*/
	function find_username(url)
	{
		popup(url, 760, 570, '_usersearch');
		return false;
	}

	/**
	* New function for handling multiple calls to window.onload and window.unload by pentapenguin
	*/
	window.onload = function()
	{
		for (var i = 0; i < onload_functions.length; i++)
		{
			eval(onload_functions[i]);
		}
	}

	window.onunload = function()
	{
		for (var i = 0; i < onunload_functions.length; i++)
		{
			eval(onunload_functions[i]);
		}
	}

// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/styleswitcher.js"></script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>
	<!--NodeFire API Script Reference-->
<script type="text/javascript" src="{T_TEMPLATE_PATH}/js/api.js"></script>

	<!--Pure CSS Core (menu widget)-->
	<!--[if lte IE 6]><style type="text/css">.nfPure .nfItem{width:0px;}</style><![endif]-->
	<!--[if lte IE 7]><style type="text/css">.nfMain,.nfMain .nfLink,.nfMain .nfSubS{zoom:1;}.nfPure .nfLink:hover{z-index:1101;}.nfPure .nfItem{display:inline !important;}</style><![endif]-->
	<link rel="stylesheet" href="{T_THEME_PATH}/menu_core.css" type="text/css">

	<!--Style Skin (menu widget)-->
	<link rel="stylesheet" href="{T_THEME_PATH}/menu_simple.css" type="text/css">

	<!--Custom Styles-->

<link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />

<link href="{T_THEME_PATH}/normal.css" rel="stylesheet" type="text/css" title="A" />
<link href="{T_THEME_PATH}/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />

<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
	<link href="{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->

</head>

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">

<!-- Borders 1/4 -->
    <div class="outside">
    <div class="top-left"></div><div class="top-center"></div><div class="top-right"></div>
    <div class="inside">
    <div class="notopgap">
<!-- Borders 2/4 -->

<div id="wrap">
	<a id="top" name="top" accesskey="t"></a>
	<div id="page-header">
		<div class="headerbar">
			<div class="inner"><span class="corners-top"><span></span></span>

          <div class="menu-block" style="float: {S_CONTENT_FLOW_END}; width: 19%;">
             <div class="menu-row-first"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row-last">
			 <br />
			 <div id="search-box">
				<form action="{U_SEARCH}" method="post" id="search">
				<fieldset>
				<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" /> 
				<input class="button2" value="{L_SEARCH}" type="submit" /><br />
				<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
				</fieldset>
				</form>
			</div></div>
          </div>
          <div style="float: {S_CONTENT_FLOW_BEGIN}; width: 79.5%;">
			
			<div id="site-description">
				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
					<h1>{SITENAME}</h1>
				{SITE_DESCRIPTION}
				<p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
			</div>
		
    </div>
		
			<span class="corners-bottom" style="height:0px;"></span></div>
		</div>
<ul id="myMenu" class="nfMain nfPure">

	<li class="nfItem"><a class="nfLink" href="{U_INDEX}">{L_INDEX}</a></li>
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->    
	<li class="nfItem"><a class="nfLink" href="{U_PROFILE}">{L_PROFILE}</a></li>
<!-- IF S_DISPLAY_PM -->    
	<li class="nfItem"><a class="nfLink" href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a></li>    
<!-- ENDIF -->
<!-- IF S_DISPLAY_SEARCH -->
	<li class="nfItem"><a class="nfLink" href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></li>  
<!-- ENDIF -->    
<!-- IF U_RESTORE_PERMISSIONS -->
	<li class="nfItem"><a class="nfLink" href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a></li>  
<!-- ENDIF -->
<!-- ENDIF -->
	<li class="nfItem"><a class="nfLink" href="#">Link 1</a>
		<div class="nfSubC nfSubS">
			<div class="myTitle myTitleTop">1.1</div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.1</a></div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.2</a></div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.3</a>
				<div class="nfSubC nfSubS">
					<div class="myTitle myTitleTop">1.1.3-1</div>	
					<div class="nfItem"><a class="nfLink" href="#">1.1.3-1.1</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.3-1.2</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.3-1.3</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.3-1.4</a></div>
				</div>
			</div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.4</a>
				<div class="nfSubC nfSubS">
					<div class="myTitle myTitleTop">1.1-4-1</div>	
					<div class="nfItem"><a class="nfLink" href="#">1.1.4-1.1</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.4-1.2</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.4-1.3</a></div>
				</div>
			</div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.5</a></div>
			<div class="myTitle">1.2</div>	
			<div class="nfItem"><a class="nfLink" href="#">1.2.1</a></div>
			<div class="nfItem"><a class="nfLink" href="#">1.2.2</a></div>
			<div class="nfItem"><a class="nfLink" href="#">1.2.3</a></div>
		</div>
	</li>
	<li class="nfItem"><a class="nfLink" href="{U_FAQ}">{L_FAQ}</a></li>
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST -->    
	<li class="nfItem"><a class="nfLink" href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li>
<!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) -->
	<li class="nfItem"><a class="nfLink" href="{U_REGISTER}">{L_REGISTER}</a></li>
<!-- ENDIF -->
	<li class="nfItem"><a class="nfLink" href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l" style="border-right-width:1px;">{L_LOGIN_LOGOUT}</a></li>
<!-- ENDIF -->

</ul>



<!--Create a new menu object and activate it (place this script after the structure or attach to an onload type event)-->
<script type="text/javascript">

	//Create the menu object
	var myMenu = new NF.widget.menu("myMenu", {showTimerMS:250,hideTimerMS:250});
	myMenu.activate();

</script>
<br>
		<div class="navbar">
			<div class="inner"><span class="corners-top"><span></span></span>

			<ul class="linklist navlink">
				<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>&#8249;</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks --></li>
				<li class="rightside"><a href="#" onclick="fontsizeup(); return false;" onkeypress="return fontsizeup(event);" class="fontsize" title="{L_CHANGE_FONT_SIZE}">{L_CHANGE_FONT_SIZE}</a></li>                
        
        				<!-- IF U_EMAIL_TOPIC --><li class="rightside"><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
        				<!-- IF U_EMAIL_PM --><li class="rightside"><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
        				<!-- IF U_PRINT_TOPIC --><li class="rightside"><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
        				<!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
			</ul>

			<span class="corners-bottom"><span></span></span></div>
		</div>

	<a name="start_here"></a>
	<div id="page-body">
	
			 <!-- IF S_NEW_BUG --> 
		<div id="message" class="rules">
			<div class="inner"><span class="corners-top"><span></span></span>
				<strong>{L_INFORMATION}:</strong> <a href="{U_BUGTRACKER}">{L_BUG_MESSAGE}</a>
			<span class="corners-bottom"><span></span></span></div>
		</div>
		<!-- ENDIF -->
		
		 <!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) --> 
		<div id="information" class="rules">
			<div class="inner"><span class="corners-top"><span></span></span>
				<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
			<span class="corners-bottom"><span></span></span></div>
		</div>
		<!-- ENDIF -->
Para modificar el menu del header tendria que editar este codigo, poniendo en donde esta # el link y donde dice "your link here" el texto que se va a ver. El codigo va desde la linea 130 a la 135:
SPOILER_SHOW

Código: Seleccionar todo

<div class="menu-row-first"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
             <div class="menu-row"><a class="left menu-link" href="#">Your Link Here</a></div>
Luego esta el menu desplegable de la barra de menus, desde la linea 176 a la 202:
SPOILER_SHOW

Código: Seleccionar todo

<li class="nfItem"><a class="nfLink" href="#">Link 1</a>
		<div class="nfSubC nfSubS">
			<div class="myTitle myTitleTop">1.1</div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.1</a></div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.2</a></div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.3</a>
				<div class="nfSubC nfSubS">
					<div class="myTitle myTitleTop">1.1.3-1</div>	
					<div class="nfItem"><a class="nfLink" href="#">1.1.3-1.1</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.3-1.2</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.3-1.3</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.3-1.4</a></div>
				</div>
			</div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.4</a>
				<div class="nfSubC nfSubS">
					<div class="myTitle myTitleTop">1.1-4-1</div>	
					<div class="nfItem"><a class="nfLink" href="#">1.1.4-1.1</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.4-1.2</a></div>
					<div class="nfItem"><a class="nfLink" href="#">1.1.4-1.3</a></div>
				</div>
			</div>
			<div class="nfItem"><a class="nfLink" href="#">1.1.5</a></div>
			<div class="myTitle">1.2</div>	
			<div class="nfItem"><a class="nfLink" href="#">1.2.1</a></div>
			<div class="nfItem"><a class="nfLink" href="#">1.2.2</a></div>
			<div class="nfItem"><a class="nfLink" href="#">1.2.3</a></div>
Ya edite esas lineas siempre poniendo el link entre los "" y el texto donde estan los numeros. Pero si ustedes entran al sitio no se ve modificado y si se finjan en el codigo fuente tampoco esta modificado, pero al abrir el archivo overall_header.html en el servidor si esta modificado.

¿Cuel puede ser el posible problema?

Ahora el problema del BBcode.

La plantilla o el foro trae muy pocos BBcodes, por ejemplo, los unicos que tiene son:
[quote]

Código: Seleccionar todo

[list][list=][*][img][url][flash=] mas el tamaño de la fuente y el color (13 en total) y si quiero centrar un texto o una imagen no puedo, por eso cree uno nuevo [center] con la siguiente configuracion:

Uso de BBcode (sin los espacios por supuesto)

[ center]{URL}{LOCAL_URL}{TEXT}{EMAIL}{SIMPLETEXT}{inttext}[ /center]

Reemplazo HTML

< div align="center">{URL}{LOCAL_URL}{TEXT}{EMAIL}{SIMPLETEXT}{inttext} < /div>

Preferencias

Mostrar en mensaje: Si

Y bueno cuando lo incrusto en el texto de un mensaje se visualiza asi (sin espacios): [ center]Hola[ /centar]

Cual puede ser el problema del BBcode?


Saludos

Re: No puedo editar el menu del tema abrasive ni agregar BBc  Tema Solucionado

Publicado: 01 Jun 2011, 06:28
por leviatan21
Hola asdeasde :

Luego de editar el archivo overall_header.html y hacer los cambios rela plantilla
asdeasde escribió:Ya edite esas lineas siempre poniendo el link entre los "" y el texto donde estan los numeros. Pero si ustedes entran al sitio no se ve modificado y si se finjan en el codigo fuente tampoco esta modificado, pero al abrir el archivo overall_header.html en el servidor si esta modificado.
Accediendo a la plantilla en tu servidor no veo que hayas hecho cambios, mas allá de este :

Código: Seleccionar todo

<div class="menu-row-first"><a class="left menu-link" href="#">ppprobandoo</a></div>
prueba cambiando esa linea, por ejemplo con esta que sería un enlace a este foro :

Código: Seleccionar todo

<div class="menu-row-first"><a class="left menu-link" href="http://www.phpbb-es.com/foro/">phpBB-ES</a></div>
Luego, una vez realizado el cambio, subes el archivo a tu servidor (en la misma ubicación) y luego desde el ACP -> ESTILOS : COMPONENTES DE ESTILO : Plantillas pulsas sobre el enlace actualizar a la derecha de abrasive
Eso actualiza los archivo y hará el cambio efectivo, si funciona, ya sabes como hacer el resto ;)

Sobre la otra consulta, la ignoraremos por dos motivos :
1) Somos prolijos y sólo respondemos a una sola duda/consulta/problema por tema, de esa manera es más fácil para otros usuario encontrar lo que se necesita
2) Hay un foro específico para bbcodes : BBCode para phpBB 3 Donde tu pregunta ya debe existir.

Re: No puedo editar el menu del tema abrasive ni agregar BBc

Publicado: 01 Jun 2011, 18:22
por asdeasde
Te agradezco la respuesta leviatan, actualice como dijiste y ahora se ve (:
Voy a hacer la pregunta de los BBcodes en el otro foro

gracias