? ? Success
Related to # 16844

User tests: Successful: Unsuccessful:

avatar shamsbd71
shamsbd71
24 Jun 2015

in admin just the way joomla has module modal edit view, we need to have plugin edit view in modal to save its settings. we dont want to forward users to find and edit things

Test Instructions:

i have showed in com_redirect with full functional language, helper and view files. so if you visit com_redirect
administrator/index.php?option=com_redirect
you will see how its working.

image
thanks

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
4.00

avatar shamsbd71 shamsbd71 - open - 24 Jun 2015
avatar shamsbd71 shamsbd71 - change - 24 Jun 2015
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 24 Jun 2015
Labels Added: ?
avatar n9iels
n9iels - comment - 24 Jun 2015

Can you please give some test instructions? And also tell us what and where you exactly add new features?

avatar zero-24 zero-24 - change - 24 Jun 2015
Labels Added: ?
avatar zero-24 zero-24 - change - 24 Jun 2015
Status Pending Information Required
avatar zero-24 zero-24 - change - 24 Jun 2015
Category Layout
avatar shamsbd71
shamsbd71 - comment - 25 Jun 2015

hi @n9iels
i'm building a Joomla! eCommerce extension for digital goods, its been called as "Digicom". feel free to check at https://github.com/themexpert/digicom

we have plugins for payment and some other operations. and users need to fill the info by themselves.
but to do that they need to do many clicks, search , edit , save and then come back to the extension
:(
so to avoid this situation we want to give them links at sidebar (that we have created) and users will click on it, it opens, they save and its gone :)

i'm attaching some screen capture, hope it will help
thanks
image

image

avatar shamsbd71
shamsbd71 - comment - 25 Jun 2015

One more thing, please check this file
https://github.com/themexpert/digicom/blob/develop/plugins/digicom_pay/paypal/paypal.php
you will see a method name : onSidebarMenuItem
this is the event i have created for #digicom to show the links from plugin

** joomla already have the same feature for modules. and we can live edit the modules from menu item edit view. we need that for module too. :)
let me know if i need to provide something more.

avatar Fedik
Fedik - comment - 25 Jun 2015

seems it could be a nice feature in your extension,
but I have doubt where such thing can be useful in Joomla ... I did not understand this part from your explanation

avatar shamsbd71
shamsbd71 - comment - 25 Jun 2015

@Fedik
you are right that in general Joomla! doesn't need plugin to edit on the fly like module as plugin has no option to load on specific pages. but
as plugin is obvious and many Joomla! extensions require to get info/settings to be updated by admin.
so if you enable this options as built in, from now many developer will use it to give the Joomla! users a nice n quicker action to edit plugin the way we can do with modules.

and it will improve users experience
thanks

avatar brianteeman
brianteeman - comment - 25 Jun 2015

I "think" I can see the use case for this directly in the core - if I
understand correctly

For example in com_redirect by default you get a message
The Redirect Plugin is disabled. Enable it in the Plugin Manager.

If I understand you correctly then with this PR that message could be
changed to a modal link to the plugin?

On 25 June 2015 at 09:30, Abu-Huraira notifications@github.com wrote:

@Fedik https://github.com/Fedik
you are right that in general Joomla! doesn't need plugin to edit on the
fly like module as plugin has no option to load on specific pages. but
as plugin is obvious and many Joomla! extensions require to get
info/settings to be updated by admin.
so if you enable this options as built in, from now many developer will
use it to give the Joomla! users a nice n quicker action to edit plugin the
way we can do with modules.

and it will improve users experience
thanks


Reply to this email directly or view it on GitHub
#7259 (comment).

Brian Teeman
Co-founder Joomla! and OpenSourceMatters Inc.
http://brian.teeman.net/

avatar shamsbd71
shamsbd71 - comment - 25 Jun 2015

@brianteeman
you are right, it can be changed to modal so users can change it directly from that view without visiting anymore pages.

avatar codexpert
codexpert - comment - 25 Jun 2015

+1 @brianteeman also from 'com_finder' we can enable/disable the plugin.

There is many use case actually. Many components depends on lot of plugin, for instance 'Virtuemart, Payplans, Jomsocial' etc. So for every change we need to go to plugin manager > search plugin > open and change settings > back to component again.

avatar brianteeman
brianteeman - comment - 25 Jun 2015

Can I suggest that you update the pull request to include com_redirect.
Then this can be used as an example AND makes testing easier.

The easier it is to test the more likely it is to be reviewed
On 25 Jun 2015 10:35, "Parvez Akther" notifications@github.com wrote:

+1 @brianteeman https://github.com/brianteeman also from 'com_finder'
we can enable/disable the plugin.

There is many use case actually. Many components depends on lot of plugin,
for instance 'Virtuemart, Payplans, Jomsocial' etc. So for every change we
need to go to plugin manager > search plugin > open and change settings >
back to component again.


Reply to this email directly or view it on GitHub
#7259 (comment).

avatar shamsbd71
shamsbd71 - comment - 25 Jun 2015

thank you @brianteeman. will do that

avatar joomla-cms-bot joomla-cms-bot - change - 25 Jun 2015
Labels Added: ?
avatar shamsbd71
shamsbd71 - comment - 25 Jun 2015

I have updated the PR, now it will show in com_redirect in this way :
image

  • test instruction updated in main comment
avatar brianteeman
brianteeman - comment - 25 Jun 2015

Thanks

On 25 June 2015 at 12:01, Abu-Huraira notifications@github.com wrote:

I have updated the PR, now it will show in com_redirect in this way :
[image: image]
https://cloud.githubusercontent.com/assets/1936565/8352947/1f004782-1b5b-11e5-8e9b-9c5ce3f7530b.png

  • test instruction updated in main comment


Reply to this email directly or view it on GitHub
#7259 (comment).

Brian Teeman
Co-founder Joomla! and OpenSourceMatters Inc.
http://brian.teeman.net/

avatar Fedik
Fedik - comment - 25 Jun 2015

If we want introduce new "popup", it already should be without mootools dependency

avatar Bakual
Bakual - comment - 25 Jun 2015

Some things to think about: You create a new method in the RedirectHelper to fetch the ID.
I think that could be something which could be useful for other extensions as well if we introduce this modal. So I guess we could add a getPluginId() method to JPluginHelper instead.
The method also shouldn't use JError (it's deprecated). I'm not even sure if we need to do something with the error or if we just want to return false.

By the way, the RedirectHelper::isEnabled() could probably be replaced with JPluginHelper::isEnabled('system', 'redirect'), but that's another topic.

The modal imho should be wider. Similar to the module modal loaded from the menu item.

Maybe the button also should only be there if we have found a plugin id. Otherwise you get a link to the list.

avatar Bakual
Bakual - comment - 25 Jun 2015

administrator/components/com_redirect/views/links/tmpl/default.php has a lot of unrelated changes. You probably had an outdated file there. Make sure you work from current staging code and only change what you want.

avatar shamsbd71 shamsbd71 - change - 25 Jun 2015
The description was changed
avatar zero-24 zero-24 - change - 25 Jun 2015
Labels Removed: ?
avatar brianteeman brianteeman - change - 26 Jun 2015
Status Information Required New
avatar shamsbd71
shamsbd71 - comment - 6 Jul 2015

am i missing anything?

avatar shamsbd71
shamsbd71 - comment - 6 Jul 2015

as i get request to check if i can use "JPluginHelper::isEnabled('system', 'redirect')"

i have used it, and to get the plugin id from JPluginHelper::getPlugin('system', 'redirect'); but it will only return when the plugin is enabled.

so i had to keep it in RedirectHelper

if you i should add in JPluginHelper a method to get only id, then i can do that too.

thanks

avatar brianteeman
brianteeman - comment - 19 Jul 2015

I submitted a PR to your repo to fix the codestyle change. If you apply it then it should pass travis (the codechecker)


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/7259.

avatar shamsbd71
shamsbd71 - comment - 2 Dec 2015

is there anyone can tell me what to do with this issue or it should be closed ?

avatar brianteeman
brianteeman - comment - 10 Mar 2016

@dgt41 @andrepereiradasilva Can you guys take a look at this please. Seems useful to me but need more experienced people than me to make sure the issues raised above have been addressed. Thanks


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/7259.

avatar brianteeman brianteeman - change - 27 Apr 2016
Labels
avatar brianteeman brianteeman - change - 27 Apr 2016
Category Layout Language & Strings Layout
avatar AnishaVora AnishaVora - test_item - 9 Jul 2016 - Tested successfully
avatar AnishaVora
AnishaVora - comment - 9 Jul 2016

I have tested this item successfully on 4a1724b


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/7259.

avatar gunjanpatel gunjanpatel - change - 14 Jul 2016
Status New Pending
avatar gunjanpatel
gunjanpatel - comment - 14 Jul 2016

Setting to pending as we have code.


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/7259.

avatar florian1995 florian1995 - test_item - 1 Aug 2016 - Tested successfully
avatar florian1995
florian1995 - comment - 1 Aug 2016

I have tested this item successfully on 4a1724b

I tested it with the given component and plugin, and it works perfectly.
I get the edit button and can enable and disable the plugin, so i checked it in the joomla backend and it worked.
Tested@icampus


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/7259.

avatar roland-d
roland-d - comment - 1 Aug 2016

@shamsbd71 Thank you for this feature. I do find it useful as well and see how it can be useful in 3PD extensions.

One question I have is why use a modal popup instead of just have a button that enables the plugin directly? That would save a few clicks.

This would be needed for Smart Search as well.

avatar brianteeman
brianteeman - comment - 1 Aug 2016

@roland-d if there are plugin options it would be better to show them to the user before enabling it. My 2c

avatar roland-d
roland-d - comment - 1 Aug 2016

@brianteeman Good point, something I was thinking as well after posting my comment. So let's stick to the modals. I do like the original idea.

@shamsbd71 Could you fix the merge conflicts please?

avatar brianteeman brianteeman - change - 28 Oct 2016
Status Pending Information Required
Labels
avatar brianteeman
brianteeman - comment - 28 Oct 2016

@shamsbd71 are you able to resolve the merge conflicts and then we can get this merged


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/7259.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 11 Mar 2017

only PR-dev can resolve merge Conflicts?

avatar franz-wohlkoenig franz-wohlkoenig - change - 6 Apr 2017
The description was changed
Status Information Required Needs Review
avatar joomla-cms-bot joomla-cms-bot - edited - 6 Apr 2017
avatar joomla-cms-bot joomla-cms-bot - change - 6 Apr 2017
Category Layout Language & Strings Administration com_plugins com_redirect Language & Strings Libraries
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 7 Apr 2017

who can resolve merge Conflicts?


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/7259.

avatar brianteeman
brianteeman - comment - 7 Apr 2017

@franz-wohlkoenig anyone with commit access can do it

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 7 Apr 2017

thanks for Info, @brianteeman is anyone having commit Access willing to resolve merge Conflicts?

avatar roland-d
roland-d - comment - 13 May 2017

@wilsonge I think it is useful to take this into Joomla 4, what do you think?

avatar brianteeman
brianteeman - comment - 13 May 2017

@wilsonge I think it is useful to take this into Joomla 4, what do you think?

Why wait for J4 - joomla 3 has over 2 years of life

avatar roland-d
roland-d - comment - 13 May 2017

because there are no new feature releases planned at this moment with exception for 3.8 being the router release.

avatar brianteeman
brianteeman - comment - 13 May 2017

@roland-d where is that documented - its not what the roadmap says https://developer.joomla.org/roadmap.html

avatar roland-d
roland-d - comment - 13 May 2017

We read the roadmap differently then. It says the following:

The following are the primary features introduced to Joomla! 3.8.

    Modern Routing System
    Joomla! 4 compatibility layer

The features in development are set as the Modern Routing System and General improvements.

avatar brianteeman
brianteeman - comment - 13 May 2017

Well I would say that this is a General improvements. but also keep reading further

Proposed Features

The following are suggested improvements which would be highly favored for this release. If you would like to assist or contribute to them, please contact the release lead or release team for more information.

** To be determined**

avatar roland-d
roland-d - comment - 13 May 2017

In that case @mbabker do you want this in 3.8? If so we probably need to find someone who wants to clean this up and propose a new PR or for @shamsbd71 to fix this.

avatar mbabker
mbabker - comment - 13 May 2017

Personally my aim is to keep the major focus on the router. As seen on the
project boards, I've flagged a bunch of PRs for 3.8 that are relatively
smaller in nature. So honestly, it's going to be a case by case basis
right now.

On Sat, May 13, 2017 at 3:51 PM RolandD notifications@github.com wrote:

In that case @mbabker https://github.com/mbabker do you want this in
3.8? If so we probably need to find someone who wants to clean this up and
propose a new PR or for @shamsbd71 https://github.com/shamsbd71 to fix
this.


You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub
#7259 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAWfoYZXuNwlJJ5_z5UTy8OnTB2wsID5ks5r5he4gaJpZM4FKrT8
.

--

  • Michael Please pardon any errors, this message was sent from my iPhone.
avatar franz-wohlkoenig franz-wohlkoenig - change - 14 May 2017
Status Needs Review Discussion
avatar rdeutz
rdeutz - comment - 24 May 2017

So 3.8 or 4.0 @mbabker @wilsonge who will take it :-)

avatar brianteeman
brianteeman - comment - 24 May 2017

3.8 please

On 24 May 2017 10:52 a.m., "Robert Deutz" notifications@github.com wrote:

So 3.8 or 4.0 @mbabker https://github.com/mbabker @wilsonge
https://github.com/wilsonge who will take it :-)


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#7259 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPH8VF09esJ3WFUZm6dFpNO8p_KmHyOks5r8_3UgaJpZM4FKrT8
.

avatar mbabker
mbabker - comment - 24 May 2017

If this is tested and reviewable I've got no issue looking at it for 3.8. I'm just not making promises on things being included into the release is all.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 22 Jun 2017

@mbabker PR have 2 successfully Test, but conflicts. Close PR?


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/7259.

avatar franz-wohlkoenig franz-wohlkoenig - change - 22 Jun 2017
Status Discussion Information Required
avatar mbabker
mbabker - comment - 22 Jun 2017

Closing the PR just because it has merge conflicts isn't right. If it's been abandoned though, which seems to be the case, and nobody wants to pick it up to get it updated then yes, it should be closed.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 22 Jun 2017

Thanks for Answer, @mbabker – if this PR get no Response, it will be closed at 23th July 2017.

avatar brianteeman
brianteeman - comment - 22 Jun 2017

I will try to find time to redo this

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 22 Jun 2017

thanks @brianteeman

avatar brianteeman
brianteeman - comment - 23 Jun 2017

sorry i took a look but its not a simple case of resolving merge conflicts as the base code has changed considerably since this Pr was made. I still think its a good addition but not something I can do

avatar roland-d
roland-d - comment - 23 Jun 2017

I will have a look

avatar brianteeman
brianteeman - comment - 23 Jun 2017

Thanks @roland-d - its all the changes in administrator/components/com_redirect/views/links/tmpl/default.php
that I struggled with

avatar codexpert
codexpert - comment - 23 Jun 2017

@ABU would you please check your pr when you back?

On Fri, Jun 23, 2017 at 5:05 PM Brian Teeman notifications@github.com
wrote:

Thanks @roland-d https://github.com/roland-d - its all the changes in
administrator/components/com_redirect/views/links/tmpl/default.php
that I struggled with


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#7259 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAxSE58x1ica4Lw19JWr1j5Ipm-tWfrEks5sG5vpgaJpZM4FKrT8
.

--


Sent from my iPhone

avatar roland-d roland-d - reference | 4a8b5f8 - 24 Jun 17
avatar roland-d roland-d - change - 24 Jun 2017
Status Information Required Closed
Closed_Date 0000-00-00 00:00:00 2017-06-24 08:38:20
Closed_By roland-d
Rel_Number 0 16844
Relation Type Related to
Labels
avatar roland-d roland-d - change - 24 Jun 2017
Labels
avatar roland-d roland-d - close - 24 Jun 2017
avatar roland-d roland-d - close - 24 Jun 2017
avatar roland-d
roland-d - comment - 24 Jun 2017

Closing this in favor of #16844


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/7259.

Add a Comment

Login with GitHub to post a comment