Kom ihåg mig?
Home Menu

Menu


Få ut 5/10 senaste trådarna ur vBulletin?

Ämnesverktyg Visningsalternativ
Oläst 2008-04-22, 12:06 #1
xarphs avatar
xarph xarph är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2007
Inlägg: 346
xarph xarph är inte uppkopplad
Flitig postare
xarphs avatar
 
Reg.datum: Feb 2007
Inlägg: 346
Hej!

Jag har en sida som jag har ett tillhörande forum till som bygger på vBulletin.

Jag vill sammankoppla sidan med forumet genom att t.ex. visa dom 10 senaste trådarna på sidan. Men vBulletin har ingen RSS-feed eller något liknande.

Jag kan ju koda en crawler i PHP som hämtar dom 10 senaste trådarna direkt från forumet men jag undrar om det finns något lättare sätt att utföra detta på.

Tack på förhand.
xarph är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-22, 12:30 #2
Cos Cos är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2007
Inlägg: 307
Cos Cos är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2007
Inlägg: 307
Är du normalkunnig i MySQL så ska det nog inte vara nåra problem att få ut de senaste trådarna. Jag har gjort ett liknande script för att plocka ut just de senaste trådarna till en extern sida.

Annars så finns nog svaret på www.vbulletin.org. Är du betalande kund så får du tillgång till alla deras script/plugins och tips & trix.

HOppas jag förstått dig rätt nu..=)
Cos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-22, 18:32 #3
Erik Stenman Erik Stenman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2007
Inlägg: 2 154
Erik Stenman Erik Stenman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2007
Inlägg: 2 154
Sök efter och installera phpmyadmin och ställ in rätt mysqlserver, användarnamn och lösenord. (Utgår från att du inte kan sql)
Gå till en tabellen som heter något i stil med posts (Står på vänster sida i phpmyadmin interfacet.)
Det finns ett alternativ som heter visa [x] första. Välj 10. Välj sortera efter "tid"(heter något på engelska). När du har gjort det kommer sqlkoden upp för att välja de 10 senaste.
sen eftersom du kan php borde resten vara lätt.
$resultat= mysql_query("Koden som kom upp");
while ($rad = mysql_fetch_array( $resultat ) {
echo $rad['NAMNET PÅ FÄLTET MED POSTEN'];
echo $rad['NAMNET PÅ FÄLTET MED VEM SOM HAR SKRIVET TEX'];
}
Erik Stenman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-22, 19:22 #4
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Vbulletin har en external.php med RSS per default också, annars fick du tips om vbulletin.org ovan där du lär hitta en mängd RSS-mods. Sen har jag för mig att det i vbulletin-paketet följer med en mapp kallat scripts/tools eller något sådant, med färdigt script för att inkludera trådar/poster utanför forumet (från databasen).
Clarence är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 16:12.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017