Problemas con el charset

Project:Mexican Spanish
Version:0.8.x-1.0
Component:Code
Category:bug report
Priority:normal
Assigned:_kuro
Status:new
Description

Buscando una solución al problema del charset-uft8, me di a la tarea de sustituir &n tilde; por & #241; En algunos casos hay que sustituir la palabra compa-ia por compa & #241; ia (sin espacios claro)

Pero para poder tener tus letras "en orden", debes hacer cambiar el head:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<?php echo stylesheet_tag('project_website.css') ?>
<?php echo meta_tag('content-type', 'text/html; charset=utf-8', true) ?>
<?php echo add_javascript_to_page('yui/yahoo/yahoo-min.js') ?>
<?php echo add_javascript_to_page('yui/dom/dom-min.js') ?>
<?php echo add_javascript_to_page('yui/event/event-min.js') ?>
<?php echo add_javascript_to_page('yui/animation/animation-min.js') ?>
<?php echo add_javascript_to_page('app.js') ?>
<?php echo use_widget('UserBoxMenu') ?>
<?php echo render_page_head() ?>
<title><?php echo get_page_title() ?> @ <?php echo clean(owner_company()->getName()) ?></title>
</head>

Si te das cuenta en los archivos "que bajas" del server, el título está arriba y no abajo.
(puedes seguir la discusión sobre la tabla TF-8 aquí: http://www.projectpier.org/node/309)
Esta es la lista de archivos donde debes realizar el cambio del head:

/activecollab/application/layouts/account.php
/activecollab/application/layouts/administration.php
/activecollab/application/layouts/dashboard.php
/activecollab/application/layouts/dialog.php
/activecollab/application/layouts/error.php
/activecollab/application/layouts/project_website.php

En caso de que no quieras meterte al código. te dejo los archivos listos para subirlos a tu servidor.
Sólo descomprime los archivos y súbelos a las carpetas correspondientes
Pd. Como siempre, antes de realizar cualquier cambio, te aconsejo realizar un respaldo de tu información

AttachmentSize
layouts.zip7.28 KB
es-mx.zip19.06 KB