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.