No igen,
ez tipikusan az mikor konkrét megoldást keresel valamire ami a te elgondolásod szerint kellene hogy legyen. A node limitnél nem úgy van megoldva alapból ahogy szeretnéd de van neki szép issue queue-ja, lehet hozzá patchet beküldeni hogy legyen szép userlista amiből akkor ki tudod választani melyik userre is kell a korlátozás.
--
Borsa Péter
https://peterborsa.eu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
az alapokat ez eleg jol es gyorsan tisztazza
https://www.packtpub.com/drupal-6-module-development/book
es van egy olyan (A Biblia:) hogy pro drupal development 2. ami abba nincs, az nincs. kis tulzas persze. :)
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Én letölthető megoldást nem
Én letölthető megoldást nem ismerek rá, de egy elég apró modullal meg lehetne csinálni. Kb ilyesmi:
/** * Implementation of hook_perm(). * * Define the following perm: * - create unlimited cv * * @return array of defined permissions * */ function cv_acc_perm() { return array('create unlimited cv'); } /** * Implementation of hook_nodeapi(). */ function cv_acc_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) { global $user; if ($op == 'prepare' && $node->type == 'cv' && cv_acc_user_has_cv($user->uid) && !user_access('create unlimited cv')) { drupal_access_denied(); drupal_goto(); } } function cv_acc_user_has_cv($uid) { return (bool) db_result(db_query("SELECT COUNT(*) FROM {node} WHERE type = 'cv' AND uid = %d", $uid)); }
Ekkor access denied oldalt kap, vagy esetleg ha újat akar beküldeni akkor a már létezőhöz ugrik:
/** * Implementation of hook_perm(). * * Define the following perm: * - create unlimited cv * * @return array of defined permissions * */ function cv_acc_perm() { return array('create unlimited cv'); } /** * Implementation of hook_nodeapi(). */ function cv_acc_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) { global $user; if ($op == 'prepare' && $node->type == 'cv' && $cv_nid = cv_acc_user_has_cv($user->uid) && !user_access('create unlimited cv')) { drupal_goto('node/' . $cv_nid); } } function cv_acc_user_has_cv($uid) { return db_result(db_query("SELECT nid FROM {node} WHERE type = 'cv' AND uid = %d", $uid)); }
Persze ha többet hozott létre akkor ez nem tökéletes.
Nem próbáltam, csak most írtam de szerintem ha nincs rá kész megoldás akkor megpróbálhatod valami ilyesmivel.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
új kérdés új téma :)
Még egy listát szeretnék megoldani, ami különbözik ezektől
nyiss neki új témát légyszi.
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Nem kell
Nos, először is, elmondanád, hogy miért nem próbálod ki localhoston vagy bárhol a dolgokat, hogy ha nem vagy benne biztos, hogy mit csinálsz?
1. Semmi köze hozzá, ahogy már írtam.
2. Igen, erre való.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
+1
Egyetértek, érdemes lenne kipróbálni ahelyett, hogy minden apró problémánál teljes megoldást várna, mert lassan itt rakják össze neki a teljes oldalt, és ennek kezd egy kicsit kihasználás-szaga lenni.
Szóval örülnék, ha a felhasználótól lassan nem csak kérdés születne, hanem válasz is mások kérdéseire, problémáira. Vagy legalább egy kis próbálkozást, hogy önálló munka, dokumentációk olvasása, próbálgatás-ismerkedés, ilyesmi.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
van erre egy megoldás a gyári .htaccessben
csak ki van kommentezve.
.htaccess file a drupalod gyökerében, keress olyat benne, hogy "example.com" .. ott van mindkét rewrite rule, a www -s re is meg a nélkülire is, mindegyik ki van kommentezve. egyiket kiválasztod, kicseréled az example részt a sajátodra és leveszed a kikommentezést. ennyi.
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Menj be a menü
Menj be a menü szerkesztésébe(ne a node-nál, hanem a webhely építés -> menük résznél) és javítsd ki a cimlap-ot
<front>
-ra.pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu