From 8461e5683bd5b03ac8d83974abcf4d755be7331b Mon Sep 17 00:00:00 2001 From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be> Date: Sun, 2 Feb 2020 23:08:45 +0100 Subject: [PATCH] Site web --- .../Programmes/{prog-7.rst => prog-7.rst.old} | 0 Exercices/conf.py | 14 +++++------ Outils/conf.py | 25 ++++++------------- website/conf.py | 16 ++++++------ website/exercices.rst | 6 +---- website/index.rst | 14 ++++------- website/outils.rst | 12 +++------ website/theorie.rst | 16 +++++------- 8 files changed, 37 insertions(+), 66 deletions(-) rename Exercices/Programmes/{prog-7.rst => prog-7.rst.old} (100%) diff --git a/Exercices/Programmes/prog-7.rst b/Exercices/Programmes/prog-7.rst.old similarity index 100% rename from Exercices/Programmes/prog-7.rst rename to Exercices/Programmes/prog-7.rst.old diff --git a/Exercices/conf.py b/Exercices/conf.py index bdb335f..7019547 100644 --- a/Exercices/conf.py +++ b/Exercices/conf.py @@ -59,8 +59,8 @@ source_encoding = 'utf-8' master_doc = 'index' # General information about the project. -project = u'SINF1252 : Exercices ' -copyright = u'2012-2014, O. Bonaventure, G. Detal, C. Paasch' +project = u'LEPL1503 : Exercices ' +copyright = u'2012-2020, O. Bonaventure, G. Detal, C. Paasch' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -195,7 +195,7 @@ html_static_path = ['_static', 'mcq/static'] #html_file_suffix = None # Output file base name for HTML help builder. -htmlhelp_basename = 'SINF1252doc' +htmlhelp_basename = 'LEPL1503doc' # -- Options for LaTeX output -------------------------------------------------- @@ -214,7 +214,7 @@ latex_elements = { # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('index', 'SINF1252.tex', u'SINF1252', + ('index', 'LEPL1503Ex.tex', u'LEPL1503Ex', u'O. Bonaventure, G. Detal, C. Paasch', 'manual'), ] @@ -276,10 +276,10 @@ texinfo_documents = [ # -- Options for Epub output --------------------------------------------------- # Bibliographic Dublin Core info. -epub_title = u'SINF1252' +epub_title = u'LEPL1503Exercices' epub_author = u'O. Bonaventure, G. Detal, C. Paasch' -epub_publisher = u'O. Bonaventure, G. Detal, C. Paasch' -epub_copyright = u'2013, O. Bonaventure, G. Detal, C. Paasch' +epub_publisher = u'UCLouvain' +epub_copyright = u'2013-2020, O. Bonaventure, G. Detal, C. Paasch' # The language of the text. It defaults to the language option # or en if the language is not set. diff --git a/Outils/conf.py b/Outils/conf.py index d266772..be36ad0 100644 --- a/Outils/conf.py +++ b/Outils/conf.py @@ -53,8 +53,8 @@ source_encoding = 'utf-8' master_doc = 'index' # General information about the project. -project = u'SINF1252 : Outils informatiques' -copyright = u'2012-2014, O. Bonaventure, G. Detal, C. Paasch, B. Legat, N. Houtain, M. Demol' +project = u'LEPL1503 : Outils informatiques' +copyright = u'2012-2020, O. Bonaventure, G. Detal, C. Paasch, B. Legat, N. Houtain, M. Demol' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -190,7 +190,7 @@ html_static_path = ['_static'] #html_file_suffix = None # Output file base name for HTML help builder. -htmlhelp_basename = 'SINF1252doc' +htmlhelp_basename = 'LEPL1503' # -- Options for LaTeX output -------------------------------------------------- @@ -209,7 +209,7 @@ latex_elements = { # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('index', 'SINF1252.tex', u'SINF1252', + ('index', 'LEPL1503.tex', u'LEPL1503', u'O. Bonaventure, G. Detal, C. Paasch', 'manual'), ] @@ -234,17 +234,6 @@ latex_documents = [ #latex_domain_indices = True -# -- Options for manual page output -------------------------------------------- - -# One entry per manual page. List of tuples -# (source start file, name, description, authors, manual section). -man_pages = [ - ('index', 'sinf1252', u'SINF1252', - [u'O. Bonaventure, G. Detal, C. Paasch'], 1) -] - -# If true, show URL addresses after external links. -#man_show_urls = False # -- Options for Texinfo output ------------------------------------------------ @@ -271,10 +260,10 @@ texinfo_documents = [ # -- Options for Epub output --------------------------------------------------- # Bibliographic Dublin Core info. -epub_title = u'SINF1252' +epub_title = u'LEPL1503' epub_author = u'O. Bonaventure, G. Detal, C. Paasch' -epub_publisher = u'O. Bonaventure, G. Detal, C. Paasch' -epub_copyright = u'2013, O. Bonaventure, G. Detal, C. Paasch' +epub_publisher = u'UCLouvain' +epub_copyright = u'2012-2020, O. Bonaventure, G. Detal, C. Paasch, B. Legat, N. Houtain, M. Demol' # The language of the text. It defaults to the language option # or en if the language is not set. diff --git a/website/conf.py b/website/conf.py index 02142f6..b988fdb 100644 --- a/website/conf.py +++ b/website/conf.py @@ -53,17 +53,17 @@ source_encoding = 'utf-8' master_doc = 'index' # General information about the project. -project = u'SINF1252' -copyright = u'2015, Olivier Bonaventure' +project = u'LEPL1503' +copyright = u'2020, Olivier Bonaventure, Axel Legay' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. -version = '2015' +version = '2020' # The full version, including alpha/beta/rc tags. -release = '2015' +release = '2020' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -118,10 +118,10 @@ html_theme = 'alabaster' html_theme_options = { 'logo_name': False, 'logo_text_align': 'left', - 'description': "Syllabus du cours SINF1252", - 'github_user': 'obonaventure', - 'github_repo': 'SystemesInformatiques', - 'travis_button': False, + 'description': "Syllabus d'apprentissage du C pour le projet LEPL1503", + 'github_user': 'UCL-INGI', + 'github_repo': 'SyllabusC', + 'travis_button': True, } html_sidebars = { '**': [ diff --git a/website/exercices.rst b/website/exercices.rst index f3ac09e..346b6d3 100644 --- a/website/exercices.rst +++ b/website/exercices.rst @@ -8,8 +8,4 @@ Systèmes informatiques : Exercices ================================== -.. only:: html - - Ce site web contient les exercices du cours `SINF1252 <http://www.uclouvain.be/cours-2015-LSINF1252.html>`_ donné aux `étudiants en informatique <http://www.uclouvain.be/info.html>`_ à l'`Université catholique de Louvain <http://www.uclouvain.be>`_ (UCL). Les étudiants sont invités à ajouter leur commentaires en soumettant des patches via https://github.com/obonaventure/SystemesInformatiques . - -Pour des raisons pratiques, les exercices sont uniquement disponibles sous la forme de `pages HTML <http://sites.uclouvain.be/SystInfo/notes/Exercices/html/>`_ +Pour des raisons pratiques, les exercices sont uniquement disponibles sous la forme de `pages HTML <http://sites.uclouvain.be/SyllabusC/notes/Exercices/index.html>`_ diff --git a/website/index.rst b/website/index.rst index 3606c97..1f85f8e 100644 --- a/website/index.rst +++ b/website/index.rst @@ -3,14 +3,13 @@ .. Ce fichier est distribué sous une licence `creative commons <http://creativecommons.org/licenses/by-sa/3.0/>`_ -Systèmes informatiques -====================== +Langage C +========= - -.. only:: html - - Ce site web contient les supports du cours `SINF1252 <http://www.uclouvain.be/cours-2015-LSINF1252.html>`_ donné aux `étudiants en informatique <http://www.uclouvain.be/info.html>`_ à l'`Université catholique de Louvain <http://www.uclouvain.be>`_ (UCL). Les étudiants sont invités à ajouter leur commentaires en soumettant des patches via https://github.com/obonaventure/SystemesInformatiques . +Ce site web contient les supports du cours `LEPL1503 <https://uclouvain.be/cours-2019-lepl1503>`_ donné aux `étudiants ingénieurs et informaticiens <http://www.uclouvain.be/info.html>`_ à l'`Université catholique de Louvain <http://www.uclouvain.be>`_ (UCL). Les étudiants sont invités à ajouter leur commentaires en soumettant des patches via https://github.com/UCL-INGI/SyllabusC +Ce syllabus est un sous-ensemble du syllabus du cours de `Systèmes informatiques <https://sites.uclouvain.be/SystInfo>`_ + Vous pouvez accéder aux différentes parties du syllabus via les liens dans la colonne de gauche. .. Please see the navigation sidebar to the left to begin. @@ -19,9 +18,6 @@ Vous pouvez accéder aux différentes parties du syllabus via les liens dans la .. toctree:: :hidden: - changelog Théorie <theorie> Exercices <exercices> Outils <outils> - Blog <blog> - Auteurs <auteurs> diff --git a/website/outils.rst b/website/outils.rst index 285815e..81d2d6b 100644 --- a/website/outils.rst +++ b/website/outils.rst @@ -8,14 +8,8 @@ Systèmes informatiques : Outils ############################### -.. only:: html +La `version HTML <http://sites.uclouvain.be/SystInfo/notes/Outils/html/>`_ est la préférable car elle contient des liens hypertextes vers les pages de manuel Linux qui font partie de la matière. - Ce site web contient l'annexe relative aux outils informatiques pour le cours `SINF1252 <http://www.uclouvain.be/cours-2015-LSINF1252.html>`_ donné aux `étudiants en informatique <http://www.uclouvain.be/info.html>`_ à l'`Université catholique de Louvain <http://www.uclouvain.be>`_ (UCL). Les étudiants sont invités à ajouter leur commentaires en soumettant des patches via https://github.com/obonaventure/SystemesInformatiques . + - `format epub <http://sites.uclouvain.be/SyllabusC/distrib/>`_ lisible sur tablettes style iPad ou Galaxy Tab + - `format pdf <http://sites.uclouvain.be/SystInfo/distrib/>`_ pour lecture via les logiciels Adobe ou pour impression - La `version HTML <http://sites.uclouvain.be/SystInfo/notes/Outils/html/>`_ est la préférable car elle contient des liens hypertextes vers les pages de manuel Linux qui font partie de la matière. D'autres formats sont possibles pour ceux qui veulent lire le document hors ligne : - - - `format epub <http://sites.uclouvain.be/SystInfo/distrib/SINF1252-Outils.epub>`_ lisible sur tablettes style iPad ou Galaxy Tab - - `format pdf <http://sites.uclouvain.be/SystInfo/distrib/SINF1252-Outils.pdf>`_ pour lecture via les logiciels Adobe ou pour impression - -.. - :download:`distrib/SINF1252.epub` en format epub lisible sur tablettes style iPad ou Galaxy Tab -.. - :download:`distrib/SINF1252.pdf` en format pdf pour lecture via les logiciels Adobe ou pour impression diff --git a/website/theorie.rst b/website/theorie.rst index 2295e1e..3853de1 100644 --- a/website/theorie.rst +++ b/website/theorie.rst @@ -3,16 +3,12 @@ .. Ce fichier est distribué sous une licence `creative commons <http://creativecommons.org/licenses/by-sa/3.0/>`_ -================================ -Systèmes informatiques : Théorie -================================ +================== +Lanage C : Théorie +================== -.. only:: html +La `version HTML <http://sites.uclouvain.be/SyllabusC/notes/Theorie/>`_ est la préférable car elle contient des liens hypertextes vers les pages de manuel Linux qui font partie de la matière. D'autres formats sont possibles pour ceux qui veulent lire le document hors ligne : - Ce site web contient la partie théorique du support du cours `SINF1252 <http://www.uclouvain.be/cours-2015-LSINF1252.html>`_ donné aux `étudiants en informatique <http://www.uclouvain.be/info.html>`_ à l'`Université catholique de Louvain <http://www.uclouvain.be>`_ (UCL). Les étudiants sont invités à ajouter leur commentaires en soumettant des patches via https://github.com/obonaventure/SystemesInformatiques . - - La `version HTML <http://sites.uclouvain.be/SystInfo/notes/Theorie/html/>`_ est la préférable car elle contient des liens hypertextes vers les pages de manuel Linux qui font partie de la matière. D'autres formats sont possibles pour ceux qui veulent lire le document hors ligne : - - - `format epub <http://sites.uclouvain.be/SystInfo/distrib/SINF1252-Theorie.epub>`_ lisible sur tablettes style iPad ou Galaxy Tab - - `format pdf <http://sites.uclouvain.be/SystInfo/distrib/SINF1252-Theorie.pdf>`_ pour lecture via les logiciels Adobe ou pour impression + - `format epub <http://sites.uclouvain.be/SyllabusC/distrib/LEPL1503IntroductionaulangageC.epub>`_ lisible sur tablettes style iPad ou Galaxy Tab +.. - `format pdf <http://sites.uclouvain.be/SystInfo/distrib/SINF1252-Theorie.pdf>`_ pour lecture via les logiciels Adobe ou pour impression -- GitLab