Sweden | groups.drupal.org

Syndiker innhold
This is the place to discuss Drupal in Sweden and in Swedish.
Oppdatert: 6 timer 37 min siden

Bilder, CCK - Kom ihåg föregående värden

8 timer 40 min siden

Jag har ett problem som jag inte vet hur jag skall lösa.

Användarna på min sida laddar upp en hel del bilder.
Bilderna är hanterade via CCK, Filefiled, Imagecache osv. De har en hel del extrafält med information om bilden (text, heltal, noderef + taxonomy etc) i varje bildnod (en bild per nod).

Ex. En bildnod består av följande:

  • Titel
  • Ladda upp en bild (Filefiled)
  • Taxnomy term

Plus dessa bilddata (cckfält):
- Tid för bilden (datum)
- Storlek
- Typ av bild
- Längd
- Bredd
- Vikt
- osv osv (flera fält)

Hur kan man slippa skriva in allt igen, om bilden har samma data i 90 % av fallen

När de laddar in bild 1 knappar de in en massa data i dessa extra fält.
När de laddar in bild 2 skulle jag vilja att de får upp samma värden som tidigare i CCKfälten, som default, men att de kan ändra dem om de vill.

Är det möjligt att få gamla CCK värde som default i nästa nod (det är väl ungefär det jag är ute efter)?
Hur gör man?

Användarna laddar upp 5-15 liknande bilder med samma bilddata och ca 2-5 set av (5-15) bilder (med olika bilddata i varje set).

PS! Jag har funderat på att ha "bilddatan" separat och hänvisa till den med en Node-reference, men det skapar andra problem, så det absolut bästa är om bilddatan kan hänga med varje bildnod men målet är alltså att användarna skall slippa knappa så förbenat mycket DS!

Sweden
Kategorier: Drupal

Adminsidorna på engelska

10 timer 1 min siden

En löjligt dum fråga. Men jag är vilse. Och jag skäms att behöva fråga.

Sajten är inställd på svenska för alla inloggade användare. Så långt allt väl. Men jag vill när jag är inloggad som admin få alla menyer på engelska. Blir lättare när jag ska läsa installationsdokument.

Men jag hittar inte inställningen längre. Har nog haft semester för länge.

Tack på förhand för hjälpen.

Sweden
Kategorier: Drupal

Hallå!

29 juli, 2010 - 13:08

Hej allihopa. Sebastian Magnusson här, till vardags nätverkskonsult och frilansskribent, på nätterna desperat knackandes Drupal-kod.

Håller precis på att avsluta min första stora Drupalsajt (http://www.skillpoint.se/user är i stängd beta än så länge, så logga in med kontotest / bananer om ni vill kolla) och det har än så länge varit en... upplevelse ;)

Satt länge och valde mellan Drupal, Wordpress (som jag jobbat en hel del med tidigare) och Joomla inför projektet, men trots att det är lite tungrott och ologiskt på sina ställen så känner jag mig nöjd med mitt val av Drupal. Åtminstone flexibiliteten är ju enorm!

Har lurkat här ett bra tag, men det är ju artigast att presentera sig nu när jag ändå skall komma med en fråga eller två snart :P

Sweden
Kategorier: Drupal

Tracker och behörighet

27 juli, 2010 - 13:52

Jag använder den i Drupal inbyggda "tracker" för att spåra vem som tittat på vilka noder av användarna bla. Problemet är att jag inte hittar någon behörighetsinställning till den. Alla kan spåra alla. Jag vill stänga av spårningsmöjligheten för några av användarrollerna. Jag hittar inget om tracker på "rättighets-sidan".

Går det? Och hur gör man?

Om inte är "Tracker 2" vägen att gå?

mvh
A

Sweden
Kategorier: Drupal

Editera noder i rader

27 juli, 2010 - 09:39

Hej

Jag har skapat en del innehåll med några referenser och lite sånt. Det fungerar bra att lägga till och redigera via standardfunktionerna.

Mitt lilla problem är att jag vill skapa en lista som visar den inloggade användarens noder av en viss typ där man ska kunna klicka på en rad för att få upp ett redigeringsformulär för den raden/noden. Hur gör man det?

Listan ska vara grupperad efter ett referensfält, men det borde jag kunna lösa själv.

Det lär ju ta ett tag innan jag är klar med siten, så jag valde att gå direkt på Drupal 7. Om det inte går att göra det jag vill i Drupal 7 än så kör på på Drupal 6 istället.

Sweden
Kategorier: Drupal

Eget loginformulär?

27 juli, 2010 - 09:01

Hej, jag håller på med ett eget loginformulär till en hemsida men jag får inte riktigt till det. Såhär ser koden ut som jag har i ett php-block:

<?php  global $user; ?>
<table width="225" cellspacing="5" cellpadding="5" border="0" align="center">
    <tbody>
        <tr>
            <td>
             <form action="<?php print "/{$base_path}user/login/?".drupal_get_destination();?>" method="post" id="user-login">
                 <input id="edit-name" class="form-text required" maxlength="60" name="name" size="22" type="text" value="Användarnamn" tabindex="1" />
<br />
<br />
          <input id="edit-name" class="form-text required" maxlength="20" name="pass_temp" size="22" type="password" value="Lösenord" />
         </td>
          <td>
                <p align="left"><input type="hidden" name="form_id" id="edit-user-login" value="user_login" />              
<input type="submit" align="middle" name="op" class="form-submit" id="edit-submit" tabindex="3" value="Logga in" src="/submit.png" alt="Submit" />  <br /><br />
          <a href="/user/password">Glömt lösenord?</a></p>
                </form>
               </td>
            </tr>
    </tbody>
</table>

Men när jag klickar på logga in så får jag "The requested URL /user/login/ was not found on this server." Jag gjorde tutorialen från den här sidan: http://www.tributemedia.com/education/tutorials/drupal_6_custom_login_block

Som vanligt är jag helt lost när det kommer till PHP och skulle verkligen behöva lite hjälp på tvären. :)

Sweden
Kategorier: Drupal

Ett fel från långt bort i tiden

26 juli, 2010 - 17:59

Hej
Jag kan inte uppdatera content modulen. Jag tror att det är ett problem som jag skulle ha löst när jag uppgraderade från drupal 5 till drupal 6. Jag får följande felmeddelande vid försök att uppdatera med den senaste cck varianten.

content module can not be updated. Its schema version is 8. Updates up to and including 1008 have been removed in this release. In order to update content module, you will first need to upgrade to the last version in which these updates were available.
Var kan jag tänkas hitta en version 8. För det är väl så att jag måste baka tillbaka och föröka uppdatera efter hand.
Tacksam för hjälp

Sweden
Kategorier: Drupal

Ett fel från långt bort i tiden

26 juli, 2010 - 17:59

Hej
Jag kan inte uppdatera content modulen. Jag tror att det är ett problem som jag skulle ha löst när jag uppgraderade från drupal 5 till drupal 6. Jag får följande felmeddelande vid försök att uppdatera med den senaste cck varianten.

content module can not be updated. Its schema version is 8. Updates up to and including 1008 have been removed in this release. In order to update content module, you will first need to upgrade to the last version in which these updates were available.
Var kan jag tänkas hitta en version 8. För det är väl så att jag måste baka tillbaka och föröka uppdatera efter hand.
Tacksam för hjälp

Sweden
Kategorier: Drupal

Alla produkter på samma node?

24 juli, 2010 - 16:46

Hej!

Har en fråga som jag aldrig riktigt lyckats få svar på, så vill se om jag kan få någon hjälp här.

Jag har en sida på min webbplats som jag har döpt till "Varor".
Jag har även modulen ubercart för att kunna skapa en ny "produkt", som jag gör via "Skapa Innehåll > "Product".

När jag sedan skapar denna "product" så kan jag välja mellan publicera den på min frontpage eller så lägger denna sig som en ny node, dvs att hela produkten hamnar på "http://minsida.se/node/x".

Till frågan: Hur får jag alla "products" jag skapar att hamna på min sida "Varor"? (http://minsida.se/node/3).

Tack på förhand!

Sweden
Kategorier: Drupal

Facebook-koppling

24 juli, 2010 - 09:44

Hej!

Jag har lite funderingar på vad som är bäst egentligen. Jag vill koppla siten till facebook-inloggning och har kollat runt efter moduler, och hittade dels fbconnect, Facebook Connect, och dels fb, Drupal for Facebook. Vilken av dem är bäst, är det någon större skillnad på dem och vilken använder man isåfall till vad? jag har visserligen redan installerat Facebook Connect, men om det skulle vara så att Drupal for Facebook skulle vara bättre så går det förmodlingen att byta...

Men, vad är era tankar? har ni testat modulerna, och vilken har ni kommit fram till att använda?

Jag ska inte göra nån webbsida som blir en del av facebook, utan mest bara använda inloggning och de delarna...

Sweden
Kategorier: Drupal

Visa block vid viss nodtyp

23 juli, 2010 - 11:24

Under inställningar på block kan man skriva in blog/* för att blocket ska synas/inte synas då man tittar på blogg-poster.
Finns det något sätt att tillämpa detta på sina egna nodtyper?
Alltså att jag kan välja att visa ett block när en viss nodtyp visas?
Funkar ju tyvärr inte att skriva nodtyp/*

Sweden
Kategorier: Drupal

Översättning av modulnamn i menyrubriker

23 juli, 2010 - 09:51

Då inga inlägg har skrivits i projektet för svenska översättningar i Drupals buggsystem på ett år skriver jag här istället. Min fråga gäller översättning av modulnamn som också är rubriker i menyn Administrera -> Innehåll.

Flera av dessa är översatta, som Comments->Kommentarer, Webforms->Webbformulär osv. Jag har nu installerat modulen Embedded Media Field. Ska det då stå "Inställningar för Embedded Media Field" eller "Inställlningar för inbäddat mediafält"?

Ännu tydligare blir detta i menyn Inställningar/Site configuration. Där blandas ju modulnamn med andra inställningar. Vissa modulnamn är i denna meny redan översatta till svenska, medan andra använder sitt engelska modulnamn. Ofta letar man ju där efter inställningar för en modul, innan man kanske vet vad den är översatt som.

Men för konsekvensens skull, ska modulnamn översättas eller inte översättas när de ingår i menyrubriker i administrationen?

/Daniel Westergren

Sweden
Kategorier: Drupal

Sidfotsformatering

23 juli, 2010 - 06:09

Hej!

På den Drupalsida som jag administrerar (www.academicatravel.se) finns en sidfot och den skiljs från innehållet med en linje - på alla sidor utom på frontpage. Denna linje är omgiven av en bagrundsfärg likt den som finns i vänsterspalten. Går det att ta bort denna bakgrundsfärg utan att gå in i css-filen?

Gunilla

Sweden
Kategorier: Drupal

Gästbok

22 juli, 2010 - 04:15

Jag har importerat modulen guestbook och kryssat för gäst-rättigheterna för access site guestbook, access user guestbook, post in site guestbook och post in user guestbook. Utan inloggning kan man göra ett inlägg men det dyker inte upp för den icke inloggade förrän jag har loggat in och sedan loggar ut. Det hjälper inte att jag uppdaterar webbläsaren. Borde inte inläggen synas för gäster med dessa rättigheter?

Jag undrar också
1. Var jag kan översätta texten "Add a guestbook entry" till svenska.
2. Om jag kan kombinera denna guestbook-modul med Captcha-modulen, eller om jag på annat sätt kan förhindra maskininlägg i gästboken.

Gunilla

Sweden
Kategorier: Drupal

Sökoptimering

21 juli, 2010 - 14:53

Hej!

Jag är van att göra html-sidor på vanligt sätt och lägger då till title-tag och meta-taggar för description och keywords. Men hur gör jag i Drupal? Jag har inte hittat något ställe dör jag kan lägga sådan information.

En annan undring är om jag kan ta bort inloggningsrutan och att jag och hemsidesägaren som måste kunna logga in kan göra det via en direktlänk till login? Hemsidesägaren är i nuläget inte så tillfredsställd med denna ruta eftersom hemsidan i nuläget saknar interaktivitet.

Sweden
Kategorier: Drupal

Omröstning - Valideringsfel. Försök igen. Om felet kvarstår, kontakta webbplatsadministratören

20 juli, 2010 - 22:55

Jag får detta meddelande när jag svarar på en omröstning (poll) på min webbplats - "Valideringsfel. Försök igen. Om felet kvarstår, kontakta webbplatsadministratören".
Som admin går det bra men inte som vanlig användare. De har rättigheter att rösta men det måste vara någon annan inställning som är fel. Någon som vet?

LÖST !!

Det löste sig genom att "bygga om behörigheterna" under menyn "Inställning för inlägg".

Sweden
Kategorier: Drupal

Separat sida

20 juli, 2010 - 19:44

hur gör jag egentligen enklast en sida som enbart innehåller site logo samt två block?
som är gjord för att tittas på separat... gör man en speciell page.tpl.php ? hur döper jag den? jag vill gärna att den går att finna med en enkel adress som vanligt med drupal...

Sweden
Kategorier: Drupal

Resultatet av Drupaldagen i Karlstad

19 juli, 2010 - 20:26

Hej Drupalvärlden. Ni har nog sett mig en del här iallafall med roliga frågor och liknande.

Jag och en studentkollega var på Drupaldagen i Karlstad och blev inspirerade av Johan/Itangalo att bygga om vår studentförenings sida i Drupal, istället för i det av min kollega hembyggda system.

Vi har använt massor av moduler, men det mesta är baserat på Views. Andra moduler vi använt är CCK och Ctools, Advanced Forum och Forum Access (ACL baserad), ImageCache givetvis, Email och FileField osv var utmärkta. Webforms löste en hel del om formulär och SimpleNews blev vårt nyhetsbrev numera. Date & Calendar blev perfekta moduler som återanvänts många gånger bland våra innehållstyper. Lightbox2 passade perfekt för bildvisning och vår dokumentdel blev baserad på Taxonomy Treemenu, och för anonyma tillägg i den Guestbook-baserade gästboken så använder vi Captcha med Captcha ASCII art tilläget, och med BBCode-modulen kan våra gäster använda BBCode som är vitt spridd. För att kunna massuppladda filer till vårt album använder vi oss av Image FUpload. För styrelseinformationen har vi använt oss av Profile role.

Så, webbadressen för att titta till vår sida kanske skulle vara med också?

http://www.lindacarlstad.se

Den ligger just nu i en iframe kopplad mot ett annat webbhotell i väntan på att vi ska byta bort från one.com som inte klarar minneskraven för oss. Sedan kommer det nog att bli en UK-Server hos Manufrog (just nu ligger det på min privata manufrog på en US-server)

Kom gärna med kommentarer!

Sweden
Kategorier: Drupal

Ordna innehåll alfabetiskt?

19 juli, 2010 - 08:12

Hej, jag vet att det säkert finns hundratals olika moduler för att ställa upp innehåll efter alfabetisk ordning, men jag skulle vilja ställa upp det som en slags sitemap. Ungefär såhär:

A
alfons
abba
aftonbladet

B
börje
bajs
ballonger

C
cirkus
cyklar

Så när man skapar nytt innehåll så läggs det under respektive beroende på vilken titel sidan har. Precis som denna: http://www.internetmedia.se/1978.innehall_a-o.html

Glossary i Views borde man kunna modifiera och använda tycker man, men vet inte riktigt vart jag ska börja.

Den här kanske funkar? http://drupal.org/project/taxonomy_vtn

Sweden
Kategorier: Drupal

Problem med datum och hook_validate

18 juli, 2010 - 21:58

Hej!

Jag är en Drupal-nybörjare som håller på och bygger på en modul som ska låta användarna skapa enkla små auktioner, där varje auktion är en nod. Funktionaliteten behöver inte vara särskilt avancerad då det ska användas i utbildningssyfte och inte kommersiellt. Jag har stött på problem med implementeringen av hook_validate, det verkar som om $node inte fått några nodtyp-specifika värden alls när funktionen körs. Inte heller verkar submit-handler-funktionen köras. Här är delar av koden för formuläret:

<?php
// Implementation of hook_form
function simpleauction_form(&$node, $form_state) {

  // ... title & body ...

  // Input auction start date/time and expiry date/time
  $format = 'Y-m-d H:i';
  $now = time() + 300;  // get current time in UNIX timestamp format (integer) + 5 minutes
  $date_now  = date($format, $now);          // make it a string in format above
  $date_then = date($format, $now + 86400);  // 86400 seconds = 1 day

  // ...
   
  $form['duration']['date_start'] = array(
    '#type' => 'date_select',
    '#title' => t('starting date'),
    '#required' => TRUE,
    '#default_value' => isset($node->date_start) ? date($format, $node->date_start) : $date_now,
    '#date_format' => $format,
    '#date_year_range' => '0:+1'
  );
 
  $form['duration']['date_end'] = array(
    '#type' => 'date_select',
    '#title' => t('end date'),
    '#required' => TRUE,
    '#default_value' => isset($node->date_end) ? date($format, $node->date_end) : $date_then,
    '#date_format' => $format,
    '#date_year_range' => '0:+1',
    '#date_increment' => 15
  );

  // ...
 
  $form['pricing']['price_start'] = array(
    '#type' => 'textfield',
    '#title' => t('Starting price'),
    '#required' => TRUE,
    // ...
  );
 
  $form['pricing']['bid_diff'] = array(
    '#type'  => 'textfield',
    '#title' => t('Minimum bid difference'),
    '#required' => TRUE,
    // ...
  );
 
  // Set the type of auction
  $_types = array(SIMPLEAUCTION_ENGLISH => t('English')); // TODO: add dutch, vickrey etc.
 
  $form['auction_type'] = array(
    '#type'  => 'radios',
    '#title' => t('Auction type'),
    '#default_value' => SIMPLEAUCTION_ENGLISH,
    '#options' => $_types,
    '#description' => t('The type of auction affects the auction rules.')
  );
 
  // Is the auction active or not? Option available if the user has the right privileges
  $_active = array(0 => t('Closed'), 1 => t('Active'));
 
  if ($can_edit) {

    // ...

    $form['auction_settings']['active'] = array(
      '#type'  => 'radios',
      '#title' => t('Auction status'),
      '#default_value' => isset($node->active) ? $node->active : 1,
      '#options' => $_active,
      '#description' => t('When an auction is closed, no one can bid on it.')
    );
  }

  // Submit handler function, for date-to-timestamp conversion
  $form['#submit'] = array('simpleauction_node_form_submit');

  return $form;
}
?>

Och här är koden för submit-handlern som aldrig verkar köras, och hook_validate:

<?php
// Custom node form submission handler function
function simpleauction_node_form_submit(&$form, &$form_state) {
  // Convert from ISO dates to UNIX timestamps for database insertion
  $form_state['values']['date_start'] = date_convert($form_state['values']['date_start'], DATE_ISO, DATE_UNIX);
  $form_state['values']['date_end'] = date_convert($form_state['values']['date_end'], DATE_ISO, DATE_UNIX);
}


// Implementation of hook_validate
function simpleauction_validate($node, &$form) {
  if (isset($node->title)) {
   
    // <--- Här har $node inte fått några värden specifika för modulen än?
   
    if ($node->date_start < time()) {
      form_set_error('date_start', t('Starting date is in the past')); 
    }
   
    if ($node->date_end <= ($node->date_start + 900)) {    // 900s = 15 min
      form_set_error('date_end', t('End date must be at least 15 minutes after start date'));
    }

    // ...   
   
  }
}
?>

Anledningen till trixandet med datum är att jag vill ha det som timestamp i databasen men samtidigt kunna välja datum enkelt i formuläret med date_select.
Har någon en bättre idé är jag öppen för förslag :)

Sweden
Kategorier: Drupal
Drupal er et registrert varemerke for Dries Buytaert