Modifications du 29/03/2020 au 18/05/2020
BrolBD - tags, wishlist, input number, nav bugfix
le lundi 18 mai 2020 :
- fix unexpected last / in breadcrumb
- allow key insensitive for some replacements
- ad breadcrumb level for series
- add form to exclude some tags
- load tags from serie AND / OR album
- set input number style
- allow to add in wishlist from serie with a range of albums
- add shortcode to exclude some specific replacements in the current
text
Type : modification (n°480/1030)
BrolBD - keywords
le vendredi 15 mai 2020 :
- fix bd compil bg (was linked to current serie, but may be in another
serie)
- adapt canonical for compils
- fix admin link title
- disallow to modify album serie (allow for insert)
- add keywords db mapping
- add keywords page (tags.php)
- adapt URL rewriting for keywords
- add CRUD for bd series categories
- add CRUD for bd series tags (keywords)
-todo:
- add CRUD for bd album tags like as done for bd series
Type : modification (n°479/1030)
BD crud + checkbox + elements + bugfixes
le jeudi 14 mai 2020 :
- admin:
- fix directories in menu
- pages:
- styles: add quotes examples
- quotes: use new quotes format and styles
- elements:
- set and fix style for quotes
- add toggle modes in checkboxes (deprecate some old)
- bd:
- inherit from a common object
- improve covers rendering
- add a no cover case
- add compil concept
- show if current item is in a compil
- show items linked to a compil
- show all covers from the serie
- add 'in progress' concept and implement crud
- add categories concept and implement crud
- fix editors page infos
- improve slugify
Type : modification (n°478/1030)
Brol BD - edit - part 9 (BBCode + tables)
le lundi 11 mai 2020 :
- improve texts by using BBCode (totaly reversible)
- add BBcode management
- btn to add BBCode in the insert/edit forms
- btn to clean BBCode
- add persons, editors, series, albums BBCode
- allow to use 'sticky' BBCode (stay after a clean request if the clean
is not a total clean
Type : modification (n°477/1030)
Brol BD - edit - part 8 (wishlist + compils)
le samedi 9 mai 2020 :
- add ean and isbn helper to validate, convert, and format
- add a whishlist table
- show wish list (envies.php)
- add wish list CRUD in album edit
- allow to link an album to a compil
- do not show albums from a compil if the compil is in the wishlist
- improve slugify
- add getter for slider obj
- add getters for nullable in DAO
Type : modification (n°476/1030)
Brol BD - edit - part 7
le jeudi 7 mai 2020 :
- fix date not set for album and person
- allow to delete an album
- autocomplete persons for roles fields
- stripslashes values from POST in form fields
- preserve br in descriptions
- allow person aliases
- show roles for all aliases if in the main alias
- improve js slugify
- add validation on crud for aliases
Type : modification (n°475/1030)
Brol BD - edit - part 6
le mercredi 6 mai 2020 :
- general:
- allow to switch between select and text to put a value
not in existing options
- BD:
- add person CRUD
- add mass update job in serie management
Type : modification (n°474/1030)
Brol BD - edit - part 5
le mardi 5 mai 2020 :
- BD : adapt crud management
- DAO : add styles based on operation type to have a low coupling with
CSS
- todo:
- crud for person
Type : modification (n°473/1030)
Brol BD - edit - part 4
le mardi 5 mai 2020 :
- BD:
- allow one-to-many for each role
- add a page for BD not in collection
- add a page to list all BDs
- add pages for each role
- add default role (auteur)
- add links to a role for each person
- use person photo if exists
- add fields to person
- nav:
- fix bug when URL ends by a /
- todo:
- new DB structure break all crud management
-> management need to be refactored
Type : modification (n°472/1030)
Brol BD - edit - part 3
le lundi 4 mai 2020 :
- manage series
- use dedicated js to slugify
- add description in getInfo
Type : modification (n°471/1030)
Brol BD - edit - part 2
le lundi 4 mai 2020 :
- allow to insert
- add fields to update form
Type : modification (n°470/1030)
Brol BD - edit - part 1
le dimanche 3 mai 2020 :
- BD
- add fields to edit a BD album
- use cover
- add methods and properties to BD object
- add BD chapter in structure
- adapt breadcrumb
- misc
- adapt checkbox in pseudo tables
- allow to get checkbox object
- help with alternate rows in pseudo tables
Type : modification (n°469/1030)
Brol DB - init basics
le vendredi 1 mai 2020 :
- fill a DB with BD infos
- map the BD DB for the DAO
- show bd series list, bd serie infos, album detail
Type : modification (n°468/1030)
Brol img
le mercredi 29 avril 2020 :
- adapt img sizes
Type : modification (n°467/1030)
compiler + msgbox (like fancybox) + bugfixes
le lundi 27 avril 2020 :
- phpmyadmin controller: remove ovh links
- msgbox:
- allow async loading
- add 'loading progress' style
- add method to view full size images
- compiler:
- add page specific category (to min script for only one page)
- style:
- add method to add a page specific min js file
- use arrows in the nav aside instead of text
- fix media sizes order
- misc:
- fix breadcrumb elements out of
- pages:
- add current snapshots to site history
- add dark theme info to site history
- remove unit in the image width and height attributes
- add unit in the image width and height style
- admin:
- add form to update photo date and foreign keys of the photo date
- blog:
- fix debug mode
Type : modification (n°466/1030)
layout + blog editor
le dimanche 19 avril 2020 :
- add padding for small screens
- try to use gutenberg blocs instead of shortcodes to render brol
photos
Type : modification (n°465/1030)
photobrol bugfixes + layout
le samedi 18 avril 2020 :
- alert only if delay <0
- show debug on info panel for admins
- adapt full screen photos in the blog
- add custom size (1024) for blog photos
- dark mode : adapt forced dark mode less
- media sizes : split into a dedicated less
- photobrol: fix null arg for photo thumbs
- photobrol: fix photo usage mail warning
Type : modification (n°464/1030)
Photobrol bugfixes
le mardi 14 avril 2020 :
- fix random order
Type : modification (n°463/1030)
CSS (adaptations and refactoring) + blog
le dimanche 12 avril 2020 :
- use mixins for all @media and improve sizes
- adapt main menu when expanded for minimal resolutions (smartphones)
- fix overlay of tagcloud admin forms
- redirect after login/logoff
- add a login menu item in the blog main menu, only for minimal
resolutions
- use data attributes for checkboxes titles
Type : modification (n°462/1030)
Photobrol - fix random order
le vendredi 3 avril 2020 :
- use a pseudo order
- adapt sql
- comment backward stack
Type : modification (n°461/1030)
Progress page + Photobrol fcts
le jeudi 2 avril 2020 :
- add a page to shox progress bar
- Photobrol:
- adapt form items
- add reedit field in photo (db + management)
- hide cursor and tooltip after a delay (like for buttons)
- implement backward navigation in random navigation (need to be
refactored, memory leak risk)
Type : modification (n°460/1030)
Slider - split thickmarks layout
le mercredi 1 avril 2020 :
- use a separated less for thickmarks to easily manage it
Type : modification (n°459/1030)
Slider - Thickmarks
le mardi 31 mars 2020 :
- manage thickmarks in the php object
- add css (step 1)
Type : modification (n°458/1030)
photobrol - slideshow (title switch + bugfixes)
le mardi 31 mars 2020 :
- add show title in phe settings
- fix tooltip refresh
- set en, nl, de languages
Type : modification (n°457/1030)
MsgBox - icons, styles, overlay
le lundi 30 mars 2020 :
- fix overlay click (do not propagate to children)
- set styles
- add icon
Type : modification (n°456/1030)
photobrol slideshow - settings panel (bindings)
le lundi 30 mars 2020 :
- add the slider to manage delay
- bind actions
- modify focus btn in dark mode
- modify popup shadow
- convert slider in js objects
Type : modification (n°455/1030)
Photobrol - prepare new settings panel
le dimanche 29 mars 2020 :
- use the new MsgBox to show help
- allow to stop/start from the MsgBox
- allow to use auto-width for the message popup
- todo:
- use fixed zone for the buttons
- allow to add a fixed icon left-top
- scroll only content pane
- create a panel for the slider
Type : modification (n°454/1030)
Forms - improve form items objects
le dimanche 29 mars 2020 :
- extend default form item for sliders
- remove methods from SBU
Type : modification (n°453/1030)
Form add missing file
le dimanche 29 mars 2020 :
- I forgot one file in my previous commi :D
Type : modification (n°452/1030)
Form - use dedicated elements
le dimanche 29 mars 2020 :
- use specific checkbox object
- use specific radio object
- add a generic abstract form item object
- manage data attributes
Type : modification (n°451/1030)
Version en cache
23/12/2024 19:00:07 Cette version de la page est en cache (à la date du 23/12/2024 19:00:07) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 24/11/2016, dernière modification le 13/02/2024
Source du document imprimé : https://www.gaudry.be/info/versioning/code-modif/page16.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.