Fork me on GitHub


 Bas   Précédent   Suivant

« 1 (2) 3 4 5 ... 27 »


Re: Site fermé : changer les groupes autorisés via MySQL
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Citation :

Christian a écrit:
sur un site de test tu pourrais essayer ceci :

- création d'un nouveau groupe en passant par phpMyAdmin, cela se passe dans la table [prefix]_groups

groupid : ne rien mettre il s'implémentera tout seul
name : message
description : texte libre
group_type : User (respecter la casse des caractères)

- autorisations: créer deux enregistrements dans la table [prefix]_groups_permission

gperm_id : ne rien mettre
gperm_groupid : l'id du nouveau groupe
gperm_itemid : 1
gperm_modid : 1
gperm_name : module_read


gperm_id : ne rien mettre
gperm_groupid : l'id du nouveau groupe
gperm_itemid : 1
gperm_modid : 1
gperm_name : block_read

reste à modifier les utilisateurs concernés

update [prefix]_xoops_groups_users_link set groupid= Nouveau numéro de groupe where uid=

Je crois que je me suis mal fait comprendre.
Mon site est fermé. Je ne veux pas le ré-ouvrir. Cependant je veux donner l'accès au site à certains membres. j'ai donc créé un groupe, et je veux autoriser ce groupe à accéder au site pendant que celui ci est fermé.
Je n'ai pas de problème pour créer des groupes, ni pour leur donner les autorisations nécéssaires.
Je n'ai qu'un seul problème : je ne peux pas valider les préférences générales du site. (j'obtiens une page blanche, mais mon but n'est pas de régler ce problème : le site sous Xoops va disparaitre)

Open in new window

Sur cette page, j'aimerai choisir un autre groupe que le groupe "webmaster". J'ai donc créé un groupe "PMs"
Mais comme dit précédemment, je ne peux pas valider les préférences (j'obtiens une page blanche)
J'aimerai donc savoir comment faire en passant par phpMyAdmin.

Posté le : 02/06/2007 14:33
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer


Re: Site fermé : changer les groupes autorisés via MySQL
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Citation :

Christian a écrit:
Pourquoi ne pas créer un groupe qui n'aurait uniquement accès au menu utilisateur. Ainsi les membres de ce groupe pourront consulter leurs messages privés.
Mais il faudrait retirer temporairement ces membres du groupe des utilisateurs enregistrés.

Je ne pas peux pas valider les préférences générales et donc je ne peux pas ajouter un groupe qui pourrait avoir accès au menu utilisateur.
Mais sinon oui, c'est le but de ma manoeuvre.

Posté le : 02/06/2007 01:08
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer


Re: Site fermé : changer les groupes autorisés via MySQL
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Non, c'est risqué et il se peut que je veuille donner le même accès à d'autres utilisateurs. (accès au site pour consulter leurs messages)

Posté le : 02/06/2007 00:25
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer


Redirection .htaccess
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Bonjour,

je viens de migrer un de mes sites sous Xoops (dont le principal interêt venait du forum) vers IPB (Invision Power Board). Je perds donc tous les liens vers mes anciens posts et profils utilisateurs. Plus d'un an et demi de référencement parti en fumé.

Je sais qu'il existe les redirection .htaccess , mais comment faire ?

Mes anciennes URLs étaient sous la forme : http://exemple.com/modules/newbb/viewforum.php?forum=1
http://exemple.com/userinfo.php?uid=1
http://exemple.com/modules/newbb/view ... php?topic_id=9868&forum=4

Mes nouvelles URLs sont sous la forme :
http://exemple.com/forum/index.php?showforum=48
http://exemple.com/forum/index.php?showuser=485
http://exemple.com/forum/index.php?showtopic=9532


Comment faire pour rediriger les anciens liens pointants vers mes anciennes pages / mes anciens posts vers les nouveaux ?


Merci d'avance !


J.

Posté le : 02/06/2007 00:20
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer


Site fermé : changer les groupes autorisés via MySQL
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Bonjour,

j'ai un site Xoopsé qui est actuellement fermé pour diverses raisons (bugs et compagnie), et je ne peux pas valider les changements faits dans la partie admin > préférences > général settings.
Actuellement, seuls les admins peuvent donc se connecter à mon site (= seulement moi)
Un membre de mon site a besoin de se connecter à son compte car il a des informations importantes dans ses messages privés.
J'ai donc créé un groupe supplémentaire, et je l'ai ajouté à ce groupe. J'aimerai maintenant autorisé ce groupe, et seulement ce groupe (et aussi bien sûr, le groupe admin, ce qui me permettrait de garder mes droits et d'autoriser d'autres membres, sans qu'ils aient accès aux droits) à se connecter au site.

J'ai repéré dans phpMyAdmin : xoops_config > closesite_okgrp > conf_value > a:1:{i:0;s:1:"1";}

C'est donc, si je comprends bien, cette dernière valeur que je dois modifier.
L'id du groupe que j'ai créé est : 22
J'ai donc essayé comme suit : a:2:{i:0;s:1:"1";i:1;s:1:"22";}

ça ne fonctionne pas.


Quelqu'un a une idée ?


Merci d'avance !


J.

Posté le : 01/06/2007 23:04
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer


Re: RSS + Google SiteMaps = Problèmes
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Citation :
DuGris a écrit:
A mon avis tu n'utilises pas le bon module !!!
Essaye avec le module sitemap

Merci, mais non : SiteMap ne référence que les différentes sections du site (News, Dossiers, Forum, Albm photo par exemple) ainsi que leurs catégories, mais ne référence pas les nombreux articles.

L'avantage de RSSFit c'est justement qu'il reprend les flux RSS des différents modules (et donc les liens vers les derniers articles/posts/publications) pour n'en faire plus qu'un qui se met à jour tout seul.
Le RSS est un excellent moyen de notifier Google SiteMap des dernières mises à jour.

Posté le : 03/04/2007 19:42
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer


RSSFit : images dans flux RSS modules News, SmartSection & MyAlbum
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Bonjour,

j'aimerai que mon flux RSS global, géré par RSSFit et reprenant les flux des modules News, SmartSection et MyAlbum incorporent les images des topics(ou bien, s'il n'y en a pas, le logo du site) ou des miniatures(en ce qui concerne MyAlbum) et que, en cliquant sur l'image, celle ci mène à l'article ou à la page de la photo.

J'aimerai également que, dans tous les titres diffusés dans le flux RSS, ceux ci soient précédés du nom de la section à laquelle l'article ou l'image appartient.
Exemple : une news nommée Quoi de neuf cette semaine ? #4 devrait s'appeler, dans le flux RSS : News : Quoi de neuf cette semaine ? #4 ou bien encore, pour une photo qui se nommerai par exemple Chiwawa contre Dog Allemand, il faudrait que celle ci soit nommée, dans le flux RSS : Photo : Chiwawa contre Dog Allemand


Voici les plugins que j'utilise pour RSSFit :


News
<?php
if( !defined('RSSFIT_ROOT_PATH') ){ exit(); }
class 
RssfitNews{
    var 
$dirname 'news';
    var 
$modname;
    var 
$grab;
    
    function 
RssfitNews(){
    }
    
    function 
loadModule(){
        
$mod =& $GLOBALS['module_handler']->getByDirname($this->dirname);
        if( !
$mod || !$mod->getVar('isactive') ){
            return 
false;
        }
        
$this->modname $mod->getVar('name');
        
$this->module =& $mod;
        return 
$mod;
    }
    
    function &
grabEntries(&$obj){
        
$ret false;
        @include_once 
XOOPS_ROOT_PATH.'/modules/news/class/class.newsstory.php';
        
$myts =& MyTextSanitizer::getInstance();
        if( 
$this->module->getVar('version') >= 130 ){
            @include_once 
XOOPS_ROOT_PATH.'/modules/news/include/functions.php';
            
$news NewsStory::getAllPublished($this->grab0news_getmoduleoption('restrictindex'));
        }else{
            
$news NewsStory::getAllPublished($this->grab0);
        }
        if( 
count($news) > ){
            for( 
$i=0$i<count($news); $i++ ){
                
$ret[$i]['title'] = $myts->undoHtmlSpecialChars($news[$i]->title());
                
$ret[$i]['link'] = XOOPS_URL.'/modules/news/article.php?storyid='.$news[$i]->storyid();
                
$ret[$i]['guid'] = XOOPS_URL.'/modules/news/article.php?storyid='.$news[$i]->storyid();
                
$ret[$i]['timestamp'] = $news[$i]->published();
                
$desc $news[$i]->hometext();
                
$ret[$i]['description'] = $news[$i]->hometext();
                
$ret[$i]['category'] = $this->modname;
                
$ret[$i]['domain'] = XOOPS_URL.'/modules/'.$this->dirname.'/';
            }
        }
        return 
$ret;
    }
}
?>





SmartSection
<?php

if( !defined('RSSFIT_ROOT_PATH') ){ exit(); }
class 
RssfitSmartsection{
    var 
$dirname 'smartsection';
    var 
$modname;
    var 
$grab;
    
    function 
RssfitSmartsection(){
    }
    
    function 
loadModule(){
        
$mod =& $GLOBALS['module_handler']->getByDirname($this->dirname);
        if( !
$mod || !$mod->getVar('isactive') ){
            return 
false;
        }
        
$this->modname $mod->getVar('name');
        return 
$mod;
    }
    
    function &
grabEntries(&$obj){
        
$ret false;
        include 
XOOPS_ROOT_PATH."/modules/smartsection/include/common.php";
        
$items $smartsection_item_handler->getAllPublished($this->grab0);
        if( 
false != $items && count($items) > ){
            for( 
$i=0$i<count($items); $i++ ){
                
$ret[$i]['link'] = $ret[$i]['guid'] = $items[$i]->getItemUrl();
                
$ret[$i]['title'] = $items[$i]->getVar('title''n');
                
$ret[$i]['timestamp'] = $items[$i]->getVar('datesub');
                
$ret[$i]['description'] = $items[$i]->getVar('summary');
                
$ret[$i]['category'] = $this->modname;
                
$ret[$i]['domain'] = XOOPS_URL.'/modules/'.$this->dirname.'/';
            }
        }
        return 
$ret;
    }
}
?>





MyAlbum
<?php

if( !defined('RSSFIT_ROOT_PATH') ){ exit(); }
class 
RssfitMyalbum{
    var 
$dirname 'myalbum';
    var 
$modname;
    var 
$grab;
    
    function 
RssfitMyalbum(){
    }
    
    function 
loadModule(){
        
$mod =& $GLOBALS['module_handler']->getByDirname($this->dirname);
        if( !
$mod || !$mod->getVar('isactive') ){
            return 
false;
        }
        
$this->modname $mod->getVar('name');
        return 
$mod;
    }
    
    function &
grabEntries(&$obj){
        global 
$xoopsDB;
        
$myts =& MyTextSanitizer::getInstance();
        
$ret false;
        
$i 0;
        
$sql "SELECT l.lid, l.cid, l.title, l.ext, l.date, t.description FROM ".$xoopsDB->prefix("myalbum_photos")." l, ".$xoopsDB->prefix("myalbum_text")." t WHERE l.status>0 AND l.lid=t.lid ORDER BY date DESC";
        
$result $xoopsDB->query($sql$this->grab0);
        while( 
$row $xoopsDB->fetchArray($result) ){
            
$ret[$i]['title'] = $row['title'];
            
$link XOOPS_URL.'/modules/'.$this->dirname.'/photo.php?lid='.$row['lid'];
            
$dot ".";
            
$images '<img src="'.XOOPS_URL.'/photos/thumbs/'.$row['lid'].$dot.$row['ext'].'"><br>';
            
$ret[$i]['link'] = $ret[$i]['guid'] = $link;
            
$ret[$i]['timestamp'] = $row['date'];
            
$ret[$i]['description'] =  $images$myts->displayTarea$row['description']);
            
$ret[$i]['category'] = $this->modname;
            
$ret[$i]['domain'] = XOOPS_URL.'/modules/'.$this->dirname.'/';
            
$i++;
        }
        return 
$ret;
    }
}
?>




Quelqu'un a une solution ? Tout en sachant que mon niveau en PHP est assez... mauvais

Posté le : 03/04/2007 19:37
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer


RSS + Google SiteMaps = Problèmes
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Bonjour,

j'utilise le module RSSFit pour l'un de mes sites en productions, et j'arrive ainsi à syndiquer plusieurs flux RSS (News, SmartSection et MyAlbum-P) en un seul et unique flux : très pratique !
J'aurai souhaité pouvoir soumettre mon flux à Google Sitemaps qui aurait ainsi été notifié automatiquement de chaque nouveauté sur mon site afin qu'il puisse le référencer.

J'ai donc soumis mon URL : http://humour-fun.net/fun/rss/rss.php mais il m'indique une erreur pour toutes les URLs qu'il y trouve car celles ci ne sont pas dans le même repertoire que l'adresse du flux RSS.
Exemple avec : http://humour-fun.net/fun/myalbum/photo.php?lid=77 , http://humour-fun.net/videos.item.108 ... tition-spectaculaire.html ou http://humour-fun.net/blagues.item.76 ... tisier-de-la-justice.html
Citation :
URL non autorisée
Cette URL n'est pas autorisée pour un plan Sitemap situé à cet emplacement. [?]



Avez-vous une solution ?



Au passage, ce site (http://Humour-Fun.NET) vient d'ouvrir et je vous invite donc à vous y rendre et à me rapporter vos critiques
Je l'annoncerai prochainement dans une news sur Xoops France.

Posté le : 27/02/2007 19:51
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer


Re: Passage de MySQL 4.0 í  MySQL 5.0 : Problèmes caractères
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Citation :
kris a écrit:
Bonjour,

dans phpmyadmin, tu dois exporter ta base en "Compatibilité de l'exportation" : MYSQL323 dans la zone "Options SQL"

A +
Merci, ça marche niquel maintenant ^^ (cool

Posté le : 22/02/2007 15:19
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer


Passage de MySQL 4.0 í  MySQL 5.0 : Problèmes caractères
Régulier
Inscrit: 24/04/2004 13:29
Messages: 442
Bonjour,

je viens de passer très récemment de MySQL 4.0 sur 1and1.fr à MySQL 5.0 sur Infomaniak.ch (même site, même base)
J'ai donc exporté ma base du premier hebergeur pour l'importer sur le second, mais j'ai maintenant quelques soucis avec certains caractères.

Certains caractères sont devenus des points d'interrogation : le " š " qui devient un " ? ", un " ' " qui devient un " ? " etc.

D'autres accents fonctionnent très bien, comme le é, le ç etc.

J'aimerai donc savoir comment bien exporter ma base, ou quelle manipulation faire (convertir : comment ?) pour qu'il n'y ai aucun problème avec des caractères.

Posté le : 22/02/2007 12:12
_________________
[url=http://humour-fun.net/videos.item.153/catastrophe-plateforme-petroliere-chuai.html]effondrement d'une plateforme pétrolière íƒÂ  Chuai ! Un commando d'activistes écologistes pourrait en íƒÂªtre l'auteur..
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 (2) 3 4 5 ... 27 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

65 Personne(s) en ligne (48 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 65 | Plus ...