diff --git a/Gemfile b/Gemfile
index 7062c08..6c664ad 100755
--- a/Gemfile
+++ b/Gemfile
@@ -7,7 +7,7 @@ source "https://rubygems.org"
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
-gem "jekyll", "~> 4.3.2"
+gem "jekyll"
# This is the default theme for new Jekyll sites. You may change this to anything you like.
# gem "minima", "~> 2.5"
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
@@ -15,21 +15,11 @@ gem "jekyll", "~> 4.3.2"
# gem "github-pages", group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
- gem "jekyll-feed", "~> 0.12"
+ gem "jekyll-feed"
+ gem "jekyll-datapage-generator"
gem "jekyll-archives"
end
-
-# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
-# and associated library.
-platforms :mingw, :x64_mingw, :mswin, :jruby do
- gem "tzinfo", ">= 1", "< 3"
- gem "tzinfo-data"
-end
-
-# Performance-booster for watching directories on Windows
-gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
-
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
# do not have a Java counterpart.
-gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]
+# gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]
diff --git a/_config.yml b/_config.yml
index fa2c39d..9b5e760 100755
--- a/_config.yml
+++ b/_config.yml
@@ -21,22 +21,23 @@
title: ALICE CAST
description: >- # this means to ignore newlines until "baseurl:"
Bem vindo ao sensacional site de cursos do Alice.
-#baseurl: / # the subpath of your site, e.g. /blog
+# baseurl: /~carneiro/aliceclass # the subpath of your site, e.g. /blog
url: "https://cast.alice.ufsj.edu.br" # the base hostname & protocol for your site, e.g. http://example.com
# Build settings
#theme: minima
plugins:
- jekyll-feed
+ - jekyll-datapage-generator
collections_dir: collections
# collections
collections:
- aulas:
- output: true
- permalink: /:collection/:path
+ # aulas:
+ # output: true
+ # permalink: /:collection/:path
software:
output: true
permalink: /:collection/:path
@@ -50,15 +51,25 @@ collections:
output: true
permalink: /:collection/:name
+page_gen-dirs: true
+
+page_gen:
+- data: aulas
+ template: aulas
+ dir: aulas
+ index_files: false
+ name: title
+ debug: true
+
# collection default setup
defaults:
- -
- scope:
- path: "_aulas"
- type: aulas
- values:
- layout: "aula"
- author: "ALICE"
+ # -
+ # scope:
+ # path: "_aulas"
+ # type: aulas
+ # values:
+ # layout: "aula"
+ # author: "ALICE"
-
scope:
path: "_autores"
diff --git a/_data/aulas.json b/_data/aulas.json
new file mode 100644
index 0000000..cebec79
--- /dev/null
+++ b/_data/aulas.json
@@ -0,0 +1,21 @@
+[
+ {
+ "title": "Introdução ao LMMS",
+ "user": "fls",
+ "nome": "Flávio Luiz Schiavoni",
+ "description": "Bem-vindo ao curso de LMMS, uma ferramenta poderosa e gratuita para produção de música digital! Aqui, você aprenderá desde os conceitos básicos até técnicas avançadas para criar suas próprias músicas e beats.",
+ "date": "9/07/2024",
+ "software": ["lmms"],
+ "level": "Basico"
+ },
+ {
+ "title": "Introdução ao MIxxx",
+ "user": "fls",
+ "author": "Flávio Luiz Schiavoni",
+ "description": "Bem-vindos ao curso de Mixxx, um software de DJ gratuito e de código aberto que permite que você crie sets incríveis e faça mixagens profissionais. Este curso é ideal para quem deseja começar na arte da discotecagem ou para DJs experientes que querem explorar uma nova ferramenta.",
+ "date": "09/07/2024",
+ "software": ["mixxx"],
+ "level": "Basico",
+ "layout": "aulas"
+ }
+]
diff --git a/_includes/Pages/aulas.html b/_includes/Pages/aulas.html
index 8cc8b10..d6e078a 100755
--- a/_includes/Pages/aulas.html
+++ b/_includes/Pages/aulas.html
@@ -3,15 +3,14 @@
\ No newline at end of file
+
diff --git a/_includes/Pages/index.html b/_includes/Pages/index.html
index 159813c..b2d04a6 100755
--- a/_includes/Pages/index.html
+++ b/_includes/Pages/index.html
@@ -10,7 +10,7 @@