Missing things after updating.

Frequently asked questions about installation and updates of your forum.

Moderator: Moderators

Missing things after updating.

Postby Reiji Kurosaky on Tue Jan 03, 2006 12:06 am

Is very common (it happenned to me recently) that after you update your phpBB to a newest version, some portions of the forum is missing (this happens when you have installed another laguage for your forum).

Lets take an example:

Problem: After the updating proccess theres a missing part in my forum:

(The example below is a forum after updating from 2.0.16 to 2.0.17).
Image

Solution: Maybe you can´t see the error on an english forum, but when your default language is another one (spanish for example) there are things that are not written in the spanish language pack (usually things newly aded to the newer version of the forum) like in the example.

In that example theres a missing thing in the configuration of the admin cp. With an english language you can see the missing part is:

"Enable Visual Confirmation"

Thats an option that was added to phpBB 2.0.16 (or something like that :P) so your language file is missing that part.

When something like this happen, just:

Code: Select all
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ FIND & COPY ]------------------------------------------
#

// Visual Confirmation
$lang['Visual_confirm'] = 'Enable Visual Confirmation';
$lang['Visual_confirm_explain'] = 'Requires users enter a code defined by an image when registering.';

#
#-----[ OPEN ]------------------------------------------
#
language/lang_spanish/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#

?>

#
#-----[ BEFORE ADD ]------------------------------------------
#

// Visual Confirmation
$lang['Visual_confirm'] = 'Activar Confirmación Visual';
$lang['Visual_confirm_explain'] = 'Requiere que el usuario ingrese un código definido por una imágen cuando se registre.';




Everytime they release a newer version, you´ll need to do this kind of things (at least on realeases that include a new option or functionality to the board).

Lets take another example:

In phpBB 2.0.18 they included this and in 2.0.19 they added a new part to the code of the lang_english/lang_admin.php:

Code: Select all
// Autologin Keys - added 2.0.18
$lang['Allow_autologin'] = 'Allow automatic logins';
$lang['Allow_autologin_explain'] = 'Determines whether users are allowed to select to be automatically logged in when visiting the forum';
$lang['Autologin_time'] = 'Automatic login key expiry';
$lang['Autologin_time_explain'] = 'How long a autologin key is valid for in days if the user does not visit the board. Set to zero to disable expiry.';


So if you updated to 2.0.18 and use another language other than english (spanish again for this example), you will se missing parts of the forum content...so you´ll need to repeat the proccess but this time doing this:

Code: Select all
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ FIND & COPY ]------------------------------------------
#

// Autologin Keys - added 2.0.18
$lang['Allow_autologin'] = 'Allow automatic logins';
$lang['Allow_autologin_explain'] = 'Determines whether users are allowed to select to be automatically logged in when visiting the forum';
$lang['Autologin_time'] = 'Automatic login key expiry';
$lang['Autologin_time_explain'] = 'How long a autologin key is valid for in days if the user does not visit the board. Set to zero to disable expiry.';

#
#-----[ OPEN ]------------------------------------------
#
language/lang_spanish/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#

?>

#
#-----[ BEFORE ADD ]------------------------------------------
#

// Autologin Keys - added 2.0.18
$lang['Allow_autologin'] = 'Permitir Ingresos Automáticos';
$lang['Allow_autologin_explain'] = 'Determina si los usuarios están permitidos a seleccionar si quieren estar automáticamente loggeados cuando visiten el foro.';
$lang['Autologin_time'] = 'Tiempo de expiración del Autoingreso';
$lang['Autologin_time_explain'] = 'Cuanto tiempo es válido el autoingreso para los usuarios en días si el usuario no visita el foro. Déjelo en cero (0) para desactivar la expiración.';




Its basically just copying the new thing AND translating it to your language.
My sites:
Villavizar.com

My Styles:
[Venus]
User avatar
Reiji Kurosaky
Registered User
Registered User
 
Posts: 858
Joined: Sat Dec 03, 2005 4:05 pm

Return to phpBB Installation, phpBB Update FAQ

Who is online

Users browsing this forum: No registered users and 1 guest

cron