Modifications du 07/10/2019 au 28/10/2019

Photobrol - polaroids

le lundi 28 octobre 2019 :

      - fix frame bug
      - fix less mixin argument
      - fix sizes

Type : modification (n°330/1032)

CSS mixins + albums polaroid

le lundi 28 octobre 2019 :

      - use polaroid for albums
      - add mixins library
      - todo: fix .box-shadow and .background-gradient issues

Type : modification (n°329/1032)

Structure

le dimanche 27 octobre 2019 :

      - use new page ids to make difference between:
            - stream
            - lightbox
            - albums
            - explore
            - stats
            - technics

Type : modification (n°328/1032)

photobrol admin - comments and photo edit

le dimanche 27 octobre 2019 :

      - show disabled comments on photo page if superuser
      - select "update albums" on an album check/uncheck
      - add thumb and link to global photo edit page on comment edit

Type : modification (n°327/1032)

Admin + avatars

le dimanche 27 octobre 2019 :

      - fix css not includes for power user (not only in debug mode)
      - adapt display for FB

Type : modification (n°326/1032)

Config IDE

le dimanche 27 octobre 2019 :

      - add IDE config files for projects

Type : modification (n°325/1032)

HTML details - book thumbs

le samedi 26 octobre 2019 :

      - fix layout
      - details - summary (cross browser fallback)
      - use book thumbs on hover for navigation
      - fix forms generation
      - add social actions

Type : modification (n°324/1032)

photobrol - likes + refactornig

le vendredi 25 octobre 2019 :

      - use likes with avatars as comments
      - adapt less file for likes
      - load avatars in ajax for likes also
      - fix js error with an empty resonse from fb on avatar load
      - remove duplicate loadFavourites method
      - split PhotoSocial to extract API management into a restricted class
      - replace [c-img] by an internal image in comments
      - fix date pattern error

Type : modification (n°323/1032)

photobrol - social module - admin

le jeudi 24 octobre 2019 :

      - fix date validation bug (new date pattern)
      - fix save or update for all social actions
      - disable date input field on update (it's a part of the primary key)

Type : modification (n°322/1032)

Photobrol - social module: use discriminators

le jeudi 24 octobre 2019 :

      - use constants for the form fields and discriminators
      - todo:
            - remove old js vars and replace by the matching new const, and add discriminator

Type : modification (n°321/1032)

SEO - fix languages duplicates and itemprops

le jeudi 24 octobre 2019 :

      - add language (without leading slash) to the title, breadcrumb, etc. if exists and not fr, to avoid duplicates titles for SEO
      - fix item without name bug in the google search console

Type : modification (n°320/1032)

Admin - photo social module (forms)

le mercredi 23 octobre 2019 :

      - use same form template and js for comments and likes
      - todo: check autocomplete for likes

Type : modification (n°319/1032)

Admin - photo social module (loading users js)

le mercredi 23 octobre 2019 :

      - fix conversion between php users and js users

Type : modification (n°318/1032)

Admin Photobrol - module social

le mardi 22 octobre 2019 :

      - improve FB clean textbox
      - fix external script calls and variables scopes
      - allow to load users sorted by origin (array of arrays)
      - prepare for autocomplete based on origine
      - fix js/less compiler destination path
      - todo:
            - uncomment prepared code and comment actual parts
            - use the new array in external js
            - remove loadrealname arg in the users loader (new calls will load alltime realname)

Type : modification (n°317/1032)

LESS - CSS

le lundi 21 octobre 2019 :

      - move less files and rename with __THOKK__
      - fix default background for image hero

Type : modification (n°316/1032)

Admin - less/js compiler - photo social module

le lundi 21 octobre 2019 :

      - compiler:
            - use placeholders for js in the filename to be replaced by the destination path
            - js files not minified are renamed to match this rule
      - social module:
            - fix autocomplete init values
            - move functions to an external js to be minified
            -todo:
                  - use origine value for the autocomplete
                  - search usernames only in the origin array (depending on the option selected)

Type : modification (n°315/1032)

Photobrol - admin

le lundi 21 octobre 2019 :

      - Fix autocomplete bug (add entries also for empty values)

Type : modification (n°314/1032)

Photobrol - admin refactoring

le dimanche 20 octobre 2019 :

      - use generic form
      - allow to edit (insert and update) comments
      - refactoring of the db :
            -if origin=FB;
                  - username stores the user friendly link
                   this link is used to drop the user avatar and fill the fields
                  - user real name is used
            - else username is the display name, and real name is available if exists
      -todo:
            - use same process for the favs
            - continue to develop js for the social modul manual mode
            - use user icons for the favs as for the comments
            - move loadFavourites method (avoid duplicate)

Type : modification (n°313/1032)

Photobrol - meta

le samedi 19 octobre 2019 :

      - use new class (MetaTag) to manage metadata:
            - uses user language
            - defines searchable or not

Type : modification (n°312/1032)

Photobrol - admin

le samedi 19 octobre 2019 :

      - add search by flickr account
      - fix ajax auto loader 'undefined' (start only when all page is loaded)
      - add map zoom option

Type : modification (n°311/1032)

Photobrol - main photo infos + admin

le samedi 19 octobre 2019 :

            - location:
                  - use generic map from infobrol and load google map with delayed ajax
                  - set map visible if is public
                  -todo:
                        - add zoom in the meta management in the photo-baldr page
                        - use enum of possible zoom (like it's done for the lenses)
            - admin:
                  - fix auto loader progress bar for API calls
                  - add new page to catch jquery errors in the auto loader
                  - add management for the oauth token requests for differents accounts

Type : modification (n°310/1032)

Photobrol - main photo infos - blog - location

le vendredi 18 octobre 2019 :

      - location:
            - load data from flickr api
            - store location data in db
            - use latitude and longitude as meta
            - use boolean to show location as public or not
            - use google maps to show the location
            - location is now only visible for admins
            -todo:
                  - use generic map from infobrol and load google map with delayed ajax
                  - set map zoom according to the location (timezone !=?)
                  - set map visible if is public
      - photo db:
            - use last update time (usefull for auto slide social api)
      - blog:
            - fix class loading for fct
            - fix update usage for photos
            - use photo title instead of url (new db field)

Type : modification (n°309/1032)

Photobrol - main photo infos

le jeudi 17 octobre 2019 :

      - use details/summary for the favs
      - split photo parts in functions
      - use tree for the comments (responses)
      - use component to show the comment (user avatar, username, text)
      - get user avatar in lazy mode for flickr and facebook (ajax calls and json)
      - todo:
            - use icons replacement for meta labels
            - use icons replacement for favs and comments origin

Type : modification (n°308/1032)

Photobrol - main photo infos

le mercredi 16 octobre 2019 :

      - use flex layout for the photo parts.
      - todo:
            - split photo parts in functions
            - use icons replacement for meta labels
            - use tree for the comments (responses)
            - use component to show the comment (user avatar, username, text)
            - use details/summary for the favs
            - use icons replacement for favs and comments origin

Type : modification (n°307/1032)

Photobrol - main photo info

le mardi 15 octobre 2019 :

      - photo:
            - fix layout on resize
            - use dark background for the photo part, and white for the infos
            - show social tools (fb)
            - add thumbs effects on hover
            - fix alt for thumbs
            - fix unexpected horizontal scroll
      - admin:
            - prepare to use management actions
            - show forms in expendable/collapsible items
      - misc:
            - fix overflow for the pseudo cells

Type : modification (n°306/1032)

General - form helper, photo admin, db updates

le vendredi 11 octobre 2019 :

      - use form generator in StaticGjallarbrúUtils
      - templates for photos actions (to be implemented)
      - adapt db mapping
      - clean wp (remove blog from main project)

Type : modification (n°305/1032)

Photobrol - admin (facebook auto fill)

le jeudi 10 octobre 2019 :

      - use jquery to fill username if a user id is found
      - use drag and drop for the users (drag n drop from facebook)
      - fix the favs and comments layout
      - use generic methods to render forms elements in the share generator
      - add display options to the share generator
      - split manual mode and REST calls mode for social module

Type : modification (n°304/1032)

Photobrol - social refactoring + db optimization

le mercredi 9 octobre 2019 :

            - db uses now innoDB and foreign keys constraints (on cascade delete)
            - new db fields name to avoid collisions in JOIN
            - fix form
            @todo: use autocomplete for the forms, and switch user_id and username autocomplete

Type : modification (n°303/1032)

Photobrol - social admin (refactoring)

le lundi 7 octobre 2019 :

      - move some functions to the class

Type : modification (n°302/1032)

Photobrol - social (admin refactoring)

le lundi 7 octobre 2019 :

      - use a new class to manage social actions on photos

Type : modification (n°301/1032)

Version en cache

24/12/2024 17:24:53 Cette version de la page est en cache (à la date du 24/12/2024 17:24:53) 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/page11.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.