Dialog card: Answer text gets center aligned by default?

Hi

Is it possible to keep the alignment options, so that the text is not automatically aligned center? I am using the dialog cards extensively for training nuggets, but this is a deterrent.

Regards,

Deepti

 

Content types: 
BV52's picture

Hi Deepti,

Thank you for reporting this. A bug report has been filed and you can follow it here.

-BV52

Hi,

Is it possible to know by when this issue might be addressed?

 

Thanks,

Deepti

tim's picture

Hi Deepti, there's no timeline for that issue but you can follow the issue's development with the link bv shared above. 

papi Jo's picture

I reported this bug to the forum here: https://h5p.org/node/35700 and an issue was opened here: https://h5ptechnology.atlassian.net/browse/HFP-292.

 

tim's picture

Good catch. The Core Team should be much better at handling duplicates fixing long-standing issues, hopefully we can get round to fixing this one soon. 

Hi All

Is there any update on the bug that does not allow left-alignment or bullet point formatting in the dialog cards? they are very cumbersome right now.

 

Thanks

Deepti

papi Jo's picture

I have provided a fix (for the alignment bug) here: https://h5ptechnology.atlassian.net/browse/HFP-292

BV52's picture

Hi papi Jo,

Thank you for the input. The core team will review the code and we'll get back to you.

-BV52

Any change of this fix being implemented at short notice?

BV52's picture

Hi Peter,

I wish I have good news but currently the core has not created a fix yet nor have reviewed Papi Jo's proposed fix.

-BV52

Hi - just wondering if there has been any progress on the centre align issue...not being able right or left align is quite frustrating.

Many thanks

Mandy

BV52's picture

Hi Mandy,

I wish I have good news but the core team has not reviewed the proposed fix from Papi Jo.

-BV

We really need a fix for this. Any progress? From a design point of view, this is a very basic error.

BV52's picture

Hi knutinge,

No updates yet, I'm sorry.

-BV

how can I change the language of the text typing window .It's in Arabic and I couldn't change it into  English even thought the selected language is English on the plugin ,and my wordpress and on my laptop. It's terribly annoying and frustrating

BV52's picture

Hi The Speaking Cats,

Keyboard/Keypad input is not in a anyway controlled by any of the content types. You might want to check your keyboard settings or any other settings related to text input. It's a long shot but clearing cache may also do the trick.

-BV

 

Hi,
This bug has been open for over two years now. Given a developer has already written a fix, it's disappointing that the core team still haven't implemented it. Is there an expected timeline on this?

Regards, Ben

BV52's picture

Hi Ben,

I'm afraid there is no timeline yet on when the code will be reviewed. Admittedly the core team has a lot of backlogs in terms of code review. They are a small team and there are only so much that they can do. However there are plans to add more people to that team so we should see faster implementation of fixes to bugs and updates.

-BV

Any update on this? My use-case requires full sentences or short paragrahs, not just "Apple", so this basically renders the Flip Card completely unusable.

I can't use a centered paragraph in a law school setting - having the basic styling options functioning isn't too much to ask, is it? 

goster's picture

This has been an issue for 6 years and it is a simple fix - would you please let us know why you have chosen to fix "match game" issues but not this basic fundamental problem with dialogue cards? I'm curious to know what the hold up is?

BV52's picture

Hi goster,

Aside from the H5P core team being a very small team. What usually gets fixed are issues that makes a specific content type unusable. I know in some cases having the correct aligment is needed for it to actually work but not for everyone. The core team have plans to check PRs, bugs and other updates after the OER hub is released. I will try to get them to include this specific bug.

-BV

papi Jo's picture

Being the person who mentioned this bug back in 2016 (and suggested an easy fix) I can understand your frustration. There are various degrees of severity of bugs, from minor to critical, the most critical degree being one which entails security issues. As annoying as this alignment bug is, we have to accept that it falls in the category of "very minor" (even though it can easily be fixed). And software mainteners have to be careful that fixing a bug does not "break" things for users.

If you are interested in reading opposite views on the matter I invite you to follow a discussion I've had on the Moodle forum here, involving our very active H5P friend Oliver.

If the core team isn't big enough to fix simple bugs in the most basic of existing features - 5 years after they are reported, maybe the team needs to grow a little bit, or put a hold on expansions like an "OEM Hub" until there are better quality-control procedures in order. 

I mean, you want to talk about "very minor"?  Adding an OEM hub which basically replicates dozens of other existing directories of such material. 

 

otacke's picture

Hi Michael!

While I completely agree that the H5P core team could invest some more of their time to improve existing things instead of adding new features (the H5P OER Hub is worth it though), I wonder why you put yourself in a passive position here. H5P is an open source project. You could grab the code and fix that bug and contribute the code. If your are not capable of doing that yourself, you could try to find a coder who has enough free time to donate. If you don't find someone to invest some of his/her time to solve your problem (for free), you could try to raise the funds required, etc. Have you considered any of that?

Best,
Oliver

p. s.: Because I don't like to lecture others about how they could do this or that better from the sideline, I just fixed that bug and created a pull request. For free. Giving some of my free time to solve other people's problems instead of complaining that others don't. You're welcome!

goster's picture

Where do I start? Are there videos or tutorials that tell me where to get my hands on the code of H5P? And then maybe a tutorial on the language used? I've been on Github and cannot figure out where to start - what language - where to get the code of the many elements that are horribly glitchy and have not been touched in years, etc.  Any help, tips, or tutorials (blog or youtube vids) would be greatly appreciated.

Thanks!

Andrew

otacke's picture

Hi Andrew!

The work is done now, see my p.s. :-)

If you want start coding for H5P yourself or know someone who might want to, then the usual ressources are:

Best,
Oliver

goster's picture

Hi Oliver

Thanks for the resources - I've started the learning curve to learn how to create elements and possibly fix some where possible.

When you mentioned that the "work is done" did you mean the Dialogue Card text align issue? I wasn't sure but just so you know, the text still auto-aligns center no matter what you set the text alignment to left right - all center aligns and the text style button where you select "normal" or "H2" or "H3" just wigs out blinky blink style without allowing you to set anything. So this particular element is still broken. Maybe you could pass this news on to your buds at Joubel?

Many thanks for your help, all the same!

Andrew

otacke's picture

Hi!

Yes, I meant the alignment issue by "I just fixed that bug and created a pull request." Me creating a pull request does neither bring that code into the official codebase though, not release an update to the content type that you could install. The H5P core team will still have to review the code and then release it before you'll see the changes. I am neither affiliated with Joubel nor a part of the H5P core team nor a messenger, just some guy like yourself that can contribute to the project.

The flickering is a bug that has already been reported. Someone - could be the H5P core team, could be someone else - will have to fix it or find someone to fix it.

Best,
Oliver

Just checking in ... six months later, to see if any progress has been made on this, so I am just seeing your comment. 

Basically, I appreciate open-source very much, and if I could fix it myself, or contribute to the fix, I certainly would. But I am an Instructional Designer, not a programmer.  I come at things from an end-user perspective. I am fairly tech-savvy, but the instructors I work with are most certainly not. Most folks acutally using this tool are not going to be much help on the programming front. 

So ... basic, simple, stuff like text formatting should work. You fixed it pretty quickly.

I would suggest that the core team is doing a pretty poor job leveraging the good work that you (and others before you) have done. You went ahead an provided a fix, created the pull, and did all the right things, and it is just sitting there collecting dust. Just like the previous solution has been for the last two years. 

On the H5P.org side, this is an open-source project. On the H5P.com side, it is being sold as a service. So fixing critical stuff shouldn't just be a hobby someone is doing for fun. My university is currently asking my advice whether it is worth it to pay, so we can leverage some of the more advanced tools.

This one little bug isn't a deal breaker for h5p, but how it is being handled (or not) pretty much is for me, and that is the advice I will be giving. 

Just checking in ... six months later, to see if any progress has been made on this, so I am just seeing your comment. 

Basically, I appreciate open-source very much, and if I could fix it myself, or contribute to the fix, I certainly would. But I am an Instructional Designer, not a programmer.  I come at things from an end-user perspective. I am fairly tech-savvy, but the instructors I work with are most certainly not. Most folks acutally using this tool are not going to be much help on the programming front. 

So ... basic, simple, stuff like text formatting should work. You fixed it pretty quickly.

I would suggest that the core team is doing a pretty poor job leveraging the good work that you (and others before you) have done. You went ahead an provided a fix, created the pull, and did all the right things, and it is just sitting there collecting dust. Just like the previous solution has been for the last two years. 

On the H5P.org side, this is an open-source project. On the H5P.com side, it is being sold as a service. So fixing critical stuff shouldn't just be a hobby someone is doing for fun. My university is currently asking my advice whether it is worth it to pay, so we can leverage some of the more advanced tools.

This one little bug isn't a deal breaker for h5p, but how it is being handled (or not) pretty much is for me, and that is the advice I will be giving.