- Posts: 21
COMMUNITY FORUM
No front-end editing happening
- Sandra Currey
-
Topic Author
- Offline
- Junior Member
- Namaste
I know this question is vague, but seriously I don't know where to start, it is causing my community group frustration that they cannot create items from the front-end. I have checked the permissions are all set appropriately too.
Am I missing some plugin or needing to put a module somewhere? Sorry, quite new to K2.
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
-
- Offline
- Platinum Member
- Posts: 15920
Make sure you have followed the directions as stated in this post getk2.org/documentation/tips-a-tricks/201-allowing-users-to-submit-content
Please Log in or Create an account to join the conversation.
- Sandra Currey
-
Topic Author
- Offline
- Junior Member
- Namaste
- Posts: 21
The "Add Item" just does not show up anywhere. I think that maybe similarly to K2's recaptcha clashing with Joomla's that I may have a conflict somewhere - just need some clues where to start looking. Templating is T3.
And I did take a snip of the screen but "add file" button below not functioning for me. Site is the-rune-lounge.com. You are welcome to register a test user that should automatically go to the K2 user group to see what I mean.
One thing I do notice is that, using the K2 login, it does give 2 options - My Page & My Account. Selecting "MY PAGE" takes me to the item I have written and selecting "MY ACCOUNT" takes me to my EasySocial Profile page.
The only way I did get one article authored by my front-end acc was to write it in back-end (different login) and change the author name.
Please Log in or Create an account to join the conversation.
- Sandra Currey
-
Topic Author
- Offline
- Junior Member
- Namaste
- Posts: 21
Please Log in or Create an account to join the conversation.
- Sandra Currey
-
Topic Author
- Offline
- Junior Member
- Namaste
- Posts: 21
Please Log in or Create an account to join the conversation.
- Gary
-
- Offline
- Junior Member
- Posts: 21
www.ostraining.com/support-forum/joomla-support/k2-user-menu-items-missing/
To fix this really easily, I used the custom.css file in the template and pasted the below code there and it made the Add Item option appear. The modal parameters are in the bootstrap.css or the bootstrap.min.css and it is best to not mess with those as it may break the template somewhere else. Firebug really helps seek out the problem.
.k2UserBlock .modal {
background-clip: none;
background-color: none;
border: none;
border-radius: none;
box-shadow: none;
left: 0;
margin-left: 0;
outline: none;
position: relative;
top: 0;
width: none;
z-index: 0;
}
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
-
- Offline
- Platinum Member
- Posts: 15920
This applies to earlier versions of Bootstrap. Since this modal is Joomla!'s default modal it could be fixed in your template's latest version (just a guess).
Please Log in or Create an account to join the conversation.
- Gary
-
- Offline
- Junior Member
- Posts: 21
This is a Helix version of Bootstrap and this is supposed to be the most current version, March 2014, I have contacted the template developer as well and await their response as there is another issue with this. It is a quickstart package so I suspect that there is something else causing grief. I will try just the template install today and see if I can get to the root of it.
Now that Add Item appears on the K2 User Module, clicking on it opens the editor in full screen, not in the popup window, so now the Close button does not function.
I have used the mod I posted on another template using Bootstrap and it works properly, so I have to assume that there is still something in conflict.
I have been working on this with 4 or 5 different templates over the past month with different versions of a Bootstrap framework (T3 and BS3 )and all have the same issue, to varying degrees. It would seem that the template and framework developers should all get on the same page and use the default Joomla modal basics. All of them plug in the same K2 setup but don't seem to test that before the push out the production version of the template.
I will post back what I find. Thanks for the quick response!
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
-
- Offline
- Platinum Member
- Posts: 15920
Now the conflict is with the default Joomla!'s modal which is used in J! 2.5 and 1.5. If the template does not support Joomla! 2.5 then they should have overrides for K2 (if they support K2) with this patch.
Please Log in or Create an account to join the conversation.
- Gary
-
- Offline
- Junior Member
- Posts: 21
Just so I am clear - K2 is using the Joomla default modal? Then the template bootstrap implements something different and that is the conflict?
Can the Joomla modal be turned off in favor of the bootstrap or vice versa?
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
-
- Offline
- Platinum Member
- Posts: 15920
Bootstrap uses the .modal class as well for its own modal which has different styling. This is causing the conflict.
You can change the modal in your overrides, but if I where in your shoes I would use the CSS solution instead.
Please Log in or Create an account to join the conversation.
- Gary
-
- Offline
- Junior Member
- Posts: 21
I also would prefer to use the custom.css to overide, but I need to figure out what the change should be. Now with the changes I posted earlier, the editor box does not open in the modal popup window and the Close button does not function.
I don't know if I mentioned that I am using Joomla 3.3.6 and K2 2.5.9.
I know that both of these issues are frequent topics on a number of forums, so a lot of people have the problem. It would certainly benefit the community as a whole if the framework developers stayed consistent with some of the Joomla core functions, OR k2 not use a modal window for the editor and then we avoid the whole conflict.
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
-
- Offline
- Platinum Member
- Posts: 15920
Normally this is a template issue, since it works on default K2 and the majority of the templates. Send me a link to see what I can do.
Please Log in or Create an account to join the conversation.
- Gary
-
- Offline
- Junior Member
- Posts: 21
I also tried a T3 template from another developer and it also works, but with the modal override. I believe that T3 is still based on BS3 framework.
K2 works with no issue on the base Protostar, which is a Bootstrap template. So the issue is with this particular template developer and it is really up to them to address the problem.
But in searching for the solution, I see that this is a pretty common issue, mostly with the BS3 based templates (I have also seen it on some T3) so it is likely coming from those developers that feel that they must somehow use a different modal method for their product for other reasons and K2 support is just an afterthought for marketing. They must not be testing the templates for full K2 function or they would have discovered the flaw and corrected it.
My suggestion, for what it's worth, would be for K2 to abandon the modal window for the front end edits and just use a standard editor page that works under the core Joomla. While not so trendy, it is more universally functional and when the users are doing article edits on the front page, function is more important than form.
Thanks for your kind offer to assist, Krikor, but it is really the responsibility of the template developer to address this (besides-I am working on this on my localhost before taking it to the live site, so linking in from the outside requires more server and router setup than I want to do at this point) .
I appreciate all of your input and support so far and if they provide a solution that might benefit the community as a whole, I will come back and share it. As of now I can proceed with the rest of the site development with what I have. It is not as aesthetically pleasing as the template I wanted, but will be a good second choice.
If I may make a suggestion for the forum here, with template issues like this becoming more common, a section on template issues might be of benefit and could consolidate users searches for specific template problems and solutions. Just a thought.
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
-
- Offline
- Platinum Member
- Posts: 15920
K2 works with no issue on the base Protostar, which is a Bootstrap template. So the issue is with this particular template developer and it is really up to them to address the problem.
I agree with you.
Thank you for kind words Gary. The default modal cannot be dropped in the current version since it is designed to support Joomla! 1.5 and 2.5 as well.
Starting with the upcoming v3 where support for older versions is dropped, this modal will be gone.
Finally thank you for your feedback.
The template issue is indeed a gray area for the enduser but since users have paid for a specific template and support is only provided to paying members (template club subscribers) it would unethical to provide support for someone else's commercial product.
Another point would be since another dev built it, there is no way of telling which methods they used.
Please Log in or Create an account to join the conversation.
- Max Lynam
-
- Offline
- New Member
- Posts: 7
Basically, as stated earlier in this thread, K2 uses a core MooTools modal to support Joomla 1.5 and 2.5 - using an open "modal" class.
I understand from other threads that this is going to change in a coming version of K2, which along with other classes will be extensions specific (more like k2modal) and as Joomla is/has removing updates and support for Mootools, Joomla 1.5 and 2.5 similar would be expected from extension (and template) developers.
Importantly, "modal" is a standard class in Bootstrap 2 AND 3, used (and reserved) by Bootstrap ... nothing done by template developers ... this is a Bootstrap thing. Important to note is that prostar uses modified bootstrap files and is not completely bootstrap compatible ... maybe to try and support Mootools ... but that is to be completely removed from all core functionality and has been getting removed more and more on each core release. The sooner mootools is completely removed from core the sooner a lot of these issues will go away.
There's a few other posts about similar on the K2 forum ... the updates in naming, removal of mootools usage and compatibility with standard Bootstrap (2, 3 and future) will make things much smoother .... and as Krikor said:
Starting with the upcoming v3 where support for older versions is dropped, this modal will be gone.
Please Log in or Create an account to join the conversation.
- Gary
-
- Offline
- Junior Member
- Posts: 21
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
-
- Offline
- Platinum Member
- Posts: 15920
Please Log in or Create an account to join the conversation.