Kategorier/taxonomi till användare

Events happening in the community are now at Drupal community events on www.drupal.org.
itangalo's picture

Jag har stött på ett delikat problem gällande taxonomi och användare, och tänkte höra om någon i närheten sitter med en lösning. I korthet går det ut på att hitta ett sätt att koppla en taxonomi/kategori till användare.

Jag håller på med en webbplats för vetenskapsjournalister, och jag tänkte att varje medlem ska kunna lista ämnen som han/hon är bra på. Dessa ämnen ska sedan på ett PR-mässigt korrekt sätt visas i ett tag cloud (se Tagadelic-modulen).
Det första problemet jag stötte på var förstås att taxonomier inte går att koppla till användare, eftersom användare inte är noder. Jag försökte lösa detta genom Node Profile-modulen, men eftersom den inte verkade göra speciellt mycket la jag senare till Usernode-modulen. Då började det hända saker - till exempel fick varje användare en nod kopplad till sin användarprofil. Jag kopplade taxonomin till användarnoderna, och var för ett ögonblick nöjd.

Nästa problem uppstod när jag upptäckte att författarlänkarna gick till den gamla användarsidan, och inte till användarnoderna. Detta löste jag genom de funktionerna för phptemplate som följer med Usernode. (Känner mig halvt stolt över att jag hittade dem och fick dem att funka som jag ville - även om det egentligen var enkelt.)

Men ett problem kvarstår:
Jag vill att användare när de klickar på "mitt konto" ska komma till sin användarnod, och inte till användarsidan. Allra minst vill jag att användarsidorna ska ha en länk till tillhörande användarnod. (Nu är det bara det omvända som gäller - användarnoden länkar vidare till användarsidan.)
För min del får användarsidorna gärna försvinna helt och hållet och ersättas med noderna (men jag gissar att det skulle orsaka rätt tråkiga effekter på andra håll i Drupal).

Så: Har någon tips kring hur noderna ta kunna över länkarna för användarsidorna ännu mer?
Eller, finns det en genväg för att koppla taxonomier till användarsidor rakt av? Det vore ju det allra smidigaste.

Häpp!
//Johan Falk, Uppsala

Comments

Bio modulen

TBarregren's picture

Utan att ha satt mig in helt och hållit i ditt problem så låter det som att Bio modulen är din lösning. Vi på Webbredaktören använder denna modul för liknande situationer. Personligen tycker jag Node Profile är ett råttbo. :-)

Mvh Thomas @ Webbredaktören

Nodeprofile gjør jobben for meg

zirvap's picture

Jeg har brukt nodeprofile til det du beskriver. Når du har aktivert nodeprofile dukker det opp et nytt valg nederst på sida når du redigerer en innholdstype: Use this content type as nodeprofile for users. Hvis du krysser av der vil noden være det første du ser når du klikker på "Min konto". Se her for et par skjermdumper. (Jeg brukte nodeprofile for påmeldingsskjema til en spillfestival.)

Den eneste ulempen jeg ser med å bruke nodeprofile til dette er at brukeren ser to "Rediger"-lenker, den ene for å redigere profilen (passord, e-post osv.) og den andre for å redigere nodeprofile-innholdstypen. Det kan nok virke litt forvirrende.

--
Hilde Austlid, Drupalchick

Stort tack!

itangalo's picture

Nu får jag det att fungera som jag vill! Många tack!
Det blev till slut Bio-modulen - Node Profile verkar vara kraftigare, men innehåller mer (och kräver mer jobb) än det jag är ute efter. Ett bonustack till zirvap som fick mig att hitta "User this content type as nodeprofile for users"-rutan. Det fick mig att känna mig lite dum, men det är ju också ett sätt att lära sig. =)

//Johan Falk, Sweden

User Tags!

itangalo's picture

Hemkommen efter Drupal-mötet på Kvarnen känner jag mig inspirerad och upplyst. Till exempel vet jag nu att en enkel lösning på mitt problem med kategorier/taxonomi till användare heter User Tags. Tack till olalin för tipset!

//Johan Falk, för tillfället inte i Uppsala

User tags :-(

itangalo's picture

Jag tvingas tyvärr konstatera att User Tags-modulen inte gör riktigt det jag vill, och att den dessutom verkar vara dåligt underhållen.
User tags verkar inte göra så att taxonomi fungerar tillsammans med exempelvis Tag Cloud, kanske för att användare fortfarande inte är noder. Jag letar således vidare efter en lösning...

//Johan Falk, Uppsala

Bio modul + Taxonomy modul

TBarregren's picture

Jag kanske har missat något, men varför inte använda den vanliga taxonomy modulen på bio noder? En enkel och rättfram lösning som gör det du vill (förutsatt att du vill det jag tror ;-)).


Thomas BarregrenWebbredaktören

Bio + Tax

itangalo's picture

Jo, Bio + Taxonomy blir det som gäller. Det är lite knöligt att ha Bio-presentationen på en egen flik, men det är hittills det klart bästa alternativet. (Jag hade hoppats på att kunna lägga in alla fält i samma flik, eller att kunna styra vilka flikar som har vilken information.)

Snart kör jag igång sajten på riktigt, och sen lär det bli en ny hopskrivning här på groups.

//Johan Falk, Uppsala

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: