User tests: Successful: Unsuccessful:
With the change from #9101 doesn't make much sense for the languages submenu to have two entries for Installed languages.
This PR, merges them in one submenu option and also adds a submenu in the global admin menu (like exists for extensions).
Status | New | ⇒ | Pending |
Labels |
Added:
?
?
|
@brianteeman done 270add5
Thanks
On 10 Feb 2016 11:59 pm, "andrepereiradasilva" notifications@github.com
wrote:
@brianteeman https://github.com/brianteeman done 270add5
270add5—
Reply to this email directly or view it on GitHub
#9102 (comment).
For reference on the modules see #9031
On 11 Feb 2016 12:03 am, "Brian Teeman" brian@teeman.net wrote:
Thanks
On 10 Feb 2016 11:59 pm, "andrepereiradasilva" notifications@github.com
wrote:@brianteeman https://github.com/brianteeman done 270add5
270add5—
Reply to this email directly or view it on GitHub
#9102 (comment).
I have tested this item successfully on 19ec4c4
I have tested this item unsuccessfully on 19ec4c4
Tried to install PR from #9101 first as advised, but then I couldn't install this PR as I got an error saying it conflicts with PR #9101.
So I just installed this PR #9102 , which shows the pop out menu for the language sub menus, but clicking on any of the links produces a 500 Error "JForm::getInstance could not load file"
Tested with J3.5 beta2
@sandstorm871 because of the way that patchtester component works it wont be possible to do that. I am resetting your test result to untested
Yes, you have to merge these 2 PRs manually. But then everything works.
Just apply the patch for PR #9101, then download the changed files from PR #9102 and manually drop then into your installation (e.g. via ftp), then everything should work well.
To be more precise: For those files from PR #9102 which have merge conflicts with PR #9101, replace the file from PR #9101 by the one from PR #9102.
@richard67 Thanks, Just testing that now :)
At the chance of making myself look daft (Its not hard) , How do I then download the changed files from PR #9102
@sandstorm871 After having applied PR #9101, you go to PR #9102 on GitHub, list of changed files, and then for each of these 5 files:
If your test site is not on your local PC, save the files locally and then copy them with ftp or so up to your host.
I hope this information helps.
Ah OK, I'm not too daft then. That's how I was doing it.
I just thought I may have been missing a button somewhere to download, all the modified files :)
This PR has received new commits.
CC: @richard67, @sandstorm871
Title |
|
conflicts fixed. Test instructions now simplified.
@infograf768, could you also test that this brings no issue to your latest changes?
I have tested this item successfully on 6e188d5
I have tested this item successfully on 6e188d5
Status | Pending | ⇒ | Ready to Commit |
Labels |
Labels |
Added:
?
|
No problem here. All fine.
mantainers don't merge this. A way to choose the client in hathor is needed too.
I will check when i have time.
This PR has received new commits.
CC: @brianteeman, @richard67, @sandstorm871
This PR has received new commits.
CC: @brianteeman, @richard67, @sandstorm871
ok, now we can also choose the client in hathor
Title |
|
AAAAAHHH COMMENTED WRONG PR!!! Ignore previous comment from me, I delete it in Github now but it still may be shown onthe issue tracker for a while.
I have tested this item successfully on 5c4ce03
Works as with my previous test for Isis plus now for Hathor, too (new dropdown plus submitt button).
Negative here. Patch does not apply. It has conflict.
error: patch failed: administrator/components/com_languages/views/installed/view.html.php:18
error: administrator/components/com_languages/views/installed/view.html.php: patch does not apply
error: patch failed: administrator/language/en-GB/en-GB.com_languages.ini:46
error: administrator/language/en-GB/en-GB.com_languages.ini: patch does not apply
error: patch failed: administrator/components/com_languages/helpers/languages.php:23
error: administrator/components/com_languages/helpers/languages.php: patch does not apply
error: patch failed: administrator/templates/hathor/html/com_languages/installed/default.php:14
error: administrator/templates/hathor/html/com_languages/installed/default.php: patch does not apply
error: patch failed: administrator/templates/hathor/html/com_languages/installed/default.php:33
error: administrator/templates/hathor/html/com_languages/installed/default.php: patch does not apply
@infograf768 thats strange - github reports that there are no conflicts
I also get the conflict (for administrator/templates/hathor/html/com_languages/installed/default.php) when using eclipse.
Also here all was fine. Used staging with state as of yesterday afternoon, applied the patch and all was fine. Since yesterday afternoon was no commit on staging for the files treated by this PR.
@infograf768 Ahhhhhhh ... you are right, and I am blind!
So either you change your nick name into "eagleEye768", or I change mine into "blindMole67"
But why the hell it is not shown on GitHub for the PR that there might be conflicts?
hum ... strange i will check that later.
Because if the file modifications are exactly the same then you can't apply the patch/diff but you can merge (as the lines are the same)
This PR has received new commits.
CC: @brianteeman, @richard67, @sandstorm871
should be ok for tests now.
It works, but I am not sure I like the sidebar containing only Installed.
It was much easier to see which client was displayed imho with:
Another solution would be to use
if ($this->state->get('client_id', 0) == 1)
{
JToolbarHelper::title(JText::_('COM_LANGUAGES_VIEW_INSTALLED_ADMIN_TITLE'), 'comments-2 langmanager');
}
else
{
JToolbarHelper::title(JText::_('COM_LANGUAGES_VIEW_INSTALLED_SITE_TITLE'), 'comments-2 langmanager');
}
with the new strings:
COM_LANGUAGES_VIEW_INSTALLED_ADMIN_TITLE="Languages: Installed - Administrator"
COM_LANGUAGES_VIEW_INSTALLED_SITE_TITLE="Languages: Installed - Site"
This PR has received new commits.
CC: @brianteeman, @richard67, @sandstorm871
This PR has received new commits.
CC: @brianteeman, @richard67, @sandstorm871
ok title now changes, please test.
I have tested this item successfully on aabe015
I have tested this item successfully on aabe015
Not sure we absolutely need here (int)
and ===
, but as it creates no issue. Works fine for me.
@andrepereiradasilva Sorry, I could not help with testing, have no usable test system right now, all messed up by failed utf8mb4 tests. Good that Brian and JM already have tested, thanks to both.
@richard67 i know you are with another task now ;)
@wilsonge this can go in imho. thanks.
Status | Ready to Commit | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2016-02-26 17:59:53 |
Closed_By | ⇒ | wilsonge |
Milestone |
Added: |
Labels |
Removed:
?
|
Sorry typing this from my phone so can't check but please make sure you can
still switch between site and admin languages from a mobile device. You
can't for modules and this looks like it "might" have the same problem.
On 10 Feb 2016 11:44 pm, "andrepereiradasilva" notifications@github.com
wrote: