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

  •             - fix class arg for html timezone input
          - 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.