planningbiblio / planningbiblio
Planning Biblio
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 17
Watchers: 7
Forks: 22
Open Issues: 84
Language:JavaScript
Requires
- php: ^8.1 || ^8.2
- apereo/phpcas: ^1.3
- composer/composer: ^2.6
- composer/package-versions-deprecated: 1.11.99.4
- doctrine/annotations: ^1.0
- doctrine/doctrine-bundle: ^2.7
- doctrine/doctrine-migrations-bundle: ^3.2
- doctrine/orm: ^2.14
- ezyang/htmlpurifier: ^4.16
- johngrogg/ics-parser: ^3
- jumbojett/openid-connect-php: ^0.9.10
- league/commonmark: ^2.3
- league/oauth2-client: *
- mashape/unirest-php: *
- phpdocumentor/reflection-docblock: ^5.3
- phpmailer/phpmailer: ^6.8.0
- phpstan/phpdoc-parser: ^1.2
- symfony/asset: ^5.4
- symfony/config: ^5.4
- symfony/console: ^5.4
- symfony/dotenv: ^5.4
- symfony/expression-language: ^5.4
- symfony/flex: *
- symfony/form: ^5.4
- symfony/framework-bundle: ^5.4
- symfony/http-foundation: ^5.4
- symfony/lock: ^5.4
- symfony/mime: ^5.4
- symfony/monolog-bundle: *
- symfony/panther: ^2.1
- symfony/process: ^5.4
- symfony/property-access: ^5.4
- symfony/property-info: ^5.4
- symfony/proxy-manager-bridge: ^5.4
- symfony/security-bundle: ^5.4
- symfony/security-csrf: ^5.4
- symfony/serializer: ^5.4
- symfony/translation: ^5.4
- symfony/twig-bundle: ^5.4
- symfony/validator: ^5.4
- symfony/web-link: ^5.4
- symfony/yaml: ^5.4
- twig/extra-bundle: ^3.4
- twig/markdown-extra: ^3.4
Requires (Dev)
- dbrekelmans/bdi: ^1.0
- phpunit/phpunit: ^9.5
- symfony/browser-kit: ^5.4
- symfony/css-selector: ^5.4
- symfony/debug-bundle: ^5.4
- symfony/maker-bundle: *
- symfony/phpunit-bridge: ^5.4
- symfony/stopwatch: ^5.4
- symfony/web-profiler-bundle: ^5.4
Conflicts
- dev-master
- v24.04.00
- v23.10.11
- v23.10.10
- v23.10.09
- v23.10.08
- v23.10.07
- v23.10.06
- v23.10.05
- v23.10.04
- v23.10.03
- v23.10.02
- v23.10.01
- v23.10.00
- v23.05.00.001
- v23.05.00.000
- v23.04.14
- v23.04.13
- v23.04.12
- v23.04.11
- v23.04.10
- v23.04.09
- v23.04.08
- v23.04.07
- v23.04.06
- v23.04.05
- v23.04.04
- v23.04.03
- v23.04.02
- v23.04.01.000
- v23.04.00.000
- v22.11.00.007
- 22.11.00.006
- v22.11.00.005
- v22.10.13
- v22.10.12
- v22.10.11
- v22.10.10
- v22.10.09
- v22.10.08.000
- v22.10.07.000
- v22.10.06
- v22.10.05
- v22.10.04
- v22.10.03
- v22.10.02
- v22.10.01
- v22.10.00
- v22.04.05.000
- v22.04.04
- v22.04.03
- v22.04.02
- v22.04.01
- v22.04.00
- v21.10.05
- v21.10.04
- v21.10.03
- v21.10.02
- v21.10.01
- v21.10.00
- v21.04.04
- v21.04.03
- v21.04.02
- v21.04.01
- v21.04.00
- v20.10.11
- v20.10.10
- v20.10.09
- v20.10.08
- v20.10.07
- v20.10.06
- v20.10.05
- v20.10.04
- v20.10.03
- v20.10.02
- v20.10.01
- v20.10.00
- v20.04.07
- v20.04.06
- v20.04.05
- v20.04.04
- v20.04.03
- v20.04.02
- v20.04.01
- v20.04.00
- v19.10.05
- v19.10.04
- v19.10.03
- v19.10.02
- v19.10.01
- v19.10.00
- v19.04.06
- v19.04.05
- v19.04.04
- v19.04.03
- v19.04.02
- v19.04.01
- v19.04.00
- dev-Drancy_Office365
- dev-MT44129
- dev-MT44125
- dev-MT44107
- dev-MT44098
- dev-MT44093
- dev-24.04.xx
- dev-23.10.xx
- dev-23.04.xx
- dev-MT43887
- dev-MT41541
- dev-MT36324_3
- dev-POC20240221-right-to-consult-schedules
- dev-BSG_master_20220725
- dev-MT43362
- dev-MT43165
- dev-MT42522
- dev-OpenIDConnect
- dev-MT53250
- dev-MT43250_23.10.xx
- dev-MT43200
- dev-MT42575
- dev-MT41560
- dev-MT43082
- dev-MT43036
- dev-MT42470
- dev-MT43032
- dev-SciencesPo
- dev-MT42999
- dev-MT42601
- dev-MT42963
- dev-MT42875_Fix
- dev-OpenIDConnect_23.04.xx
- dev-MT42875
- dev-MT42815
- dev-MT42872
- dev-22.10.xx
- dev-MT42019_master
- dev-MT42541
- dev-MT42596
- dev-MT40171
- dev-MT41659
- dev-MT40023
- dev-MT42019
- dev-MT42693
- dev-MT41900
- dev-MT42643
- dev-MT42019_POC
- dev-MT40009
- dev-Test_release
- dev-MT42530
- dev-MT40642
- dev-20231009_Lyon3
- dev-MT41027_Bis
- dev-MT41956
- dev-MT41957
- dev-MT41845
- dev-MT41027_Doc
- dev-MT41650
- dev-MT41312
- dev-202103_move_cron_files
- dev-MT42170
- dev-MT42400
- dev-MT41778_23.04.xx
- dev-MT41894
- dev-MT42098
- dev-MT39367
- dev-MT42339
- dev-MT41028bis
- dev-MT42195
- dev-MT42179
- dev-kb9807
- dev-kb9632
- dev-kb9444
- dev-kb9524
- dev-kb9660
- dev-kb9659
- dev-MT32603
- dev-MT32603_JC3
- dev-MT32603_JC
- dev-20230901_symfony54
- dev-MT32603_sav
- dev-symfony20230725_squashed
- dev-MT41778
- dev-MT41497_WIP
- dev-symfony20230725
- dev-MT41498
- dev-KB10730
- dev-kb9713
- dev-kb9419
- dev-kb9411
- dev-MT41498_WIP
- dev-MT41411
- dev-MT36324
- dev-MT41027
- dev-MT41027_WIP
- dev-MT41142
- dev-MT41151
- dev-MT41068
- dev-MT40167_2_BSG_master_20220725
- dev-MT41028
- dev-MT41169
- dev-MT41168
- dev-MT41030
- dev-MT40199
- dev-MT41131
- dev-MT39946
- dev-MT41094
- dev-MT41069
- dev-MT41036
- dev-MT40668_squashed
- dev-MT40668
- dev-MT40945
- dev-MT40420
- dev-MT40851
- dev-MT31709
- dev-KB10160
- dev-MT40836
- dev-MT40688
- dev-MT40756
- dev-MT40725
- dev-MT40694
- dev-22.04.xx
- dev-MT40682
- dev-MT39894
- dev-20230131_depreciations
- dev-MT39966
- dev-MT39836
- dev-MT40167_BSG_master_20220725
- dev-MT40252bis
- dev-MT40456
- dev-MT37706
- dev-kb9826
- dev-MT40441
- dev-MT38947
- dev-kb9872
- dev-MT39951
- dev-MT37227_22.04.xx
- dev-MT39529
- dev-MT40174
- dev-MT39901_22.10.xx
- dev-MT39901
- dev-dependabot/composer/symfony/security-bundle-4.4.50
- dev-MT40252
- dev-bootstrap
- dev-MT39693
- dev-MT37657
- dev-MT39491
- dev-MT39696
- dev-testAzureAD
- dev-MT39992
- dev-MT39878
- dev-symfony_5.4_authenticator
- dev-MT39548
- dev-MT39895
- dev-MT39958
- dev-MT39932
- dev-MT39034
- dev-doctrine_migrations_test
- dev-MT39412ter
- dev-21.04.xx
- dev-MT39656_master
- dev-kb9954
- dev-20230131_unit_tests
- dev-MT39656
- dev-MT39656_22.10.xx
- dev-kb9383
- dev-kb9446
- dev-kb9445
- dev-MT39581
- dev-kb9382
- dev-kb9436
- dev-MT39508
- dev-MT39464
- dev-php8.1-depreciations
- dev-Mazarine_22.10.xx
- dev-MT38746_22.04.xx
- dev-MT38746
- dev-MT39408
- dev-MT39367_TU
- dev-MT38945
- dev-MT38207
- dev-symfonize_agent_deletion
- dev-MT37569_squashed
- dev-MT37569
- dev-MT39346_CSRF
- dev-MT39346
- dev-MT39276_22.04.xx
- dev-MT39276_22.10.xx
- dev-MT39276_master
- dev-MT39277_bis
- dev-MT39277_22.04.xx
- dev-MT39277_master
- dev-MT39276
- dev-symfonize_recup_pose
- dev-circleci-7.4
- dev-MT39194
- dev-MT39022
- dev-MT38912
- dev-MT39089
- dev-MT38148
- dev-21.10.xx
- dev-ical_21.10
- dev-MT39031
- dev-twig-3.4.3
- dev-MT38955
- dev-MT37596
- dev-MT38949
- dev-MT37442_22.04
- dev-MT37442
- dev-MT38548
- dev-MT37227
- dev-MT37442_JC
- dev-MT33800_2
- dev-MT35981_squashed
- dev-MT35981
- dev-MT33800_2,
- dev-kb9583
- dev-MT33800
- dev-MT37060
- dev-kb9376
- dev-kb9372
- dev-MT37942
- dev-MT29957_symfonized
- dev-kb9378
- dev-gpseo_21.10.xx
- dev-MT37327_master
- dev-kb9368
- dev-MT37327_squashed
- dev-MT37327
- dev-PHP8.1_tmp
- dev-MT37832
- dev-MT37467
- dev-MT37666
- dev-MT37662
- dev-AFI456_Planook
- dev-MT37261
- dev-MT29957_sav210722
- dev-BSG_master_20220609
- dev-MT37380
- dev-MT37151_21.10.xx
- dev-MT36597
- dev-MT37205_JC
- dev-MT37226
- dev-Planook_22.04
- dev-MT36303
- dev-Planook_22.04.xx
- dev-MT36980
- dev-MT29957_WIP
- dev-MT36645
- dev-notifications_history
- dev-AFI456_Planook_21.10.xx
- dev-CircleCI_undefined_index_split
- dev-MT34252_purge_squashed_21.10.xx
- dev-20.10.xx
- dev-MT36408
- dev-MT35648
- dev-MT35648_21.10.xx
- dev-MT35648_master
- dev-MT36024_master
- dev-MT36224
- dev-MT36024
- dev-MT36350
- dev-MT36024_wip
- dev-MT35852
- dev-BSG_master_20220322_MT35062
- dev-BSG_master_20220301
- dev-BSG_master_20220301_MT35062
- dev-BSG_21.10.xx_20220301
- dev-MT34252_purge_squashed
- dev-BSG_21.10.xx_20220108
- dev-MT35426_9
- dev-drone_implementation
- dev-MT35426_2
- dev-BSG_21.10.xx
- dev-MT35366
- dev-BSG_20.10.xx
- dev-20211227_disable_web_profiler
- dev-symfony_5.4
- dev-BSG_20.10.11
- dev-MT34923
- dev-20211123_fix_update_dropdown_menus
- dev-MT34252_purge
- dev-MT32769_master_20211021
- dev-MT32769_squashed
- dev-MT32769
- dev-MT27497_BSG_20.10.xx
- dev-Lyon3_MT32770
- dev-MT29617_20210811
- dev-MT30755_Followup_squashed_rebased
- dev-MT30755_Followup_squashed
- dev-Orleans_MT33011_MT32770
- dev-MT30755_Followup
- dev-202108_CSRF_Protection
- dev-MT29617_20210726
- dev-MT29617_master_20210406_squashed
- dev-MT27502_20.10.xx
- dev-MT29617_master_20210406
- dev-MT27498_front_office_symfony
- dev-MT32844
- dev-drone
- dev-MT32844_POC
- dev-bump_phpmailer
- dev-MT32775
- dev-MT31710
- dev-MT32692
- dev-multi_php_version_ci
- dev-MT30755_Working_Hours_Cycles_squashed
- dev-MT30755_Working_Hours_Cycles
- dev-202102_softness2
- dev-MT30813
- dev-symfonize_stats_agent
- dev-symfonize_stats_position_summary
- dev-symfonize_statistics_services
- dev-test_ci_build
- dev-MT30755_Working_Hours_Cycles_wip
- dev-circleci-project
- dev-MT31819
- dev-MT30755_Working_Hours_Cycles_wip_old
- dev-202102_CSRF_Protection
- dev-202102_softness2_unsquashed
- dev-202102_softness
- dev-symfonize_stats_positionsummary
- dev-symfonize_stats_status
- dev-symfonize_stats_service
- dev-symfonize_stats_time
- dev-symfonyze_stats_time
- dev-20.04.xx
- dev-MT29617_MT29619_master
- dev-MT29617_master
- dev-lyon3_20.10.xx
- dev-MT29617_Multiple_agents_for_holidays_squashed_20.10
- dev-MT29618
- dev-MT30951
- dev-MT29617_Multiple_agents_for_holidays_squashed
- dev-202012_Sans_repas
- dev-MT29617_Multiple_agents_for_holidays
- dev-202011_Release_20.10_fixes_for_master
- dev-MT30150
- dev-MT29619_2
- dev-MT29619
- dev-MT29619_wip
- dev-MT29618_wip
- dev-202010_minor_fixes
- dev-202010_recup
- dev-BSGwip
- dev-MT29617_Multiple_agents_for_holidays_wip
- dev-MT29961
- dev-holiday_infos_to_controller
- dev-symfonize_admin_template
- dev-MT29665_master
- dev-MT29665
- dev-MT29616_unsquashed
- dev-202007_absences_hour_precision
- dev-MT28388_Import_MS_Graph_Calendars_2004_squashed
- dev-MT28388_Import_MS_Graph_Calendars_2004_JC
- dev-MT28388_Import_MS_Graph_Calendars_2004_squashed_cronBundle
- dev-MT28388_Import_MS_Graph_Calendars_squashed
- dev-MT28388_Import_MS_Graph_Calendars
- dev-poc_prod_env
- dev-env_specific_params
- dev-MT28860
- dev-19.10.xx
- dev-poc_google_calendar
- dev-MT27497
- dev-MT28388_Import_MS_Graph_Calendars_wip
- dev-links2
- dev-2.8x
- dev-test-rotation4
- dev-MT28388_Import_MS_Graph_Calendars_unsquashed
- dev-graph-api
- dev-google-api
- dev-19.04.xx
- dev-BSG_27500
- dev-MT27498
- dev-hamac_import_19.10
- dev-ens
- dev-poc_i18n_nosymfony
- dev-poc_i18n
- dev-MT27110_filter_on_presence
- dev-BSG_27501
- dev-BSG_27495
- dev-config_url
- dev-MT27323_File_Upload
- dev-MT27502
- dev-BSG_MT27499
- dev-BSG_MT27494
- dev-MT27509
- dev-MT27001
- dev-select
- dev-master_bugfix2
- dev-bugfix_mail_test
- dev-symfony_cleaning
- dev-admin_info_sym
- dev-MT27324
- dev-conges
- dev-symfony
- dev-mt_27060_absences_performances_master
- dev-plaine_commune_19.04
- dev-animations
- dev-infocom94
- dev-ameliorations_2019_09
- dev-check_mail_settings
- dev-plaine_commune
- dev-mt26562
- dev-bugfix86
- dev-bugfix91
- dev-model_grey_cells
- dev-comment
- dev-multisites
- dev-bugfix_import
- dev-ics_id_origin
- dev-readme
- dev-config_template
- dev-ics_update
- dev-maj_update
- dev-bugfix_50_optimization_of_statistics
- dev-Mail-ReplyTo
- dev-demo_mode
This package is auto-updated.
Last update: 2024-04-18 10:07:22 UTC
README
Planning Biblio est un logiciel libre développé en PHP-MySQL permettant de réaliser les plannings de service public
- Site web : https://www.planno.fr
- Twitter : @jeromecombes , #PlanningBiblio
- Facebook : facebook.com/PlanningBiblio
- Groupe Facebook : Les faiseurs de planning : https://www.facebook.com/groups/350347521813310
Prérequis :
-
Serveur Apache 2.2 ou supérieur / Nginx 1.10.3 ou supérieur
-
PHP 7.4 ou supérieur
-
MariaDB client/serveur 10 ou supérieur
-
Extensions PHP :
- Calendar
- Mysqli
- PDO
- PDO-Mysql
- XML
- CURL (si identification CAS)
- LDAP (si utilisation avec un serveur LDAP)
Copyright (C) 2011-2018 - Jérôme Combes
Planning Biblio est un logiciel libre : vous pouvez le redistribuer et/ou le modifier suivant les termes de la "GNU General Public License", telle que publiée par la Free Software Foundation (version 2 et au dela).
Planning Biblio est distribué dans l'espoir qu'il vous sera utile, mais SANS AUCUNE GARANTIE : sans même la garantie implicite de COMMERCIALISABILITÉ ni d'ADÉQUATION À UN OBJECTIF PARTICULIER. Consultez la Licence Générale Publique GNU pour plus de détails.
Vous devriez avoir reçu une copie de la Licence Générale Publique GNU avec ce programme (fichier LICENSE); si ce n'est pas le cas, consultez : http://www.gnu.org/licenses
Ressources installées via composer:
- Symfony/HttpFoundation 3.4
- phpmailer/phpmailer >= 6.0.5
- Twig 2.0
- apereo/phpcas 1.3
- Doctrine 2.5
Ressources intégrées au code :
-
Dossier vendor/ics-parser
- Licence MIT : http://www.datatables.net/license/mit
- https://github.com/johngrogg/ics-parser
- Martin Thoma (programming, bug fixing, project management)
- Frank Gregor (programming, feedback, testing)
- John Grogg (programming, addition of event recurrence handling)
- Jonathan Goode (programming, bug fixing, enhancement, coding standard)
-
Fichier include/feries.php
- contient la fonction jour_ferie permettant de déterminer rapidement si un jour est férié (fêtes...
- a été modifié pour prendre en paramètre la date au format YYYY-MM-DD et pour retourner le nom du jour ferié
- URL : http://www.phpsources.org/scripts382-PHP.htm
- Auteur : Olravet
- Date édition : 05 Mai 2008
- Website auteur : http://olravet.fr/
-
Fichier public/js/jquery-*.min.js
- Bibliothèques JQuery
- About jQuery : http://learn.jquery.com/about-jquery
- Licence MIT : https://jquery.org/license
-
Fichiers et dossiers public/js/jquery-ui-*, themes/default/jquery-ui-min.css
- Bibliothèques et thèmes JQuery-UI
- About jQuery UI : http://jqueryui.com/about
- Licence MIT : https://jquery.org/license
-
Dossier DataTables*
- Site Web : http://www.datatables.net/
- Licence MIT : http://www.datatables.net/license/mit
-
JQuery-cookies
- GitHub : https://github.com/carhartl/jquery-cookie
- Licence MIT