Giter Site home page Giter Site logo

moodle-theme_moove's Introduction

Moodle "Moove" theme repository

Moove is Moodle's theme that makes online environments more clean and intuitive for learners and educators. Its intuitive layout is optimised for online learning, focusing on the things that matter - your learning activities and content.

Moove is built on Boostrap4 and Mustache templates.

Documentation

You can see the theme documentation on: https://github.com/willianmano/moodle-theme_moove/wiki

Developed and maintained by

Willian Mano

  • Zend Certified PHP Engineer - ZEND028770
  • Certified Scrum Master - 000570341
  • iMasters Certified Professional - PHP - Good Practices - 1076

Moodle profile: https://moodle.org/user/profile.php?id=968235

Linkedin: https://www.linkedin.com/in/willianmano

Installation

First way

  • Clone this repository into the folder theme.
  • Access the notification area in moodle and install

Second way

  • Download this repository
  • Extract the content
  • Put the folder into the folder theme of your moodle
  • Access the notification area in moodle and install

moodle-theme_moove's People

Contributors

akhyariz avatar alkanmuhammet avatar andrewnicols avatar ankhesa avatar bunkerskyi avatar calbasi avatar dasistwas avatar dependabot[bot] avatar dustinbrisebois avatar elialejandro avatar iamluksha avatar ijuanfe avatar kepaurzelai avatar leofreitas avatar lukacspeter avatar marmaou avatar maxvictor avatar mazvi avatar michael-milette avatar michaelmeneses avatar mjzapata avatar nadavkav avatar pllagn avatar razzo1987 avatar studyingroup-com avatar towerx avatar watson999 avatar willianmano avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

moodle-theme_moove's Issues

matriculacion

Hola,
He instalado la ultima versión del tema sobre Moodle 3.3.2+ (Build: 20171006)

Al momento de desplegar la pagina de cursos con la opción de auto-matriculado activada, la foto de la portada del curso aparece expandida ocupando casi toda la pantalla. Si cambio a otro tema, el problemas desaparece.

Como reproducirlo:
Como administrador : Ir a un curso activar matriculación automática.
Como estudiante: Navegar al curso, donde se mostrará el detalle y la opción de auto-matricularse.

Link a la imagen:
https://ibb.co/hb1q3w

User enrollment issue

Hi,
Your moove theme is absolutely nice. A big thank you for your efforts!
I have installed it in my moodle 3.4 (PHP 7.1/Mysql 5.7.13 X64/Windows 2012 R2 Std). But I am facing a few issues. Your help is highly appreciated (I am a newbie to moodle. Pardon me)

  1. I created a course as admin. Navigated to "manage courses and category" and selected the course.
    I clicked on the "Enrolled users " link on the right
    I clicked on "Enroll users" with an intention to enroll some existing users. But the "Select users" field is
    not having any values. It just says "No selection". How to select and add existing users to the course?

Also "Course Administration" menu is not directly visible. It is moved inside the "More" link after "Turn
Editiing On", which is a little difficult to find out (my opinion as a newbie). In course administration
menu also, the "Enroll users" button is not letting me to add any new users to course. However self enrollment is working. Manual enrollment is enabled.

Please help.

Navigation is not responsive

Hello:
Thank for creating such an awesome theme.
However, when I use mobile device, the theme is not responsive: the navigation bar overlapped the main content.
Would you be able to have a look ?

Misprint in the value of a variable

in files:
moove/layout/columns2.php
moove/layout/incourse.php
moove/layout/mydashboard.php

change with

$draweropenright = fale;

to

$draweropenright = false;

Dashboard's Suspended user count should exclude delete users

@willianmano
Looks like I responded too late to the previous issue, I just copied and pasted my previous post here.

I just installed the latest build and there is one small issue. It looks like you are not excluding deleted users from your "Suspended" count. I just happened to notice it because I have deleted users that were suspended and they were showing up in the "Suspended" count.

In mydashboard.php, this small change is needed:

From
$totalsuspendedusers = $DB->count_records('user', array('suspended' => 1));
to
$totalsuspendedusers = $DB->count_records('user', array('deleted' => 0, 'suspended' => 1));

"Gradebook > Simple view" - width of the menu of blocks 100%

in file "boost/scss/moodle/grade.scss" exist next code:

.path-grade-report-grader {
    #region-main {
        min-width: 100%;
        width: auto;
        & > .card {
            width: auto;
            overflow-x: initial;
        }
    }
    [data-region="blocks-column"] {
        width: 100%;
        clear: both;
    }
}

you need to add next code in file "moove/scss/moove/_grade.scss"

.path-grade-report-grader {
    #region-main {
        min-width: 100%;
        width: auto;
        & > .card {
            width: auto;
            overflow-x: initial;
        }
    }
    [data-region="blocks-column"] {
        width: 280px;
        clear: both;
    }
}

undefined error

Im with this random issue. It happens when i am navigating. Can you help me?

erro-popup-moodle

Error in my console:

erro-popup-moodle

"My courses" on left side menu isn't working

"My courses" link on left side menu does nothing. It has no active action at all. It isn't a link, only div and span:

<div class="list-group-item" data-key="mycourses" id="yui_3_17_2_1_1504650937284_26">
    <div class="m-l-0" id="yui_3_17_2_1_1504650937284_25">
        <span class="text" id="yui_3_17_2_1_1504650937284_24">My courses</span>
    </div>
</div>

Presets Not Loading

I've been working with the Presets feature of the Moove theme for the Moodle 3.4 version. When I load different presets that I've created or from the repository found at https://moodle.net/mod/data/view.php?id=28 do have any effect on the site. I am wondering if there is a bug or issue with the Presets feature?

User tours do not work

Hi @willianmano.

I am trying to execute the visits for the user, but they do not work.
I do not know exactly if the subject would have anything to do with that.

Thank you very much.

Custom footer

I can't modify the footer. I was only able to delete the default text in the following way:

In the directory: public_html/aulavirtual/theme/moove/templates file footer.mustache

**Your virtual classroom name **

In file footer.mustache i deleted the line 27 "

{{#str}}stayintouch, theme_moove{{/str}}

"

And i deleted from line 98 to 105

"


{{#str}}madewitmoodle, theme_moove{{/str}}


Moodle logo

    <div class="madeby">
        <p>{{#str}}madeby, theme_moove{{/str}} <a href="http://conecti.me">conecti.me</a></p>
    </div>"

Also the linea 111 "{{{ output.standard_footer_html }}"

But I couldn't find the file to modify the footer and not delete it. And I want to know how I can find it, so I can modify it instead of eliminating it

Not Compatible with 3.3.2

I upgraded my staging site to 3.3.2 today. Upon attempting to select the Moove theme plugin in 3.3.2 I received the following error:

Error reading from database

My webhosting company had to roll back the upgrade in order to solve the issue.

How to edit login page and principal page.

Hi Willian, I installed your theme and it's very good, congrats!

I only have two questions:

How can I edit the login page and principal page?
I tried to find something on the internet but, no success.

Regards.

Name of Marketing URL is wrong

Hi,
In "Site administration / Appearance / Themes / Moove / Frontpage settings" the names of Marketing3&4 URL are wrong in the left column. At the moment both are named "Marketing1 URL".
I think it is just a small copy & paste error which is easy to fix.

Favicon Request

I have a request for being able to upload a favicon through the interface of the Moove theme similar to the logo feature.

Modificar Pié de Página

No puedo modificar en el inicio del sitio, en el pié de página:
STAY in TOUCH

Ni tampoco puedo modificar:

Proudly made with Moodle logo

This theme was developed by conecti.me

Quisiera apoyo para poder modificar esto por favor.

Spanish Languaje not working in some labels

Hi,
There are some labels in the Personal area that are not being translated.
Course Overview
Sort by date
Sort by course
Not upcoming activities due.

If you give me a hint where to change it, I'll do the job.

Thanks! ;)

Links presetfiles wrong

Hi,
I really like your theme. Great work and a big thank you for your efforts!

In "Site administration / Appearance / Themes / Moove / General settings / Additional theme preset files" there is some help text with links "See Moove presets for information" and "see the Presets repository for presets that others have shared". Both links doesn't work. That's a shame because it sounds very interresting to me, but I don't know how to use them.

"Course updates" information not styled

When it appears, the "Course updates" header is not styled like the other h3's in the blocks region with the class "card-header". It's not a block though, so I'm not sure how it could be targeted. Just wanted to point out that it looks strange. See below:

screenshot-2017-10-27 testing-sandbox participants

Sidebar - my courses

Hi,
in the sidebar there is the link to my courses.
This is the code:

<li class="list-group-item" data-key="mycourses">
                                <a class="m-l-0" href="javascrpit:void(0);">
                                    <span class="text">I miei corsi</span>
                                </a>
                                <ul>
                                            <li class="list-group-item list-group-item-action font-weight-bold" data-key="2">
                                                <a class="list-group-item list-group-item-action font-weight-bold" href="https://qwerty.org/course/view.php?id=2">
                                                    <span class="text">Course 2</span>
                                                </a>
                                            </li>
                                </ul>
                            </li>

But it links directly to the "page" javascrpit:void(0); and go to 404 page...

Layout issues with Grid course format

There are two clashes between Moove and the Grid course format. Not sure which one needs an update to address them, but these problems do not appear in the Collapsed Topics format.

  1. Scrollbars in the item description area. Scrollbars are present even if the Blocks area is hidden.

grid_scrollbars

  1. Blocks area obscures the "close" and "next section" icons when Grid setting "Fit section pop-up to window" is set to "Yes". The problem exists only when the Blocks area is visible. If the Blocks area is hidden, there is no problem accessing the icons. Also, if the Grid fit-to-window setting is "No", there is no issue at all with the icons.

grid_hidden_close

Orange footer displays when disabled

The orange footer displays on the 'forgot password' page at /login/forgot_password.php even when it has been disabled in the theme settings. The normal footer does not display correctly on this page either – it displays the footer heading, but not the contact links.

screen shot 2018-03-23 at 16 20 14

Admin accounts slow to login

The "dashboard" data that appears when an admin account logs in is nice and colorful, but it significantly slows down the login process on my site (15 GB data, 2670 users, 164 courses, etc.). Can that feature be added as a setting in the theme preferences?

cabeçalho centralizado

Olá Willian
Parabéns pela novidade do email com cabeçalho e rodapé personalizado.
Notei que a imagem que eu havia colocado no cabeçalho não estava ficando centralizada:
sem centralizar

após estudar o código vi que no arquivo: /moove/templates/mod_forum/forum_post_email_htmlemail_body.mustache
linha 124
tem um
<td></td> sobrando e que não deixava a imagem ficar centralizada

retirei essa linha e agora ficou assim:
com centralizacao

obrigada

Strings for marketing spots

Hello @willianmano, The strings for the marketing spot url's for different number don't match together.

$string['marketing2url'] = 'Marketing1 URL';
$string['marketing2urldesc'] = 'Enter Marketing1 URL';

$string['marketing3url'] = 'Marketing1 URL';
$string['marketing3urldesc'] = 'Enter Marketing1 URL';

$string['marketing4url'] = 'Marketing1 URL';
$string['marketing4urldesc'] = 'Enter Marketing1 URL';

Thanks Hameed

"Total Users" count on dashboard includes deleted users

The "Total Users" count on the dashboard includes deleted users. Technically, the count is correct but a little misleading when one browses their list of users. Since there is currently no way to see deleted users in the Moodle UI, wouldn't it be better to exclude deleted users from the "Total Users" count?

Double clicks to show/hide the menu of blocks

aria-expanded switch true/false from show/hide menu

{{#hasblocks}}
        <i id="sidepreopen-control"
            aria-expanded="{{#draweropenright}}true{{/draweropenright}}{{^draweropenright}}false{{/draweropenright}}"
            aria-controls="sidepre-blocks"
            data-action="toggle-drawer"
            data-side="right"
            data-preference="sidepre-open"
            class="fa"
            title="{{#str}} showhideblocks, theme_moove {{/str}}">
        </i>

        <section id="sidepre-blocks" data-region="blocks-column" class="hidden-print">
            {{{ sidepreblocks }}}
        </section>
    {{/hasblocks}}

and put this code in a separate template file

Login with google on startpage

I really like the look of this theme, but I have a little issue.
On the startpage there is the login-window, which is really nice to have there. But when I try to login with google oauth2, I get the error "A required parameter (sesskey) was missing".
When I login without google it works fine. When I login with google on the login-page(mysite.com/moodle/login/index.php) it works fine as well.
How can I fix that?
or if that is not possible how can I remove the login-window on the start page?

Identificación basada en Email

HI,
Whe try to crate a new user using identification based in email, the password link that allows to enter the pass is not working. Does not allow to enter anything.

selection_103

Using moodle 3.3

Navegation not working for questionaries

Hi,
I updates the last theme for moodle 3.4 and the navegation is not showing up for questionaries.
It[s working great for other types of activities.
I tried in the boots theme and works ok for questionaries.

Thanks!

Quiz navigation blocking content on mobile

version 1.4.1 : the quiz navigation block still blocking the page, so the student cannot see the questions in mobile (sm / xs), i solve this by adding col-xs-12 and col-sm-12 (through jquery) otherwise it won't work (firefox, chrome).

$('body#page-mod-quiz-attempt #page-content div.col-md-3').addClass('col-xs-12 col-sm-12');
$('body#page-mod-quiz-summary #page-content div.col-md-3').addClass('col-xs-12 col-sm-12');
$('body#page-mod-quiz-review #page-content div.col-md-3').addClass('col-xs-12 col-sm-12');

"My courses" link is not having "href" attribute

Hi,
Your moove theme is absolutely nice. A big thank you for your efforts!
I have installed it in my moodle 3.4 (PHP 7.1/Mysql 5.7.13 X64/Windows 2012 R2 Std). But I am facing a few issues. Your help is highly appreciated (I am a newbie to moodle. Pardon me)

  1. When I am logging in as a student /teacher, the "My Courses" link on the left panel is not having "href" attribute. Hence the option is not working.

Please help.

Not interpretable address

Hello, I have just created 2 courses as "editing teacher", as can be seen in the following snapshot
immagine.
If I click on My courses a blank page appears with the text:
Not interpretable address. This is one of the protocols (javascrpit) is not associated with any program or is not accepted in this context.
Additional software must be installed to open this address.
I tried using mozilla firefox quantum and with microsoft edge with the same result.

Font size

I like very much you theme and I am sure will be much better in the next future. For now I would like to to custom font size. Is that possible now? Thanks for you work.

Https in login theme

Good morning.
I have installed your theme in moodle. I have https implemented on my platform, but the main page of your theme does not appear as such.
How could you make the login of the main page of your topic have the https ?.

Thank you very much.

Help tooltip outside screen display

Hi there,

"Your progress" help tooltip in course home page displays to the right of "?" icon and thus outside the screen display.

Regards

Timer and Navigation not working in Quiz

I have updated Moodle 3.4 with Moov theme.
But while attending quiz timer and navigation not displayed on the quiz page and auto submission after test duration also not working.
Kindly help me to solve it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.