nincs hozzá modul
Egyenlőre, de a Drupal 7.x esetében már úgy néz ki, hogy ez is kivitelezhető lesz a core Profile modullal. Mindenesetre, ha gondolod a leírtak alapján készíthetsz magadnak egy patchet.
Szerintem a legegyszerűbb, ha saját profil sminket készítesz amiben úgy jeleníted meg a felhasználó adatait ahogy neked tetszik. Erről itt olvashatsz részletesebben.
A lényeg, hogy a template.php fájlodban elhelyezed az alábbi sorokat, így a rendszer a user_profile.tpl.php fájl segítségével állítja majd elő a profil oldalt. Tanulmányod a linkelt oldalakat, minden le van írva részletesen.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
csináld meg magad
fogod az info fájlt és kibővíted a regions tömböt még egy elemmel és után a $header_bottom változót (vagy amilyen nevet adtál neki ugye) kiíratod a megfelelő helyen. Itt a kódban ugyanis nincs ilyen régió.
Amik vannak:
regions[sidebar_first] = sidebar first regions[sidebar_last] = sidebar last regions[header_middle] = header middle regions[header_last] = header last regions[preface_first] = preface first regions[preface_middle] = preface middle regions[preface_last] = preface last regions[content_top] = content top regions[content_bottom] = content bottom regions[postscript_first] = postscript first regions[postscript_middle] = postscript middle regions[postscript_last] = postscript last regions[footer_top] = footer top regions[footer] = footer regions[node_bottom] = node bottom
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Csak nagyjából
- Mezők megjelenítése oldalon Cimke: Rejtett/Hidden.
- Mezők kezelése oldalon tett a link mezőt a Cím elé.
- A forrásban lesz majd egy field-field-mezőneve class-od, erre valami hasonló calss-t írsz a style.css-be:
.field-field-mezőneve .field-item a { display: inline; background: red; padding: .5em; float: left; }
vagy a link beállításánál a Additional CSS Class részben adsz egy saját class-t, és arra hivatkozol css-ből:
.sajat-class { display:inline; background: red; padding: .5em; float: left; }
A float miatt elvileg jobbra mellé fogja tenni a cikk címét.
Ja, most olvastam végig ("...hiába állítottam a súlyozást akkor is alatta jelent meg"). Sminkben kell buherálnod szerintem, és úgy, hogy a Mezők megjelenítésénél bekapcsolod az Exclude-ot:
Configure how this content type's fields and field labels should be displayed when it's viewed in teaser and full-page mode. Use the 'Exclude' checkbox to exclude an item from the $content value passed to the node template.
Ezt én még soha nem használtam, de talán valamelyik smink-guru (aboros? ;) majd megmondja.
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Kipróbálva, így jó.
A template.php-ba írd, tpl.php-ban ez nem szép, igaz Ádám? :) Szóval az && is_numeric(arg(1))-et elhagyva jó.
Amit nem igazán értek, mert ugye a a második argumentum akárhogy is nézzük szám, tehát nem vágom, miért nem igaz a feltétel ezen ága..
function sminkedneve_preprocess_page(&$vars, $hook) { global $user; if (arg(0) == 'user') { if ($user->uid === arg(1) && !isset($user->picture)) { drupal_set_message(t('You did not upload an avatar yet!')); } }
----
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.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Néztem a dolgot, de nálam valahogy nem ok.
Néztem a dolgot, de nálam valahogy nem ok.
Az írja tegyem be sites/all/libraries/fckeditor/fckconfig.js (esetemben) modules/fckeditor/fckconfig.js fájlba a köv sorokat:
FCKConfig.LinkBrowser = true ; FCKConfig.LinkBrowserURL = '/?q=imce&app=fckeditor|url@txtUrl'; FCKConfig.ImageBrowser = true ; FCKConfig.ImageBrowserURL = '/?q=imce&app=fckeditor|url@txtUrl|width@txtWidth|height@txtHeight'; FCKConfig.FlashBrowser = true ; FCKConfig.FlashBrowserURL = '/?q=imce&app=fckeditor|url@txtUrl';
Eddig ok, a probléma a következő fájl:
sites/all/modules/wysiwyg/editors/fckeditor.inc és tedd be (írd át) a köv sorokat:
'LinkBrowser' => FALSE, 'ImageBrowser' => FALSE, 'FlashBrowser' => FALSE,
ilyen fájl nincs. Hogy oldható meg?
Nekem is hasznos lenne :)
Köszi!
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Konkrét megoldás...
... az kéne, mi? :P
No egye fene, 10 perec alatt összedobtam valamit.
$('.node').prepend('<input type="submit" class="toAttachmentsButton" value="Csatolmányokhoz">').click( function(){ $.scrollTo('.file-uploads', 500); } );
No ez annyit csinál (ha már utókor), hogy a .node elem első TAG-jának berak egy SUBMIT típusú INPUT-ot, amire ráköt egy onClick eseményt, ami a .file-uploads -hoz küldi a böngészőt, fél mp-es animálással. (Ha már csinálunk valamit, csináljuk látványosra :D )
Ehhez kell a scrollTo plugin, viszont ha csak firebugban a konzolon akarjátok kipróbálni, akkor a következő sort rakjátok még be, egyébként meg be kell tölteni:
$.getScript('http://flesler-plugins.googlecode.com/files/jquery.scrollTo-1.4.2-min.js');
A rendes megvalósításhoz egyrészt kellene figyelni, hogy csak akkor tegye mindezt, ha van csatolmány, másrészt nem tudom, előfordul-e olyan eset, hogy egy oldalon több .node és .file-uploads rész lehet, ez ugye problémát okoz a mostani 'demóverzióban'.
Továbbá: tessék a drupal_add_js() függvénnyel behúzni a scrollTo plugint, úgy aggregálható!
aboros: így megfelel? :)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
TeeCee, the One and Only
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
sorry
A példa galéria forrásában
<div id="header"> <div id="header_inner" class="fixed"> <span></span> <h1>Dunaharaszti Evangélikus Gyülekezet</h1> <h2>Cím: 2330 Dunaharaszti, Damjanich u. 33.</h2> <h2>Telefon/FAX: 24/462-602</h2> <h2>Email: dunaharaszti (at) lutheran (dot) hu </div>
Amennyiben te készítetted az oldalt úgy jelzem, hogy nyitva egy tag! Nem kötekedek csak észrevettem és mivel XHTML 1.0 Strict a doctype gondoltam jelzem.
Ahogy elnézem ez egy rejtett szöveg, nem szép dolog így optimalizálni. :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges







Talán erre gondolsz?
Ha egy létező oldalt akarsz ellenőrizni, akkor több megoldás is létezik,
ez legfőképp a telepített moduloktól függ. Talán legegyszerübb a drupal url() fuggvényével képzett cimet lekérdezni a standard http_get() php függvénnyel,
valami ilyesmi kóddal:
Ha jól sejtem, akkor a 404-es oldalakat akarod kiszűrni. Javaslom keresd meg a drupal.org-on a Search 404 modult: http://drupal.org/project/search404
www.tundus.hu