Foutmeldingen in log, forum lijkt te werken

Started by purper, September 30, 2008, 11:06:44 AM

Previous topic - Next topic

purper

Beste forumlezers,

iemand een idee waar deze foutmeldingen vandaan komen? Het forum lijkt te werken, ik heb de sitemap opnieuw aangemaakt, maar spiders/gasten EN gebruikers maken deze fouten!

Het viel mij op sinds ik een "full upgrade" naar beta 4 heb gedaan!?

Ben benieuwd of iemand mij kan helpen..  :(

Gr. Richard.

Herman's Mixen

dit lijkt op een taalprobleem zo even snel te zien heb je wel de juiste taalbestanden ?
Met vriendelijke groet, The Burglar!

 House Mixes | Mixcloud | Any Intelligent fool can make things bigger, more complex, and more violent.
It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Albert Einstein

Former Godfather of our dutch community ;)

purper

#2
Tsja, het lijkt goed te zijn, op 2 modsettings na, maar dat zijn oude files, vermoedelijk niet meer in gebruik?

Admin.dutch.php                   2.0 Beta 4   2.0 Beta 4
EmailTemplates.dutch.php   2.0 Beta 4   2.0 Beta 4
Errors.dutch.php                   2.0 Beta 4   2.0 Beta 4
Help.dutch.php                   2.0 Beta 4   2.0 Beta 4
Install.dutch.php                   2.0 Beta 4   2.0 Beta 4
Login.dutch.php                   2.0 Beta 4   2.0 Beta 4
ManageBoards.dutch.php   2.0 Beta 4   2.0 Beta 4
ManageCalendar.dutch.php   2.0 Beta 4   2.0 Beta 4
ManageMail.dutch.php           2.0 Beta 4   2.0 Beta 4
ManageMaintenance.dutch.php   2.0 Beta 4   2.0 Beta 4
ManageMembers.dutch.php   2.0 Beta 4   2.0 Beta 4
ManagePaid.dutch.php           2.0 Beta 4   2.0 Beta 4
ManagePermissions.dutch.php2.0 Beta 4   2.0 Beta 4
ManageSettings.dutch.php   2.0 Beta 4   2.0 Beta 4
ManageSmileys.dutch.php   2.0 Beta 4   2.0 Beta 4
Manual.dutch.php                   2.0 Beta 4   2.0 Beta 4
ModSettings.dutch.php                      1.1   ??
ModerationCenter.dutch.php   2.0 Beta 4   2.0 Beta 4
Modifications.dutch.php           2.0 Beta 4   2.0 Beta 4
Modlog.dutch.php                   2.0 Beta 4   2.0 Beta 4
Packages.dutch.php           2.0 Beta 4   2.0 Beta 4
PersonalMessage.dutch.php   2.0 Beta 4   2.0 Beta 4
Post.dutch.php                   2.0 Beta 4   2.0 Beta 4
Profile.dutch.php                   2.0 Beta 4   2.0 Beta 4
Reports.dutch.php                   2.0 Beta 4   2.0 Beta 4
Search.dutch.php                   2.0 Beta 4   2.0 Beta 4
Settings.dutch.php                   2.0 Beta 4   2.0 Beta 4
Stats.dutch.php                   2.0 Beta 4   2.0 Beta 4
Themes.dutch.php   2.0 Beta 4   2.0 Beta 4
Who.dutch.php   2.0 Beta 4   2.0 Beta 4
Wireless.dutch.php   2.0 Beta 4   2.0 Beta 4
index.dutch.php   2.0 Beta 4   2.0 Beta 4
Admin.english.php   2.0 Beta 4   2.0 Beta 4
EmailTemplates.english.php   2.0 Beta 4   2.0 Beta 4
Errors.english.php   2.0 Beta 4   2.0 Beta 4
Help.english.php   2.0 Beta 4   2.0 Beta 4
Install.english.php   2.0 Beta 4   2.0 Beta 4
Login.english.php   2.0 Beta 4   2.0 Beta 4
ManageBoards.english.php   2.0 Beta 4   2.0 Beta 4
ManageCalendar.english.php   2.0 Beta 4   2.0 Beta 4
ManageMail.english.php   2.0 Beta 4   2.0 Beta 4
ManageMaintenance.english.php   2.0 Beta 4   2.0 Beta 4
ManageMembers.english.php   2.0 Beta 4   2.0 Beta 4
ManagePaid.english.php   2.0 Beta 4   2.0 Beta 4
ManagePermissions.english.php   2.0 Beta 4   2.0 Beta 4
ManageSettings.english.php   2.0 Beta 4   2.0 Beta 4
ManageSmileys.english.php   2.0 Beta 4   2.0 Beta 4
Manual.english.php   2.0 Beta 4   2.0 Beta 4
ModSettings.english.php   1.1   ??
ModerationCenter.english.php   2.0 Beta 4   2.0 Beta 4
Modifications.english.php   2.0 Beta 4   2.0 Beta 4
Modlog.english.php   2.0 Beta 4   2.0 Beta 4
Packages.english.php   2.0 Beta 4   2.0 Beta 4
PersonalMessage.english.php   2.0 Beta 4   2.0 Beta 4
Post.english.php   2.0 Beta 4   2.0 Beta 4
Profile.english.php   2.0 Beta 4   2.0 Beta 4
Reports.english.php   2.0 Beta 4   2.0 Beta 4
Search.english.php   2.0 Beta 4   2.0 Beta 4
Settings.english.php   2.0 Beta 4   2.0 Beta 4
Stats.english.php   2.0 Beta 4   2.0 Beta 4
Themes.english.php   2.0 Beta 4   2.0 Beta 4
Who.english.php   2.0 Beta 4   2.0 Beta 4
Wireless.english.php   2.0 Beta 4   2.0 Beta 4
index.english.php   2.0 Beta 4   2.0 Beta 4

Aaron

ModSettings is inderdaad niet meer in gebruik.

Het ziet er naar uit dat WAP gebruikt wordt. Misschien dat het een foutje is dat optreedt in de WAP-template in combinatie met visuele verificatie. Zal het morgen 'ns uitgebreid onderzoeken. :)

purper

Hoi (Aäron?),

het lijkt toch wel aan de taal te liggen! Ik heb "Dutch" vandaag opnieuw gecopieerd, en ik zie nu dat als ik de logfile wis, ik meteen een error heb! Als ik met mijn officieele admin account inlog in het engels, gaat dat wel goed, en worden er ook geen errors geregistreerd...

De melding direkt na het wissen:
Pas filter toe: Toon alleen de foutmeldingen van deze gebruiker  Richard      Zet de lijst in omgekeerd-chronologische volgorde  Vandaag om 07:58:07 am
Pas filter toe: Toon alleen de foutmeldingen van dit IP-adres xx.xx.xx.xx      Pas filter toe: Toon alleen de foutmeldingen van deze sessie 9f11f3642a960f3c575ab4ae14ba4b41
     Pas filter toe: Toon alleen fouten van dit type Fouttype: Ongedefinieerd
Pas filter toe: Toon alleen de foutmeldingen van deze URL http://purper.mine.nu/forum/index.php?action=admin;area=logs;sa=errorlog;desc
Pas filter toe: Toon alleen de fouten met hetzelfde bericht
8: Undefined index: maintain_common
Pas filter toe: Toon alleen fouten van dit bestand
Bestand: mijndir/forum/Sources/Admin.php
Regel: 413

Overigens zie ik ook dat de button de balk in het onderhoud scherm weg is.. In het Engels staat daar: "common tasks"

Kunnen we daar wat mee, of wordt het tijd om het in het 2.0 gedeelte van het forum te posten?

Nogmaals bedankt voor de moeite!

Aaron

Ah bah, dat komt omdat er strings in de 2.0 beta 4 packages terecht zijn gekomen die pas in 2.0 RC1 worden gebruikt, maar ondertussen andere strings vervangen.

Dit is overigens niet een specifiek probleem van de Nederlandse taalbestanden, maar wordt veroorzaakt doordat de SMF language editor maar met één branch per versie werkt; er is dus alleen een 2.0.x branch, niet een apart voor 2.0 beta 4 en een apart voor 2.0 RC1.

Een tijdelijke oplossing is de strings zelf kopiëren uit de Engelse Admin.english.php en plakken in Admin.dutch.php.

Met ingang van SMF 2.0 RC1 zou dit probleem gelukkig verholpen moeten zijn. De developers weten nu in ieder geval dat ze niet vervroegd strings weg moeten halen uit de language editor. :P

purper

ik had ook al niet verwacht dat het kwaad kon, maar toch.. wel leuk om te horen dat rc1 eraan zit te komen! ;)
bedankt  voor de aandacht Aäron! Keep up the good work :D

Han

Ik heb admin.english.php en admin.dutch.php van SMF 2.0 Beta 4 met elkaar vergeleken.

In admin.dutch.php staat deze regel dubbel:
$txt['admin_news_desc'] = 'Plaats één nieuwsitem per veld. Enkele BBC tags, zoals [b], [i] en [u] zijn toegestaan in het nieuws, evenals smileys en HTML. Maak een veld leeg om het te verwijderen.';

In admin.english.php staan twee strings die in admin.dutch.php ontbreken.

Het zijn deze twee strings:
$txt['maintain_common'] = 'Common Tasks';
$txt['maintain_common_desc'] = 'Perform common tasks here such as making backups, pruning and checking for errors.';



Han

Waarschijnlijk ontbreken er in andere dutch-bestanden nog meer strings want als in m'n testforum (wat naar SMF 2.0 Beta 4 geupgrade is) op "English" zet, dan gaat alles okee en blijft het foutenlog leeg. Zet ik m'n forum op "Dutch" dan hoef ik alleen maar even heen en weer te klikken in de menuopties bovenin het forum en ik heb een bomvol foutenlog met fouten zoals:

http://...../index.php?action=calendar 
8: Undefined index: forumProfile
Bestand: /..../public_html/pcn/Sources/Subs.php
Regel: 3786 

http://...../index.php?action=profile 
8: Undefined index: statPanel_show
Bestand: /..../public_html/pcn/Themes/default/Profile.template.php (summary sub template - eval?)
Regel: 433


http://...../index.php?action=profile 
8: Undefined index: forumProfile
Bestand: /..../public_html/pcn/Sources/Profile.php
Regel: 273 


Han

#9
Ik heb profile.english.php en Profile.dutch.php alvast met elkaar vergeleken.
Ook daarin een paar verschillen.

Wel in profile.english.php en niet in profile.dutch.php: Dus even toevoegen aan profile.dutch.php
$txt['show_latest'] = 'Show the last';
$txt['posts_member'] = 'posts of this person';

$txt['statPanel_show'] = 'Show general statistics for this member';



Wel in profile.dutch.php en niet in profile.english.php (die strings kan je denk ik laten staan)
$txt['showContributions'] = 'Toon bijdragen';
$txt['showContributions_help'] = 'Deze sectie stelt je in staat om alle bijdragen van dit lid te bekijken. Je kunt alleen de bijdragen kunt zien waar je toegang toe hebt.';

$txt['use_sidebar_menu'] = 'Gebruik menu\'s aan de zijkant in plaats van uitrolmenu\'s waar mogelijk.';

Han

#10
Van welke dutch-bestanden moet ik nog meer de verschillen in strings nalopen om van de fouten in het errorlog af te komen?
Of is dat geen doen en kan ik beter wachten op SMF 2.0 RC1? Als dat zo is dan zet ik de backup die ik heb van m'n testforum weer terug.

Aaron

Quote from: Han on October 08, 2008, 11:11:25 AM
Van welke dutch-bestanden moet ik nog meer de verschillen in strings nalopen om van de fouten in het errorlog af te komen?

Admin, index en Profile zijn, naar mijn weten, de enige bestanden waarvan de wijzigingen te vroeg in de taalpakketten terecht zijn gekomen. Te oordelen naar je vergelijkingen, heb je de relevante strings ondertussen gevonden.

Quote from: Han on October 08, 2008, 10:30:16 AM
http://...../index.php?action=calendar 
8: Undefined index: forumProfile
Bestand: /..../public_html/pcn/Sources/Subs.php
Regel: 3786 

http://...../index.php?action=profile 
8: Undefined index: statPanel_show
Bestand: /..../public_html/pcn/Themes/default/Profile.template.php (summary sub template - eval?)
Regel: 433


http://...../index.php?action=profile 
8: Undefined index: forumProfile
Bestand: /..../public_html/pcn/Sources/Profile.php
Regel: 273 


Quote from: Aäron on October 05, 2008, 01:24:33 PM
Het taalbestand dat online staat bevat twee wijzigingen die te vroeg in de pakketten terecht zijn gekomen. $txt['forumprofile'] moet zijn $txt['forumProfile'] en $txt['groupmembership'] moet zijn $txt['groupMembership']. Je kunt deze twee strings vinden en hernoemen in index.dutch.php en Profile.dutch.php. :)

Han

#12
Ik heb index.english.php en index.dutch.php ook vergeleken op strings.
Ik heb geen strings gevonden die in index.english.php staan die ook niet in index.dutch.php staan

Ik krijg nog steeds errors in m'n log. Zelfs als ik in het errorlog sta en klik op de optie
"Filter op type (alle fouten)" dan komt er weer een error bij.

Deze errors zie ik nu nog:

http://....../index.php?action=admin
8: Undefined index: forumProfile
Bestand: /home/pcnaviga/public_html/pcn/Sources/Subs.php
Regel: 3786 

http://...../index.php?http://www.pcnavigator.nl/kruimel/ 
8: Undefined index: forumProfile
Bestand: /home/pcnaviga/public_html/pcn/Sources/Subs.php
Regel: 3786 

http://.....//index.php?action=admin;area=logs;sa=errorlog;desc 
8: Undefined index: forumProfile
Bestand: /home/pcnaviga/public_html/pcn/Sources/Subs.php
Regel: 3786


Het zijn nu alleen nog allemaal "Undefined index: forumProfile" fouten die in het log komen.

In Subs.php regel 3786 staat op de regel die steeds genoemd word dit:
'href' => $scripturl . '?action=profile;sa=forumProfile',

Aaron

Ik blijf mezelf citeren. :P

Quote from: Aäron on October 05, 2008, 01:24:33 PM
Het taalbestand dat online staat bevat twee wijzigingen die te vroeg in de pakketten terecht zijn gekomen. $txt['forumprofile'] moet zijn $txt['forumProfile'] en $txt['groupmembership'] moet zijn $txt['groupMembership']. Je kunt deze twee strings vinden en hernoemen in index.dutch.php. :)

Zodra je die twee meldingen in je index.dutch.php hebt aangepast, moet 't opgelost zijn. ;)

Han

Had ik net niet gezien dat citaat.
Ik ga even kijken.  ;)

Han

#15
Strings aangepast en daarmee leek het probleem opgelost, maar....

Ik heb nou weer nieuwe foutmeldingen. Lijkt wel allemaal dezelfde fout.
De fout wordt gegenereerd als ik in "Beheer" klik op "forumonderhoud".

http://..../index.php?action=admin;area=maintain;sa=general;sesc 
8: Undefined index: maintain_common_task_misc
Bestand: ..../Themes/default/ManageMaintenance.template.php (maintain sub template - eval?)
Regel: 63

http://..../index.php?action=admin;area=maintain;sesc 
8: Undefined index: maintain_common_task_members
Bestand: ..../Themes/default/ManageMaintenance.template.php (maintain sub template - eval?)
Regel: 45

http://..../index.php?action=admin;area=maintain;sesc 
8: Undefined index: maintain_common_task_routine
Bestand: ..../Themes/default/ManageMaintenance.template.php (maintain sub template - eval?)
Regel: 33 

http://..../index.php?action=admin;area=maintain;sesc 
8: Undefined index: maintain_common_task_database
Bestand: ..../Themes/default/ManageMaintenance.template.php (maintain sub template - eval?)
Regel: 24


Ik zal dus ManageMaintenance.english.php + ManageMaintenance.dutch.php ook even met elkaar vergelijken.

Han

In ManageMaintenance.dutch.php ontbreken de volgende strings

$txt['maintain_common_task_database'] = 'Database';
$txt['maintain_common_task_routine'] = 'Routine';
$txt['maintain_common_task_members'] = 'Members';
$txt['maintain_common_task_topics'] = 'Topics';
$txt['maintain_common_task_misc'] = 'Miscellaneous';

Han

Het lijkt nu in orde. Ik krijg geen enkele foutmelding meer in mijn errorlog.

Als attachement de vier betreffende vervangende bestanden voor het "smf_2-0-beta4p_dutch" taal pack.
- Admin.dutch.php
- index.dutch.php
- ManageMaintenance.dutch.php
- Profile.dutch.php

Kopieer de vier bestanden naar je .../themes/default/languages/*.*
De toegevoegde strings zijn ook in het Nederlands vertaald.
!!! Niet gebruiken bij "smf_2-0-beta4p_dutch-utf8"

Tnx voor de assistentie, Aäron :)

Jsd

Dank je wel voor die taalbestanden.

Had ook een heleboel foutmeldingen in mijn logboek staan, maar dacht dat het kwam door mod's die geinstalleerd zijn.
Heb nu nog één melding over.
Kan iemand mij daarmee helpen waar het vandaan komt en of het op te lossen is.

EdwinK

Kan de tekst niet lezen in de print van je. Kan je die misschien groter posten.
|| foto-site ||

Advertisement: