Keyword

No front-end editing happening

  • Sandra Currey
  • Sandra Currey's Avatar Topic Author
  • Offline
  • Junior Member
  • Namaste
More
10 years 8 months ago #131227 by Sandra Currey
No front-end editing happening was created by Sandra Currey
Hi I have set front-end editing to on as well as using the k2 user login in place of joomla login and have 2 different menu items that are set to k2 categories that display all items I have created in the back-end quite fine but when I log into my front end user (as admin) just nothing shows anywhere thats remotely like an add item.

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
  • Krikor Boghossian's Avatar
  • Offline
  • Platinum Member
More
10 years 8 months ago #131228 by Krikor Boghossian
Replied by Krikor Boghossian on topic Re: No front-end editing happening
Hello Sandra,

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
  • Sandra Currey's Avatar Topic Author
  • Offline
  • Junior Member
  • Namaste
More
10 years 8 months ago - 10 years 8 months ago #131229 by Sandra Currey
Replied by Sandra Currey on topic Re: No front-end editing happening
Yes i had done all of those steps, which maybe I did not make clear enough in my original question?

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
  • Sandra Currey's Avatar Topic Author
  • Offline
  • Junior Member
  • Namaste
More
10 years 8 months ago #131230 by Sandra Currey
Replied by Sandra Currey on topic Re: No front-end editing happening
Please does anyone have any ideas out there? without being able to let people write K2 items my site is pointless !!!! Is there K2 experts out there that I can pay??

Please Log in or Create an account to join the conversation.

  • Sandra Currey
  • Sandra Currey's Avatar Topic Author
  • Offline
  • Junior Member
  • Namaste
More
10 years 4 months ago #135288 by Sandra Currey
Replied by Sandra Currey on topic Re: No front-end editing happening
Since asking this question, I have engaged a K2 expert web developer. I still have this issue but at least now I know why and have started a new topic. Its to do with K2 and Joostrap sharing a "modal" command.

Please Log in or Create an account to join the conversation.

More
10 years 3 months ago #135806 by Gary
Replied by Gary on topic Re: No front-end editing happening
I have been fighting this issue form a couple of months and have come to the same conclusing. This link fromm OS Training forum is the key, at least for templates using the Bootstrap framework. There are many of them, including Joostrap and Helix.
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
  • Krikor Boghossian's Avatar
  • Offline
  • Platinum Member
More
10 years 3 months ago #135819 by Krikor Boghossian
Replied by Krikor Boghossian on topic Re: No front-end editing happening
Hello Gary,

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.

More
10 years 3 months ago #135844 by Gary
Replied by Gary on topic Re: No front-end editing happening
Hey Krikor! Hope you had a good holiday season and are well.

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
  • Krikor Boghossian's Avatar
  • Offline
  • Platinum Member
More
10 years 3 months ago #135849 by Krikor Boghossian
Replied by Krikor Boghossian on topic Re: No front-end editing happening
Actually the framework is supposed to CMS/ Platform agnostic so it is up to the specific dev to implement the framework. The same goes to Bootstrapped WP themes, Drupal etc.

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.

More
10 years 3 months ago #135855 by Gary
Replied by Gary on topic Re: No front-end editing happening
Template is supposed to be j2.5 and j3.0 compatible.

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
  • Krikor Boghossian's Avatar
  • Offline
  • Platinum Member
More
10 years 3 months ago #135858 by Krikor Boghossian
Replied by Krikor Boghossian on topic Re: No front-end editing happening
Yes it using Joomla!'s default modal (MooTools Squeezebox).
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.

More
10 years 3 months ago #135860 by Gary
Replied by Gary on topic Re: No front-end editing happening
Thanks Krikor!
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
  • Krikor Boghossian's Avatar
  • Offline
  • Platinum Member
More
10 years 3 months ago #135885 by Krikor Boghossian
Replied by Krikor Boghossian on topic Re: No front-end editing happening
K2 uses the modal window beacuse it is also compatible with 1.5 and 2.5. Furthermore it is a native Joomla! element.

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.

More
10 years 3 months ago #135903 by Gary
Replied by Gary on topic Re: No front-end editing happening
I switched to a different template using the Vertek framework (this particular issue is on a BS3 template) and generally everything works as it should. I do not need a modal override in the custom.css and no other hacks for this particular problem.
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
  • Krikor Boghossian's Avatar
  • Offline
  • Platinum Member
More
10 years 3 months ago #135931 by Krikor Boghossian
Replied by Krikor Boghossian on topic Re: No front-end editing happening

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.

More
10 years 3 months ago - 10 years 3 months ago #136636 by Max Lynam
Replied by Max Lynam on topic No front-end editing happening
Just thought I'd poke my head in quickly as this thread came up as talking about Joostrap and Bootstrap3 templates ... and this modal issue.

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.

Last edit: 10 years 3 months ago by Max Lynam. Reason: quote

Please Log in or Create an account to join the conversation.

More
10 years 3 months ago #136638 by Gary
Replied by Gary on topic No front-end editing happening
In at least this instance it is something that the template developer is doing differently. I switched to a different template from another developer also based on BS3 and the modal window works as intended with no hacks. It seems to be in how the CSS files are being used by the developer to create the pages and the modal operation. I have found this issue repeatable in numerous templates all based in some fashion on BS2 or BS3. While the modal class in the base Bootstrap may use the core Joomla functions, developers are doing different things with it to suit their needs and in the process, it is not working with K2. However, they promote the template as K2 compatible, but in reality it is not. If they had fully tested it, they would know it does not work and would (hopefully) fix it. And there lies the rub!

Please Log in or Create an account to join the conversation.

  • Krikor Boghossian
  • Krikor Boghossian's Avatar
  • Offline
  • Platinum Member
More
10 years 3 months ago #136650 by Krikor Boghossian
Replied by Krikor Boghossian on topic No front-end editing happening
I agree with Gary, It might be a reserved class but you can add a couple of CSS lines to make it compatible with extensions that use Joomla!'s (older) standard modal.

Please Log in or Create an account to join the conversation.


Powered by Kunena Forum