GithubHelp home page GithubHelp logo

o-leolleo / moodle_plugin Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 125 KB

Some experiments on developing a simple moodle plugin, a first step to a bigger project.

License: GNU General Public License v3.0

PHP 100.00%

moodle_plugin's Introduction

๐Ÿ‡ง๐Ÿ‡ท Opa! ๐Ÿ‡ฌ๐Ÿ‡ง Hi there! ๐Ÿ‘‹ I'm Leo (leolleo)

I'm a Brazilian guy living in Porto ๐Ÿ‡ต๐Ÿ‡น and working for Malta ๐Ÿ‡ฒ๐Ÿ‡น

I'm a DevOps engineer curious about topics ranging from

  • Infrastructure as Code - IaC
  • Cloud
  • CI/CD practices
  • Software Development
  • Software Architecture
  • GNU/Linux
  • A number of other fancy tech terms, they're detailed below

Besides Tech I also enjoy

  • Spending quality time with my wife ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ
  • Drawing ๐Ÿ“
  • Playing or missing my acoustic guitar ๐ŸŽธ
  • Meditating ๐Ÿง˜โ€โ™‚๏ธ
  • Other fancy things.

Where you can find me

Personal Blog Youtube Channel Medium

Fancy tech terms

IaC Tools

Terraform Packer Ansible

Containers related

Kubernetes Docker

Hosting and SaaS

AWS Cloudflare DigitalOcean

CI/CD and VCSs

GitLab CI GitHub Actions GitLab GitHub

Monitoring

Grafana Prometheus ElasticSearch

Servers, OSs and DBs

Nginx Apache Linux MongoDB Postgres MySQL Redis

Languages

Python Shell Script JavaScript PHP

Frameworks

Hugo Laravel TailwindCSS

moodle_plugin's People

Contributors

gutodisse1 avatar o-leolleo avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

moodle_plugin's Issues

Number of datasets in the mdl_posts tables differs from the raw backup

Executing the query

SELECT
	fd.course AS 'disciplina_id',
	p2.created AS 'data',
	f.name AS 'nome_forum',
	p2.id AS 'post',
	p2.parent,
	p2.userid AS 'emissor',
	p1.userid AS 'receptor'
FROM mdl_forum_posts p1
INNER JOIN mdl_forum_posts p2 ON  p1.id=p2.parent
INNER JOIN mdl_forum_discussions fd ON p1.discussion=fd.id
INNER JOIN mdl_forum f ON fd.forum=f.id

results in 11778 datasets, while using it on the raw backup from a moodle 3.2 database
resutls in 12257 datasets. The same backup was used on a moodle 3.4 install.

the backup contains sensitive data, so the link won't be put here until some
sort of anonymization step.

Could be related to the deletion of one single user from the database,
purgin all his related posts.

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.