Drupal 6 (+50 aloldal) frissítése 7-re

Zsanna képe

Az alábbi munkákra szeretnék árajánlatot kérni, főként cégektől:

Multisite környezet, 50 oldalra levetítve (1 főoldal-50 aloldal):
- Tartalom és menü migráció
- Modulok/Jogosultságok beállítása (CKEditor+IMCE, Captcha, LDAP, ...) /a főoldal esetén Naptár/esemény modul, kereshető telefonkönyv LDAPból)
- Fő Smink elkészítése és beállítása (reszponzív + akadálymentes is)
- LDAP vagy AD integrálása
- Oktatóvideó és Használat leoktatása az alsite-ok szerkesztőinek

További kérdéseket illetve árajánlatokat kérem ide küldjék : zsanna86(kukac)yahoo.com

Drupal verzió: 

jQuery belépés előtt nem működik

agostonl képe

Sziasztok!

Abban kérem a segítségeteket, hogy van egy Nivo_Slider és lentebb pár számláló az alábbi oldalon: http://www.hexaport.hu
Egyik napról a másikra, úgy döntött a Drupal, hogy belépés nélkül nem működnek, mintha nem töltődnének be a scriptek.
Néha van olyan pillanat, hogy frissítés után bejön, de 20-ból 1x.
A jQuery Update a Google CDN-t használja, lokálisan is ott vannak a scriptek, az oldal forrásában jók a hivatkozások.

Egyszerűen tanácstalan vagyok, mi történik.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Entity iframe

sisi képe

Sziasztok!

Egy apartmanháznak készített, drupal 7-es oldalon van egy több éve remekül üzemelő foglaltsági naptáras tartalom, ami a Availability Calendar modulon alapul. Igény merült fel rá, hogy egy másik átvegyen iframe-en keresztül a foglaltsági naptáras tartalmat. Csak a naptárt, más nem kell. Az entity iframe modullal próbálkozom, minden ok, kivéve, hogy a másik oldalon nem csak maga a tartalom jelenik meg, hanem naptár alatt a drupalos oldal login formja, fölötte meg drupal rendszermenüje. Ezek nyilván rontják az összképet, el szeretném tüntetni őket, de hogyan?

Sisi

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Drupal 10 többnyelvű disztribúció

tamoca képe

Sziasztok!

Drupal 10-et tennék most először, eddig D7-tel dolgoztam. A Composer-t se használtam, azt is most tanulmányozom. Egy egyszerű alap honlap lenne de kalendár funkció kellene bele, naptár tartalomtípus is. Azt olvasom D10-zel kellene már dolgozni. A többnyelvűség máshogy van biztos, mint a D7-ben. Jó lenne, ha valaki tudna ajánlani egy disztribúciót, ami megfelel a kalendár modulnak a D10-zen? A disztribúció többnyelvű kellene legyen eleve. Korábban néztem az Umamit az tök jó, de 8-as még valami olyasmi kellene. Köszi a segítséget.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Taxonomy upgrade extras: 
nevergone képe

Nincs gyüjtőtopic, és nem is lenne értelme.
"Hivatalosan" a történet úgy szól, hogy ha valami kérdésed/problémád akad, akkor előbb rákeresel, és ha senki sem futott bele hasonló/azonos problémába, illetve te sem jöttél rá a megoldásra, akkor indítasz neki egy megfelelő fórumszálat. Ha esetleg volt már azonos hiba itt a fórumban (minden ismerhető körülmény azonos!), és nem született rá megoldás, akkor esetleg érdemes a régi szálat továbbvinni, ez amolyan "határeset".
Ha eljutsz eddig, akkor fontos, hogy az általad indított fórumszálban elég információt adj a hibát és a rendszert illetően, pl. gyakran elmarad a használt Drupal verziószáma, esetleg a hibával kapcsolatos külső modulok, vagy a felhasznált tárhely (lásd tipikusan "extrás, freewebes, uw-s" problémák).
Ha megoldható, egy közvetlen, az oldaladra mutató link sem árt (ellenben sokat használ), ahol mi is meg tudjuk nézni a hibát, hátha pár dolog neked elkerülte a figyelmed, de a hiba megoldásához fontos, vagy csak egyszerűen nem értjük pontosan, hogy mi a probléma.
Lehet, hogy nem születik rögtön megoldás, másoknak is munkája, családja, egyéb dolgai vannak, nem lógnak mindig itt az oldalon, ezért nem is igazán érdemes sürgetni a dolgot, ha lehetséges, valószínűleg úgyis megoldást fogsz kapni.
Ha pedig te magad találod meg a megoldást, akkor ne csak annyit írj be, hogy "megvan, rájöttem!", ez ugyanis később másoknak nem segít, hanem írd le a megoldás menetét is, mintegy megőrizve azt az utókornak.
Ha pedig másnak van problémája, és úgy látod, hogy tudsz segíteni, akkor tedd meg bátran, itt igazából nincs kezdő meg haladó, ez itt egy elég jólnevelt, családias, baráti közösség, amelynek immáron te is tagja lettél. :)

Kb. most ennyi jutott eszembe. :)

0
0
pp képe

A poll modul-ban has_body=>false, tehát nincs hozzá törzs. Sajnos ezt nem elég átírnod, mert a body-t a node-ot megvalósító modulnak kell mentenie.

érthetőbben ez biza nehéz. (legalábbis nekem nem jut eszembe semmi egyszerű megoldás.)

Lehetőségek:
legegyszerűbb talán a webform modul, mely bár nem szavazásra szolgál, de van egy statisztika rész, melyből kiszűrheted a kívánt infót. Sőt... az összes szavazás ott van, tehát simogathatod is a statisztikai görbéidet. Sőt... szöveges infót is kérhetsz, pl. van három lehetőség és felvehetsz egy egyéb-et, amit szövegesen is megadhatnak.

A másik lehetőség, hogy csinálsz egy kategóriát és ebbe a kategóriába beküldesz két node-ot az egyik a szavazás a másik a leírás. A leírást az oldalon kiemeled(és ezt küldöd ki a főoldara is, a szavazást nem), tehát az mindig elöl lesz. Ebbe a leírásba azután beleteszed a tovább linket, ami a kategória listára mutat, valamint a egy kis php-t:
 if(arg(0)!='taxonomy') drupal_goto('taxonomy/term/aszavazástidje');
Ez akkor jön jól, ha a node-ot címére kattintanak, tehát a node-ot akarják megnézni, nem a taxonomy listát. Ekkor átdobja a megfelelő oldalra a júzer semmit nem lát ebből.

és egy mini modult is tudsz hozzá fejleszteni, ami a poll-hoz hozzáadja a body-t...

pp

0
0
d.pryke képe

Azt hiszem rájöttem mi a baj.
megadom mondjuk, hogy az alapértelmezett címlap a "nyitolap" utvonalon elerheto tartalom legyen. Ekkor: ha van azon a nyelven a tartalomból példány, (és meg van adva azon nyelvű fordításnál IS az útvonalnál ugyanaz a string hogy "nyitolap") akkor amilyen nyelvű böngészővel a látogató nézi azt a nyelvi verziót megkapja a tartalomnak azon nyelvi fordítását kezdőlapnak. Ez fasza, csak ha olyan nyelvű böngészővel nézi valaki, amilyen nyelven nincs meg lefordítva a tartalom (pl egy magyar-svéd tartalmakat tartalmazó oldalnál angol böngészővel), akkor pedig page not foundot ad.

Ha megadom azt, hogy a nyitólap a node/x akkor mivel az egyéb nyelvű verziók külön node numbert kapnak, így mindig (mindentől, így a böngésző nyelvétől is függetlenül) ugyanaz a nyelvű címlap lesz ami megint nem jó, bár jobb egy kicsit az előzőnél, mert így legalább senki sem kap page not foundot.

De valójában azt szeretném, hogy ha van 2 nyelven tartalom akkor alapból mindig a svéd nyelvű legyen a kezdőlap, nézzék akár kínai böngészővel akkor is, de ha magyar böngészővel nézik, akkor jöjjön be a magyar megfelelője annak a tartalomnak kezdőlapnak. Ezt hogy an tudom vajon megcsinálni?

Egyébként mindenkinek javaslom, aki többnyelvű oldalt készít, hogy a többnyelvű oldalát különböző nyelvű böngészőkkel is nézze meg, mert érdekes dolgokat tapasztaltam.

A admin/settings/i18n oldalon szerkeszthető, hoyg hogyan állapítsa meg a drupal a nyelvet:
Current language and language neutral
Mixed current language (if available) or default language (if not) and language neutral
Only default language and language neutral
Only current language
All content. No language conditions apply

Tudna valaki egy kis összefoglalót adni arról, hogy melyik hogy működik? Melyik beállítást javasoljátok? Nekem nem világos, pedig olvasgattam.

0
0
Balazs31 képe

Így igaz, legalább egy konkrét igényt (tervet) írhattam volna. A helyzet az, hogy a tékás haver teljesen "sügér" mindennemű informatikához, ezért gyakorlatilag a weblap tervezése is rám hárul.
Nem szerencsés dolog, mert helyette kellene tudnom, hogy mit akar.
Eddig arra jutottam, hogy a videotékához a drupal telepítő csomagjával együtt járó alap modulok is elegek lesznek. (Egyelőre így gondolom...)
Fel kell majd töltenem a kölcsönözhető filmek címét és rövid tartalmát. (upload modul?)
Ezek között tudnom kell keresni. (search modul?)
Kategóriákba sorolni őket. (akció, vígjáték, stb...)
Szűrni a különböző kategóriákat.
Kell majd egy regisztrációs felület. Csak regisztrált felhasználók kölcsönözhetnek.
A reg-elt felhasználók által kikölcsönzött filmeket tárolni kellene. (mennyit, mit és mikor kölcsönzött)
A kölcsönzési szokásaik alapján ajánlani nekik új filmeket.
Pl. ha egy felhasználó legtöbbször akciófilmeket kölcsönöz, akkor a weblap-belépés után-feldobná neki az újonnan megjelent akciófilmeket. (nem kiforrott ötlet)
Visszajelzések, üzenetek készítéséhez pedig ott van a Contact modul.
Arra nincs ötletem, hogy az adatbázisba felvitt filmeket hogyan tudná valaki kiválasztani?
Lenne mondjuk 4db egy frissen megjelent filmből. Kiírnánk hogy ebből 3-at kivittek, egy van még bent a tékában. Hogyan tudna "rábökni" a felhasználó hogy: kikölcsönzöm?
Gondoltam itt a webáruházak "kosárba" funkciójára, (egy kis átdolgozással) de lehet hogy rossz irányban tapogatózom, mivel ez nem egy webáruház lesz.
Ebben a témában nézegettem az Ubercart és e-Commerce modulokat. Nagyon sokat tudnak, de lehet hogy nekem nem ez kell!
Pl. itt nincs szükség fizetési módokra, pénznemekre, stb...
--
Egyelőre ennyire jutottam.
Előre is köszönöm a választ!

Üdv,
B.

0
0
belulo képe

A sminkem node.tpl.php-ját áttettem az alsminkbe, és abba ezt írtam bele:

 
function template_preprocess_node(&$vars) {
if ($node->type == 'gallery'){
$vars['content'] .= views_embed_view('galeria_kepek', $display_id = 'block_1');}
}

Ahol 'gallery' az adott tartalomtípus, 'galeria_kepek' az adott nézet, 'block_1' pedig az adott display neve.

A tanácsotok alapján ez így jó kéne legyen, de a következő hibát adja:

Fatal error: Cannot redeclare template_preprocess_node() (previously declared in /var/www/drupal/includes/theme.inc:1909) in /var/www/drupal/sites/all/themes/trinitas2/node.tpl.php on line 7

Tudományom megállt. Hogyan tovább?

0
0

belulo

Geva képe

Letöltöttem a sminket és egyértelmű, hogy az oldal templétből nincs megjelenítve az elsődleges menü. Ha beállítod a logo, honlap név és szlogen megjelenítést akkor azt a fejrészben kiírja, az elsődleges menü kiiratásához beirandó a page.tpl.php-ba pl.:

<?php if (isset($primary_links)) : ?>
          <?php print theme('links', $primary_links, array('class' => 'links primary-links')) ?>
<?php endif; ?>

pl. az 53.sortól, majd ez formázandól a css fájlból.
0
0