[[oxml]]

Documentation OXML

Documentation officielle du logiciel OXML

Dernière version disponible: 4.0.3 (release)

Ce logiciel est édité par la société CREATY.

Installation

  1. Téléchargez la dernière version du script : OXML avec Ioncube (PHP 5) | OXML avec Ioncube (PHP 4) | OXML avec Zend Optimiser
  2. Décompressez le fichier ZIP et uploadez en mode binaire l'ensemble des fichiers sur votre serveur FTP
  3. Effectuez un CHMOD 777 sur les répertoires “template”, “data”, “cache” et sur le répertoire racine d'installation 1)
  4. Effectuez un CHMOD 666 sur les fichiers “template/light.tpl” et “template/insense.tpl
  5. Suivez les instructions afin d'installer et configurer votre base de données MySQL

Certains fichiers de OXML sont cryptés avec Ioncube ou Zend, suivant la version que vous souhaitez installer. Si vous avez choisi la version Zend, vous devez disposer de Zend Optimiser sur votre hébergement.

Vous devez obligatoirement transférer les fichiers sur votre hébergement en mode binaire (Binary Mode).

Félicitations ! OXML est désormais installé sur votre site.

  1. Mettez à jour votre site en cliquant sur le bouton “Mettre à jour le site” et patientez.
  2. Pour mettre à jour automatiquement les vidéos, les sponsors et votre site, vous devez mettre en place un crontab sur votre hébergement, pour appeler le fichier “cron.php” régulièrement. Une seule exécution de ce fichier par jour est nécessaire, de préférence entre 7h et 10h du matin.

Voici un exemple de crontab à placer :

30 7    * * *   root    lynx -dump 'http://www.domaine.com/cron.php?pass=XXXXXX' 2>&1 > /dev/null

Vous devez remplacer XXXXXX par le mot de passe OXML que vous avez choisi lors de l'installation. Ce crontab exécute tous les jours à 7h30 le ficher “cron.php” via le programme lynx sous Linux.

Mise à jour

Guide de démarrage rapide

Système de template

OXML dispose d'un système de template puissant et facile à prendre en main. Vous pouvez y intégrer votre propre code PHP et utiliser des “marqueurs” qui seront remplacés par les informations adéquates lors de la génération du site.

2 templates sont fournis en guise d'exemple :

Gestion des sponsors

Les sponsors sont les fournisseurs des vidéos. Vous pouvez les activer et les désactiver à tout moment.

Lorsque vous activez un sponsor, assurez-vous que vous avez bien indiqué vos identifiants sur le sponsor en question afin que ce dernier puisse vous reverser vos gains sur votre compte !

L'adresse de destination lors d'un click sur la vidéo est indiquée lorsque vous cliquez sur le bouton “Afficher les paramètres” du sponsor.

Gestion des catégories

Créez librement autant de catégories que vous le souhaitez sur votre site vidéo. Une catégorie permet de regrouper les vidéos de votre choix, en fonction du sponsor ou de la catégorie du sponsor.

Après avoir créé une ou plusieurs catégories, vous devez y associer les catégories sponsors de votre choix.

Toutes les vidéos qui appartiennent aux catégories sponsors que vous avez sélectionné seront associées à VOTRE catégorie.

Outils de promotion

Vous souhaitez afficher les dernières vidéos ajoutées sur votre site vidéo sur un autre site ?

OXML intègre un outil qui vous permet d'afficher les vidéos de votre archive vidéos sur n'importe quel site, grâce à un simple code Javascript. Un système de template permet de personnaliser totalement l'affichage de chaque promotion.

Vous pouvez également réaliser une promotion spécifique pour une vidéo et l'inclure par exemple dans un blog.

Optimisation SEO

Votre site vidéo est optimisé pour le référencement auprès des moteurs de recherche. Le nom des pages, les titres, les descriptions, les mots clés… toutes ces informations peuvent doivent être personnalisées.

Recherche et remplacement

Afin de disposer d'un contenu unique sur votre site, vous pouvez utiliser une liste de synonymes pour remplacer automatiquement certains mots dans les titres et descriptions des vidéos. L'outil de recherche / remplacement se trouve dans l'onglet “SEO”.

De plus, vous pouvez utiliser cet outil pour mettre en valeur certains mots avec les balises HTML suivantes : <b>, <strong>, <i>, <u>, <s>

Vous pouvez par exemple utiliser : femme|<b>femme</b>

Les mots indiqués sont sensibles à la casse et aux espaces !

Si vous souhaitez par exemple remplacer uniquement un mot, vous pouvez indiquer ” cul | <b>cul</b> ”

Utilisateurs avancés

Addons

Problèmes fréquents

Je rencontre le message d'erreur suivant en bas de mes pages : Fatal error: Call to undefined function: file_put_contents() in …/x.php on line xxx
Ce problème peut être rencontré lorsque vous utilisez PHP 4 sur votre hébergement. Ce bug a déjà été corrigé, vous devez donc télécharger à nouveau le script OXML depuis notre site et remplacer votre fichier “data/function.inc.php” par le nouveau présent dans l'archive téléchargé précédemment.
J'ai le message “Zend Optimizer not installed” lorsque j'accède au fichier oxml.php
Vérifier que Zend Optimiser est correctement installé sur votre hébergement
Je rencontre le message d'erreur : Fatal error: Unable to read XX bytes in /home/… on line 0
Vous devez supprimer le(s) fichier(s) et transférer à nouveau les fichiers en mode Binaire
Je rencontre une Erreur 500 – Erreur interne du serveur
Le problème vient très certainement d'une erreur de configuration au niveau du fichier .htaccess généré par OXML. Renommez ce fichier en htaccess.txt et analysez ce dernier afin de trouver le problème.

Forum & assistance

Si vous rencontrez un problème ou un bug, vous pouvez obtenir de l'aide supplémentaire :

1) répertoire dans lequel est installé le script
oxml.txt · Dernière modification: 2009/10/09 16:08 par oxphp
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0