Modifications du 29/10/2019 au 28/11/2019
user locale + bug fixes
le jeudi 28 novembre 2019 :
- fix js for localized time diff when diff >= 1 month
- improve superuser display for json management
Type : modification (n°360/1032)
user locale + bug fixes
le jeudi 28 novembre 2019 :
- fix ajax call for md5 page
- use localized dates for the comments
- use html5 time component for dates
- use json to load comments
- convert dates into time diff (...ago) with delayed js
Type : modification (n°359/1032)
Bug fixes infinite scroll - user language (js)
le lundi 25 novembre 2019 :
- replace simple quote by a typographic char for dutch strings
Type : modification (n°358/1032)
User language - show browser msg
le lundi 25 novembre 2019 :
- show a message if the browser settings define a language allowed by
the infobrol settings
-todo:
- use session variable to not show message for next pages
- add 'click on this message to hide it' and a cross
Type : modification (n°357/1032)
photobrol - slideshow : help
le dimanche 24 novembre 2019 :
- show/hide help menu
Type : modification (n°356/1032)
svg icons
le samedi 23 novembre 2019 :
- creative commons
- pagination
- fix sizes bugs
Type : modification (n°355/1032)
svg - prev and next
le vendredi 22 novembre 2019 :
- add icons
Type : modification (n°354/1032)
Icons svg
le vendredi 22 novembre 2019 :
- finalize main menu
Type : modification (n°353/1032)
svg icons conversion
le mercredi 20 novembre 2019 :
- use svg icons
- refactoring and bug fix of menu layout
-todo: adapt js to show/hide new menu if less than 600px
Type : modification (n°352/1032)
infobrol plugin - admin zone
le mardi 19 novembre 2019 :
- use admin panel to manage infobrol plugin
- todo: fix add_action and add_filter
Type : modification (n°351/1032)
mv includes to resources + prepare to new svg icons use
le samedi 16 novembre 2019 :
- rename folder
- adapt all calls in php and htaccess
-add temporary v3 css to test svg icons
Type : modification (n°350/1032)
photo comment edit (add reply)
le jeudi 14 novembre 2019 :
- add a button to set the reply date from an existing comment date
Type : modification (n°349/1032)
add json for comments
le jeudi 14 novembre 2019 :
- json file ready
- steps todo:
- 1. add method in js to load it (only if admin, and console)
- 2. create humanReadableDelay for js
- 3. call json and append it to existing page content to test (only if
admin)
- 4. add - 5. remove all method, and use new for non admins
- 6. do the same for favs
Type : modification (n°348/1032)
adapt class loading - use 500px users - forms helpers
le jeudi 14 novembre 2019 :
- fix class path for class loading (double backslashes)
- use 500px avatar if exists (adapt ajax to load it)
- add form to upload 500px avatars
- adapt form helper (allow to separate by pseudo-tables, choose to fill
or not with previous submitted values)
Type : modification (n°347/1032)
album slideshow - image improvement - mpgm bugfix
le mercredi 13 novembre 2019 :
- microprogram: fix broken js
- css: fix "fullwidth overlays breadcrumb" bug
- fix adm path
- image: remove unexpected chars in title + use const for the id suffix
- json: fix album slideshow (get first photo)
Type : modification (n°346/1032)
general (icons + mgmt) - photobrol
le lundi 11 novembre 2019 :
- fix mgmt path constant
- deprecate icon method and create a new one in CBP
- show a message on zoom
Type : modification (n°345/1032)
photobrol
le vendredi 8 novembre 2019 :
- adapt js: fade button after timeout
-todo: use same bifrost for the arrows
Type : modification (n°344/1032)
photobrol - mouse hover fadeout
le mercredi 6 novembre 2019 :
- add hover function to hide button after a delay
- todo: refade on mpousestop (event doesn't exists)
Type : modification (n°343/1032)
photobrol
le mardi 5 novembre 2019 :
- fix delay and photos synchro between the timer and the loader
Type : modification (n°342/1032)
photobrol - slideshow
le mardi 5 novembre 2019 :
- use central icon to start/stop slideshow
- bind panzomm enents
- use icons
- hide buttons on pan
Type : modification (n°341/1032)
Photobrol - slideshow (clean code)
le lundi 4 novembre 2019 :
- reuse the json function in the lightbox to improve consistency
Type : modification (n°340/1032)
photobrol + zoom + general : deferring scripts
le dimanche 3 novembre 2019 :
- use async or defer in the loading scripts for photobrol slideshow
- add zoom and pane feature to lightbox
- todo:
- use also defer for main photo infos
- use same json style for main photo as for slideshow
- if main photo and js activated, the photo zone hover switch to style
lihgtbox (without leaving page), if no js, go to lightbox page
- if mode lightbox, the same area is zoomable. The way to switch out
off lightbox is the arrow in the top-right corner of image (or a click
on the image???)
- in the center (w and h) of the image, show an icon to start
slideshow
- let 10vw right and left of image for the nav links ???
- start slideshow opens the fullscreen mode
Type : modification (n°339/1032)
photobrol - slideshow
le samedi 2 novembre 2019 :
- adapt language
- improve navigation
Type : modification (n°338/1032)
photobrol - slideshow loader
le vendredi 1 novembre 2019 :
- use correct url on escape (full photo infos)
- intercept manual loading to avoid full page load
- fix timer status ( stop on manual action )
Type : modification (n°337/1032)
photobrol - slideshow
le jeudi 31 octobre 2019 :
- go to full page on escape
- set prev and next titles
Type : modification (n°336/1032)
security + photobrol - lightbox + album stream
le jeudi 31 octobre 2019 :
- album stream: fix navigation thumbs order
- lightbox:
- use same structure than main photos info
todo: move into specific functions used by both main and lihtbox)
- adapt js
- use a json file to load next photo infos
- do not reload page if js is activated
- handle ajax errors
- security:
- deprecate getGnipahellir from CBP and CBPS
- add new constant for the mgmt path
- todo: check and fix calls, and remove deprecated method
- todo: check also on superuser? now only debug admin (! heavy)
- fix error handling with the WP gateway
-misc:
- fine tune compiler
- use temporary less and js files to test slideshow v2
-todo:
- use album detection for the json loading
- stop loading when displaying help ??
- layout: allow to stick photo title; do not show otherwise
- use an icon for the fullscreen feature and put the item in the menu
Type : modification (n°335/1032)
Refactoring page structure and less files
le mercredi 30 octobre 2019 :
- add prefixes to less files to manage it and deal with the compiler
- fix conditional destination in the compiler
- remove destination selection in the compiler
- remove some unnecessary elements from the photo pages
- place html code of the menu after the page content (the sticky
location is defined in the css)
Type : modification (n°334/1032)
photobrol - navigation
le mardi 29 octobre 2019 :
- remove book style on photos prev and next
- use 30% right and left for links to prev and next photos
- split less to use it in the lightbox
-todo: reuse code in lightbox
Type : modification (n°333/1032)
photobrol - user permissions
le mardi 29 octobre 2019 :
- fix permissions bug in albums: now the stream loads also not-in-flow
if the stream is an album stream
- remove getUserPermissions method in GjallarbrúPhotoConf
Type : modification (n°332/1032)
photobrol - fine tune albums polaroids
le mardi 29 octobre 2019 :
- fine tune the nth childs
- add !important to some mixins
Type : modification (n°331/1032)
Version en cache
24/12/2024 13:23:25 Cette version de la page est en cache (à la date du 24/12/2024 13:23:25) 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/page12.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.