Drupal 7 ujdonsagok

Pasqualle képe

1. elkeszult a D7 egyik legnagyobb ujdonsaga: Database Layer: The Next Generation
reszletek a szegedi drupalconon..

nevergone képe

Arról van valami információ, hogy milyen szinten van a Drupal 7 fejlesztése? És mennyire kerülnek bele még új dolgok?
Van pár dolog, ami szerintem a jelenlegi Drupalban elég "gyenguska" még, például elég jó lenne, ha egy olyan node -nál, ahol a hozzászólások több oldalon jelennek meg, nem veszítené el az "új" jelzést a hozzászólásoknál az oldalak közti lapozáskor.
Meg egy picit talán a fórum részét ráncba lehetne szedni még, hogy átlátható és használható legyen akkor is, ha egy témába többszáz hozzászólás érkezett már.
Esetleg a beépített kereső birkózzon meg a töredékszavakkal, mert jelenleg elég nehézkes a használata, ha nem tudja az ember, mire is akar keresni pontosan.
Meg a címkéknél, ha már fel van sorolva több a tartalomnál, akkor a kiegészítésnél ne mindig a legutolsót próbálja kiegészíteni (példával mutatva: itt látható, hogy vannak "Drupal" kezdetű címkéim. Itt pedig, hogy vannak "modul" kezdetűek. Mégis, ha egymás után írom a kettőt, majd az elsőt elkezdem tovább gépelni, akkor az utolsót kezdi el kiegészíteni)
És persze még annyit, de ez már nem annyira a Drupal csapaton múlik, hogy az igazán kritikus külső modulok fejlesztői időben álljanak neki a portolásnak, mert bár elég régóta megjelent már a Drupal 6, stabil kiadásban még mindig nincs hozzá Views, CCK, Image, stb...

Tudom, hogy ezek apróságok (és nem is itt kellene jelezni), és fel sem érhetnek az adatbázis-kezelő felület átdolgozásához képest, de nekem, mint használónak, ezek a hiányosságok jönnek le leginkább. És mondom mindezt úgy, hogy nagyon tetszik a Drupal 6, jó rendszernek találom, és örülök, hogy dolgozhatom vele.

0
0
Pasqualle képe

D7 jelenleg nagyon nincs kesz, rengeteg uj dolog kerul meg bele.

a hibakat es kivansagokat tenyleg nem itt kellene jelezni ha azt szeretned, hogy bekeruljon a verzioba. a legtobb eszreveteledre szerintem letezik is mar issue..

a modul portolas meg sajnos nem kivansagra mukodik, azt valakinek meg kell csinalnia. lehet segiteni.. a nagy modulok D6-os megjelenese azert csuszott (csuszik) annyit mert sok modul uj verzioszamot kapott, ami jelentos ujdonsagokat hozott (lasd views), amire erdemes volt varni..
jo hir, hogy nehany modulnak mar most van D7 es verzioja (CCK is kozottuk van).

Dries azt igerte, hogy a D7 nem jelenik meg addig amig kiadasra nem kesz, ami azt is jelenti, hogy nem lesz ekkora csuszas a megjelenes es a hasznlat kozott mint D6nal van. A kiadas biztosan csuszik, a D7 varhato megjelenese 2009 nyara (de hivatalosan akkor jelenik meg amikor kesz es hasznalhato)

milyen erdekes ujdonsagok lehetnek meg:
meg tokeletesebb kod, teljes teszt lefedettseg
gyorsabb mukodes: registry (kesz) http://drupal.org/node/221964
jobb fajlkezeles: http://drupal.org/node/142995
talan uj sminkek: http://drupal.org/node/293540 http://drupal.org/node/79023
aggregator modul atdolgozasa: http://drupal.org/node/236237

es meg rengeteg mas.. a szegedi drupalcon utan tuti hosszabb lesz a lista:
http://szeged2008.drupalcon.org/program/sessions/state-drupal

0
0
nevergone képe

a hibakat es kivansagokat tenyleg nem itt kellene jelezni ha azt szeretned, hogy bekeruljon a verzioba. a legtobb eszreveteledre szerintem letezik is mar issue...

Tudnál segíteni (vagy bárki más) abban, hogy az általam összeszedett dolgokat merre találom meg az issue-listában? Mert ha még nincs benne valamelyik, akkor megpróbálom beküldeni Drupal 7 -hez, viszont annak sem látom sok értelmét, hogy esetleg valaki már (hónapokkal ezelőtt) beküldte, és én pedig most újra, egy másik bejegyzésként.

0
0
Pasqualle képe

http://drupal.org/project/issues/search/drupal

ha nem sikerul megtalalni, ne felj felvenni egy uj issuet. ha mar letezik akkor valaki ugyis egesz gyorsan atrakja majd "duplicate" statuszba. vagy majd egyszer az eredetit zarjak le, hogy hisz ez mar kesz van.. szoval elintezik, ne izgulj rajta tulsagosan.. jobb a hibat, otletet megosztani masokkal mint magadban tartani..

0
0
Pasqualle képe

Dries' Wish List for Drupal 7:
1. Usability improvements
2. Better media handling (images, videos)
3. Custom content types and fields in core
4. Views in core
5. A WYSIWYG editor in core
6. Easier upgrade functionality
7. Performance improvements
8. Better document management
9. Better search
10. Better import/export functionality
11. A test framework and lots of tests
12. Better document management
13. Improve node access system

0
0
aboros képe

hát én beérném az első öttel simán :)
mondjuk azt nem igazán értem (illetve sajnálom) hogy az improve node access system csak a 13. -ik, szerintem azon pedig bőven lenne mit imprúvolni mert az embernek folyton-folyvást contrib modult kell használni (content access pl) ami nem valami jó és ha le kell szedni a modult akkor kezdődik csak igazán a kalamajka.

igazán lehetne a magban erre valami megoldás.

simán becserélném a views in core -ra, az legyen inkább a 13. :)

0
0

-
clear: both;

xmarket képe

Üdv!

Hát próbáltam volna a fejlesztői D7-et de elég sok minden nem akart menni... Upgrade még nem műxik rajta rendesen D6-ról, a D7 tiszta telepítés meg elhasal az utolsó lépésnél :S Így sajna nem sikerült még kipróbálnom... Azóta remélem ezek javításra kerültek...

és a lényeg: Multisite-osítani szeretnék, de úgy elég nehéz, hogy abszolút elérési utat tárol a drupal a files táblában a fájloknak... Vagyis a path értéke files/xy.xy :S Így ha változik a files könyvtár elérése lehet írni scriptet hogy átírja nekünk a files/ helyett másra az elérési utat... Persze csak akkor ha nem ott van minden... Az esetek 90%-ban multisite-nál biztos vok benne hogy mindegyik honlapnak máshol kell lennie a files-nek.. Remélem a D7-ben ez már változó lesz 100%-ig, és a beállított útvonalat dinamikusan teszi bele a fájl elérési útjába...

0
0

-----------------------
2 ok a Drupalra:
1. A Drupal az egy Drupal (magyarul: Drupal). Valamikor tartalomkezelőnek indult....
2. Ha kilép az alapító folytathatjuk magyarul. :)

Pasqualle képe

D7 tiszta telepítés meg elhasal az utolsó lépésnél

szerintem a hiba nalad lesz, mert az osszes fejlesztonek szukseges, hogy a telepito mukodjon.
talan te is ebbe a problemaba botlottal bele? http://drupal.org/node/349813

multisite-nal minden honlapnak oda allitod a files konyvtarat ahova akarod, ugyhogy a masik problemat nem ertem..

0
0
xmarket képe

Üdv!

Hát sajna nem... Apache 2.2.10, php 5.2.8, mysql 5.0.72. A D7 telepítésnél meg ott akadok meg amikor a telepítés uccsó lépéseként megkérdezi, hogy mi legyen az user/1 felhasználóneve jelszava. Mármint azon az oldalon.. Adatbázisra rá tud csatlakozni. Amikor leklikkelem a mentés gombot akkor egy üres oldalt kapok vissza, és nem tudok tovább menni :S Utánanézek, hogy mi is a gond, és commit-olom ide :D Hátha ti többet tudtok nekem mondani.. A rewrite engedélyezve lett, és automatikusan engedélyezi a minimal telepítés uccsó lépésénél.. Meglehet hogy ez nem tetszik neki még nem próbáltam..

Itt akad el: http://www.drupal7.hu/install.php?locale=&profile=expert

php_error_log:

[29-Dec-2008 13:58:48] PHP Fatal error:  Uncaught exception 'PDOException' with message 'SELECT 1 FROM {blocked_ips} WHERE ip =
Array
(
    [:ip] => 10.10.10.253
)
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'drupal7.blocked_ips' doesn't exist' in /var/www/drupal/includes/datab
Stack trace:
#0 /var/www/drupal/includes/database/database.inc(1609): DatabaseConnection->query('SELECT 1 FROM {...', Array, Array)
#1 /var/www/drupal/includes/bootstrap.inc(1018): db_query('SELECT 1 FROM {...', Array)
#2 /var/www/drupal/includes/bootstrap.inc(1120): drupal_is_denied('10.10.10.253')
#3 /var/www/drupal/includes/bootstrap.inc(1065): _drupal_bootstrap(3)
#4 /var/www/drupal/index.php(21): drupal_bootstrap(9)
#5 {main}
  thrown in /var/www/drupal/includes/database/database.inc on line 509
[29-Dec-2008 13:58:51] PHP Fatal error:  Uncaught exception 'PDOException' with message 'SELECT 1 FROM {blocked_ips} WHERE ip =
Array
(
    [:ip] => 10.10.10.253
)
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'drupal7.blocked_ips' doesn't exist' in /var/www/drupal/includes/datab
Stack trace:
#0 /var/www/drupal/includes/database/database.inc(1609): DatabaseConnection->query('SELECT 1 FROM {...', Array, Array)
#1 /var/www/drupal/includes/bootstrap.inc(1018): db_query('SELECT 1 FROM {...', Array)
#2 /var/www/drupal/includes/bootstrap.inc(1120): drupal_is_denied('10.10.10.253')
#3 /var/www/drupal/includes/bootstrap.inc(1065): _drupal_bootstrap(3)
#4 /var/www/drupal/index.php(21): drupal_bootstrap(9)
#5 {main}
  thrown in /var/www/drupal/includes/database/database.inc on line 509
[29-Dec-2008 13:59:04] PHP Fatal error:  Uncaught exception 'PDOException' with message 'SELECT 1 FROM {blocked_ips} WHERE ip =
Array
(
    [:ip] => 10.10.10.253
)
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'drupal7.blocked_ips' doesn't exist' in /var/www/drupal/includes/datab
Stack trace:
#0 /var/www/drupal/includes/database/database.inc(1609): DatabaseConnection->query('SELECT 1 FROM {...', Array, Array)
#1 /var/www/drupal/includes/bootstrap.inc(1018): db_query('SELECT 1 FROM {...', Array)
#2 /var/www/drupal/includes/bootstrap.inc(1120): drupal_is_denied('10.10.10.253')
#3 /var/www/drupal/includes/bootstrap.inc(1065): _drupal_bootstrap(3)
#4 /var/www/drupal/index.php(21): drupal_bootstrap(9)
#5 {main}
[29-Dec-2008 13:59:04] PHP Fatal error:  Uncaught exception 'PDOException' with message 'SELECT 1 FROM {blocked_ips} WHERE ip =
:ip -
Array
(
    [:ip] => 10.10.10.253
)
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'drupal7.blocked_ips' doesn't exist' in /var/www/drupal/includes/datab
ase/database.inc:509
Stack trace:
#0 /var/www/drupal/includes/database/database.inc(1609): DatabaseConnection->query('SELECT 1 FROM {...', Array, Array)
#1 /var/www/drupal/includes/bootstrap.inc(1018): db_query('SELECT 1 FROM {...', Array)
#2 /var/www/drupal/includes/bootstrap.inc(1120): drupal_is_denied('10.10.10.253')
#3 /var/www/drupal/includes/bootstrap.inc(1065): _drupal_bootstrap(3)
#4 /var/www/drupal/index.php(21): drupal_bootstrap(9)
#5 {main}
  thrown in /var/www/drupal/includes/database/database.inc on line 509
[29-Dec-2008 14:00:27] PHP Fatal error:  Call to undefined function filter_var() in /var/www/drupal/includes/common.inc on line
1168
0
0

-----------------------
2 ok a Drupalra:
1. A Drupal az egy Drupal (magyarul: Drupal). Valamikor tartalomkezelőnek indult....
2. Ha kilép az alapító folytathatjuk magyarul. :)

szikar képe

Hát nem ismerem a webszervered beállításait, de nekem localhoston az imént ment fel egy szempillantás alatt.

0
0
xmarket képe

Akkor csak nálam nem stimt valami :S Na köszi az infót, majd keresgélek... Az a fura, hogy mind a d5 mind a d6 csont nélkül települget... Csak a D7 nem :S

0
0

-----------------------
2 ok a Drupalra:
1. A Drupal az egy Drupal (magyarul: Drupal). Valamikor tartalomkezelőnek indult....
2. Ha kilép az alapító folytathatjuk magyarul. :)

Pasqualle képe

automatikus modul es theme letoltes (install/update)
http://drupal.org/project/plugin_manager

0
0
xmarket képe

A files tábla egy részélete.. Remélem így tisztább a probléma forrása :D Az első fájl nem multisite esetén lett feltötlve, az uccsók meg a mutisite alól lettek feltöltve..

| 412 |   1 | TeleTeszt_valaszok_12-1_forradalom-stb.doc                              | files/TeleTeszt_valaszok_12-1_forradalom-stb.doc                              | application/msword                                                      |    50176 |      1 | 1230019310 |
| 413 |   1 | muv_sor.png                                                             | files/intkomm-xmarket-hu/muv_sor.png                                          | image/png                                                               |    14792 |      1 | 1230364746 |
0
0

-----------------------
2 ok a Drupalra:
1. A Drupal az egy Drupal (magyarul: Drupal). Valamikor tartalomkezelőnek indult....
2. Ha kilép az alapító folytathatjuk magyarul. :)

Pasqualle képe

Multiple nodes can now be loaded at once using node_load_multiple(). All nodes loaded by this function are loaded in a single query. hook_nodeapi_load() now takes an array of node objects, and modules should use one database query here where possible also.

http://drupal.org/node/324313

0
0
dog05 képe

Várható, hogy az admin valaha el lesz választva a frontendtől, mint az összes többi cms-ben, vagy ez alapvetően idegen a drupal világától? Már sokszor nekifutottam a drupalnak, most is egy ilyenen megyek keresztül, de mindig ez az, ahol elakadok és képtelen vagyok megkedvelni a drupalt. Ettől eltekintve egy nagyon izgalmas rendszer és sok szempontból jobb, mint a joomla, de nem látom be, miért ragaszkodnak a fejlesztők következetesen ehhez a végtelenül elhibázott koncepcióhoz. Lehet, hogy velem van a baj, de nekem horror így adminisztrálni az oldalt.

0
0
nevergone képe

admin valaha el lesz választva a frontendtől

Leírnád pontosabban, hogy ez mit jelent? Sajnos nem értem a problémádat.

0
0
dog05 képe

Ha dolgoztál valaha más tartalomkezelővel, akkor szerintem egyértelmű a kérdés, de ha nem, akkor kifejtem.
Arra gondolok, hogy minden más cms-nél (nekem konkrétan joomla és wp múltam van, ezekből indulok ki) van egy admin felület, ahol a tulajdonképpeni tartalomkezelés zajlik, ami logikailag és fizikailag is el van választva a frontendtől. Ezzel szemben a drupalban, ha bejelentkezem adminként, megjelenik egy admin menü magán a weboldalon, kvázi a tartalmi oldalak menüjével egy dobozban. Az adminisztráció magán a weboldalon történik, nem egy elkülönített admin felületen. Ez engem annyira irritál, hogy sokadik próbálkozásra is képtelen vagyok dolgozni vele, pedig a jószándék igazán megvan. A többi cms esetén úgy dolgozom, hogy két ablak van nyitva, egy admin, ahol updatelem a tartalmat vagy állítgatom a modulokat stb, és egy másik ablak, ahol magát az oldalt nézem. El se tudom képzelni máshogy.

0
0
pp képe

Én pl. azt tanítom, hogy a navigáció menübe ne tegyünk tartalmat, azt tartsuk meg azt az adminisztrálásnak. Ezt te is megteheted! Hozz létre egy új menüt és abba tedd a tartalmaidat. Az adminisztráció menüknek meg válassz egy másik sminket és akkor elkülönül az admin felület és a tartalmi részek. Ezzel a két beállítással máris dolgozhatsz úgy mint amit megszoktál. (Adminisztráció / webhely beállítások / adminisztrációs smink)

Számomra az egyik szimpatikus dolog pont az volt a Drupal-ban, hogy nincs külön admin felület.

pp

0
0
aboros képe

tökre egyetértek és nagyon remélem, hogy soha nem lesz a drupalnak 'leválasztott' admin felület része. én phpnukeról váltottam, nekem ez a tulajdonsága azonnal nagyon tetszett, nem is értettem, most sem értem, hogy más tartalomkezelők miért választják annyira élesen el a kettőt.

0
0

-
clear: both;

pp képe

Egy hírportálnál tök jól jöhet, hogy van egy admin felület pár ember részére és van egy olyan ami csak a megjelenítést végzi. Ez az admin felület aztán jól védett helyen van, tehát a sokkal érzékenyebb kódot nem kell annyira tökéletesre megírni. Egy közösségi portálnál (akár csak egy fórum) ezek az előnyök egyszerűen eltűnnek.

A másik, hogy nem keveredik össze az ember fejében, hogy na most nézem az oldalt, na most adminisztrálok. De ilyen felület szerintem könnyedén kialakítható a Drupallal, akár egy ügyes multisite configgal is.

pp

0
0
Paal képe

Van is D6-hoz megfelelő smink erre: http://drupal.org/project/rootcandy

RootCandy is a 3 column theme focused on administration section.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

dog05 képe

Jó ez a téma, fel is raktam, csak az a baj vele, IE alatt szétesik. De a válaszokból végülis arra a következtetésre jutottam, inkább velem van a baj, mint a drupallal, úgyhogy majd szoktatom magam hozzá. Mindenesetre reménykedtem, hogy a 7-esben leválasztják az admint, mert ahogy külföldi fórumokon láttam, nem csak engem zavar a dolog.

0
0
Paal képe

Mert 7-esben tökélestesen működik (most nincs kéznél 6-os, hogy kipróbáljam). Ha IE6-ost használsz még mindig, akkor meg is érdemled... ;)

Javaslom, ha kicsit is komolyabban akarsz foglalkozni webes dolgokkal (meg úgy általában is!), javaslom, hogy használj Firefoxot (is) + Firebug kiterjesztést.

Én ha egy oldalt készítek, akkor az alábbiakkal ellenőrzöm:
- Win Firefox 3.x, 2.x
- Win Opera 9.x
- Win Chrome 1.x
- IE7, IE6

Alapból FF 3.x verzióval dolgozok, Firebug és HTML Tidy kiterjesztésekkel.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

dog05 képe

Kedves Paal, köszönöm a jótanácsot, de csak a drupalhoz vagyok hülye, mert most kezdtem, egyébként kb 10 éve webbel foglalkozom és ebből élek, úgyhogy az alap dolgok már mennek. IE8-ban néztem, ami 7--es emulátorra van állítva, nekem ebben teljesen szétcsúszott, azóta már le is szedtem a témát. Felraktam viszont az Administration Menu nevű modult, ami valamennyit könnyít a helyzetemen, jobb vele navigálni az adminban.
Én is firefoxot használok egyébként.

0
0
tolmi képe

Kedves dog05,

Az admint, ahogy te leírtad nem fogják leválasztani, ebben biztos vagyok. A Drupal azt a filozófiát követi, amit most is tapasztalsz és belátható időn belül ez nem fog megváltozni.

Mellesleg a személyes véleményem pp-vel cseng egybe, de kíváncsi vagyok hogy szerinted miért lenne a külön admin célravezetőbb?

pp érve, hogy nem kell jól megírni, nem játszik. :) A Drupal kódbázisa a-tól z-ig egyforma minőségre törekszik.

0
0

--
Tolmács Márk
Drupal bandita

Sweetchuck képe

A devel modul "switch user" blokk bekapcsolása, és a jogosultságok beállítása.

0
0
Pasqualle képe

tolmi képe

Ez nem egészen az amit a kollega kérdezett, ez még nekem is bejönne ha a RootCandy lenne az alapértelmezett admin smink. :)

0
0

--
Tolmács Márk
Drupal bandita

Pasqualle képe

a ket dolog persze nem ugyanaz de felhasznaloi szempontbol ezzel mar (az alap install utan is) ugyanugy nez ki mint mas cms-ek, jol elkulonul az admin felulet a honlaptol.. Szerintem a legtobb ember (es a panaszai alapjan a kollega is) csak ennyit szeretne. (A kerdes es a 'mit szeretne megvalositani' eleg gyakran kulonbozik a d.hu foruman)

A frontend sminkben ki kell cserelni a navigation menut egy sima /admin linkre es meg van oldva a teljes szetvalasztas problemaja, mindenkinek ajanlom akinek van ideje a menuket csinositgatni. Es ez a kis modositas is mar alapbol benne lehet D7-ben http://drupal.org/node/273137.

Altalaban a komolyabb oldalakat 3 reszre (3 sminkre) valasztom a sections modullal. frontend, site admin es Drupal admin. Kisebb problemaktol eltekintve egesz jol mukodik..
A sajat weboldalamat kiveve (de lehet, hogy ott is?) nincs is mas oldal ahol ugyanazt a sminket hasznalnam admin es frontend feluletre, ugyhogy tenyleg kell egy jo admin smink.

A RootCandy tenyleg jo, olyan szep szines, tele ikonokkal. Kisebb modositassal en is azt hasznalom. A nyelvvalasztot beraktam a felso csikba.
De ahhoz, hogy bekeruljon a core-ba jelenleg meg van egy nagy hianyossaga, az hogy RTL modban (forditott irasmodban) nem mukodik. Bar az is igaz, hogy ez az acquia-t sem zavarta a Marina sminknel..

0
0
Sweetchuck képe

A view2 sem arról híres hogy igyekezne külön választani az admin felültett.
Gondolok itt arra hogy a listák tetején, az arra jogosultaknak megjelenik egy link a szerkesztésre. (edit, export, clone) (hoppá ez 3 link :-)
Nagyon kényelmes

0
0
nevergone képe

I predict that Drupal 7 will be released in the fourth quarter of 2009.

http://buytaert.net/predictions-2009

Úgy emlékszem, hogy eredetileg 2009. nyarára tippelték a megjelenést, most akkor megcsúsztak kicsit? Mondjuk annyira nem baj, a következő hazai DrupalKonf -on be lehet számolni róla. :)

0
0
Pasqualle képe

csak a tippem volt rossz

0
0
gergely képe

drupalconfon ha jol emlekszem akkor azt mondtak hogy akkor lesz kesz ha kesz lesz.

0
0

---
Tévedni mindenkinek szabad, csak a mérnöknek észre kell vennie.

nevergone képe

Pasqualle képe

http://drupal.org/node/8

figyeld a node szamat

0
0
aboros képe

nagyon kellhet, ha csak most kerül be. :)

0
0

-
clear: both;

Pasqualle képe

Th0m4s képe

Aki még nem látta volna :)

http://drupal7releasedate.com/

0
0