alippai képe

Szerintem az az irányelv, hogy az is tudjon sminket készíteni, aki nem programozó, nem ismeri a php nyelvet. Az utóbbi esetben (D7) nem kell ismerned az empty függvényt (és annak elég érdekes működését).

Személyes megjegyzés: a D7-es theme system sajnos eléggé félkészre sikerült ebből a szempontból, talán majd D8 kicsit összeszedettebb lesz.

1
0

Lippai Ádám
young element

Dean képe

Eloszor is koszonom az utmutatast!

Bar en nem ertek a Drupahoz, de azert magam is fejleszto fele lennek, es ezert nagyon fura az a felvetes, hogy elore kell node-okat generalni minden datum ismetlodesre.
Datum ismetlodesek miatt ha elore peldanyositottam volna objektumokat, akkor mar 15 evvel ezelott is kirugtak volna a munkahelyemrol, de en is ugy ropitettem volna ki a kollegat ha ilyet meglatok, hogy a laba sem erte volna a foldet.
Abszolut amatorizmus!

Tehat ha nem heti 2 alkalom lenne a feladat, hanem az ev barmely napja, akkor is te elore akar 10 evre legenraltatnal 10 * 365 node-ot???
Szerintem meg ez a vakvagany, de nagyon!

Aki mar dolgozott valamilyen komolyabb informatikai rendszerben, az tisztaban van azzal, hogy a datumok/naptarak kezelesehez nem szukseges az evben minden egyes napot kulon peldanyositott objektumkent (vagy node-kent) kezelni.

Visszaterve a Drupalhoz.
Ahhoz hogy pl a datum ismetlodeseket megjelenitsuk, nem kell beloluk node-okat generalni, siman megy e nelkul is.
Kell hozza egy kiindulasi datum es maga a szabaly, ami szerint ismetlodik. E 2 informacio elegseges ahhoz, hogy akar a naptarban, akar egyeb nezetben (Upcomming) ezek az ismetlodesek onallo tetelkent latszodjanak, mintha csak valoban kulon node-ok lennenek.

A sajat rendszeremben egyebkent ennek a megoldasa kb 5 perces munka lenne, hiszen az igy megjelenitett telek melle csak pl egy gomb vagy link kell, amire kattintva, az adott ismetlodesi elem datumat alapul veve letre lehet hozni egy objektumot, aminek egyik eleme a valasztott datum.
Ha 1 evben mondjuk csak 20 feliratkozas van 20 kulon napra, akkor en csak 20 objektumot/rekordot tarolok el nem tobbet, mert egyszeruen nincs tobbre szukseg!
1 feliratkozas - 1 user - (1 varos) - 1 node
Semmikepp nem 1 alkalom - 1 node!
Mindegy hogy az elkovetkezo 10 evben 10 * 365 nap kozul is lehet valasztani, vagy csak evente 2-3 nap kozul!
Ehhez magat az ismetlodesi elemeket nem kell elore letarolni!

Szerintem a Drupalban is mindossze annyit kell megoldani, hogy ne csak pusztan az ismetlodesi elemeket tudja a rendszer megjeleniteni (hiszen azokat eddig is meg tudta), hanem legyen lehetoseg minden ismetlodesi elem melle egy linket, vagy gombot tenni, amelyekkel letre tudunk hozni egy kulon node-ot, amiben van egy date mezo es csak azt kell tudni helyesen kitolteni. A node tobbi eleme (feliratkozo neve, e-mail cime, feliratkozas tipusa, stb) pedig egy feluleten kitoltheto lenne.

Ha jelenleg nincs is ilyen modul, akkor is meg lehet oldani ideiglenesen a dolgot egy urlappal, ahol a szokasos nev, e-mail cim mellett lenne egy datum mezo mondjuk felugro naptarral es ott adom meg, hogy mondjuk a jovo het szerdan jovok a gyakorlatra. Az urlap teteleket pedig konnyu nezetben mondjuk erre a datum mezore groupolva megjeleniteni.

Valoszinuleg egy ilyen urlappal fogom most ezt megoldani, csak jobban szerettem volna, ha egy naptarban ossze tudtam volna kattintgatni mondjuk 3-4 datumot (ez 3-4 feliratkozas = 3-4 node generalasa lett volna egyszerre), majd egyszer kitoltve az adataimat egyszerre tobb datum megjeloleset hajthatnam vegre elegansan akar egy szep naptar nezetben. Remenykedtem, hogy ezt hatha mar megcsinaltak modulkent.
Sebaj egyenlore akkor igy is jo.
Koszonom.

0
0
fox mulder képe

require_once(./sites/all/modules/date/date/date.theme) [function.require-once]: failed to open stream: No such file or directory - .../public_html/drupal/sites/all/modules/date/date/date.module - 261. sor.

Mi lehet ezzel a gond?

  1. function date_theme() {
  2. $path = drupal_get_path('module', 'date');
  3. require_once "./$path/date.theme";
  4. ...
0
0

Fox Mulder

makgab képe

Update manager, modul/theme telepítés:
http://drupal.org/documentation/install/modules-themes/modules-7

Feltettem lokálisan egy ftp servert. A fenti leírás szerint az ftp szerveren a Drupal ROOT könyvtárába kell lépni az ftp-vel. Ez működik is.
Próbaként a http://ftp.drupal.org/files/projects/wysiwyg-7.x-2.1.tar.gz modult szerettem volna feltelepíteni:

"Installation failed! See the log below for more information.
wysiwyg
 
    Error installing / updating
    File Transfer failed, reason: Cannot create directory /sites/all/modules/wysiwyg
 
Next steps"

Log-ban (drupal, linux) nincs infó. :o
A 'modules' könyvtárra full írási jog (777) van. Mégsem tudja létrehozni az alkönyvtárat? Mi maradt ki?

0
0
realdream képe

Címlap » Adminisztráció » Felépítés » Tartalomtípusok » Cikk » Mezők kezelése

0
0

-------------------------------
http://www.realdream.hu

eager képe

Én nem vagyok nagyon rutinos csóka, ezért néha írok ide középbuta dolgokat is.

Lehet most is ilyen jön, de én megnézném, hogy arra a mappára, amiben a modules mappa van (sites/all) arra mik az engedélyek? Meg amiben az all/ van (sites/), arra mik?

0
0
leonidasz képe

Nekem ez tökéletesen működik:
persze kell hozzá argomentum beállítás
http://drupal.org/project/tvi

0
0
leonidasz képe

Sziasztok!

Nekem az volt eddig ezzel meg a Drupal for facebook modullal a bajon, hogy rettentően lelassította az oldalt. Ti nem tapasztaltatok ilyet?
Amúgy az utóbbi sokkal többet nyújt: http://drupal.org/project/fb mint a fbconnect.

0
0
szantog képe

Írtam már sokszor, hogy a fb egy performance rémálom, és nem ez az egyetlen elcseszés benne. Az a baj a modullal, hogy a fb api gyorsabban fejlődött, mint ahogy a modul lekövette, és felváltva vannak benne alkalmazva több éves depracated módszerek, mondhatni egyik hook nem tudja mit csinál a másik.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

szantog képe

öö most kicsit megkavarodtam

"Nekem az volt eddig ezzel meg a Drupal for facebook modullal a bajon, hogy rettentően lelassította az oldalt. Ti nem tapasztaltatok ilyet?
Amúgy az utóbbi sokkal többet nyújt: http://drupal.org/project/fb mint a fbconnect."

Drupal for facebook = http://drupal.org/project/fb, vagy most miről volt szó?

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.