(37 révisions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :
 
<div class="dev-section">
 
<div class="dev-section">
 
<div class="container">
 
<div class="container">
<h1>Développons la plateforme de tutoriels</h1>
+
<h1>Let's build the free tutorials platform</h1>
<p class="dev-subtitle">Améliorez le code de Wikifab, augmentez vos applications avec nos API<br>et rejoignez la communauté de développeurs Wikifab.</p>
+
<p class="dev-subtitle">We are gathering developers around the world to improve all aspects of the Wikifab platform.</p>
<span class="sign-up-developers" data-toggle="modal" data-target="#ModalDeveloper"><span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span> Télécharger le code source</span>
+
<span class="sign-up-developers">[https://github.com/wikifab/wikifab-main <span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span> Download on GitHub]</span>
<p class="download-subbutton">C'est gratuit et open-source</p>
+
<p class="download-subbutton">It's free and open source</p>
 
</div>
 
</div>
 
</div>
 
</div>
<div class="dev-vision">
 
 
<div class="container">
 
<div class="container">
 
<div class="row">
 
<div class="row">
<div class="col-md-6 col-sm-12 col-xs-12">
+
<div class="col-md-2 col-sm-0 col-xs-0"></div>
<h2>Notre vision</h2>
+
<div class="col-md-8 col-sm-12 col-xs-12">
<p>Nous souhaitons ouvrir le code de Wikfab pour permettre aux développeurs d'améliorer le code source et créer de nouvelles fonctionnalités. Nous faisons cela dans un souci de cohérence avec les licences open source auxquelles vos contributions sont soumises et car nous pensons que c'est la meilleure chose à faire pour le monde et la technologie.</p>
+
<h2 class="small-h2-top">Dear Programmers, Welcome to our Garage !</h2>
<p>Le code source de la version Beta (version actuelle) n'est pas encore téléchargeable librement car nous devons faire un effort préalable de structuration du code afin de permettre la collaboration entre les programmeurs. Vous pouvez faire parti des premières personnes informées de la sortie de la version 1.0 en vous inscrivant ici.</p>
+
 
</div>
+
Join our programming community and work with other developers to make Wikifab.org the most powerful tutorial platform on a wiki-basis of the world. On this page, you will find useful resources, guides and reference material for developers.
<div class="col-md-6 col-sm-12 col-xs-12 vision-img">
+
 
</div>
+
The Wikifab system was originally designed by Clément Flipo and Pierre Boutet. The codebase is now being maintained by a community of volunteers.
</div>
+
 
</div>
+
<h2 class="small-h2">Getting Started !</h2>
</div>
+
 
<div class="container">
+
Wikifab is free software and any developer can contribute to the project. Everything you need is in the GitHub repository. Please make sure to read and follow the development process described in the README, as well as to provide good quality code and respect all guidelines.
<div class="row">
+
 
<div class="col-md-6 col-sm-12 col-xs-12">
+
Development discussion takes place on GitHub and the wikifab-development mailing list at sourceforge. Less formal development discussion happens on Goolge+ #wikifab-dev (web interface, logs).
<h2>Versions distribuées (releases)</h2>
+
 
<ul class="releases-list">
+
<ul>
<li>1.0 - 01/04/2016 <span class="label label-primary">date cible</span></li>
+
<li>Join the Wikifab Developpers Community on Google+ to post questions, share insights and join Hangout Events.</li>
<li>beta (Téléchargeable sur demande) - 28/10/2015</li>
+
<li>Join the Wikifab Developpers Community on Google+ to post questions, share insights and join Hangout Events.</li>
 +
<li>Join our GitHub Organization if you want to commit code or add content to our repository.</li>
 +
<li>Give us your GitHub name and we will send you the invite.</li>
 +
</ul>
 +
 
 +
<h2 class="small-h2">API Documentation</h2>
 +
 
 +
The [[Special:Export|Export page]], which provides bulk export of wiki content as XML. Read the Export help article on meta.wikimedia.org for more information.
 +
 
 +
<h4>A simple example</h4>
 +
This URL tells English Wikipedia's web service API to send you the content of the main page:
 +
 
 +
http://en.wikipedia.org/w/api.php?action=query&titles=Main%20Page&prop=revisions&rvprop=content&format=json
 +
 
 +
Use any programming language to make an HTTP GET request for that URL (or just visit that link in your browser), and you'll get a JSON document which includes the current wiki markup for the page titled "Main Page". Changing the format to jsonfm will return a "pretty-printed" HTML result good for debugging.
 +
 
 +
Here is the jsonfm URL as an easier-to-read clickable link.
 +
 
 +
api.php?action=query&titles=Main%20Page&prop=revisions&rvprop=content&format=jsonfm [[Special:ApiSandbox|try in ApiSandbox]]
 +
 
 +
<h2 class="small-h2">Discover what we are working on</h2>
 +
 
 +
Pick up one of the following project and plug yourself into community !
 +
 
 +
<ul>
 +
<li>Improving Wikifab search engine</li>
 +
<li>the very first Wikifab Androïd app</li>
 +
<li>the very first Wikifab iOS app</li>
 +
<li>An extension to improve the file upload UI</li>
 +
<li>Clearing the user-to-user discussion system</li>
 
</ul>
 
</ul>
 +
 
</div>
 
</div>
<div class="col-md-6 col-sm-12 col-xs-12">
 
<h2>Projets en développement</h2>
 
<p>Voici les projets sur lesquels nous travaillons pour les prochaines version de Wikifab. Si vous le souhaitez, vous pouvez nous faire part de votre avis sur le fond, la pertinence et la priorité de ces projets sur le forum de disucssion de Wikifab.</p>
 
<h4>Matériaux et outils</h4>
 
<p>Améliorer la façon dont les outils et matériaux sont listés dans un tutoriel pour avoir un référentiel riche et précis.</p>
 
<h4>Application Android et iOS</h4>
 
<p>Rendre disponible la création et la consultation de tutoriels depuis les appareils mobiles et tablettes.</p>
 
<h4>Publier le code en open source</h4>
 
<p>Structurer le code afin de permettre la collaboration entre les développeurs. Le code de Wikifab sera téléchargeable gratuitement sur GitHub.</p>
 
<h4>Photos augmentées</h4>
 
<p>Développer un module permettant d'incruster des pictogrames (flèches, bulles, etc.) sur les photo avant leur importation.</p>
 
<h4>Facebook Connect</h4>
 
<p>Rendre possible possible la création d'un compte utilisateur via l'API de Facebook Connect.</p>
 
 
</div>
 
</div>
</div>
 
</div>
 
 
<div class="modal fade" id="ModalDeveloper" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
 
  <div class="modal-dialog" role="document">
 
    <div class="modal-content">
 
      <div class="modal-header">
 
        <h4 class="modal-title" id="myModalLabel">Télécharger le code de Wikifab<span class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></span></h4>
 
      </div>
 
      <div class="modal-body">Le code source de la version Beta (version actuelle) n'est pas encore téléchargeable librement car nous devons faire un effort préalable de structuration du code afin de permettre la collaboration entre les programmeurs.
 
<br>
 
Toutefois, si vous souhaitez améliorer le code de Wikifab dès aujourd'hui c'est possible ! Envoyez-nous un email à team@wikifab.org en nous indiquant vous motivations. Nous vous transmetterons ensuite un fichier zip avec le code source de la Bêta. Sinon, vous pouvez faire parti des premières personnes informées de la sortie de la version 1.0 en vous inscrivant ici.</div>
 
    </div>
 
  </div>
 
 
</div>
 
</div>

Version actuelle datée du 30 janvier 2018 à 14:34

Let's build the free tutorials platform

We are gathering developers around the world to improve all aspects of the Wikifab platform.

It's free and open source

Dear Programmers, Welcome to our Garage !

Join our programming community and work with other developers to make Wikifab.org the most powerful tutorial platform on a wiki-basis of the world. On this page, you will find useful resources, guides and reference material for developers.

The Wikifab system was originally designed by Clément Flipo and Pierre Boutet. The codebase is now being maintained by a community of volunteers.

Getting Started !

Wikifab is free software and any developer can contribute to the project. Everything you need is in the GitHub repository. Please make sure to read and follow the development process described in the README, as well as to provide good quality code and respect all guidelines.

Development discussion takes place on GitHub and the wikifab-development mailing list at sourceforge. Less formal development discussion happens on Goolge+ #wikifab-dev (web interface, logs).

  • Join the Wikifab Developpers Community on Google+ to post questions, share insights and join Hangout Events.
  • Join the Wikifab Developpers Community on Google+ to post questions, share insights and join Hangout Events.
  • Join our GitHub Organization if you want to commit code or add content to our repository.
  • Give us your GitHub name and we will send you the invite.

API Documentation

The Export page, which provides bulk export of wiki content as XML. Read the Export help article on meta.wikimedia.org for more information.

A simple example

This URL tells English Wikipedia's web service API to send you the content of the main page:

http://en.wikipedia.org/w/api.php?action=query&titles=Main%20Page&prop=revisions&rvprop=content&format=json

Use any programming language to make an HTTP GET request for that URL (or just visit that link in your browser), and you'll get a JSON document which includes the current wiki markup for the page titled "Main Page". Changing the format to jsonfm will return a "pretty-printed" HTML result good for debugging.

Here is the jsonfm URL as an easier-to-read clickable link.

api.php?action=query&titles=Main%20Page&prop=revisions&rvprop=content&format=jsonfm try in ApiSandbox

Discover what we are working on

Pick up one of the following project and plug yourself into community !

  • Improving Wikifab search engine
  • the very first Wikifab Androïd app
  • the very first Wikifab iOS app
  • An extension to improve the file upload UI
  • Clearing the user-to-user discussion system