Posted by johannesf on September 28, 2009 at 1:04pm
Hej
Sitter och bygger på ett tema och har börjat använda "phptemplate_settings()" för att lägga in en del temaspecifika inställningar. Påminner en del om wp:s options vilket känns väldigt smidigt!
Men, finns det något sätt för mig att ta bort de "globala inställningarna" för ett tema?
Jag använde dem inte och de förvirrar bara redaktörerna. Det hade räckt bra med att bara visa ut mina egna inställingar.
bästa hälsningar // johannes
Comments
I största möjliga mån ska man
I största möjliga mån ska man försöka använda och implementera dom globala inställningarna i sitt tema eftersom temat blir med återanvändbart och inte lika specifik för din webbplats då. Men det är självklart inte ett måste.
Ska du verkligen ge administratörerna tillgång till temainställningarna? Jag är inte säker på att det är en bra idé. Redaktörer och användare av webbplatsen brukar ha fullt upp med att lära sig hantera innehållet på ett effektivt sätt ;)
Vilka globala inställningar?
Är det globala inställningar som sökruta, site name och sånt du menar (dvs saker man hittar under admin/build/themes/settings)?
I så fall går de att stänga av genom temats .info-fil. Där kan man sätta följande inställningar:
features[] = logofeatures[] = name
features[] = slogan
features[] = mission
features[] = node_user_picture
features[] = comment_user_picture
features[] = search
features[] = favicon
features[] = primary_links
features[] = secondary_links
Min gissning är att om man har med någon av dessa inställningar (vilket de flesta teman inte har) blir man tvungen att lista alla inställningar man vill ha med – annars tar Drupal med hela listan som default. Om du bara vill ha med logo, site name och searchbox kan du alltså testa att bara ta med de raderna i ditt_tema.info.
Lycka till!
//Johan Falk, NodeOne
**
Missa inte Sveriges största Drupalträff hittills!
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!