Redesign

Nem is olyan rég összeültünk a jelentkezőkkel és átnéztük a drupal.hu leendő sminkjét, átbeszéltük az abból előre láthatólag kieső feladatokat és ezeket össze is írtuk.

Készült egy feladat lista/backlog ami még kezdetleges és felületes is, de elinduláshoz elegendőnek tartom/tartjuk.

Fejlesztéshez szükséges fájlok elérése

Fejlesztőkörnyezet a saját gépeden

Fájlok

files és private mappa létrehozása

A létre kell hozni a "files" ( gyökérkönyvtárban, nem a sites/defaults alatt ! ) és a "private" mappákat, valamint a megfelelő jogosultságokat ezekhez be kell állítani.

Stage file proxy

Stage file proxy modult használjuk. Kapcsold be. A local configba tedd bele:

stage_file_proxy

$conf['stage_file_proxy_origin'] = 'http://drupal.hu';
$conf['stage_file_proxy_use_imagecache_root'] = TRUE;
$conf['stage_file_proxy_hotlink'] = FALSE;

settings.php

A settings.php kézzel hozzuk létre. Másold le egy már meglévő weboldaladról a settings.php-t, majd kézzel szerkesztve:

$databases = array(
  'default' =>
  array(
    'default' =>
    array(
      'database' => 'dhu',
      'username' => 'dhu',
      'password' => 'kedvenc másutt nem használt, szuper biztos jelszavad',
      'host' => 'localhost',
      'port' => '',
      'driver' => 'mysql',
      'prefix' => '',
    ),
  ),
);

GitHub és általános workflow

Itt találod a Drupal.hu kódbázisának elérését. Ha van github felhasználó neved jelentkezz be vele, látogasd meg a fenti linket, és a jobb felső sarokban a userneved alatt láthatod jobbra a "Fork" feliratot.
Ez azt teszi lehetővé hogy lemásold magadnak az aktuális gitrepót, függetlenül a szülő ágtól dolgozhatsz benne, majd ha az általad végzett munkát elvégezted kérsz egy pull requestet.

A Pull Request az általad kommitolt változásokat egy csokorba szedi és jelzést küld a szülő repóba hogy mergeljék azt be.
A Drupal.hu repóban láthatsz 3 branchet

  • stable - a Drupal.hu élesen lévő kódbázisa. IDE SOHA NEM KOMMITOLSZ
  • test - ide tesszük az általános fejlesztéseket, ez kerül mergelésre a stable ágba.
  • redesign - a mostani redesign és refactor sprint kódjai kerülnek ide, függetlenül a master és test ágtól. Csak ide kommitolj, a stable és test ágba ne.

Kommunikáció

  • Első sorban GitHub repó(k) issue kezelőjében történjen a kommunikáció. Itt több kategóriában lehet issuekat beküldeni, pl általános megbeszélés egy témáról mehet a 'question' label alá.
  • Ha a GitHub nem válik be, javasolt a google groups használata hogy emailes nyoma maradjon a beszélgetéseknek

Modul ismertetők

Kezdő Drupalos vagyok, kevés angol tudással.
Már sokfelé kerestem modulokat, amiket hasznosítani tudnék, de egyetlen olyan oldalt sem találtam, ahol összegyűlytötte volna valaki a gyakrabban használt modokat, és ellátta volna ezeket egy rövid kis magyar nyelvű leírással, hogy mire jó, mire nem stb.

Vagy csak fórumokon találtam egyesével leírásokat, vagy csak angol nyelvű gyülyteményeket.

Létezik olyan oldal amit keresek?
Ha nem, akkor szerintem biztos lenne rá igény... (és egy gyakorlott drupalosnak nem lehet nagy feladat összeszedni a leghasznosabb modulokat egy oldalra...)

Smink

A megbeszéltek szerint a sminkből készül egy HTML verzió, legalább az elábbi állapotokat szükséges megcsinálni

  • Főoldal elkészítése, slideshowhoz swipe szükséges
  • Node (event oldal elkészítése)
  • Egy form, elkészítése. Lásd jelenlegi drupal.hu regisztrációs ürlap, plusz elemekkel mint select, checkbox stb.
  • Lista oldal, pl search result

Amint a HTML verzió elkészült, teszteknek vetjük alá és elkészítjük a Drupal sminket is. Nem lett kimondva vagy eldöntve hogy ez önálló smink lesz e vagy alsmink. Ez későbbiekben dől majd el.

HTML fejlesztésbe beszállni itt lehet: github.com/drupalhu/drupalhu_theme_html_template, kérdezni és issuekat beküldeni pedig itt lehet.

Smink forrásanyagát itt érheted el, ha nem tudod megnyitni, vagy kérdés lenne vele csak szólj.

drupal 8 telepítés után nem látszik a smink

Sziasztok!

Nemrég költöztem új helyre ( fullhosting ).
Felmásoltam a weboldalam, és nem látszik a smink.
Létrehoztam egy új aldomain ( sb.szofrent.hu ) ott tleepítettem a szolgáltató installálójával egy szintén drupal 8-es verziót, s ott sem látszik a smink.
Már az alap sem.

Tudtok segíteni abban, hogy mit állítsak be, hogy ismét visszakapja az oldal az arculatát?

Taxonomy upgrade extras: 
Drupal verzió: