Download - Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

Transcript
  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    1/24

    aVZYSZVW\[WZ`[X

    ^a\S _`W_c`WS`a^W_SZV[Z`W`

    TbWZ STWbS`^a\SS\ [XS#[Z#SZ#

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    2/24

    W[bW^a\S TWUSa_W

    S ^a\S _^[Ta_`U[Z`WZ`SZSYWWZ`__`Wc`Y^WS`

    \[__T`W_`S`USZTWa_WV`[TaVS[_`SZZV[XcWT_`W

    S ^a\S S_S[`[XU[Z` Ta`WV[VaW_`[_[bW\^[TW_SZV`[SWVXXW^WZ`VW_^STW_[a`[Z_

    S ^a\S S_Y^WS`U[aZ`S[bW^`Wc[^V

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    3/24

    ^W]aWZ``S__

    S U^WS`WU[Z`WZ``\W_SZVXWV_

    S U^WS`W`S[Z[b[USTaS^W_SZV`W^_S U[ZXYa^WSYWUSUW\^W_W`_

    S U^WS`WbWc_`[V_\SU[Z`WZ`

    S TaV\SZW\SYW_`[\[_`[ZU[Z`WZ`S _W`a\a_W^^[W_SZV\W^__[Z_

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    4/24

    ^[TW_

    S a_ZW__VWU_[Z_SZVU[ZXYa^S`[Z_W``ZY_S^WZVS`STS_W

    S SZYUSZYW_SZVVW\[WZ`_`WU[Z_aZYSZV

    W^^[^\^[ZW\^[UW__S [_`[^[Y[X[VXUS`[Z_

    S [[^YSZS`[Z[X_`W_XWS`a^W_

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    5/24

    W[a`[Z

    S [VaW`S`c[aVSa`[S`US\SUSYWSZ[X[a^

    _`W_XWS`a^W_Z`[SZ[`W^[VaWX[^[a`[V[cZ[SVSZV_S^W

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    6/24

    WS`a^W_[VaW

    S WS`a^W__S^a\S[VaWU^WS`WVTWbW[\WZ`WWV

    S WS`a^W_\^[bVW_SSZVX[^`SZYVXXW^WZ`_`WTaVZYU[\[ZWZ`_X^[[VaW_c`W\[^`STW_SZV

    TaZVZY`W`[YW`W^ZS_ZYWXWS`a^W[VaW

    ``\V^a\S[^Y\^[WU`XWS`a^W_

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    7/24

    S WS`a^W_[bW_U[ZXYa^S`[ZX^[`WVS`STS_W`[U[VW

    S WS`a^W_W`_[a[^YSZW[a^\^[WU`

    S WS`a^W_W`_[aU[Z`^[[a^_`W_XWS`a^W_c`bW^_[Z

    U[Z`^[WV__`W_

    S WS`a^W_SW_VW\[WZ`WS_

    S WS`a^W_W`_[a_S^WSZV^Wa_WU[ZXYa^S`[Z_

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    8/24

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    9/24

    S`USZTWW\[^`WV

    S [Z`WZ``\W_

    S XWV_

    S Wc_

    S SYWUSUW\^W_W`_

    S

    `[[_SZW_S^STW_WWV_S`SSZV[^WS _W^^[W_SZV\W^__[Z_

    S WZa_SZVWZaZ_

    S Z\a`X[^S`_

    S [Z`W`

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    10/24

    S`_VXXUa``[TWW\[^`WV

    S [USTaS^W_S [VW]aWaW_

    S [VW_W^_SZV_W^_

    TWUSa_WWS`a^W_S`W__W]aWZ`S_

    ``\V^a\S[^Y\^[WU`XWS`a^W_W`^S``\V^a\S[^Y\^[WU`aaVXWS`a^W_

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    11/24

    W`__WWWS`a^W_ZVW[

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    12/24

    Z[c`[[^YSZW

    S W\S^S`WXWS`a^W_TU[Z`W`Wc_bWZ`_SW^VW[_[W\SYW

    S W\S^S`WXWS`a^W_TU[\[ZWZ`_SYWUSUWWc_SZW_W^__[Z_WZa_

    S

    SW^Wa_STWXWS`a^W_S [Z`_S^W_SWXWVc`VXXW^WZ`U[ZXYa^S`[Z_

    TW`cWWZ`c[XWS`a^W_

    S WUS^WXac`VW\WZVWZUW_

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    13/24

    W\[WZ`\^[UW__

    S aV[ZVWbW[\WZ`_`W[US

    S [c_`SYZY_`W`[`WUWZ`

    S \VS`W`W^W_a`[Z\^[VaU`[Z_`W

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    14/24

    [^X[c[XW\[WZ`^[UW__Z`WS

    S S^ZU^WS`WSU[Z`WZ``\WSZV`WXWV_[Z_[USVWbW[\WZ`_`WW

    \SUSYWWbW^`ZYS_SXWS`a^WSZVU[ `S`[VaW`[`W^W\[_`[^

    S a\VS`W^W\[_`[^Z_`S`WXWS`a^WSZVSa`[S`US^WUWbW`W

    U[ZXYa^S`[Z S`S^ZU^WS`WVSVVU[a\WbWc_SZVSYWUSUW\^W_W`_SZVS``SU`W`[`S`XWS`a^W

    S

    S^Za\VS`WSZVSWSVa_`WZ`_[ZXWV_WU[`_`WUSZYW_

    S a\VS`WSZV[bW^c^`W_`W_X[^bWc_SZVU[ SYSZ

    S WZ_a\VS`W_^W\[_`[^SZVXW_[a^U[ZXYa^S`[Z_WU[`_ WUSZYW_

    `[[a^_`SYZY_`WSZVZ_`S WXWS`a^WX`WUWZ`__S`_XWVWUSZa\[SV

    `WXWS`a^W`[\^[VaU`[Z_`W

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    15/24

    WSVbSZ`SYW_

    S bW^XWS`a^W[VXUS`[Z_[YYWV

    S WS`a^W_SW_VW\[WZ`WS_

    S

    WS`a^W_SW_^Wa_W[XU[ZXYa^S`[Z\[__TW

    S SZYW_TUWZ`_cTW[YYWVSZVUSZTWWS_^WbW^`WV

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    16/24

    [\[ZWZ`_`S`W_

    WS`a^WWW\_`^SU_[ZX[[cZY`ZY_`[VWXZW`_U[\[ZWZ`_`S`W_

    S a^^WZ`U[ZXYa^S`[ZZU[VW

    S

    SZYW[XUa^^WZ`U[ZXYa^S`[ZZU[VWc`_bZa\VS`WS [ZXYa^S`[Z^W\^W_WZ`WVZVS`STS_W

    WS`a^W_VW`W^ZW_U[\[ZWZ`_ZX[[cZY_`S`W_WXSa`bW^^VVWZWWV_WbWcWTaVZY[ZXU`

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    17/24

    ^a_SZVWS`a^W_V^a_ XWS`a^W_ _`S`WSbSSTWXWS`a^W_[Z[a^_`WSZV`W^

    _`S`a_

    V^a_ XWS`a^W_W\[^`XWS`a^WZSW

    U[\[ZWZ`_`^`WSZWcXWS`a^WZU[VWU[Z`SZZY`W

    U[\[ZWZ`__`WV

    V^a_ XWS`a^W_a\VS`WXWS`a^WZSW \VS`W`WU[VW[XSZW_`ZYXWS`a^W`[ZUaVW

    SZ[bW^^VW_X^[[a^VS`STS_W

    V^a_ XWS`a^W_ WbW^ XWS`a^WZSW WbW^`SXWS`a^WZ[a^_`W_VS`STS_W`[`W_`S`WVW_U^TWVZ[a^U[VW

    V^a_ XWS`a^W_VXXXWS`a^WZSW [cSVXXTW`cWWZSXWS`a^W_VS`STS_W

    U[\[ZWZ`_SZV`[_WZU[VW

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    18/24

    `

    _W`[XYaVWZW_`S`XSU`S`W_

    TaVZYU[\S`TWSZVZ`W^[\W^STWWS`a^W[VaW_

    S WS`a^W\WUXUS`[Z`XV^SX`

    S WW\WUXUS`[Z``V^SX`

    ``\V^a\S[^Y\^[WU``

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    19/24

    [Z`W`[VaW

    S [Z`W`S[c_[a`[SZSYWU[Z`W`aSU[ZV`[Z_SZV^WSU`[Z_X[^\[^`[Z_[X[a^_`W

    [ZV`[Z_S^W_W`[X^aW_`S`S^WUWUWVVa^ZY\SYW[SV`[_WW

    cS`U[Z`W`_SU`bW Z^WSU`[Z_`S`S^WS__[US`WVc`SU`bWU[Z`W`_S^W`WZX^WV

    S ZX[^U[Z`W`W_WU [Z_[X`W_`W

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    20/24

    S_UWc_U[Z`W`

    S [ZV`[Z_

    WZa`WWc__UUWV

    [VW`\WWc__[\WZWV

    S WSU`[Z_

    WZa`WWc__SU`bW

    Wc_US`WY[^W_T[UZ^Y`_VWTS^

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    21/24

    WXZWU[Z`W`S[a`_

    S[a`_U[aZ_ZSW![aZ_!S[a`_U[aZ_VW_U^\`[Z!^WWU[aZS[a`!S[a`_U[aZ__`W_WW`!S[a`U[aZ_U__!S[a`_U[aZ_`W\S`W!S[a`U[aZ_!

    S[a`_U[aZ_^WY[Z_!WSVW^!S[a`_U[aZ_^WY[Z_!U[Z`WZ`!S[a`_U[aZ_^WY[Z_!WX`!S[a`_U[aZ_^WY[Z_!^Y`!

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    22/24

    ^a\Sa^_VS_

    [^[a`S`cSZ``[WS^ZSVbSZUWV^a\SX^[`WVWbW[\W^_SZV`WW^_Z^[\W[\W

    [US`[Z[XS^Z_`^WW`

    S`WbW^

    a^_VSX^[

    [^WZX[``\Y^[a\_V^a\S[^YTaYS^S

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    23/24

    W^W^ZY

    S WSWSVWZ[^VWbW[\W^S ^a\S VWbW[\W^_

    S WZ[^VWbW[\W^

    Z`W^W_`WVSc`WZ[^aWZ

  • 8/7/2019 Building and Deployment of Drupal Sites With Features and Context by Svilen Sabev

    24/24

    SZ[aZ]aW_`[Z_