- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
- Bemutatkozott a Polestar Phone
- Yettel topik
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- A Video AI lehet a One UI 6.1.1 ütőkártyája
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Asus ROG Phone 8 Pro - az élet nem csak játék és mese
- Asus Zenfone 11 Ultra - nagyra nőtt
Hirdetés
-
A személyre szabott reklám lehet a streaming következő slágere
it A jobb célzott hirdetések érdekében adatplatformot indít a Warner Bros Discovery.
-
Konzolokra is megjelenik a Deathbound
gp A PC-s verzió mellett megkapjuk a teljes kiadást PlayStation és Xbox platformokra is.
-
Olcsó 5G-s ajánlatot nyújt a Realme Indiának
ma Megérkezett a Realme C65 5G, az első készülék a MediaTek Dimensity 6300-zal.
-
Mobilarena
Ajánlott szakirodalmak a teljesség igénye nélkül (a lista még bővülhet):
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Hát ez elég rossz hozzáállás a Drush esetén. Paranoia. Miért, gondolod, hogy elküldi a szupertitkos adataidat valakinek?
Egyébként Drush-sal jóval kevesebb az esély az update-elb@szásra, mint manuálisan, úgyhogy már csak ezért is érdemes azzal elvégezni ezt a műveletet. Még ha nem is szereted az automatizálást.
De ha nem szereted, hogy "túl automatikusan" megy valami, akkor nem kéne használnod a Drupalt, hanem mondjuk egy keretrendszerben meg kéne írnod az egészet.[ Szerkesztve ]
Sk8erPeter
-
Siriusb
veterán
válasz Sk8erPeter #351 üzenetére
Mi vagyok én, ragasztó, hogy belém köss?!
Nem a szupertitkos adatok elküldése miatt, hanem az esetleges hibák elkerülése végett. Mondjuk nem én írtam a scriptet, szóval olyan rossz nem lehet. Általában szeretem, ha van némi manuális kontroll.
Az az igazság, már kifejlesztettem egy következő generációs CMS-t, de még várnom kell, hogy a technológia fejlettsége is eljusson idáig
-
Sk8erPeter
nagyúr
Hidd el, nem gyökerek írták a Drush-t, úgyhogy pontosan tudják, mit csinálnak, és sokan használják éles környezetben is. És mint említettem vala, ez jóval biztonságosabb, mint a manuális tákolgatások.
Főleg frissítésnél jön ki eléggé a különbség, csak stimmeljenek a jogosultságok.
De így is-úgy is igaz, hogy backupolni minden komolyabb művelet előtt inkább többször is érdemes, MINDENRŐL.Sk8erPeter
-
Siriusb
veterán
Sikerült valakinek drush site-upgrade-et végrehajtania? Valaha?
-
Siriusb
veterán
A jó öreg módon egy helyi másolaton megcsináltam a 6-ról 7-re frissítést. Eljátszottam vele egy darabig, pedig elég egyszerű, kevés modullal. Egyelőre működni látszik, bár nem igazán tesztelgettem. Nem mertem még belevágni a zen subtheme átültetésébe, remélem nem nagy szivató...
Örülnék, ha valaki itt azt mondaná, neki pikkpakk ment. -
Sk8erPeter
nagyúr
Nekem komplett site upgrade-del, mármint major verzióváltással nincs tapasztalatom, van egy 6-os oldalam, amit elképesztő nagy szopás lenne átültetni. Te simán Drush-sal ezt is megcsináltad hibátlanul? Az elég fasza, gratula!
Speciel a Zen subtheme átültetését én kisebb szívásnak tartottam volna elsőre, mint magának a site-nak a 6-ról 7-re upgrade-elését, de ezek szerint neked szerencséd volt, hogy nem volt agyonkomplikálva az oldalad ilyen-olyan contrib modulokkal. Mindenesetre a legújabb Zen theme-ek már HTML5-ös markupot használnak, érdemes tehát ehhez igazodni.Amúgy a sminknél sok minden másképp van a 7-esnél. A theme_ kezdetű függvények nagy részénél sok argumentum volt még a Drupal 6-osnál, D7-nél már többnyire egyetlen $variables tömbbe gyűjtögetik az adatokat különbözö tömbindexek szerint.
Nagyon komplikált dolgok vannak a sminkedben? Sok theme function override van, vagy egyedi sminkmegoldás a 6-os kódodban?[ Szerkesztve ]
Sk8erPeter
-
Siriusb
veterán
válasz Sk8erPeter #356 üzenetére
Épp ez az, hogy a drush-sal nem tudtam megcsinálni, csak manuálisan. Pedig milyen szép lett volna...
Mondjuk arra jó volt a drush, hogy amikor elszúrtam valamit, pillanatok alatt visszaállítottam.Még nem mertem belenézni a sminkbe. Már nem emlékszem rá, miket csináltam, de valószínűleg a legegyszerűbb megoldások irányába mentem, mert ez a jelenlegi kb a 3-4. téma volt, ami végre megfelelt. Szóval majd akkor állok neki, ha kellően ellazult állapotban leszek.
Jaja, más lett a zen a 7-es verzióhoz, pl a farigcsálások az IE-hez más módszerrel történnek. -
Siriusb
veterán
válasz Sk8erPeter #358 üzenetére
Ezt már régebben megSASSoltam, amikor valamelyik topikban feldobták. Nem tűnt rossznak. Majd egyszer bevesszük a repertoárba.
-
execute93
őstag
MAGYAR VAGYOK! SZABAD VAGYOK! MAGYAR FÖLDÖN ITTHON VAGYOK
-
execute93
őstag
válasz Sk8erPeter #361 üzenetére
Nem egészen Ilyen még
MAGYAR VAGYOK! SZABAD VAGYOK! MAGYAR FÖLDÖN ITTHON VAGYOK
-
Siriusb
veterán
Drupal 7 alatt fuzzy search-öt, vagy valamit, amivel szótöredékre lehet keresni, sikerült már valakinek beizzítani?
-
Sk8erPeter
nagyúr
Még nem próbáltam, de pont a Fuzzy Search nem jó? Finderrel meg lehet autocomplete-ezni.
=========
(#362) execute93 :
nekem nincs tapasztalatom a sminkkel, szóval ezt az utat egyedül kell végigjárnod. Hacsak nem találsz neten olyan forrást, ahol leírják, hogy lesz olyan, mint a belinkelt cuccos. Vagy megkérdezheted drupal.hu fórumán is, ha nem jutsz előrébb. Mindenesetre elvileg a kis fülecskékkel ki tudod kapcsolni a gridek meg régiók jelzését, de gondolom arra már rájöttél.Sk8erPeter
-
Siriusb
veterán
válasz Sk8erPeter #364 üzenetére
Lehet hogy jó, csak én nem csinálok valamit megfelelően.
-
Siriusb
veterán
Felraktam még a search_page_api modult, így már sikerült összekalapálni. Elvileg a fuzzy telepítésekor létre kellett volna jönnie szervernek és indexnek, nálam csak index volt, azt is be kellett állítani egy szerver hozzáadása után.
Viszont most a user_alert modullal kínlódok, drupal 6-ban pikk-pakk működött, 7-esben meg nem jeleníti meg a tartalmat. Valahogy kezd az az érzésem lenni, hogy két irányba változott a drupal 7. Bizonyos téren sokkal jobban kezelhető, azonban vannak olyan területek (modulok), ahol bonyolultabb lett. Tudom, modul != core. De akkor is.
Szóval a a user alerttel kapcsolatban van ötlet, hallgatom. -
Siriusb
veterán
Újabb kérdés: CKEditor-t használok egy szöveg mezőt, szövegdobozzal. Lehet valahogy konfigurálni, hogy pl. csak 25 karakter szélesen és 4 sorban lehessen bevinni szöveget ezen az egy helyen?
-
Sk8erPeter
nagyúr
"Valahogy kezd az az érzésem lenni, hogy két irányba változott a drupal 7. Bizonyos téren sokkal jobban kezelhető, azonban vannak olyan területek (modulok), ahol bonyolultabb lett. Tudom, modul != core. De akkor is. "
Hát ha tudod, akkor meg minek jelentesz ki ilyet?
Hogy egy 7-esre elkészített modul nehézkesebb lett, az lehet annak a hibája, aki fejlesztette, meg azé is, aki használja.
Viccet félretéve a Drupal 7 elég sok mindenben más lett, rengeteg dologban más a koncepció, mint a 6-osnál, de hosszabb használat után rá fogsz jönni, hogy előnyére változott, sok mindennek a megvalósítása hatékonyabb.
Hogy konkrétan a User alert modulban mit műveltek, az már teljesen más lapra tartozik, köze nincs ahhoz, hogy a 7-es core miben lett más, mint a 6-os.Sk8erPeter
-
Sk8erPeter
nagyúr
Itt egy hook_form_alter-es megoldást javasol valaki (még nem próbáltam, ez így ér-e valamit):
http://ckeditor.com/comment/39228#comment-39228function MODULODNEVE_form_alter(&$form, &$form_state, $form_id) {
switch ($form_id) {
case 'taxonomy_form_term': // vagy más form_id
$form['MEZONEVE']['description']['#rows'] = 4;
break;
}
}(Szerk.: vagy akár MODULODNEVE helyett sminked neve is szerepelhet.)
[ Szerkesztve ]
Sk8erPeter
-
Siriusb
veterán
válasz Sk8erPeter #370 üzenetére
Viszont ez a szélességen nem segít. Azt hiszem, más irányból fogom megközelíteni a dolgot és majd egyszerű szövegmezőkkel operálok. Csak nem tudom elkerülni, hogy tpl-t kreáljak a views-nak. Remélem, még emlékszem valamire php téren, oly' rég használtam.
-
Sk8erPeter
nagyúr
Felejtsd el, amit az előbb írtam, a form_alteres megoldás nem lesz jó, értelemszerűen JavaScripttel kell megoldani, mindjárt le is írom, hogyan.
Nem kell emiatt eldobnod a CKEditort, nagyon egyszerű megoldani, konzolból (Ctrl+Shift+I vagy F12) már megcsináltam, mindjárt írok valami tisztességes Drupal-megoldást, csak most egy negyed órára nem leszek gépnél, úgyhogy az tragédia.
Na, szóval nemsokára megírom.Sk8erPeter
-
Siriusb
veterán
válasz Sk8erPeter #372 üzenetére
Csak lazán, élvezd a hétvégét.
-
Sk8erPeter
nagyúr
No, sorry, kicsit több lett, mint negyed óra, társaságom lett, aztán végül már nem volt energiám ezzel foglalkozni.
Ami működőképes az átméretezésre, most modulból méretezek át, de ugyanezt meg lehetne tenni sminkből is (végül is sminkelési feladat inkább, mivel adott helyen szeretnéd átszabni, a megjelenésnek megfelelően, de a lényeg ugyanaz):
/**
* Implements hook_form_alter().
*/
function testmodule_form_alter(&$form, &$form_state, $form_id) {
// az after_build függvényben már megvannak az egyes elemek HTML id-jai (itt még nem)
$form['#after_build'][] = 'testmodule_form_alter_after_build';
}
/**
* Form after build function
*/
function testmodule_form_alter_after_build($form, &$form_state) {
$form_id = $form['#form_id'];
switch ($form_id) {
// most a példa kedvéért az Article content type formjánál fogom átszabni a CKEditor szélességét, magasságát
case 'article_node_form':
drupal_add_js(drupal_get_path('module', 'testmodule') . '/js/ckEditorResizing.behaviors.js', array('type' => 'file', 'scope' => 'footer', 'weight' => 100));
// itt az Article content type body-jánál a summary-hez és a fő törzsszöveghez tartozó CKEditort fogom átméretezni!
// a HTML id azért kell, mert a CKEDITOR.instances tömböt fogjuk felhasználni a JS-kódban, és ebben HTML id-k kulcsai szerint vannak meg az objektumok, a rá vonatkozó attribútumok és metódusok
drupal_add_js(array(
'testmodule' => array(
'ckEditorResizing' => array(
array(
'id' => $form['body']['und'][0]['summary']['#id'],
'width' => 400,
'height' => 200
),
array(
'id' => $form['body']['und'][0]['value']['#id'],
'width' => 300,
// 'width' => '50%',
'height' => 600
)
)
)
), 'setting');
break;
}
return $form;
}Aztán a testmodule/js könyvtárban van egy
ckEditorResizing.behaviors.js
fájl, aminek a tartalma a következő:(function ($, Drupal) {
Drupal.behaviors.ckEditorResizing = {
attach: function (context, settings) {
var self = this;
// némi késleltetéssel kell átméretezni, miután inicializálódott
window.setTimeout(function(){
self.resizeCKEditor(context, settings);
}, 600);
},
resizeCKEditor : function (context, settings) {
if(settings['testmodule']['ckEditorResizing']){
var ckEditorResizingData = settings['testmodule']['ckEditorResizing'];
for(var i = 0; i < ckEditorResizingData.length; i++){
var ckEditorInstance = CKEDITOR.instances[ckEditorResizingData[i].id];
ckEditorInstance.resize(ckEditorResizingData[i].width, ckEditorResizingData[i].height);
}
}
}
};
})(jQuery, Drupal);Ez csak szemléltetés, biztos lehetne ezen szépíteni (például elég ronda az a multidimenziós tömb valami rendes osztály helyett, de sajnos ezt a multidimenziós tömb szemléletet a 7-es Drupalban (valszeg még 8-asban is) elég sokszor alkalmazzák).
A lényeg tehát, hogy a .resize() metódust hívjuk meg:
http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#resizeVonatkozó cikk még:
How Do I Change the Size of the Editor on the Fly?
http://docs.cksource.com/CKEditor_3.x/Howto/Editor_Size_On_The_FlyHa nem érthető, kérdezz.
[ Szerkesztve ]
Sk8erPeter
-
Siriusb
veterán
válasz Sk8erPeter #374 üzenetére
Kösz!
-
Sk8erPeter
nagyúr
Szívesen, majd jelezz vissza, hogy sikerült.
De egyébként ha gyorsan ki akarod próbálni az épp látogatott oldalon, arra van egy nagyon egyszerű lehetőség, egyszerűen megnyitod az épp használt böngésződ fejlesztőpanelét (nyilván FF-nál legyen telepítve a Firebug, Chrome és Opera esetén ez beépített; Ctrl+Shift+I vagy F12), majd a Console fülön egyszerűen másold be ezt a kódrészletet:for(var ckeditorInstanceId in CKEDITOR.instances){
console.log('ckeditorInstanceId');
console.log(ckeditorInstanceId);
console.log('ckEditorInstance:');
console.log(ckEditorInstance);
var ckEditorInstance = CKEDITOR.instances[ckeditorInstanceId];
ckEditorInstance.resize(1000, 900);
}Így on-the-fly tudod egyből átméretezni, hogy ki tudd próbálni, melyik méret a legmegfelelőbb.
Szerk.: nyilván az első 4 sor csak debuggolás céljára hasznos, hogy meg tudd nézegetni, mi van ezekben az objektumokban, én mindig a konzolra szoktam kiíratni, ha gyorsan meg akarok vizsgálgatni valamit JS-ben.
[ Szerkesztve ]
Sk8erPeter
-
Siriusb
veterán
Drupal 7-ben próbálok fénykép galériát létrehozni. Kreáltam egy új tartalomtípust, kép típusú mezővel, melyet korlátlan számban lehet hozzáadni. Van egy Views is, azt szeretném, ha 3 fénykép jelenne meg csak egy oldalon. Hiába állítom a pagert 3-ra, az összes kép megjelenik. Mit néztem el?
Szerk:
csak írnom kellett, egyből megtaláltam: Multiple field settings / Display all values in the same row, pipa kivesz.[ Szerkesztve ]
-
Siriusb
veterán
válasz Sk8erPeter #378 üzenetére
Áttértem prioritásos üzemmódba, az most hátrébb sorolódott. Szándékaim szerint jövőhét elején eljutok odáig. De szivatott a CKEditor is mostanság, szerencsére csak lokálisan. IMCE-t üzemeltem be, és a CKEditor egyszerűen eltűnt, csak egy nagy üresség volt a helyén, plain text módban viszont megjelent a tartalom. Sehogy nem tudtam rájönni az okára, sem megoldani, kénytelen voltam mentést visszarakni.
-
Siriusb
veterán
válasz Sk8erPeter #378 üzenetére
Nagyon jó, hogy régebben említetted a drush-t. Már nem szeretnék visszatérni azokhoz az időkhöz, amikor még nem használtam. Hihetetlen, mennyire leegyszerűsíti az ember dolgát és felgyorsítja a munkát.
Ha máskor is ráakadsz valami hasznosra, szólj. -
Sk8erPeter
nagyúr
Na látod, először még azt mondtad, a Drush olyan melós. Pedig nagyon durván lerövidíti a szükséges időt az admin-felület buzerálása helyett.
Legutóbb új telepítésnél a Colorbox library-t így töltöttem le a modul engedélyezése után:
drush colorbox-plugin
automatikusan bepakolja a sites/all/libraries-be, kicsomagolva a zipet.
Ezzel kapcsolatban fontos megjegyeznem, hogy érdemes upgrade-elni a legfrissebb Drush-ra, nekem 7.x-5.4 volt fent, de ott rossz volt a MIME-type detektálása, és gzippel akarta kitömöríteni a zippelt fájlt:
http://superuser.com/questions/544153/when-using-gzip-decompress-the-result-is-gzip-myfile-zip-unknown-suffixAmit még ki akarok próbálni, a Drush-ból telepítés friss Drupalnál megadott profilból (itt pl. a standard profilból):
drush site-install standard --site-name="D7test" --site-mail=xyz@example.com --account-name=d7admin --account-pass=1234 --db-url=mysql://d7admin:1234@localhost/db_d7_test
Aztán amit szintén ki szeretnék próbálni, ha lesz időm, hogy saját modulomból implementáljak olyan hookokat, ami Drush-ból elérhető:
Hogyan készítsünk Drush kompatibilis modult, vagyis CLI-ből elérhető Drupal funkciókat
http://www.kalman-hosszu.com/hogyan-keszitsunk-drush-kompatibilis-modult-vagyis-cli-bol-elerheto-drupal-funkciokatAmit épp most csinálok, az a saját testreszabott telepítési profil létrehozása:
Drupal 7 telepítési profil írása
http://www.kalman-hosszu.com/drupal-7-telepitesi-profil-irasa
amire ez jó, az az, hogy egyből települnek a saját moduljaim, amiket berakok a dependency-be, nem kell még egy csomó mindent külön engedélyeznem a telepítést követően; sőt, egyből a telepítés után létrehozhatom a saját CKEditor-profiljaimat, meg egyéb beállításokat is eszközölhetek, külön macera nélkül, csak egyszer meg kell írni a kódot hozzá.Amit az imént olvastam el, az egy cikk azzal kapcsolatban, hogy a moduljainkhoz tartozó JavaScript-kódokban hookszerűségeket biztosítsunk, a jQuery event triggerelésével, ami egyszerűvé teszi más modulokkal a beavatkozást a kódba:
Your Javascript should expose APIs, too!
http://www.lullabot.com/articles/your-javascript-should-expose-apis-tooHa már így kérted, hogy ha van érdekesség, akkor közöljem...
Sk8erPeter
-
Siriusb
veterán
válasz Sk8erPeter #381 üzenetére
Na, nem gondoltam, hogy ennyire elszabadulsz
Én is éppen tegnap raktam így fel a colorbox-plugint. Sőt, még új drupal telepítést is csináltam a standarddal. Az 5,8-as verzió van fent. Ha csak annyit tudna a drush, hogy nem kell modult letölteni, kicsomagolni, bemásolni, engedélyezni, függőséget letölteni stb, már akkor is megérné használni.
-
Sk8erPeter
nagyúr
"Sőt, még új drupal telepítést is csináltam a standarddal"
Na, akkor ebben már előrébb vagy, mint én"Ha csak annyit tudna a drush, hogy nem kell modult letölteni, kicsomagolni, bemásolni, engedélyezni, függőséget letölteni stb, már akkor is megérné használni."
Na igen, a Drupal beépített felületén az admin/modules/install oldalon csak a félkövérrel kiemelt részeket lehet megtenni, az összes többi pöcsölős rabszolga-kattintgatás.Szerk.: amúgy vicces, hogy így ketten elvezetgetünk egy topicot az eszmecserénkkel.
[ Szerkesztve ]
Sk8erPeter
-
Srácok, ismer valaki olyan drupal témát, ami fix szélességű és a fejlécben az utoljára felvitt x db írás beharangozói váltakoznak automatikusan?
https://www.coreinfinity.tech
-
Siriusb
veterán
Akár az alapértelmezett témák közt is van fix szélességű.
Régebben olvastam ilyenről, hogy egy blokkban (ami akár a fejlécben is elhelyezhető) jeleníted meg ezeket a summary-ket, de az is elképzelhető, hogy simán Views-zal volt megcsinálva, s minden oldaltöltésnél mást és mást jelenített meg. Megpróbálok rákeresni, hirtelenjében nem találtam. -
Jeno.L
tag
Sziasztok!
"Köszönhetően" az új, csoda google kép keresőnek csak 50%-t esett vissza az oldalam forgalma mivel most már a user az oldal látogatás nélkül, egyből letöltheti a képet kvázi a googleből. Ok, a kép rankja megmarad, ez nem is baj, csak mivel a forgalom esik vissza az adsense és a hírdetők is kevesebbet fizetnek...
Nah már most egy fórumon linkeltek egy érdekességet ami kb. olyan mint a hotlink protection.
Érdeklődnék, hogy van-e ehhez hasonló is a drupalhoz vagy békéljek meg a tudattal mint az a többi pár millió (ha nem millárd) üzemeltető, hogy a kép keresésből érdemleges látogató többet nem lesz
Mondjuk a keywordökkel is szórakoztak valamit, kb forrong az összes fórum most emiatt a neten[ Szerkesztve ]
(+[----]%) ლ(╹◡╹ლ)
-
-
Sk8erPeter
nagyúr
"Nah már most egy fórumon linkeltek egy érdekességet ami kb. olyan mint a hotlink protection."
Ezt most nem egészen értettem. A site:fansshare.com-ra való keresés már miért lenne olyan, mint a hotlink protection?Egyébként biztos, hogy a Google képkereső az oka?
A .htaccess-szabályozás meg nem biztos, hogy jó ötlet, mivel akkor kvázi azt mondod a Google keresőrobotjának, hogy vazze, neked nem adom a képet. Azt meg nem hiszem, hogy értékeli.Sk8erPeter
-
Sk8erPeter
nagyúr
Fix szélességű témával Dunát lehet rekeszteni, akár a Zen sminket is be lehet lőni fix szélességűre, ha olyan témát akarsz, amit Te szeretnél testreszabni (lásd a fixed-width.css fájlt).
"a fejlécben az utoljára felvitt x db írás beharangozói váltakoznak automatikusan?"
Ez teljesen független a témától, ezt bármelyik sminkben meg lehet csinálni (már amelyik nem olyan kiszámíthatatlan fos, mint az Artisteer által generált szutykok).
Ahogy Siriusb már említette, simán Views-zal öt perc alatt össze lehet kattintgatni ilyen listázó blokkot, aztán az admin/structure/block oldalon oda húzogatod a blokkodat, ahova akarod.
Persze nem árt, ha van is a témádban egy olyan régió, ami megfelelő a blokk elhelyezésére.
Ha még nem ismered a Views-t, érdemes olvasgatni: Nagy Gusztáv: Drupal 7 alapismeretek, 15. fejezet.
De ha elakadtál, itt nyugodtan kérdezősködhetsz.[ Szerkesztve ]
Sk8erPeter
-
Jeno.L
tag
válasz Sk8erPeter #389 üzenetére
Hasonlítsd össze más oldalakkal. a fansshare.com-n úgy jelennek meg a képek a gugliban,hogy oda böki egy script,hogy a teljes verziós képhez klikk ide, másoknál nem látok ilyet.
Tény,hogy az oldalam még csak másfél éves tehát fiatal így sokszor ugrándozik de egy hét alatt 50%-s vissza esést ennek nem tudok betudni. Napok óta olvasom a fórumokat és mindenki hasonlókat ír, olyanok is akik azért jóval idősebb és felkapottabb oldalakat üzemeltetnek.
Mint írtam kép mellett a keyword részt is megpiszkálta a google mert arra is panaszkodnak.
Ti nem tapasztaltatok ezek szerint vissza esést? (nekem olyan január 28. óta esik vissza és most 2-3nap beállt erre az alacsony szintre)(+[----]%) ლ(╹◡╹ლ)
-
válasz Sk8erPeter #390 üzenetére
Köszi, még csak most ismerkedem a drupallal.
https://www.coreinfinity.tech
-
Sk8erPeter
nagyúr
Ja, hogy erre gondoltál! OK, bocsesz, elsőre nem volt tiszta, már értem, mi a gond.
Ebben az esetben jogos a probléma. De igazából ezek szerint ez nem "kb. olyan mint a hotlink protection", hanem ez konkrétan hotlink protection. Most random kiszedve egyet:
http://fansshare.com/celebrity/photos/934_imogen-lo-jpg-zoo-456321085.jpg
ez aztán átvisz ide:
http://fansshare.com/cached/?version=celebrity/photos/934_imogen-lo-jpg-zoo-456321085.jpg&rnd=8952
és kiírja, hogy
"Click here for full resolution
Hotlink protection activated - The domain you are viewing from has been excessively embedding - max allowance 100GB"
De ez csupán egy scripttel ráhúzott réteg a képen.Más is ír erről, amit említettél:
https://productforums.google.com/forum/?fromgroups=#!topic/webmasters/x8CnRPITLg8
[link]
[link]
[link]Végül is .htaccess-szel tényleg át lehetne irányítani a kéréseket, ahogy sh4d0w mondta, de úgy, hogy azok nincsenek blokkolva, hanem átirányítod a közvetlen kéréseket saját scriptre, és Te is saját scriptedből ráhúzol egy réteget minden ilyen módon kiszolgált képre. Kész Drupalos megoldásról én személy szerint nem tudok, de érdemes rákeresni a "drupal hotlink protection" kulcsszavakra.
===========================================
(#392) sh4d0w :
nincs mit, jól választottál.[ Szerkesztve ]
Sk8erPeter
-
Jeno.L
tag
válasz Sk8erPeter #393 üzenetére
Te is jó képet választottál
Nah majd ha kiötlöttem valamit illetve találtam valamit akkor írok, de ez most dühít nagyon.
Webshopos ismi is a plafonon van[ Szerkesztve ]
(+[----]%) ლ(╹◡╹ლ)
-
válasz Sk8erPeter #393 üzenetére
Az az igazság, hogy némileg kényszer (aminek egyébként örömmel teszek eleget), ugyanis az oldal, ahol futni fog a drupal, olyan témájú, hogy hülyén nézne ki, ha megtörnék - így kiesik a WP és kiesik a Joomla
https://www.coreinfinity.tech
-
Siriusb
veterán
Drupal 7 Contact form module.
Egy tartalomtípusban van egy email mezőm, ami rejtett, mert contact form segítségével automatikusan generálom a linket Views-ban. Készítek egy linket az alábbiak szerint contact/kategória/node-title
Ez azt jelenti, hogy az adott kategóriájú contact form töltődik be és a tárgy a node-title-lel töltődik fel.
Az a kérdésem, hogy nem okoz az problémát, ha a node-title, ezáltal a hivatkozás kis- és nagybetűket, ékezeteket, speciális karaktereket, pl . (pont) tartalmaz? -
Siriusb
veterán
Érdekes dolgot vettem észre. Nem tudom, drupal vagy colorbox-node modul eredetű, de chrome böngészőnél van olyan elem, ami kap egy extra class-t, melyet pl. firefoxban nem látok. Mi lehet az oka?
Szerk:
LOL ezt benéztem:
node-by-viewer: Node is authored by the user currently viewing the page. [link]
Szóval ezért van ott pluszban ez a class.[ Szerkesztve ]
-
Sk8erPeter
nagyúr
"Egy tartalomtípusban van egy email mezőm, ami rejtett, mert contact form segítségével automatikusan generálom a linket Views-ban."
Igaából mi a cél? Biztos, hogy ez a jó megoldás?"Ez azt jelenti, hogy az adott kategóriájú contact form töltődik be és a tárgy a node-title-lel töltődik fel.
Az a kérdésem, hogy nem okoz az problémát, ha a node-title, ezáltal a hivatkozás kis- és nagybetűket, ékezeteket, speciális karaktereket, pl . (pont) tartalmaz?"
Kérdés, a hivatkozás minden böngészőben jól fog-e működni, nem lenne-e jobb, ha inkább node id-t raknál az URL-be, és Views-ban pedig contextual filterrel szűrnél node id-re, majd alakítanád át ebből értelmes címmé.===================
(#395) sh4d0w : hajrá!
===================
(#394) Jeno.L : hát miért, majd valami kulturált, csöcsmentes képet választok, nem?
Mindenesetre írhatnál a magyar drupal.hu fórumra is, hátha tudnak hotlink protectionre kész Drupalos megoldást is, vagy Drupal Answers-re.
Kíváncsi vagyok, hogy alakul, érdekes téma.Sk8erPeter
-
Siriusb
veterán
válasz Sk8erPeter #398 üzenetére
nem lenne-e jobb, ha inkább node id-t raknál az URL-be, és Views-ban pedig contextual filterrel szűrnél
Nem lenne jó egyáltalán. Tehát Viewsban előállítom a linkeket:
/contact/form13/kutyaütő
és
/contact/form13/macskafogóAmikor üzenetet akar valaki küldeni, a linkre kattintva a form13-as contact form töltődik be és a tárgy mezőbe automatikusan bekerül a link utolsó tagja: kutyaütő vagy macskafogó. Mármost a Tárgy elem el van rejtve css-szel, hogy véletlenül se tudják módosítani az üzenetküldők, így amikor megérkezik a kijelölt email címre a levél, a tárgy úgy fog kinézni: [form13]kutyaütő. Ebből tudható, hogy melyik hivatkozásra kattintva, millyen témában szándékozott az illető üzenetet hagyni.
Kérdés, a hivatkozás minden böngészőben jól fog-e működni
Így van, pont ez a kérdés. Ha jól tudom IE nem szereti pl. az ékezetes betűket.Visszakanyarodva az elejére:
Amikor Views-zal előállítom a linket, akkor van lehetőség arra, hogy pl. a Transliteration modul segítségével az ékezetes betűket, speciális karaktereket lecseréljem? -
Sk8erPeter
nagyúr
De az jó neked, ha ékezet és egyéb speciális karakterek levágásával érkezik meg a tárgy?
"Nem lenne jó egyáltalán"
Indoklást nem igazán láttam a leírásodban...
Én arról beszéltem, hogy contextual filter lenne a node id, ez az argumentum pedig a beépített eszközök segítségével le lenne cserélve a node title-re, magyarul ez bekerülhetne akár a tárgymeződbe is. Mondjuk azt sem írtad, hogyan kerül be a contact formod tárgyába a title.De egyébként erre a feladatra miért nem a Webformot használod? Többek közt felmérésekre, testreszabottabb kapcsolat-felvételi űrlapok készítésére használható, a beépített contact form ehhez képest csak egy buta kis jószág, egyszerű feladatra, sima kapcsolatfelvételre.
[ Szerkesztve ]
Sk8erPeter
Új hozzászólás Aktív témák
- Milyen egeret válasszak?
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Kerékpárosok, bringások ide!
- Filmvilág
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- iPhone topik
- BestBuy ruhás topik
- Politika
- További aktív témák...
- Amazfit I T-REX 2 I GTS 3 I GTR 3 I GTR 3 Pro
- Új Latitude 7440 2-in-1, FHD+ IPS kihajtható érintő, i7-1365U, 32GB DDR5, 512GB NVMe, IR kamera, gar
- Beszámítás! GB H610M i5 13400F 32GB DDR4 1TB SSD RTX 3070Ti 8GB MONTECH AIR 1000 Lite Corsair 650W
- Xiaomi Instant Photo Printer 1S Set Bontatlan!
- Beszámítás! GB H610M i5 13400F 16GB DDR4 250GB SSD RTX 3070Ti 8GB MONTECH AIR 100 Lite Chieftec 700W