Hogy all most a dolog? Meg
Hogy all most a dolog?
Meg nem volt idom megnezni a forumban irt forditasokat..., hamarosan, de nekem is kellene. Talan nem is csak az alap modul...
Elkepzelheto, hogy ha valaki vallalna a forditast, szponzort is talalnek hozza...., bar hat fogalmam sincs mennyi penzre lenne szukseg.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

re
Én megcsináltam az első felhasználót, de amikor bejelentkezek vele azt irja ki, hogy hozzáférés megtagadva!
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Más megoldás is szóba jöhetne.
Az elmúlt hetekben több fórum téma is született a felhasználói profilokkal kapcsolatban. Érdemes lenne azokat átolvasnod.
Jelen topikod alapján, nem értem hogy egy felhasználó hogyan tudja megadni magárol hogy melyik nemhez tartozik.
-----
A kérdésed megoldásához a felhasználói nevek megjelenítését végző smink függvényt kell módosítani.
theme_username()
A kód amit küldök az kizárólag csak a te egyedi esetedre fog müködni!
A web helyeden használt sminknek a könyvtárában van egy olyan fájl hogy: template.php
A végéhez hozzá kell adni ezt:
function garland_username($object) { if ($object->uid && $object->name) { // Shorten the name when it is too long or it will break many tables. if (drupal_strlen($object->name) > 20) { $name = drupal_substr($object->name, 0, 15) .'...'; } else { $name = $object->name; } if (user_access('access user profiles')) { //A roles tömb akkor is létezik ha nem betöltött USER objebjektumról van szó, de akkor csak 1 csoportot tartalmaz. //A roles tömb nem létezik NODE object esetén. //$object = user_load($object); if ( !array_key_exists('roles', $object) OR count($object->roles) < 2) { $object->roles = array(DRUPAL_AUTHENTICATED_RID => 'authenticated user'); $result = db_query('SELECT r.rid, r.name FROM {role} r INNER JOIN {users_roles} ur ON ur.rid = r.rid WHERE ur.uid = %d', $object->uid); while ($role = db_fetch_object($result)) { $object->roles[$role->rid] = $role->name; } } $role_id_male = 16; $role_id_female = 15; $attributes = array('title' => t('View user profile.')); if ( array_key_exists($role_id_male, $object->roles) ) { $attributes['class'] = 'male'; } else if ( array_key_exists($role_id_female, $object->roles) ) { $attributes['class'] = 'female'; } $output = l($name, 'user/'. $object->uid, $attributes); } else { $output = check_plain($name); } } else if ($object->name) { // Sometimes modules display content composed by people who are // not registered members of the site (e.g. mailing list or news // aggregator modules). This clause enables modules to display // the true author of the content. if (!empty($object->homepage)) { $output = l($object->name, $object->homepage, array('rel' => 'nofollow')); } else { $output = check_plain($object->name); } $output .= ' ('. t('not verified') .')'; } else { $output = variable_get('anonymous', t('Anonymous')); } return $output; }
Egy kicsit változtatni kell rajta. Ez első sora jelenleg így néz ki:
function garland_username($object) {
A garlad helyére a te sminked nevét kell írni. Tehát:
function atesminkedneve_username($object) {
---
function phptemplate_username($object){
jobb megoldás, ha phptemplate-t használunk, mert így kényelmesebb lesz az életünk, ha átnevezzük a sminket, vagy alsminket alakítunk ki.
pp
---
(Ha már volt ilyen függvény akkor bukik az egész.)
Szintén a sminked könyvtárában van egy olyan fájl hogy: style.css
Annak a végére pedig add hozzá ezt:
Ez csak példa a dizájnra. Izlés szerint lehet rajta változtatni.
(Böngésző gyorstárazás megviccelhet)
Remélem jó lesz.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ha már fejlesztesz
Én inkább a hook_form_alter()-t választanám
$form['#submit']['my_function_name'] = array();
vagy a hook_nodeapi()
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Szerver probléma
Milyen szolgáltatónál vagy?
Én szerintem nála érdeklődj a probléma miatt!
Kérdés, hogy milyen email címekre nem mennek ki a levelek(freemail?)
Érdemes lenne megnéz, hogy aki panaszkodik az jó ímél címet adott-e meg.
pp
(mi lenne, ha az aláírásodat "Adrienn" nem a leveled elejére tennéd, hanem az aljára. Én azért nem reagálok sokszor a beírásodra, mert azt hiszem Adriennek szól a kérdés...)
Palócz István
https://palocz.hu | https://tanarurkerem.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Kösz! Ez alapján már
Kösz! Ez alapján már simán menni fog szerintem...
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
most nem akarom mégegyszer
most nem akarom mégegyszer idelinkelni, de a fenti "bökkenő" a cck field permissions modullal hibátlanul megoldható!
-
clear: both;