Filmes oldal szerkesztése közben a következő dolgokat szeretném megoldani sürgősen. A Magic Fields nevű bővítmény használom új, saját mezők létrehozásához.
minden filmhez kötelező egy képet csatolni, ennek a mezőnek a neve poszter. Ezt szeretném átméretezni, de nem működik az egyszerű kóddal:
. Nem szeretném feltöltéskor átméretezni, csak a bejegyzéseknél, úgy, hogy ha rákattintok egy lightbox menüben megjelenjen a kép teljes méretben. Hogyan valósítható meg. Megpróbáltam a fenti kódot, keresgéltem a fórumon, csomó php és java kódot kipróbáltam, de nem sikerült.
Hogyan oldható meg az, hogy ha például a szinkron mezőnek kiválasztja a feltöltő a Magyar opciót a legördülő menüből, akkor a témában ne a szöveg, hanem egy saját választású kép jelenjen meg. Ez gondolom if…then kóddal működik, csak nem vagyok jártas a php-ben. Ugyanaz a kérdés a minőség mező esetében is.
Egy összetett keresést szeretnék, amelyben mezőnként lehet keresni. Például beírja a felhasználó a kereső űrlapban a főszereplők mezőbe a színész nevét és csak abban keressen a Wordpress, más mezőkben nem.
A link mező duplikálható, tehát annyi linket adhatok, amennyit éppen akarok. A kérdés az lenne, hogy hogy oldható meg, hogy a link helyett egy kép jelenjen meg, a hivatkozása pedig megadott link és annyi kép jelenjen meg annyi hivatkozással, mint ahány link van?
Az elozetes mezőbe egy YouTube linket kelljen beírni és az oldalon teljes lejátszó játssza az előzetes, ne csak a link. Az embed (beágyazás) kódba mit kell beírni?
Ez sem működik. Hibaüzenet: Fatal error: Call to undefined function image_get() in /home/hosting/fnorbika/netcinema.hi2.ro/wp-content/themes/movie-world/single.php on line 38
Másodszor: a plugin wikiben postosan le van írva, hogy array()-ben milyen paraméterek állíthatók (köztük a w [width], h [hight], stb.), sőt, még példa is van (hatos példa):
Code:
<?php
//primero mostraremos con el $override_params en forma de cadena.
$nuevos="h=200&w=200&zc=1&q=100";
echo get_image('portada',1,1,1,NULL,$nuevos);
// muestra algo como esto:
//
// ahora mostraremos con el $override_params en forma de arreglo
Mielőtt szóváteszed: nem, én sem beszélek spanyolul. Csak nagyon logikus az egész. :)
Megjegyzés: szeretném egyszer megérni, hogy az emberek olvassák is el a hibaüzeneteket, ne csak megijedjenek tőlük. A "Call to undefined function image_get()" például meglehetősen tisztán kifejezi a probléma jellegét. :D
A dokumentációkkal kapcsolatban már nem is merek reménykedni hasonlóban.
Kedves Adminok: megkavartak a szinek. “Jó” pontot akartam adni az előző bejegyzésre, de rossz gombot nyomtam Lehetne kérni, hogy ezt érvénytelenitsétek???
Ezt már megpróbáltam. Ezzel az a baj, hogy megjelenik egy fehér flash doboz, de nem játszik semmit esetleg nem tudtok valami plugint, ami ezt csinálná?
A kép-cserés dolog valahogy így nem oldható meg:
Code:
<?php
if szinkron="magyar" then echo get_image("images/magyar.jpg");
?>
Ez tuti, hogy nem működik, mert keveset értek a php-hez, de valami ilyesmivel nem oldható meg?
Először is köszi a válaszokat, ezt már megoldottam így, de kicsit bonyolultabb, amit kérdeztem: a link mező többszörösíthető (can be duplicated) és annyi ilyen kép kellene megjelenjen, ahány linket megadnak a feltöltők és mindenik más linkkel. No megfogtalak-e? Gondolom elől- vagy hátultesztelő ciklussal megoldható, d fogalamam nincs, hogy pontosan mi lenne jó… Van ötleted?
Nem jut el addig, nem jelenik meg player sem, csak egy fehér mező, amire jobb egérrel ha rámegyek, írja, hogy flash…
Videóhoz: Igen, a fehér négyzetet értem, de mondom mit mutat a forráskód?
(A fehérnégyzetes oldalon nyomsz egy ctrl+u-t [firefoxban v. chrome-ban legalábbis ez a billentyűkombó] és a forráskódból idemásolod nekem az -es részt, hogy lássam, hogyan illeszti be a metát az emberbe.)
Amúgy arra gondoltál már, hogy a teljes embedkódot berakd custom fieldbe? Merthogy az lenne a legegyszerűbb.
Linkes-képeshez: Elvileg a WP sima custom fieldjeiben egy Key-hez több Valuet is rendelhetsz. Azért fogtál meg, mert fogalmam sincs, hogyan kezeli a Magic Fields a kulcsokat és az értékeket. Lehet, hogy ezt a kérdést a bővítmény fejlesztőjének kellene feltenned. Jövő héten tudok belenézni leghamarabb, de határozottan nem igérek neked semmit.
Megnéztem a forráskódot és beilleszti a linket, teljesen oke minden, mégsem játssza. Itt a forráskód:
Code:
Megköszönném, ha megnéznéd ezt aMagic Fields-es dolgot. Nagyon hálás vagyok!:)
Keresek egy olyan dropdown menüt, ami nemcsak hosszúságban, hanem szélességben is megnő, azért mert a témám nem támogatja az almenüket és annyi filmkategóriám van, hogy nem nézne jól ki egy hosszú menü. Például 5 elem után kezdene egy új sort az előző mellett. Van valakinek valami ötlete, ami Wordpressben is használható.
De ezzel a következő hibaüzenetet írta ki: Parse error: syntax error, unexpected '"', expecting ',' or ';'.
Megpróbáltam kikerülni ezt, készítettem egy HTML fájlt, amibe a következőket foglaltam:
Code:
<a href="" target="_blank">,
Ezzel nincs hibaüzenet, megjelenik annyi kép, amennyi link van, de mindeniknek a legelső megadott link a hivatkozása. Az elsővel kellene valamit kezdeni, de mit?
Arra rájöttem, hogy mi a baj, csak nem tudtam megoldani. Utánaolvastam az escape karaktereknek, de nem sikerült megoldani, szerintem valamit elbénáztam. Hogy nézne ki a kód szerinted?
(Szerencsésebb, ha nem váltod ki az idézőjeleket aposztroffal, hanem így kódolod bele: ". A escape karakter jelzi a zendnek, hogy a után következő karakter nem a php-kód része, szóval nem kell feldolgozni. Emellett jelentősen rövidítheted a kódot, ha nem adsz ki minden elemre echo-t, hanem az egyes elemeket ponttal (.) kapcsolod össze, ld. fent. Még valami: az img és a br "önzáró" html tagek, úgyhogy ha dolgozol velük, célszerű slash-sel (/) lezárni őket: <img src="..." /> és <br />.)
A Youtube-os dolgodra szerintem az lesz a megoldás, ha nem a watch-os, hanem a közvetlen eléréses linket használod a Youtube-ról. Tehát ehelyett:
Code:
http://www.youtube.com/watch?v=u0evelcH71M
ezt használod:
Code:
http://www.youtube.com/v/u0evelcH71M
(Magyarul a linket nem a böngésző címsorából veszed, hanem a Youtube-on található embed kódból. Nem véletlenül más a két url szintaxisa: "/watch?v=..." - ahogy az url is mutatja - watch, tehát nézéshez, ill. "/v/...", mint a videó közvetlen - mondhatni "mappa-szerű" elérése.) ;)
Köszi, a YouTube-os cuccot már megoldottam ugyanezzel a módszerrel, de nagyon köszönöm a választ. A linkes dolog megoldását is köszönöm. Egy másik topicban írtál a “képes főoldalról”. Megpróbáltam, de nem működik, nem olvassa be a képeket, pedig első beolvasott kép a ‘poszter’ a bejegyzéseknél, a functionsba is beírtam a részt, ami kellett ehhez. Kipróbáltam azt, hogy kiírassam csak a szöveget, nem mint képet, de az else függvény lépett érvénybe, tehát nem találja a képet. Ha jól értelmeztem, akkor HTML-es kóddal kell behívni a képet, de a