Mentions légales du service

Skip to content
Snippets Groups Projects
# THE THEME, SPECIFIC TO HTTP://PIXEES.FR #

This theme is a minimal, fixed (non-parametric: no widget in sidebar, no variable menu) wordpress theme dedicated to the http://pixees.fr website. 

It has the following features:

* The site has "contexts" home (accueil), news (actualité), resources, interventions and contacts respectively.
  * Each context defines a specific banner, sidebar and title color.

* Each post has a title, belong to catogires whose roots define the context, key-words (i.e., tags)
  * The *excerpt* is defined as the 600 first letters, the *thumbnail* as the 1st image in the contents and the *main link* as the 1st link in the text, they thus are not user defined.

* Each post allows retrolinks by default, but not comment: users are invited to feedback and interact via a specific form
  * Certain posts open their comments because they are defined as discussion as on a forum.

* The site has a lexic mechanism allowing to display (here: word definitions) in alphabetic order, letter by letter

* The [popdown title="the title"]the body[/popdown] or [popdown post_id="$postid"]shotcode allows to include contents with a on-off bar display


------------------------------------------------------------------------------------------------------

# PIXEES.FR FILE DESCRIPTION #

* `readme.txt` This documentation file in [http://daringfireball.net/projects/markdown markdown syntax].

* Wordpress file wrappers
  * `style.css` the unique CSS specification file, with a correct wordpress theme header
  * `functions.php` contains the backoffice configuration and wordpress function hook
  * `header.php` , `sidebar.php` , `footer.php` , `comments.php` contain the corresponding page elements templates wrappers
  * `archive.php`, `page.php`, `search.php`, `single.php` contain the corresponding content category renderers
  * `index.php` fallback page, should never be used, this would be a theme bug.
  * `home.php` site home page, only a redirection.
  * `404.php` site fallback for unknown location, a simple message.

* Theme template files
  * `_inc/display-functions.php` contains the PHP contents rendering functions (i.e., the wordpress main loop).
  * `_inc/site-banner.php` , `_inc/site-menu.php` , `_inc/site-footer.php` defines the general site top banner, main menu bar and footer.
  * `_inc/banner-*.php` defines the contextual banner for the home, news, resources, interventions and contacts respectively.
  * `_inc/sidebar-*.php` defines the contextual sidebar menu for the home, news, resources, interventions and contacts respectively.
  * `_inc/sidebar-item-*.php` defines subpart of contextual sidebar menus.
  * `_inc/trailer-page.php` and `_inc/trailer-post.php` define page and post trailer allowing users to feedback via a form mecahnism.
    * `_inc/trailer-link.php` and `_inc/trailer-form-wrapper.js` implement the pre-filled form mechanism.
  * `_inc/lexique-header.php` , `_inc/page-contact.php` , `_inc/site-404.php` are specific rendering tools for the lexic, a predifned page and the unknown location message.
  * `_img/*` all theme icons and images.

# PIXEES.FR USED EXTENSIONS #

Here are the used extensions, with a short notice about their usage.

## Enhanced content 

`class_code` : The Class'Code project plugin
`maths_ca` : The Maths'Ça project plugin

### Within the content

`Widgets on Pages` : used to insert key-words cloud, category tree.
`http-syndication` : used to import other page orpost in a given page, alose used to offer content in raw rendering mode.

### Interfacing the content

`External Links` : To automatically manage external links
`Sociable` : used to allow to share content on social media (manual rendering put in ths footer.php).
`Subscribe to Comments Reloaded`:  enables commenters to sign up for e-mail notifications. 
`http-syndication` : to include, import and export post contents.
`iframe` : to include external HTML as frame.

### Content meta-data

`Add Meta Tags`: to automatically generates the metada of a post

## Category display

`Collapsing Categories` : used to display the newsletter category in an alternative way (generates warnings in WP_DEBUG mode).
`Simple Custom Post Order` : used to sort postes within a category.
`Category Order and Taxonomy Terms Order` : allows to sort category in a user defined order.
`WP Excerpt Generator` : automatically generates (thus erase and replace) all excerpts, used for category display post lists.
`Auto Post Thumbnail PRO` : automatically generates the thubmnails, used for slider.

## Complementary tools

`MailPoet Newsletters` : the newsletter generator using existing post.
`Fast Secure Contact Form` : the form generator for user feedback.
`Search Everything` : to enhance the search capabilities.
`Twitter Tweets Box` : to allow the inclusion of twitter
`New RoyalSlider` : to generate sliders with presentations (loaded as images) or post categories

## General site admin tools

`WP Cookie Banner` : to display a banner in order to comply with the EU Cookie Law. 
`Google Analyticator` : used to connect to google analytics and display results.
`Broken Link Checker` : checks broken links.
`Favicon by RealFaviconGenerator` : allows to prolerly add favicon.
`Enable Media Replace` : allows to replace media in the media library.
`Duplicate Post` : to initiate a new post by copy of another.
`WM Simple Captcha` : to include a captcha on inscription page.
`Google Language Translator` : used to connect to google translation to attempt to translate the site.

------------------------------------------------------------------------------------------------------

# MANUAL PATCHES #

* wp-content/plugins/sociable/sociable.php:		echo "</script><script type='text/javascript' src='https://apis.google.com/js/plusone.js'></script>";
  * http -> https