Moodle for mobile

 
 
Picture of Juan Leyva
Re: Moodle Mobile App Customisation
Group DevelopersGroup Moodle HQGroup Particularly helpful Moodlers

Hi David,

please, can you go to Settings -> Development -> Reset the app

Then, when the login screen appears, enter cva just in the username field and click on "Add"

Wait for a few seconds, if all is working as expected your user fullname (right to your picture at the top of the orange menu) should change from white to black

Tell me if is working for you. If didn't go to settings -> synchronization and tap on Force CSS sync now and check again if the full name color change

Regards

 
Average of ratings: -
Picture of David Perry
Re: Moodle Mobile App Customisation
Group Testers

Juan that worked, but I did have to tap Force CSS sync.

Can the background colour be changed? Is it possible to get a screenshot of the main app screens labelled as to which CSS elements we override? Or an example.

 
Average of ratings: -
Picture of Juan Leyva
Re: Moodle Mobile App Customisation
Group DevelopersGroup Moodle HQGroup Particularly helpful Moodlers

I see, the sync of the CSS file is done automatically after 5 minutes once the app opens, I must fix this

Yes, the background color can be changed. Just change all the background: and background-color styles in the css/styles.css file

This is the style for changing the user fullname to black as you saw in the example

.panel.user-menu {
    color: black;   
}

You should open the app in your Chrome browser for changing css styles using the Development tools, see:

http://docs.moodle.org/dev/Moodle_Mobile_Customization#Google_Chrome_browser

 

Just open the index.html of the app https://github.com/moodlehq/moodlemobile and enter student or teacher in the username field and click in Add

 
Average of ratings:Useful (1)
Picture of David Perry
Re: Moodle Mobile App Customisation
Group Testers

All helpful. I suppose if we wanted to pull in extra info (e.g. pulling in the Institution field from someone's moodle profile - that says Staff or Student for us) we're talking customising the app and publishing our own branch basically.

 
Average of ratings: -
Picture of Juan Leyva
Re: Moodle Mobile App Customisation
Group DevelopersGroup Moodle HQGroup Particularly helpful Moodlers

Hi David,

I suppose we will add additional remote settings (in the Moodle side) in order to allow intitutions to customize the app without working in a custom branch and compiling.

But currently the only way to have customizations is working in your own branch.

Since you seem very interested in the app, don't hesitate to add a message if:

- You find that the documentation should be improved
- There are missing features that can help you to customize the app
- There are bugs that you consider are important to be fixed

Regards

 
Average of ratings: -
Picture of David Perry
Re: Moodle Mobile App Customisation
Group Testers

This is a better ethic for the app. Development being moved outside Moodle HQ was definitely a wise move as it feels now there is much more willingness to respond to users questions/concerns (I guess that was a time thing, but hey, noticable improvement none the less).

Once the CSS issue you've logged is resolved, then the next refinement would be the ability for icons for contributed modules to be displayed. I could log this on the tracker if you like? The logic (in my head anyway) seems straightforward enough.

At that point I'll show a roughup of some styling to my boss to see if we want to push it even further, but given I'll be off for half of summer due to becoming a father reasonable targets are my concern for now smile

 
Average of ratings: -
Picture of Juan Leyva
Re: Moodle Mobile App Customisation
Group DevelopersGroup Moodle HQGroup Particularly helpful Moodlers

I just created two issues, for contributed modules icons and offline images in general

https://tracker.moodle.org/browse/MOBILE-410

https://tracker.moodle.org/browse/MOBILE-411

I hope I can fix this for 1.3 (June)

 

 
Average of ratings: -
Picture of Juan Leyva
Re: Moodle Mobile App Customisation
Group DevelopersGroup Moodle HQGroup Particularly helpful Moodlers

Well, it seems that finally is a bug, I just opened:

https://tracker.moodle.org/browse/MDL-39563

and

https://tracker.moodle.org/browse/MOBILE-402

The remote CSS file is not being returned by Moodle WebServices, it works for me because I has some test enviroments "hacked"

 
Average of ratings:Useful (1)
Picture of David Perry
Re: Moodle Mobile App Customisation
Group Testers

Thanks for digging - assuming our upgrade to 2.4 goes to plan over summer, we can start pushing the app then and have it look more like our live moodle smile

 
Average of ratings: -
Picture of Kevin Bruton
Re: Moodle Mobile App Customisation
 

I've added some customizations successfully, but I've also experimented the some problems when trying to sych. The app receives the customization (for now just changing everything orange to blue), but when it is closed, the customizations are lost, until "Force CSS sync now" is pressed again. I supposed this is included in the tracker above?

Juan, as you have asked... one feature we would really like to see, is the ability, not only to receive notifications, but also to send them (messages) from the app without having to enter the "website" option. I suppose in future releases you will be incorporating more functionality like this directly into the app without having to enter the "website" option, giving the app a more "native" feel?

We are also interested in being able to include, apart from the users icon, the institutions icon, so it is patent the moodle site the user is connected to. As I understand this capability will also be included in future versions?

Another issue (not sure if this is the place, but while we're at it...): with respect to notifications, as I can gather, only one device can be associated to a user. Is there a way of adding another device or removing the associated device in order to associate another?

By the way, "Moodle Mobile" is a great project and our school is really interested in its development and improvements. If you would like us to help with testing or something please let me know.

 
Average of ratings: -
Picture of Juan Leyva
Re: Moodle Mobile App Customisation
Group DevelopersGroup Moodle HQGroup Particularly helpful Moodlers

Hi Kevin,

thanks for your feedback, everything you have pointed out are problems we have detected in the app and we are working to solve.

In order to be able to solve that type of problems we are planning a different approach of how we implement WebServices in Moodle and how we release new versions of the app.

I will make an announcement next week explaining it. 

BTW: I think that one of the problems you are having is this one:

https://tracker.moodle.org/browse/MDL-45041

Regards

 
Average of ratings: -