Moodle theme tutorial 1/4 - Create a child theme based off boost

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024

Комментарии • 40

  • @md.rummanislamnur3002
    @md.rummanislamnur3002 4 года назад +9

    The best tutorial I've ever seen. Please don't stop. Expect a full video series on theme or plugin development.

    • @rotioN
      @rotioN 4 года назад +1

      very true, I like this chill explanation :D
      I've seen really horrible people on RUclips trying to explain moodle development.. argh, I'm glad about finding Moodle tips

  • @youssefboobe4417
    @youssefboobe4417 4 года назад +3

    thank you and all the best

  • @EmersonCabrera
    @EmersonCabrera 4 года назад +1

    Thanks a lot! This tutorial is the best! Regards from Colombia!

  • @mohammedalhabib4446
    @mohammedalhabib4446 3 года назад

    Big like for this guy

  • @santoshk39
    @santoshk39 4 года назад +2

    thank you

  • @Magistrado1914
    @Magistrado1914 4 года назад +1

    Excellent course
    27/07/2020

  • @dokturaka5661
    @dokturaka5661 4 года назад +1

    best best best. exelent

  • @AdRiiANerX
    @AdRiiANerX 2 года назад

    Thanks for your help

  • @techh4ck936
    @techh4ck936 3 месяца назад

    💯💯 worth 2024

  • @mcramirez
    @mcramirez 4 года назад +2

    Hello. thanks for your tutorial. What's the name for IDE code editor are you using?. Thanks in advance.

    • @rotioN
      @rotioN 4 года назад +2

      The IDE is called: PHPstorm
      He's saying that we can get an Early Access Version of it for free.
      See @ ruclips.net/video/dArD8qeqTRk/видео.html

  • @ericowens3023
    @ericowens3023 10 месяцев назад

    Cash not Case-sh

  • @kielblock
    @kielblock 3 года назад

    Thanks a lot, your videos is really helpful. I was wondering is it possible to create a child theme from another theme that is all ready a child theme of boost, like Moove?

    • @moodletips
      @moodletips  3 года назад

      Yes I beleive you can and they'll just inherit from each parent.
      Thanks for checking out the videos!

  • @HAIstudios
    @HAIstudios 2 года назад +1

    I have problem after running php admin/cli/upgrade.php : "!!! Error: database driver problem detected
    The site administrator should verify server configurationPHP has not been properly configured with the MySQLi extension for it to communicate with MySQL. Please check your php.ini file or recompile PHP. !!!"
    In the php.ini file I have omitted the ; at extension=mysqli. But still can't. Can you help me?

    • @moodletips
      @moodletips  2 года назад +1

      Make sure to restart Apache. Also make sure that you've installed the php-mysql extension for your php version in use by apache. Running php -m should list the module for mysql. Also try the other cli script for environment checks which will list out all other issues. Let me know if still having trouble, it can be tricky!

    • @HAIstudios
      @HAIstudios 2 года назад

      @@moodletips i have restarted apache. And used "php -m" and only found Modules mysqlnd. But I don't have any other Modules related to mysql. What should I do next?
      (I use windows operating system)

    • @HAIstudios
      @HAIstudios 2 года назад

      @@moodletips Thanks. I've added absolute paths in php.ini configuration. It worked.

    • @moodletips
      @moodletips  2 года назад +1

      @@HAIstudios Great to hear, that's a tricky one to figure out

    • @learningwithpeal8415
      @learningwithpeal8415 Год назад

      @@HAIstudios
      hello i cant understand the solution and i am also facing the same problem..can you help me?

  • @unit60s
    @unit60s 3 года назад +1

    Which software are you using to create and edit the files?

    • @moodletips
      @moodletips  3 года назад

      Thanks for watching :) I use phpstorm, you can check out my set up video ruclips.net/video/dArD8qeqTRk/видео.html

  • @alastairleith249
    @alastairleith249 2 года назад

    What text editor are you using?

    • @moodletips
      @moodletips  2 года назад

      It's phpstorm, there's a bit more info here ruclips.net/video/dArD8qeqTRk/видео.html

  • @vahaggrigoruyan7228
    @vahaggrigoruyan7228 3 года назад

    best

  • @zZ-Wipeout-Zz
    @zZ-Wipeout-Zz 2 года назад

    was going well untiil updating via the terminal. might have been "quicker" for you but definately didn't save me any time and you also opend moodle to show updates, but when i done it i got nothing.. no idea how to run the upgrade script in the phpstorm terminal because it doesn't like $php or php or anything remotely to what you put in :(.
    the documentation also doesn't help i started again and followed it through and still no new themes show up.. after a few hours of messing around i finally got it to work.

    • @moodletips
      @moodletips  2 года назад +1

      It can definitely be tricky, some of the worst problems I've had in web dev is when simply nothing happens and it's supposed to.. Did you get the command line to work too?

    • @zZ-Wipeout-Zz
      @zZ-Wipeout-Zz 2 года назад

      @@moodletips no, i ended up duplicating a existing theme, and removing all the extra files, then going through the steps again

  • @mohammedalhabib4446
    @mohammedalhabib4446 3 года назад

    How can I upgrade any theme to be compatible with Moodle3.10);

    • @moodletips
      @moodletips  3 года назад

      Most themes should already be compatible unless they're very old. I would just install it and test it. The best would be if the theme has tests

  • @jaliyaat321
    @jaliyaat321 8 месяцев назад

    Always shows [[pluginname]] why is that pls help me

    • @moodletips
      @moodletips  8 месяцев назад

      It's probably because you need to clear moodle caches, the lang strings are pretty heavily cached.
      Otherwise you might have the language file incorrectly named - plugin/lang/en/XXX.php - it needs to be in the exact right location with the right name for Moodle to find it. moodledev.io/general/development/policies/codingstyle/frankenstyle#language-files

    • @jaliyaat321
      @jaliyaat321 8 месяцев назад

      @@moodletips Thank you vary much for the instructions ...

  • @ivanfirmansyah9771
    @ivanfirmansyah9771 4 года назад +1

    Hi, i was wondering how to run the php admin/cli/upgrade.php syntax in the terminal. Im using vscode on windows 10, i installed the moodle and mysql on xampp. Any help would be appreciated

    • @swish1234567890
      @swish1234567890 4 года назад +1

      you will need to find the right directory where all your files and folders are. in xampp that can be tricky to find, usually on windows they're at "C:\xampp\htdocs" something like that

    • @rotioN
      @rotioN 4 года назад +1

      Web Data Folder, which loads PHP files @ C:\xampp\htdocs ... on Webbrowser its: localhost
      PHP files @ C:\xampp\php
      You can access your database via localhost/phpmyadmin on your Webbrowser

    • @rotioN
      @rotioN 4 года назад +1

      To your question Ivan Firmansyah: If you dont use the IDE you need to open the XAMPP Control Panel then hit the "Shell" Button and navigate to your folder with the command on the Shell:
      cd htdocs/moodle
      after that you can type in:
      php admin/cli/upgrade.php

    • @ivanfirmansyah9771
      @ivanfirmansyah9771 4 года назад

      it shows "php warning: module 'intl' already loaded in unknown on line 0". But nevermind though, i'll just use the long-way upgrade.
      Thanks a lot for your responses :) @kristian r @rotioNN

    • @rotioN
      @rotioN 4 года назад

      @@ivanfirmansyah9771
      To navigate to the PHP.ini, Open your XAMPP Control Panel and then Press the Button "Config" by the Module "Apache". After that you should find the "php.ini" File.
      To fix this problem, you must edit your php.ini file and comment-out the extensions that are already compiled-in. For example, after editing, your ini file may look like the lines below:
      ;extension=intl
      I'm not sure if you know this already but for security I'm advicing this:
      the semicolon means that it is commented out.
      If this doesn't help then you should contact me on RUclips and message me your Discord name or something similar like Steam to communicate instantly.