Pagina 1 van 1
Waarom geeft 'div' en fout melding in de vertaling en 'misc'
Geplaatst: 17 aug 2011, 17:54
door David
- Adres van je forum: http://www.watisnf.nl/forum
Event. modificaties op je forum: Heb meerdere modificaties geïnstalleerd 10+
Wanneer ontstond het probleem? Kwam er gisteren pas achter, omdat ik de debug mode aan had staan
phpBB versie: 3.0.9
Heb je onlangs iets veranderd aan je forum?
Ben de laatste tijd veel bezig geweest met m'n forum op verschillende fronten
Wat is het probleem?
Ik heb me debug mode dus aan staan, ik moest even bij permissies zijn. Dus ik klik op de tab permissies daarna op Permissies groepen, ik selecteer dan een groep en bevestig. En dan krijg ik onderstaande melding.
Code: Selecteer alles
[phpBB Debug] PHP Notice: in file /includes/acp/auth.php on line 1212: Undefined index: div
[phpBB Debug] PHP Notice: in file /includes/acp/auth.php on line 1118: Undefined index: div
[phpBB Debug] PHP Warning: in file /adm/index.php on line 150: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3794)
[phpBB Debug] PHP Warning: in file /adm/index.php on line 152: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3794)
[phpBB Debug] PHP Warning: in file /adm/index.php on line 153: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3794)
[phpBB Debug] PHP Warning: in file /adm/index.php on line 154: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3794)
Dat heeft te maken met dit stukje code:
Ik heb zelf al even gezocht in me taalbestanden en vond dat stukje in
permissions_phpbb.php
Code: Selecteer alles
// Define categories and permission types
$lang = array_merge($lang, array(
'permission_cat' => array(
Het klopt met een schone phpbb versie, dus er moet ergens anders een probleem zitten. Als ik de debug mode uit zet kan de optie trouwens wel gewoon gebruiken. Had het gisteren met iemand al over dit probleem die zei dat het met een modificatie te maken heeft. Daar ben ik dus op door gegaan, ik kwam erachter dat het aan de statistieken mod ligt.
Er stond:
Code: Selecteer alles
'acl_u_view_stats' => array('lang' => 'Kan statistieken bekijken', 'cat' => 'div'),
wat origineel moet wezen:
Code: Selecteer alles
'acl_u_view_stats' => array('lang' => 'Kan statistieken bekijken', 'cat' => 'misc'),
Maar als ik die laatste optie gebruik is de tab van de permissie voor die statistieken modificatie weg. Nu wil ik eigenlijk snappen hoe dat nu in elkaar steekt. Om duidelijker te zijn waarom moet het in de NL vertaling "div" zijn om die optie te tonen ? En in de Engelse vertaling staat "misc" ?
Het heeft verder niet veel belang hoor... wil er iets van leren en het enigszins snappen.
Groet David
Re: Waarom geeft 'div' en fout melding in de vertaling en 'm
Geplaatst: 17 aug 2011, 19:12
door FreakyBlue
Over welke statistieken MOD heb je het hier? Heb je een linkje

Re: Waarom geeft 'div' en fout melding in de vertaling en 'm
Geplaatst: 17 aug 2011, 19:17
door David
Ja hoor, dat is
Deze modificatie
Re: Waarom geeft 'div' en fout melding in de vertaling en 'm
Geplaatst: 17 aug 2011, 20:42
door FreakyBlue
Hoe kom je er bij dat het dit moet zijn?
Code: Selecteer alles
'acl_u_view_stats' => array('lang' => 'Kan statistieken bekijken', 'cat' => 'div'),
Ik zie namelijk staan:
Code: Selecteer alles
'acl_u_view_stats' => array('lang' => 'Can view Statistics', 'cat' => 'misc'),
Overigens, de toevoeging 'div' of 'misc' slaat op het tabje waarop je de permissies wilt laten zien.
Bij de LinkPage MOD gebruik ik bijvoorbeeld 'linkpage' wat een afzondelijk tabje geeft 'Linkpagina'.
In jouw geval ontbreekt hoogstwaarschijnlijk de categorie taalconstante.
Die kan je als volgt aanmaken:
Code: Selecteer alles
// Voeg een nieuwe categorie toe
$lang['permission_cat']['div'] = 'Divers';
Meer hierover kan je hier lezen:
http://wiki.phpbb.com/Permissions
Scroll even naar beneden naar
Language file (Adding tabs)
Re: Waarom geeft 'div' en fout melding in de vertaling en 'm
Geplaatst: 17 aug 2011, 21:24
door David
FreakyBlue schreef:Hoe kom je er bij dat het dit moet zijn?
Code: Selecteer alles
'acl_u_view_stats' => array('lang' => 'Kan statistieken bekijken', 'cat' => 'div'),
Ik zie namelijk staan:
Code: Selecteer alles
'acl_u_view_stats' => array('lang' => 'Can view Statistics', 'cat' => 'misc'),
Dat had de persoon die deze vertaling heeft gemaakt zo gedaan, ik was er ook achter gekomen dat, dat niet klopt. Hoe die persoon er dan bij komt is mij verder ook een raadsel

Als je me post ziet had al aangekaart dat die 2 verschillen er waren...
FreakyBlue schreef:Overigens, de toevoeging 'div' of 'misc' slaat op het tabje waarop je de permissies wilt laten zien.
Bij de LinkPage MOD gebruik ik bijvoorbeeld 'linkpage' wat een afzondelijk tabje geeft 'Linkpagina'.
In jouw geval ontbreekt hoogstwaarschijnlijk de categorie taalconstante.
Die kan je als volgt aanmaken:
Code: Selecteer alles
// Voeg een nieuwe categorie toe
$lang['permission_cat']['div'] = 'Divers';
Meer hierover kan je hier lezen:
http://wiki.phpbb.com/Permissions
Scroll even naar beneden naar
Language file (Adding tabs)
Ik zal de link die je geeft eens bekijken, in ieder geval bedankt voor je moeite en je uitleg.
Wijziging: Toevoeging
Je uitleg heeft wel geholpen, met "misc" Staat de permissie optie onder het tabje
Andere. Bij die "div" die de vertaler had toegevoegd was het een apart tabje.
Dus hij had met het toevoegen van die 'div' ook een categorie taalconstante moeten toevoegen?
Zeg ik dat zo goed??
Re: Waarom geeft 'div' en fout melding in de vertaling en 'm
Geplaatst: 18 aug 2011, 18:56
door FreakyBlue
Yep. Dat zeg je goed

Re: Waarom geeft 'div' en fout melding in de vertaling en 'm
Geplaatst: 23 aug 2011, 22:10
door Neo
David schreef:Dat had de persoon die deze vertaling heeft gemaakt zo gedaan, ik was er ook achter gekomen dat, dat niet klopt. Hoe die persoon er dan bij komt is mij verder ook een raadsel
Oeps, wat een dombo

Re: Waarom geeft 'div' en fout melding in de vertaling en 'm
Geplaatst: 23 aug 2011, 22:23
door David
Neo schreef:David schreef:Dat had de persoon die deze vertaling heeft gemaakt zo gedaan, ik was er ook achter gekomen dat, dat niet klopt. Hoe die persoon er dan bij komt is mij verder ook een raadsel
Oeps, wat een dombo

Ja, jij was het hé, kwam er laatst ook achter. Heb er nog geen tijd voor genomen het te melden

Re: Waarom geeft 'div' en fout melding in de vertaling en 'm
Geplaatst: 23 aug 2011, 22:28
door Neo
Ik weet niet hoe die fout er in is gekomen, of dat die er al in zat toen ik hem heb geüpdate maar ik heb bij ons en op .com de fout er uit gehaald
