... |
... |
@@ -1,3 +1,6 @@ |
|
1 |
+Colección ordenada alfabéticamente tanto de juegos físicos como digitales de todos los sistemas. |
|
2 |
+ |
|
3 |
+ |
1 |
1 |
{{groovy}} |
2 |
2 |
// Conectar a la base de datos |
3 |
3 |
def db = groovy.sql.Sql.newInstance('jdbc:mysql://10.100.200.31:8285/games', 'root', 'xwiki', 'com.mysql.jdbc.Driver') |
... |
... |
@@ -27,14 +27,14 @@ |
27 |
27 |
background-color: #f1f1f1; |
28 |
28 |
} |
29 |
29 |
img { |
30 |
|
- max-width: 100px; /* Ajusta el tamaño de la imagen según sea necesario */ |
31 |
|
- height: auto; |
|
33 |
+ width: 111px; /* Ajusta el ancho de la imagen */ |
|
34 |
+ height: 151px; /* Ajusta la altura de la imagen */ |
|
35 |
+ object-fit: cover; /* Mantiene la relación de aspecto y recorta si es necesario */ |
32 |
32 |
} |
33 |
33 |
</style> |
34 |
34 |
<table> |
35 |
35 |
<thead> |
36 |
36 |
<tr> |
37 |
|
- <th>ID</th> |
38 |
38 |
<th>TITULO</th> |
39 |
39 |
<th>SISTEMA</th> |
40 |
40 |
<th>COMPLETADO</th> |
... |
... |
@@ -45,14 +45,13 @@ |
45 |
45 |
""" |
46 |
46 |
|
47 |
47 |
// Recorrer las filas de la tabla de la base de datos y añadirlas a la tabla HTML |
48 |
|
-db.eachRow('SELECT * FROM games_list') { row -> |
|
51 |
+db.eachRow('SELECT * FROM games_list order by titulo asc;') { row -> |
49 |
49 |
table += """ |
50 |
50 |
<tr> |
51 |
|
- <td>${row.id}</td> |
52 |
52 |
<td>${row.titulo}</td> |
53 |
53 |
<td>${row.sistema}</td> |
54 |
54 |
<td>${row.estado}</td> |
55 |
|
- <td><img src='${row.caratula}'/></td> |
|
57 |
+ <td><img src='/images_wiki/${row.caratula}' style='width: 112px; height: 154px;'/></td> |
56 |
56 |
</tr> |
57 |
57 |
""" |
58 |
58 |
} |