[Home]DatabaseLien

MeatballWiki | RecentChanges | Random Page | Indices | Categories

Cette paga a démarré sur LinkDatabase

La fonctionnalité DatabaseLien donne une liste de toutes les pages-liens dans le wiki local. Le premier lien sur chaque ligne se fait vers la page en train d'être cherchée et les liens suivants sont ceux qui ont été trouvés sur cette page. Echantillons : [Remarquez que toutes les options peuvent être combinées]

Notes :


Standard Technique

Les wikis voudront souvent décrire leurs structures de liens aux clients. Un format simple serait, un par ligne :

pageName (link | URL)*

Les liens et URLs doivent apparaître dans l'ordre d'apparence sur la page.

Par exemple :

ModèleDeLien OnePage Two%20Page http://www.exemple.com ThreePage

dit que la page ModèleDeLien a des liens internes vers les pages OnePage, Two Page, et ThreePage dans cet ordre, avec un lien externe vers http://www.exemple.com entre Two Page et ThreePage.

Selon le contexte de l'opération :

Aussi, la liste des pages exigées n'a pas besoin seulement de refléter le champ de la requête ; ce qui veut dire que ce peut être n'importe quel sous-ensemble de la DatabasePage, y compris une page unique.

DossierStandardWiki


La fonctionnalité DatabaseLien rescanne actuellement la totalité de la database à chaque fois qu'elle est utilisée, aussi elle est lente et gourmande en CPU. Eventuellement le code stockera les résultats et les réutilisera.


Voir WikisWithLinkDatabases en anglais pour d'autres wikis pour lesquels on peut obtenir une DatabaseLien dans un format similaire.


Allez-vous implémenter une URL pour retrouver une DatabaseLien en plein texte pour une importation par le TouchGraphWikiBrowser? [9/02]

Je viens de poster un patch pour réaliser ça. Il dépend de l'administrateur de l'implémenter ici bien sûr. Voir UseMod:WikiPatches/TouchGraphWikiBrowserStyleLinkDatabase -- ManpreetSingh [10/02]'


Je pense qu'il y a beaucoup plus de potentiels pour la database-lien. J'ai simplement bricolé un rapide programme pour faire un "PageRank" et trouver les pages les plus liées. Vous pouvez le pointer sur la DatabaseLien de n'importe quel wiki.

Plus de détails : http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?AnalyzingThoughtStorms

-- PhilJones

Cool. Sunir a quelque chose d'équivalent pour meatball : http://sunir.org/apps/links.pl?in=1. Voir d'autres points de vue intéressants sur SchémaIndexation.

Je comptais sur le fait que cela existerait déjà. Mais je me demande si quelqu'un d'autre utilise la DatabaseLien.

Cependant, maintenant je vois que la DatabaseLien n'est pas si standard. Sur mon UseMod j'ai action=tgwb qui me donne les liens en format plein-texte sans les ancres, mais action=links ici sur MeatBall me donne une page HTML avec des ancres encapsulées autour d'eux. Y'a t'il une action ici sur meatball pour avoir la version pleine, non HTML ou est-ce déprécié. C'est dommage si tel était le cas, parce qu'un bon format commun de baselien adaptable pour être traité par d'autres scripts serait un standard inter-wiki utile. -- PhilJones

mise à jour : le script dessine maintenant un chart simple incroyable. Yep, tous les wikis regardés à cette heure semblent suivre la LoiDePuissance. Mais vous le saviez déjà. Encore en train de regarder quelque information pour savoir s'il existe une version non HTML de la DatabaseLien et si c'est quelque chose que nous pouvons attendre comme un standard.

-- PhilJones


LangueFrançaise PageTranslation LinkDatabase DossierTechnologieWiki DossierSchémaIndexation


Discussion

MeatballWiki | RecentChanges | Random Page | Indices | Categories
Edit text of this page | View other revisions
Search: