7 Commits

Author SHA1 Message Date
asus
cc056ebb65 added gif square 2024-05-25 20:38:02 +02:00
asus
d825a79db3 improve in readme 2024-05-25 15:29:28 +02:00
asus
a7f4618583 added gif to the readme 2024-05-25 15:25:44 +02:00
asus
3a140c64a7 added gif 2024-05-25 11:10:26 +02:00
asus
4808a03ae6 added info on using duplicator 2024-02-13 20:41:06 +01:00
asus
ca1bc511dd updated submodule link 2024-02-07 13:16:29 +01:00
asus
af1abe7817 added note about dependency ACF 2024-02-07 10:53:48 +01:00
7 changed files with 46 additions and 2 deletions

2
.gitmodules vendored
View File

@@ -3,4 +3,4 @@
url = git@bitbucket.org:hugogogo/2023_website_jipf_private.git
[submodule "wordpress_docker"]
path = wordpress_docker
url = git@bitbucket.org:hugogogo/program_wordpress_docker.git
url = git@bitbucket.org:hugogogo/docker_wordpress.git

View File

@@ -1,6 +1,39 @@
# jipf 2023
#### install
### install
---
this project uses submodules recursively, so you after cloning you need to :
`git submodule update --init --recursive`
### presentation
---
- this repo is a plugin for wordpress, designed to be used inside a specific website : [2022.lejourdesprofs.org](https://2022.lejourdesprofs.org/#programme)
- this is a website for an event, that took place in november 2022, and was proposing hundreds of speakers all around the world
- and this plugin generates a map, based on google maps, with markers that places every speach
- it allows for filters and selections
### how the markers colapse and multiply with zoom
---
![demonstration of the markers zooming](docs/ljdp_map_clusters.gif)
### how the filters allow for selection
---
![demonstration of the filters for selection](docs/ljdp_map_filters.gif)
### technologie
---
- wordpress backend
- php
- vanilla javascript front-end
- google maps api

BIN
docs/ljdp_map_clusters.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 MiB

BIN
docs/ljdp_map_complete.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 MiB

BIN
docs/ljdp_map_filters.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 855 KiB

View File

@@ -1,10 +1,21 @@
### infos
- need acf installed on wp to work, because it uses the acf function `get_field()`
### duplicator wordpress
- https://duplicator.com/knowledge-base/classic-install/
- installer.php has two errors :
- delete first blank line
- close last line comment
1. download .zip and installer.php
2. put them on the server :
- in an empty file, accessible with url
- then go to this file with url, and go to installer.php
- in the steps you have to inform a database
- use a new database, because it will erase everything
- use localhost for the host, i dont know why
### commands