Fork me on GitHub


WOX (World of XOOPS) Newsletter # 27 (Décembre 2009)

200901
Décembre
  grandoc Lettres d'informations 3467

WOX (World of XOOPS) Newsletter # 27 (Décembre 2009)



Posté par Mamba le 30/11/2009 | Publié sur le World of Xoops (WOX)

Bienvenue au dernier numéro de notre Newsletter WOX (World of XOOPS)de l'année 2009 - la version de Décembre (voir ici les versions précédentes)


Comme toujours, comme la première chose dans chaque bulletin, nous avons voulu exprimer notre gratitude à vous tous qui avez donné de l'argent à la Fondation XOOPS ! Nous apprécions vraiment votre confiance et votre soutien!



En Octobre notre événement le plus important a été la sortie de la version 2.4.0. de XOOPS ainsi que le retour de Wishcraft avec plusieurs nouveaux modules et mises à jour.



Faits saillants du dernier mois:


  • La 2.4.2 finale de XOOPS est sortie


  • Le Site XOOPS fonctionne maintenant avec XOOPS 2.4.2


  • XOOPS Innovation Award - Pour les personnes qui créent quelque chose de vraiment unique et innovant pour Xoops. Cette fois, le prix est remis à Dylian Melgert (Dylian) Des Pays-Bas pour ses travaux novateurs sur xoBile (XOOPS Mobile) . Dylian, qui a 15 ans, est le plus jeune récipiendaire des XOOPS Innovation Award!!


  • Prix du XOOPSer du Mois: est remis aux membres de XOOPS qui font preuve d'un dévouement extraordinaire pour XOOPS, et se défoncent pour XOOPS. Ce mois-ci, nous nous aurons pour la première fois, un prix d'équipe, et il ira aux membres de la Leonardo Lino Kaotik du Portugal pour leur poursuit son travail sur didacticiels pour les utilisateurs de Xoops, en particulier la série des Tutoriaux jQuery(1, 2, 3, 4, 5)

Une révolution dans le systeme de bannières Xoops !

200924
Novembre
  cobalt Programmation, Hack, ... 6077
Programmation, Hack, ...

2 fonctions ont étés créées pour placer vos bannières partout où vous voulez et pour choisir quelle bannière afficher.
C'est très simple. Vous avez 3 options pour placer vos bannières dans des blocs :

1. Aucune préférence de bannières : affichage aléatoire de bannières
2. Préférence de bannière : affichage d'une bannière spécifique
3. Préférence de client : affichage spécifique d'une bannière client

Comment faire :

Ouvrez le fichier functions.php du dossier /include se trouvant à la racine de votre site, et inserez ce code juste avant le tag ?>

function getbanner_from_id_banner($banner_id)
{
###### Hack by www.stefanosilvestrini.com ######
global $xoopsConfig;
$db =& Database::getInstance();
$bresult $db->query("SELECT COUNT(*) FROM ".$db->prefix("banner")." WHERE bid = "$banner_id);
list (
$numrows) = $db->fetchRow($bresult);
if ( 
$numrows ) {
$numrows $numrows-1;
mt_srand((double)microtime()*1000000);
$bannum mt_rand(0$numrows);
} else {
$bannum 0;
}
if ( 
$numrows ) {
$bresult $db->query("SELECT * FROM ".$db->prefix("banner")." WHERE bid = "$banner_id1$bannum);
list (
$bid$cid$imptotal$impmade$clicks$imageurl$clickurl$date$htmlbanner$htmlcode) = $db->fetchRow($bresult);
if (
$xoopsConfig['my_ip'] == xoops_getenv('REMOTE_ADDR')) {
// EMPTY
} else {
$db->queryF(sprintf("UPDATE %s SET impmade = impmade+1 WHERE bid = %u"$db->prefix("banner"), $bid));
}
/* Check if this impression is the last one and print the banner */
if ( $imptotal == $impmade ) {
$newid $db->genId($db->prefix("bannerfinish")."_bid_seq");
$sql sprintf("INSERT INTO %s (bid, cid, impressions, clicks, datestart, dateend) VALUES (%u, %u, %u, %u, %u, %u)"$db->prefix("bannerfinish"), $newid$cid$impmade$clicks$datetime());
$db->queryF($sql);
$db->queryF(sprintf("DELETE FROM %s WHERE bid = %u"$db->prefix("banner"), $bid));
}
if (
$htmlbanner){
$bannerobject $htmlcode;
}else{
$bannerobject '<div align="center"><a href="'.XOOPS_URL.'/banners.php?op=click&bid='.$bid.'" target="_blank">';
if (
stristr($imageurl'.swf')) {
$bannerobject $bannerobject
.'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="468" height="60">'
.'<param name="movie" value="'.$imageurl.'"></param>'
.'<param name="quality" value="high"></param>'
.'</object>';
} else {
$bannerobject $bannerobject.'<img src="'.$imageurl.'" alt="" />';
}

$bannerobject $bannerobject.'</a></div>';
}
return 
$bannerobject;
}
}

function 
getbanner_from_id_client($client_id)
{
###### Hack by www.stefanosilvestrini.com ######
global $xoopsConfig;
$db =& Database::getInstance();
$bresult $db->query("SELECT COUNT(*) FROM ".$db->prefix("banner")." WHERE cid = "$client_id);
list (
$numrows) = $db->fetchRow($bresult);
if ( 
$numrows ) {
$numrows $numrows-1;
mt_srand((double)microtime()*1000000);
$bannum mt_rand(0$numrows);
} else {
$bannum 0;
}
if ( 
$numrows ) {
$bresult $db->query("SELECT * FROM ".$db->prefix("banner")." WHERE cid = "$client_id ." ORDER BY rand()"1$bannum);
list (
$bid$cid$imptotal$impmade$clicks$imageurl$clickurl$date$htmlbanner$htmlcode) = $db->fetchRow($bresult);
if (
$xoopsConfig['my_ip'] == xoops_getenv('REMOTE_ADDR')) {
// EMPTY
} else {
$db->queryF(sprintf("UPDATE %s SET impmade = impmade+1 WHERE bid = %u"$db->prefix("banner"), $bid));
}
/* Check if this impression is the last one and print the banner */
if ( $imptotal == $impmade ) {
$newid $db->genId($db->prefix("bannerfinish")."_bid_seq");
$sql sprintf("INSERT INTO %s (bid, cid, impressions, clicks, datestart, dateend) VALUES (%u, %u, %u, %u, %u, %u)"$db->prefix("bannerfinish"), $newid$cid$impmade$clicks$datetime());
$db->queryF($sql);
$db->queryF(sprintf("DELETE FROM %s WHERE bid = %u"$db->prefix("banner"), $bid));
}
if (
$htmlbanner){
$bannerobject $htmlcode;
}else{
$bannerobject '<div align="center"><a href="'.XOOPS_URL.'/banners.php?op=click&bid='.$bid.'" target="_blank">';
if (
stristr($imageurl'.swf')) {
$bannerobject $bannerobject
.'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="468" height="60">'
.'<param name="movie" value="'.$imageurl.'"></param>'
.'<param name="quality" value="high"></param>'
.'</object>';
} else {
$bannerobject $bannerobject.'<img src="'.$imageurl.'" alt="" />';
}

$bannerobject $bannerobject.'</a></div>';
}
return 
$bannerobject;
}
}

- Sauvegardez et fermez le fichier

Maintenant il y a 3 façons simples de créer vos blocs de bannières :

CAS 1 :

Placez vos bannières dans vos blocs (aucune limite pour le nombre de blocs) n'importe où vous voulez. Vos bannières seront affichées aléatoirement.

- Ajoutez un nouveau bloc PHP personnalisé et insérez ce code :

echo xoops_getbanner();



CAS 2 :

Placez vos bannières dans vos blocs (aucune limite pour le nombre de blocs) n'importe où vous voulez. Vos bannières s'afficheront par leur ID et ainsi, par exemple, vous pouvez choisir une bannière spécifique dans un bloc spécifique.

- Ajoutez un nouveau bloc PHP personnalisé et insérez ce code :

echo getbanner_from_id_banner(ID_BANNER);

Où ID_BANNER = ID de la bannière à afficher (vous pouvez voir cet ID dans la page d'administration des bannières --> colonne ID Bannières dans la partie des Bannières actuellement actives)


CAS 3 :

Placez vos bannières dans vos blocs (aucune limite pour le nombre de blocs) n'importe où vous voulez. Vos bannières seront affichées par leur ID_CLIENT. Ainsi, par exemple, si un client a 10 bannières, vos bannières s'afficheront aléatoirement uniquement pour ces 10 bannières.

- Ajoutez un nouveau bloc PHP personnalisé et insérez ce code :

echo getbanner_from_id_client(ID_CLIENT);

Où ID_CLIENT = ID du client des bannières à afficher (vous pouvez voir cet ID dans la page d'administration des bannières --> colonne ID Bannières dans la partie Clients annonceurs)

Voila

-- Article venant de xoops.org posté par slyss --> ICI --

Note: 9.00 (3 votes) - Noter cet article - Lire la suite... |

L'Orchestre d'Harmonie de la Région Centre fait peau neuve.

200923
Novembre
  olico Sites Xoops 5943
Sites Xoops

L'Orchestre d'Harmonie de la Région Centre est fier de vous présenter son nouveau site.

L'apparence développée spécifiquement pour cet orchestre (par des amateurs) prouve la souplesse d'adaptation de xoops et de son thème Morphogenesis.


Le site fonctionne grâce à Xoops 2.4.1 et un thème adapté de Morphogenesis 2.2.

Merci à la communauté xoops qui par son dynamisme permet à de parfaits novices de créer des sites internet accessibles, communautaires et dynamiques.
--
Olivier, webmestre.

Présentation de l'orchestre :
L'Orchestre
Créé en 1982 à l'initiative de jeunes musiciens de la Région Centre, l’Orchestre d’Harmonie de la Région Centre propose une formation pré-professionnelle aux instrumentistes à vents tout en développant le répertoire original pour orchestre d’Harmonie. Constitué en association (Jeunesse Musique Région Centre), l'orchestre se donne pour objectif de promouvoir le répertoire original pour orchestre à vent.

Note: 9.00 (1 vote) - Noter cet article - Lire la suite...

Pub-En-Folie change de domaine et d'hébergement.

200921
Novembre
  PubEnFolie Sites Xoops 5598
Sites Xoops

Cher(e)s ami(e)S,

Vous connaissiez sûrement le site de Pub en folie?


Nous vous informons que nous avons changé le domaine de ce site et son hébergement.

Vous pouvez nous retrouver sur cette nouvelle adresse:



PUBLI-GRATUIT est un espace publicitaire gratuit pour les professionnels, les associations, les webmasters et les particuliers.
Possibilité de déposer des articles de presse, des adresses professionnelles et associatives, des annonces, des bannières, des évènements de vos activités, des affiches sur des grands pavés, les liens de vos sites, des annonces sur web radio*, et bien plus encore. (*service payant)

Nous n'avons rien changé dans le processus du site qui reste avec de nombreux services GRATUITS.

Nous avons même ajouté quelques fonctions comme:
- La possibilité pour vous d'ajouter des bannières au format 468/60, 728X90, 200X200 et autres...
- Voir l'état du site.
- Modification des menus.
- Nous contacter par mini tchat.

Beaucoup d'autres projets sont prévus, à vous de suivre l'évolution....

Nous avons supprimé les petits pavés publicitaires qui seront remplacés par des bannières carrées 250X250 en page d'accueil.(un autre plus pour vous)

A venir,des scripts publicitaires des bannières pour vos sites.

Et le plus!
La webradio de nos partenaires où là aussi, vous aurez la possibilité d'y déposer votre annonce en MP3.
(Là, seul ce service sera sûrement payant.)

Le webmaster

Note: 8.00 (3 votes) - Noter cet article - Lire la suite... |

La version finale de XOOPS 2.4.1 est en ligne

200916
Novembre
  grandoc Versions 4003

L'équipe de développement de XOOPS est heureuse d'annoncer qu'une nouvelle version du système de CMS n°1 hébergé sur SourceForge - XOOPS 2.4.1 Final est disponible au téléchargement.
Cette version est une version de correction des bugs de XOOPS 2.4.0, réalisée par l'équipe de développement du Core de XOOPS et la communauté XOOPS:

- Correction: image.php n'envoyait pas les images (Trabis)
- Correction: Certains fichiers obsolètes chargeaient des fichiers incorrects (Trabis)
- Correction: Le Formulaire de sélection des utilisateurs ne fonctionnait pas (Trabis)
- Correction: les blocs de gauche dépassaient dans le thème par défaut dans certains navigateurs (Runeher)
- Correction: Les Bannières ouvraient une page vierge IE (Trabis)
- Correction: Les formulaires Xoops ne faisaient pas un include correct de xoopsform (Trabis, Alekska)
- Correction: La prévisualisation des blocs ne fonctionnait pas (Trabis)
- Ajout: Un hook de préchargement dans index.php (Trabis)
- Correction du bug # 2864474: 2.4.0 RC Inscription des Emails en doublon (Trabis)
- Module Profile: la page blanche dans userinfo.php est corrigée(Trabis, Colossus)
- Module Profile: correction des e-mails d'enregistrement qui allaient n'importe où (Trabis, GreenFlatDog)
- Module Profile: la vulnérabilité d'activation corrigée (Trabis, mboyden)

Téléchargement de la version complète de Xoops 2.4.1 en FR ---> ICI

- Mise à jour vers la version 2.4.1 --> ICI
- Pack de langue fr de la 2.4.1 --> ICI

Le reste de l'article est identique à "La version finale de la 2.4.0 de XOOPS est sortie"

Note: 9.00 (2 votes) - Noter cet article - Lire la suite... |
« 1 ... 48 49 50 (51) 52 53 54 ... 317 »
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

53 Personne(s) en ligne (1 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 53 | Plus ...