We hope to fix the issue with the lang packs not updating soon so that the change Ralf made is reflected and hopefully fixes the issue instead of you having to comment out something directly in the lang pack because you would have to do that each time you make a lang pack update (unless you have it in a local one).
Cheers
Kristina
]]>I recognized that europass plugin doesn't activate language packs. Altough my language is set to German the Europass plugin remains English, despite there exist German language files.
May be, but I think this is not nearby, this may cause troubles or be a result of a bug, that causes also the forum problems.
Regards, Conrad
]]>
commenting out fixes the problem. To undo this reproduces the bug. I don't really know what's the reason therefor. I am a fan of differencial diagnosis. I checked several other language packs and commenting out those lines was the outcome.
It really works.
Regards and thanks for your reply
Conrad
you've cemmented out the German translation of these two strings now. I've checked the German translation of the strings and compared them with the english strings. There were two structural differences in the strings.
German: <strong>%s von %s</strong><br>%s</div>
English <strong>Forum: %s von %s</strong></div>
This can't be the reason for your problem. May be Melissa or Kristina can help.
I've changed the German lang package in Launchpad now.
Ralf
]]>/*
$string['forumposthtmltemplate'] = '<div style="padding: 0.5em 0; border-bottom: 1px solid #999;"><strong>%s von %s</strong><br>%s</div>
<div style="margin: 1em 0;">%s</div>
<div style="font-size: smaller; border-top: 1px solid #999;">
<p><a href="%s">Diesen Beitrag online beantworten</a></p>
<p><a href="%s">Forenbeiträge von %s abbestellen</a></p>
</div>';
$string['forumposttemplate'] = '%s von %s
%s
------------------------------------------------------------------------
%s
------------------------------------------------------------------------
Wenn Sie diesen Beitrag online lesen und beantworten wollen, folgen Sie bitte diesem Link:
%s
Wenn Sie %s abbestellen wollen, besuchen Sie bitte:
%s';
*/
This fixes the problem.
]]>the problem with forum messages is one of the German language pack. I installed the italian language pack and all worked pretty fine. Not so using the German one.
Is there a chance to get a bug fix for the German language pack?
Thanks an Regards,
Conrad
So this seems to be a problem with the German language pack.
Does anyone has ha clue how to handle this?
Thanks, Conrad
]]>thank you very much for your feedback. I did load the language pack directly into the program directories and not into the dataroot. I corrected this. Nevertheless the problem persists and I 've decided to live with english default and in personal settings with german.
Next holidays I will update to 1.5.3
So thank you very much for your support and prompt replies!
Kind Regards and all the best
Conrad
Thanks for your feedback. I was also affraid that the language was the cause of the problem!
Regarding the language pack update (other than english), remember that you have to do that in the dataroot folder. Check this:
https://wiki.mahara.org/index.php/System_Administrator%27s_Guide/Next_Steps#Install_a_Language_Pack
In relation of the use of GIT, I don't feel expert enough to guide you in the process, but I am sure some search in Google and in the Mahara site will show you how.
Regards, Roberto.
]]>thanks for your support. The language (I set german as default) causes the bug. I tried to overwrite the language pack with an aktual version but then I got this error Message:
Fatal error: Cannot redeclare plural_de_utf8() (previously declared in /home/.sites/383/site150/web/eportfolio/lang/de.utf8/langconfig.php:26) in /home/.sites/383/site150/web/eportfolio/lang/de.utf8/langconfig.php on line 28
I couldn't login using German as default language now. So I hat to redeclare English as default.
What's causing this?
I had to comment those lines in lang/de.utf8/ out:
// Plural forms, added by language pack generator
//$string['pluralrule'] = 'n != 1';
//$string['pluralfunction'] = 'plural_de_utf8';
//function plural_de_utf8($n) {
// return $n != 1;
//}
Now the heavy interruption is bypassed. But this may point out that the language causes the problems.
I had a look to the changes made updating 1.5.1 to 1.5.3 - but nothing there indicates a solution towards use of other language packs than Englisch
Relating to Gitorious:
I'd like to use Gitorious but have no experience with it.
Could you advice to update only those files mentioned here:
https://gitorious.org/mahara/mahara/commit/89007148a767930f2425fdaa232562c51eb87ba6/diffs/22e097095751ec5227bea82fce15e316496171dc
I am afraid to take risks while the term is on the way. Last time I tried updating caused some turbulences and students anger. So ...
Is there a tutorial for using Gitorous for updating?
Thanks and Kind Regards
Conrad
I didn't experienced any database problem updating from 1.5.1 to 1.5.2.
Regarding the update process, I personally use and prefer the GIT method, described here:
https://wiki.mahara.org/index.php/Developer_Area/Getting_Code_from_Git
I find the update process from GIT more easier to mantain and less prone to problems than the regular process of overwriting the whole code. I don't know why the GIT process is not encouraged and better documented by the official Mahara install instructions. I learned it from Moodle and I can assure you it is worth the initial effort of understanding how GIT works. Now every update is a matter of few commnads and few minutes. Anyway it is my personal preference.
Another question: your default Mahara instalation is in English or in another language? I ask this because I had the problem you describe with the e-mail messages running Mahara with Spanish as default. I did at the same time an update of Mahara from 1.5.1 to 1.5.2 and the Spanish language, and the problem solved. However I am not sure if it was due to the Mahara code or the language pack update.
Regards, Roberto.
]]>thanks for your adivce. I had great problems in upgrading from 1.4 to 1.5 and hat at least to restore the backup. So I set up 1.5 and transferred pages from 1.4 by ex- and importing.
Now I am not sure whether the update from 1.5.1 to 1.5.2 or meanwhile 1.5.3 will cause same troubles.
Does updating to 1.5.2. cause database adaption? Or is it sufficient, to overright only updates files?
Thanks and Kind Regards, Conrad
]]>I got a similar problem when I upgraded from 1.4 to 1.5. However when I updated to 1.5.2 the problem solved by themself, so yo may try the same before chekhing elsewhere.
Hope that helps.
]]>thank you for your advice. I took a look into the code and compared it with the original lib.php. They are identical. So the bug must be elswhere. But I have no clue where.
Kind Regards, Conrad
]]>I did not modify any code. I use mahara 1.5.1 as is. In mahara 1.4 forum messages delivered by email worked fine. So I was astonished to get some rudiment email now.
Yesterday I tried several times with different users. Now I do not get even those rudiements. But all personal messages are still delivered.
Thanks and hope there a solution with 500MB
Kind Regards, Conrad
]]>Did you modify the code of the forum? Normally, as in this forum for example, the links are hyperlinks and you see the entire text.
Cheers
Kristina
]]>when adding a new topic in one of the group forums or replying to one the subscribers get an email. But this email lists only a few lines, set some points (...) and end with: Do not reply to this message.
There is no hyperlink to the original post in the forum. Therefore the subscribers get no information about that forum in which the post had been published. They have to check all subscribed ones.
Mahara 1.4 worked well, but in Mahara 1.5.1 this problem challenges me.
PHP 3.2.16; MySQL 5.1.52
Does anyone have an idea to get that running? My students ask me to fix this. Without your help I have no chance.
Thanks in advanced
Kind regards
Conrad