[Categorizator] changer l'url du backlink selon la catégorie
- yakapa
- Participant occasionnel
- Messages : 6
- Enregistré le : mardi, 27 février 2007, 17:19
[Categorizator] changer l'url du backlink selon la catégorie
Bonjour,
Un truc qui enrichirait Categorizator:
Avoir la possibilité de changer l'url du backlink que l'on demande (ou exige) en fonction de la catégorie (la sienne). En gros demander que le backlink de l'inscrit pointe vers la catégorie en question plutôt que vers une adresse fixe (la page d'accueil). Il faut rendre le code du backlink dynamique
Tout ça bien sur, en continuant à jouir du bénéfice de l'url rewriting.
J'ai essayé ça : <http://www.annuaire-parcours-aventure.fr/<?php echo ($cat_name); ?>-p1-<?php echo ($id_cat); ?>.html>
Mais ça genere une url avec les majuscules et les espaces de mes catégories alors que les vraies url rewritées (celles indéxées par GG ) sont sans majuscules et sans espaces!!
Si je suis pas clair, dites le, je reformule
Un truc qui enrichirait Categorizator:
Avoir la possibilité de changer l'url du backlink que l'on demande (ou exige) en fonction de la catégorie (la sienne). En gros demander que le backlink de l'inscrit pointe vers la catégorie en question plutôt que vers une adresse fixe (la page d'accueil). Il faut rendre le code du backlink dynamique
Tout ça bien sur, en continuant à jouir du bénéfice de l'url rewriting.
J'ai essayé ça : <http://www.annuaire-parcours-aventure.fr/<?php echo ($cat_name); ?>-p1-<?php echo ($id_cat); ?>.html>
Mais ça genere une url avec les majuscules et les espaces de mes catégories alors que les vraies url rewritées (celles indéxées par GG ) sont sans majuscules et sans espaces!!
Si je suis pas clair, dites le, je reformule
- Keroin
- Administrateur
- Messages : 1790
- Enregistré le : lundi, 27 mars 2006, 16:06
- Configuration informatique : -
Tour :
Boitier Corsair 570X Crystal
CPU Intel Core i9-9900K
WaterCooling - Corsair H100i RGB Platinium
32 Go Corsair Vengeance RGB PRO DDR4
Asus ROG Maximus X HERO
CG : MSI Armor OC GTX1070 8 GO
Corsair k95 rgb platinum mécanique + Logitech MX master Pro (souris)
3x Samsung Syncmaster P2450H Eyefinity + 1 Dell UltraSharp U2913WM
Alimentation Corsair HX1200i
Portable :
Lenovo Thinkpad Yoga X1
Intel I7 8550U
16 Go RAM
.
NAS Synology DS415+ - Configuration téléphonie : - Samsung Galaxy Note 10+
- Samsung Galaxy Note 8
- Samsung Galaxy S7 Edge
- Samsung Galaxy Note 3
- Samsung Galaxy Note 2
- HTC Sensation Z710e
- HTC Leo Touch HD 2
- HTC Blackstone Touch HD - Localisation : On the web again...What else...
- Contact :
J'avais essayé d'ajouter ces infos dans l'url au début mais n'est pas eu le temps de vraiment m'y pencher et maintenant que le référencement est bien lancé ça ne sert plus à grand chose donc j'avais abandonné mes recherches.
As tu regardé du côté de RevolutionneYourAnnuaire
C'est un gros addon de Yourphpannuaire (lui même addon de catégorizator ).
Je n'ai pas encore eu vraiment l'occasion de me pencher sur le script et apparemment l'auteur n'a pas écrit de changelog pour s'y retrouver un peu plus facilement donc on est obliger de fouiller un peu pour découvrir toutes les améliorations qu'il a apporté au script. Il y a néanmoins de nombreuses améliorations très bien réalisées et peut être celle que tu souhaites
As tu regardé du côté de RevolutionneYourAnnuaire
C'est un gros addon de Yourphpannuaire (lui même addon de catégorizator ).
Je n'ai pas encore eu vraiment l'occasion de me pencher sur le script et apparemment l'auteur n'a pas écrit de changelog pour s'y retrouver un peu plus facilement donc on est obliger de fouiller un peu pour découvrir toutes les améliorations qu'il a apporté au script. Il y a néanmoins de nombreuses améliorations très bien réalisées et peut être celle que tu souhaites
Modifié en dernier par Keroin le jeudi, 07 juin 2007, 18:55, modifié 1 fois.
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
- yakapa
- Participant occasionnel
- Messages : 6
- Enregistré le : mardi, 27 février 2007, 17:19
Merci Kerouin pour tes infos ... je comprends pas un truc : si RevolutionneYourAnnuaire est un addon de phpmyannuaire tout comme categorizator, il sagit là de 2 évolutions parallele du même phpmyannuaire ? Ou alors RevolutionneYourAnnuaire est une évolution de categorizator ?
Pour ma problematique de changer l'url du backlink en fonction de la catégorie, je peux encore faire une page "code de votre backink" en html qui - avec un menu déroulant - génère une url differente pour chaque departement. Je posterai le bout de code de mon menu déroulant quand ça serra fait (sur ce post) en y rajoutant des mots clés pour qu'il ressorte sur une recherche (pour les suivants).
++
Pour ma problematique de changer l'url du backlink en fonction de la catégorie, je peux encore faire une page "code de votre backink" en html qui - avec un menu déroulant - génère une url differente pour chaque departement. Je posterai le bout de code de mon menu déroulant quand ça serra fait (sur ce post) en y rajoutant des mots clés pour qu'il ressorte sur une recherche (pour les suivants).
++
- Keroin
- Administrateur
- Messages : 1790
- Enregistré le : lundi, 27 mars 2006, 16:06
- Configuration informatique : -
Tour :
Boitier Corsair 570X Crystal
CPU Intel Core i9-9900K
WaterCooling - Corsair H100i RGB Platinium
32 Go Corsair Vengeance RGB PRO DDR4
Asus ROG Maximus X HERO
CG : MSI Armor OC GTX1070 8 GO
Corsair k95 rgb platinum mécanique + Logitech MX master Pro (souris)
3x Samsung Syncmaster P2450H Eyefinity + 1 Dell UltraSharp U2913WM
Alimentation Corsair HX1200i
Portable :
Lenovo Thinkpad Yoga X1
Intel I7 8550U
16 Go RAM
.
NAS Synology DS415+ - Configuration téléphonie : - Samsung Galaxy Note 10+
- Samsung Galaxy Note 8
- Samsung Galaxy S7 Edge
- Samsung Galaxy Note 3
- Samsung Galaxy Note 2
- HTC Sensation Z710e
- HTC Leo Touch HD 2
- HTC Blackstone Touch HD - Localisation : On the web again...What else...
- Contact :
En fait le script de base se nommait phpmyannuaire mais à du changer de nom (=> Categorizator) pour des raisons légales (l'autre nom étant déjà déposé).
Ensuite un addon ajoutant des options au script est venu se greffer => yourphpannuaire
Et maintenant RevolutionneYourAnnuaire reprend le script de base et y ajoute encore des options.
Il n'est pas nécessaire de les installer un par un. RevolutionneYourAnnuaire peut directement être installé sans nécessiter l'installation des scripts précédents par exemple.
Pour ton idée, elle est intéressante alors n'hésite pas à proposer le code ici si tu parviens à la réaliser
Ensuite un addon ajoutant des options au script est venu se greffer => yourphpannuaire
Et maintenant RevolutionneYourAnnuaire reprend le script de base et y ajoute encore des options.
Il n'est pas nécessaire de les installer un par un. RevolutionneYourAnnuaire peut directement être installé sans nécessiter l'installation des scripts précédents par exemple.
Pour ton idée, elle est intéressante alors n'hésite pas à proposer le code ici si tu parviens à la réaliser
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
- yakapa
- Participant occasionnel
- Messages : 6
- Enregistré le : mardi, 27 février 2007, 17:19
Merci pour les infos...
pour le script, j'ai été une grosse merde parresseusse et j'ai fait tout les departements en
if ()
{
}
else if ()
{
}
else if ()
{
}
else if ()
{
}
Si je t'ai bien compris, si j'installe RevolutionMyAnnuaire, j'ai les toutes dernieres options ? Ca peut s'installer par dessus categorizator sans douleur ?
pour le script, j'ai été une grosse merde parresseusse et j'ai fait tout les departements en
if ()
{
}
else if ()
{
}
else if ()
{
}
else if ()
{
}
Si je t'ai bien compris, si j'installe RevolutionMyAnnuaire, j'ai les toutes dernieres options ? Ca peut s'installer par dessus categorizator sans douleur ?
- Keroin
- Administrateur
- Messages : 1790
- Enregistré le : lundi, 27 mars 2006, 16:06
- Configuration informatique : -
Tour :
Boitier Corsair 570X Crystal
CPU Intel Core i9-9900K
WaterCooling - Corsair H100i RGB Platinium
32 Go Corsair Vengeance RGB PRO DDR4
Asus ROG Maximus X HERO
CG : MSI Armor OC GTX1070 8 GO
Corsair k95 rgb platinum mécanique + Logitech MX master Pro (souris)
3x Samsung Syncmaster P2450H Eyefinity + 1 Dell UltraSharp U2913WM
Alimentation Corsair HX1200i
Portable :
Lenovo Thinkpad Yoga X1
Intel I7 8550U
16 Go RAM
.
NAS Synology DS415+ - Configuration téléphonie : - Samsung Galaxy Note 10+
- Samsung Galaxy Note 8
- Samsung Galaxy S7 Edge
- Samsung Galaxy Note 3
- Samsung Galaxy Note 2
- HTC Sensation Z710e
- HTC Leo Touch HD 2
- HTC Blackstone Touch HD - Localisation : On the web again...What else...
- Contact :
Un fichier php est fourni avec le script pour te permettre de faire la maj de ta base de données (voir le readme). Pour les fichiers, il suffit d'uploader les nouveaux sur les anciens et ton annuaire est fonctionnel avec les nouvelles options.Si je t'ai bien compris, si j'installe RevolutionMyAnnuaire, j'ai les toutes dernieres options ? Ca peut s'installer par dessus categorizator sans douleur ?
Bien entendu, si tu as beaucoup modifié le script d'origine il faut faire très attention.
Le mien est tellement modifié que j'irais directement dans le script récupérer les options qui m'intéressent quand j'aurais le temps car là tout risque de planter si je fais la maj automatique
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
- Mafieuso
- Participant occasionnel
- Messages : 16
- Enregistré le : mardi, 06 mars 2007, 23:31
Quand je vois ce message je me sens obligé de venir m'inscrire...
Voila ce que je vous propose comme bout de code, celui-ci affiche, après l'inscription du site, le lien en fonction de la catégorie (et oui je l'ai ajouté sur mon annuaire, je me suis dit que c'était pas bête finalement !) :
Bien sur, la vérification du lien n'est pas automatique... et l'avertissement se voit moins s'il est après, mais comme mes connaissances sont limitées en javascript et que je vais pas intégrer de l'ajax à l'annuaire je te laisse le courage de chercher !
PS : Le code est à placer dans submit_site.php avant :
Voila ce que je vous propose comme bout de code, celui-ci affiche, après l'inscription du site, le lien en fonction de la catégorie (et oui je l'ai ajouté sur mon annuaire, je me suis dit que c'était pas bête finalement !) :
Code : Tout sélectionner
<p style="text-align:center;">
Vous pouvez soutenir notre site en installant un lien sur le votre, pour cela utilisez le lien ci-dessous (lien textuel) : <br />
<?php
if(!empty($id_cat))
{
$lk = connection_BD();
$search_name_cat = "SELECT cat_name FROM $T_categories WHERE id='$id_cat'";
$res_search_name_cat = send_sql($search_name_cat, 'Recherche le nom de la catégorie selectionnée');
$result_name_cat = mysql_fetch_array($res_search_name_cat);
$url_de_backlink = 'http://www.Tonannu.com/' . id_to_url($id_cat,$result_name_cat['cat_name'],'1');
$fin_lien = ' : ' .$result_name_cat['cat_name'];
mysql_close($lk);
}
else
{
$url_de_backlink = 'http://www.Tonannu.com';
$fin_lien = '';
}
?>
<input name="textfield" type="text" value='<a href="<?php echo $url_de_backlink; ?>" alt="TonAnnu" title="TonAnnu">TonAnnu<?php echo $fin_lien; ?></a>' size="50" />
<br />
Ce qui donne :
<br />
<a href="<?php echo $url_de_backlink; ?>" alt="TonAnnu" title="TonAnnu">TonAnnu<?php echo $fin_lien; ?></a>
</p>
PS : Le code est à placer dans submit_site.php avant :
Code : Tout sélectionner
<p style="text-align:center;"><a href="index.php">Retour à l'annuaire</a></p>
<?php
}
else //on ne doit pas soumettre de formulaire mais bien l'afficher
- Keroin
- Administrateur
- Messages : 1790
- Enregistré le : lundi, 27 mars 2006, 16:06
- Configuration informatique : -
Tour :
Boitier Corsair 570X Crystal
CPU Intel Core i9-9900K
WaterCooling - Corsair H100i RGB Platinium
32 Go Corsair Vengeance RGB PRO DDR4
Asus ROG Maximus X HERO
CG : MSI Armor OC GTX1070 8 GO
Corsair k95 rgb platinum mécanique + Logitech MX master Pro (souris)
3x Samsung Syncmaster P2450H Eyefinity + 1 Dell UltraSharp U2913WM
Alimentation Corsair HX1200i
Portable :
Lenovo Thinkpad Yoga X1
Intel I7 8550U
16 Go RAM
.
NAS Synology DS415+ - Configuration téléphonie : - Samsung Galaxy Note 10+
- Samsung Galaxy Note 8
- Samsung Galaxy S7 Edge
- Samsung Galaxy Note 3
- Samsung Galaxy Note 2
- HTC Sensation Z710e
- HTC Leo Touch HD 2
- HTC Blackstone Touch HD - Localisation : On the web again...What else...
- Contact :
Vraiment excellent Mafieuso, je pense que cela correspond exactement à ce que Yacapa cherchait.
Un grand bienvenue
@yacapa : Mafieuso est le programmeur auteur du script RevolutionneYourAnnuaire dont on parlait plus haut donc tu peux tester son code sans hésitation
Un grand bienvenue
@yacapa : Mafieuso est le programmeur auteur du script RevolutionneYourAnnuaire dont on parlait plus haut donc tu peux tester son code sans hésitation
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".