changelog.php 10.8 KB
Newer Older
Corentin Bettiol's avatar
Corentin Bettiol committed
1
<article>
Corentin Bettiol's avatar
Corentin Bettiol committed
2 3 4 5 6 7 8 9 10
	<h3><a href="">21/03/19</a></h3>
	<ul>
		<li>Ajout d'un slug pour les tags + possibilité de stocker des tags "emoji" dans la bdd</li>
		<li>Ajout d'un effet de hover sur les tags</li>
	</ul>
</article>

<article>
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/72e337a3db699bac92f4e25828a8c0b4dee47bd6">20/03/19</a></h3>
Corentin Bettiol's avatar
Corentin Bettiol committed
11 12 13 14 15 16 17 18 19 20 21 22 23
	<ul>
		<li>Création des tags :
			<ul>
				<li>Classe TagManager</li>
				<li>Fonctions pour ajouter/supprimer des tags</li>
				<li>Tables l3m_tag & l3m_tag_post pour lier les tags aux posts</li>
				<li>Vue avec tous les messages comprenant un tag particulier</li>
			</ul>
		</li>
		<li>Mise à jour de la synthaxe d'écriture des conditions/fonctions (ajout d'un retour à la ligne)</li>
	</ul>
</article>

Corentin Bettiol's avatar
Corentin Bettiol committed
24
<article>
Corentin Bettiol's avatar
Corentin Bettiol committed
25
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/a2b96bcc34b51c103691a6a2aafb06e05ce421ce">19/03/19</a></h3>
Corentin Bettiol's avatar
Corentin Bettiol committed
26 27 28 29 30 31 32 33 34 35 36
	<ul>
		<li>Création des flux rss :
			<ul>
				<li>Classe RssManager</li>
				<li>Fonctions updateRssBlog() & updateRssProjects()</li>
				<li>Appel de ces fonctions lors de chaque ajout/edit/suppression de billet de blog/projet</li>
			</ul>
		</li>
	</ul>
</article>

Corentin Bettiol's avatar
Corentin Bettiol committed
37 38 39 40 41 42 43
<article>
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/f69c0c7d8f392f762ea706f11a503fbfc3d352d6">15/03/19</a></h3>
	<ul>
		<li>Màj du padding du menu pour la version tablette</li>
	</ul>
</article>

Corentin Bettiol's avatar
Corentin Bettiol committed
44
<article>
Corentin Bettiol's avatar
Corentin Bettiol committed
45 46 47 48 49 50 51 52
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/d4ee13c79b8bc2c43da23677f6c4d4d015700b69">12/03/19</a></h3>
	<ul>
		<li>Mise à jour de l'éditeur wysiwyg</li>
	</ul>
</article>

<article>
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/d1d9e3e6c07bf37bf963bd76a8e66a0d193dd924">06/03/19</a></h3>
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
	<ul>
		<li>Changement de charset (utf8 -> utf8mb4_unicode_ci) ! Les emojis sont désormais stockés dans la bdd</li>
		<li>Ajout d'une div avec un tag "contenteditable", pour éditer facilement des paragraphes/titres/... dans le contenu des posts de blog</li>
		<li>Ajout d'une liste de boutons pour modifier du texte en wysiwyg</li>
	</ul>
</article>

<article>
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/dc8dcc3e7e53f487b3360c21407a743d1020c1f7">05/03/19</a> (encore)</h3>
	<ul>
		<li>Bugfix sur l'opacité de la pagination (qui apparaissait par dessus le menu)</li>
	</ul>
</article>

<article>
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/63524a574490e130da7fee8076b8d2af047da58f">05/03/19</a></h3>
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
	<ul>
		<li>Ajout de la pagination sur le blog :
			<ul>
				<li>Fonctions pagingList dans BlogManager</li>
				<li>Fichier blogPagingView.php dans /site/view/public</li>
			</ul>
		</li>
		<li>Mise à jour de l'affichage du menu pour la version tablette du site</li>
		<li>Réorganisation de l'affichage des pages par le BlogManager</li>
		<li>Ajout d'un saut de ligne au footer (pour éviter un retour à la ligne automatique disgratieux sur mobile)</li>
		<li>Activation du retour à la ligne pour les longues chaines de caractères (url git par exemple)</li>
	</ul>
</article>

<article>
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/49c5a5f497056359c55fc93d1b35f0a3bdd25b44">03/03/19</a></h3>
85 86 87 88 89 90 91
	<ul>
		<li>Màj menu hamburger ; il affiche la page courante maintenant</li>
	</ul>
</article>

<article>
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/6088891e4bf5a032a2746d6d3ad2d326b304704b">02/03/19</a></h3>
92 93 94 95 96 97 98 99
	<ul>
		<li>Ajout du menu hamburger pour les smartphones</li>
		<li>Ajout du renommage automatique de l'url d'un post/projet pour toujours avoir des url différentes même si plusieurs posts/projets on le même nom</li>
	</ul>
</article>

<article>
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/e7ffa7e6fa4c07537014c0cf4e3ffd7a47a91de3">01/03/19</a> (encore)</h3>
100 101 102 103 104 105 106 107 108 109 110 111
	<ul>
		<li>Réorganisation de la gestion des url des pages :
			<ul>
				<li>Modification du fichier l3m-website-dist.conf, avec les bonnes règles d'urlrewriting</li>
				<li>Beauuucoup de changements dans les fichiers de classe d'admin, de blog & de projet</li>
				<li>Utilisation de l'extension IntL pour la fonction slugify() dans la classe Base (servant à générer les url)</li>
			</ul>
		</li>
	</ul>
</article>

<article>
112
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/3e33e9c76cc1f335ff91be357168352791c4d3a2">01/03/19</a></h3>
113 114 115 116 117 118 119 120 121
	<ul>
		<li>Suppression de toutes les balises &lt;hr /&gt; (qui servent à séparer des paragraphes et pas des sections)</li>
		<li>Création du fichier adminController.php, avec les fonctions d'administration dedans</li>
		<li>Suppression du concept des commentaires. Après réflexion c'est plus simple pour les gens de réagir à un article du blog via leur site ou les réseaux sociaux</li>
		<li>Ajout d'un lien vers la section d'administration depuis toutes les pages du site si on est connecté</li>
	</ul>
</article>

<article>
122
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/ebe5a9eaf0ab767e7e26d301df42db0674df5ad2">19/02/19</a></h3>
123
	<ul>
124 125
		<li>Remplacement de tous les guillemets double (") du code php par des guillemets simple (')</li>
		<li>Remplacement des "array()" du code php par "[]"</li>
126 127 128 129 130
		<li>Création d'un gitignore pour "/site/model/config.php"</li>
	</ul>
</article>

<article>
131
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/919427bd2e687c0f5ffe6d83c9fe357e23e0ae1d">06/02/19</a></h3>
132 133 134 135 136 137 138 139
	<ul>
		<li>Ajout de commentaires au code</li>
		<li>Modification du fichier urlrewriting.txt (nouveau contenu = contenu du fichier nomdusite.conf de apache)</li>
		<li>Changement des classes BlogManager & ProjectManager ; déplacement du code depuis AdminManager</li>
	</ul>
</article>

<article>
140
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/8f90b9e5bafe27fd6486ab3ce806762c4e86ec96">14/01/19</a> (encore)</h3>
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155

	<ul>
		<li>Ajout d'un fichier "l3m.sql" pour montrer la base de données (supression du fichier sql.txt)</li>
		<li>Ajout d'un fichier "l3m-website-dist.conf" contenant un exemple de configuration pour le serveur apache.</li>
		<li>Ajout des pages détaillées de projets</li>
		<li>Modification de billet de blog fonctionnelle</li>
		<li>Modification des projets fonctionnelle</li>
		<li>Création de billet de blog</li>
		<li>Création de projet</li>
		<li>Suppression de billet de blog</li>
		<li>Suppression de projet</li>
	</ul>
</article>

<article>
156
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/1d44e697386eb8066c6844c69c174fa141a7b20c">14/01/19</a></h3>
Corentin Bettiol's avatar
Corentin Bettiol committed
157 158 159 160 161 162 163 164 165 166 167

	<ul>
		<li>Modifications partie admin; ajout des listes des projets et des billets de blog</li>
		<li>Ajout de boutons pour poster un billet de blog ou un projet</li>
		<li>Changement de la structure des projets (voir bdd.txt), maintenant ils auront une description courte et une description longue accessible si on clique sur un lien particulier</li>
		<li>Changement de design de la page 404 (première utilisation du <i>!important</i>, berk)</li>
		<li>Sécurisation des pages (redirection vers le formulaire si accès incorrect)</li>
	</ul>
</article>

<article>
168
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/d38afd228a472bb750a26a221397761cb51d9c9b">13/01/19</a></h3>
Corentin Bettiol's avatar
Corentin Bettiol committed
169 170 171 172 173 174 175 176 177

	<ul>
		<li>Ajout du formulaire au panneau d'administration</li>
		<li>Stockage du hash du mdp dans le fichier config.php, utilisation de verify_hash() pour la connexion</li>
		<li>Affichage d'une vue sommaire pour le panneau d'administration</li>
	</ul>
</article>

<article>
178
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/2ae140cc39ec43e1a9da520e988fc42d172d29c8">12/01/19</a></h3>
179 180 181 182 183 184 185 186 187 188 189 190 191

	<ul>
		<li>Modifications mineures css</li>
		<li>Modification du système MVC, le layout appelle les fonctions ou affiche les pages statique via un switch maintenant</li>
		<li>Suppression de quelques fichiers de fonctions pour les ajouter directement dans mainController.php</li>
		<li>Ajout d'une favicon ! <img src="/img/icon.png" alt="favicon morse" /></li>
		<li>Création des classes BlogManager & ProjectsManager</li>
		<li>Utilisation des classes créées pour récupérer les posts et projets dans la bdd</li>
		<li>Les vues sont maintenant séparées en deux dossiers; public et private. Les pages d'administration seront dans le dossier private.</li>
	</ul>
</article>

<article>
192
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/bc7ded60ac9db636c949026f0c0deaad14cf04c4">11/01/19</a></h3>
193 194 195 196 197 198 199 200 201

	<ul>
		<li>Modifications css media queries</li>
		<li>Balise h2 enlevée de la page et mise dans le menu (comme ça ça fait menu & titre de page)</li>
		<li>Ajout css barre bleu/grise en dessous du header</li>
	</ul>
</article>

<article>
202
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/e9f0366305c95549aaee98ba2485bc96255ce7f6">04/11/18</a></h3>
203 204 205 206

	<ul>
		<li>Changement des liens html (éviter de tout casser quand on descend dans l'arborescence)</li>
		<li>Unification des noms de classe css (camelCase)</li>
207
		<li>Design listes (notamment ici, dans le changelog)</li>
208 209 210 211 212
		<li>Un peu d'urlrewriting en plus de ce qu'il y a déjà (voir fichier urlrewriting.txt)</li>
	</ul>
</article>

<article>
213
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/ec56b1e9d9dfb2a1867c316a835423d7d119bf4c">26/10/18</a></h3>
Corentin Bettiol's avatar
Corentin Bettiol committed
214 215 216 217 218 219 220 221 222

	<ul>
		<li>Modif design pour écrans > 1500px</li>
		<li>Création bdd (voir fichier bdd.txt)</li>
		<li>Suppression de la page de connexion (inutile)</li>
	</ul>
</article>

<article>
223
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/26b343419dbe163e95f354283471a791f4545d59">22/10/18</a></h3>
Corentin Bettiol's avatar
Corentin Bettiol committed
224 225 226 227 228 229 230 231

	<ul>
		<li>Création & remplissage des pages <a href="changelog">changelog</a>, <a href="rss">rss</a> & <a href="404">404</a></li>
		<li>Modifs design du menu, ajout de la vidéo de fond sur la page 404</li>
	</ul>
</article>

<article>
232
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/2aefac7867534e551e4d043fdb553231f9129d47">avant le 22/10/18</a></h3>
Corentin Bettiol's avatar
Corentin Bettiol committed
233 234 235 236 237 238

	<ul>
		<li>Création du layout MVC</li>
		<li>Création des pages vides Blog, Connexion, A propos, Contact, Projets</li>
		<li>Exemple de remplissage de Blog, remplissage de A propos & Contact</li>
		<li>Design sommaire</li>
Corentin Bettiol's avatar
Corentin Bettiol committed
239
		<li>Configuration Apache (url rewriting, site-enabled, toussa toussa)</li>
Corentin Bettiol's avatar
Corentin Bettiol committed
240 241 242 243
	</ul>
</article>

<article>
244
	<h3><a href="https://git.bitmycode.com/sodimel/l3m-website/commit/b1f971e8c23a05d452b730c35d1e5e9656d1c15a">Au tout début</a></h3>
Corentin Bettiol's avatar
Corentin Bettiol committed
245 246 247 248 249 250 251 252 253 254
	
	<p>
		Le 15 septembre 2018, j'ai eu envie de remplir mon site. Mais il était vraiment très mal codé.
	</p>

	<p>
		Donc là je me suis dit <q>okay cette année je refais mon site</q>. Et voilà.
	</p>

	<p>
255
		La v5 est la version de développement (il manque des features).
Corentin Bettiol's avatar
Corentin Bettiol committed
256 257 258 259 260 261 262
	</p>

</article>

<article>
	<p><i>Les <a href="https://git.bitmycode.com/sodimel/l3m-website">sources</a> sont disponibles sur le <a href="https://git.bitmycode.com">gitlab</a> de <a href="https://bitmycode.com">BitMyCode</a>.</i></p>	
</article>