Ennyit tudtam tenni az ügy
Ennyit tudtam tenni az ügy érdekében LINK. Tényleg csak azért tettem fel, hogy ne modjak sültlenséget, de most már egyre jobban teszik ez a modul a node import helyett.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
content profile
Ha engedélyeztük a Content profile modult, akkor létrejött egy Profile tartalom típus, ehhez a CCK modul segítségével hozzáadhatunk további mezőket.
Bármelyik tartalom típust lehet használni regisztrációs lapnak, ezt be lehet állítani az adott tartalom típus szerkesztés felületén.
A Profile tartalom típus szerkesztési felületén be kell állítani, hogy ezt a tartalom típust helyettesítjük a regisztrációs felületen:
Content Profile résznél be kell pipálni: Use this content type as a content profile for users
A Content Profile fülön:
User Registration résznél be kell pipálni a következőket:
Use on Registration
És jó ha elrejtjük a nem kívánatos mezőket:
Title
Other form elements (except for required CCK fields)
mini
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Theme registry
Jónak tűnik pedig, amit csináltál. Theme registry ürítés megvolt?
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
nem kell semmi variálás
Nem kell semmi variálás, csak el kellene olvasni a settings.php vonatkozó részét:
/**
* A custom theme can be set for the off-line page. This applies when the site
* is explicitly set to off-line mode through the administration page or when
* the database is inactive due to an error. It can be set through the
* 'maintenance_theme' key. The template file should also be copied into the
* theme. It is located inside 'modules/system/maintenance-page.tpl.php'.
* Note: This setting does not apply to installation and update pages.
*/
# 'maintenance_theme' => 'minnelli',
Vagyis ide kell egy ilyen rész, hogy:
'maintenance_theme' => 'ez_itt_a_sminkem_neve',
Az ott megadott sminkbe pedig kell egy maintenance-page.tpl.php fájl (érdemes a page.tpl.php-t lemásolni és átalakítani), az lesz a karbantartási oldal, aztán Drupal cache ürítés, és megy is minden. :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
A drupal_install_schema() a
A drupal_install_schema() a modul nevét tartalmazó string-et várja paraméternek, azaz ha a modulod neve g_theme akkor így kell meghívni:
function g_theme_install() { drupal_install_schema('g_theme'); }
A Drupal Coding Standards-re pedig szerintem figyelj oda.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Én hasonlót csináltam az
Én hasonlót csináltam az Inline registration modullal.
Nagy Gusztáv