Új hozzászólás Aktív témák
-
Speeedfire
nagyúr
Fent már írtam. Alul kis képek, amikkel lehet navigálni, illetve fent is vannak kis nyilak. Pont olyasmi kellene, mint az ad-gallery, csak nem találok olyat.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
martonx
veterán
válasz Speeedfire #301 üzenetére
Tessék gugliztam helyetted kettőt. Ad-gallery-vel mi a gond?
http://www.tn3gallery.com/ - bár ingyenesen kicsit korlátozott a tudása, de a kritériumaidnak megfelel.
http://spaceforaname.com/galleryview/Én kérek elnézést!
-
Speeedfire
nagyúr
Az, hogy sehogysem sikerül beüzemelni. Félig okés a dolog, de szét van esve teljesen a galéria része. Lehet több időt kellett volna rá szánnom, de nem jött össze...
Megnézem a másik 2-t, jónak tűnnek.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
A galleryview lett a befutó, nagyon gyorsan be lehetett lőni. Egyedül a témák beállításához nem látom a konfig részt, de lehet, hogy ezt csak css-el tudom átszabni.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
Kis kódhackelésben lehetne segítséget kérni?
Nincs olyan opció, hogy autoslide a konfigurlálásban, viszont a kódban már van ilyen. Ezt, hogy lehetne meghívni?startSlideshow: function() {
var self = this,
dom = this.dom;
this.playing = true;
dom.gv_galleryWrap.everyTime(this.opts.transition_interval,'slideshow_'+this.id,function(){ self.showNext(); });
}Eddig ennyi van a beállításokban:
$(document).ready(function() {
$('#gallery').galleryView({
panel_width: 900,
panel_height: 600,
panel_animation: 'none',
show_filmstrip_nav: true,
transition_speed: 500,
transition_interval: 2000,
show_panels: true,
show_infobar: false,
autoPlay: true
}),
startSlideshow(); //ezzel szeretném meghívni, de nem megy...
});[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
jeges
senior tag
válasz Speeedfire #305 üzenetére
csak egy tipp:
$(document).ready(function() {
$('#gallery').galleryView({
panel_width: 900,
panel_height: 600,
panel_animation: 'none',
show_filmstrip_nav: true,
transition_speed: 500,
transition_interval: 2000,
show_panels: true,
show_infobar: false,
autoPlay: true
});
startSlideshow(); //ezzel szeretném meghívni, de nem megy...
});azaz a startSlideshow() elé pontosvessző kell
[ Szerkesztve ]
-
Karma
félisten
válasz Speeedfire #307 üzenetére
A GalleryView (elég ocsmány) kódját olvasgatva egyszerű, közvetlen megoldás nem lesz erre szerintem. Viszont van egy eseményfeliratkozás (delegate), amit kihasználhatsz elvileg.
Ez lenne az én tippem:
$(document).ready(function() {
$('#gallery').galleryView({
panel_width: 900,
panel_height: 600,
panel_animation: 'none',
show_filmstrip_nav: true,
transition_speed: 500,
transition_interval: 2000,
show_panels: true,
show_infobar: false,
autoPlay: true
});
$('#gallery .gv_navPlay').trigger('click.galleryview');
});“All nothings are not equal.”
-
Speeedfire
nagyúr
Ismét én, tudom untok már.
Adott egy div, azon belül egy másik div. A történet annyi lenne, hogy a belekattintok a nagy divbe, de nem a benne lévőben akkor visszaugorjon az oldal az előzőre.
Jobb híján ennyire futotta tőlem, de nem tettszik neki. A linket sem tudom, hogy lehetne belerejteni ebbe, így azt a menüből szedtem ki.$(document).ready(function() {
$("#munkaim").click(function() {
$("#gallery").not(this).('.current').trigger('click');
});
});Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Karma
félisten
válasz Speeedfire #310 üzenetére
Juj. Csináld inkább ezt:
$(document).ready(function() {
$("#munkaim").click(function() {
/* valami a visszalépéshez */
});
$("#munkaim div").click(function(e) {
e.stopPropagation();
});
});Tehát a benne lévő aldivre explicite megírod, hogy ne passzolja felfelé a click eseményt.
(A galériát debugolni most nem érek rá.)“All nothings are not equal.”
-
Karma
félisten
válasz Speeedfire #312 üzenetére
Hát akkor írd át úgy a selectort, hogy csak a kép legyen benne
[ Szerkesztve ]
“All nothings are not equal.”
-
Brown ügynök
senior tag
Az ajax response-t szeretném berakni az oldalba de egyszerűen nem csinálja. A régi tartalmat kitörli de a újat nem rakja be. Alább a kód.
A tartalom:
<ul id='pager'><li value='1'>Első</li>...</ul><section id="content">...</section>Amivel beraknám:
var pager = $( data ).find( '#pager' );
var content = $( data ).find( '#content' );
$('.nav article').empty().append( pager );
$('#products').empty().append( content );"hacsak nem jön a jó tündér break utasítás képében..."
-
Karma
félisten
válasz Speeedfire #314 üzenetére
$("#munkaim div") Ez itt a szelektor, aláhúzva. Most a #munkaim ID-jű elemed minden tartalmazott divjére beállítja ezt a gátat az eseménynek, ezt kellene módosítanod úgy, hogy az történjen amit szeretnél
Így vakon nem nagyon tudok mit mondani rá pontosabban
Brown ügynök: Hogyan csinálod az AJAX hívást? Rosszul paraméterezve lehet, hogy plaintextben jön le, és nem parsolja át HTML elementekké az anyagot.
Egyébként miért kész elementeket töltesz le, miért nem simán JSON adatot? (Pl. ["Első", "Második", "Harmadik"])
Erre hívnál egy mapet, amivel megcsinálod a li elementeket, append és kész.
És még távolról hasonlít is az MVC-hez. Szerintem.[ Szerkesztve ]
“All nothings are not equal.”
-
Speeedfire
nagyúr
Ez lett a vége, így minden okés. A selectorokkal kellett csak kicsit játszani a 2. résznél.
$(document).ready(function() {
if($('.gv_galleryWrap').length != 0) {
$("#munkaim").click(function() {
window.location.href='munkaim';
});
$(".gv_gallery").click(function(e) {
e.stopPropagation();
});
}
});Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Brown ügynök
senior tag
válasz Brown ügynök #319 üzenetére
Ok, nézegetem a Json-t bár nem hiszem, hogy plain text hiba miatt nem működik.
"hacsak nem jön a jó tündér break utasítás képében..."
-
jeges
senior tag
válasz Brown ügynök #319 üzenetére
php-ban json_encode alakít json-ná egy tömböt, simán echo vagy print, amit elkapsz a kliensen.
[ Szerkesztve ]
-
Karma
félisten
válasz Brown ügynök #319 üzenetére
Nem válaszoltál, hogy milyen jQuery függvényt használsz az adat lehívására. A kapcsolódó kódod másold ide kérlek.
“All nothings are not equal.”
-
Karma
félisten
válasz Brown ügynök #319 üzenetére
Jó lenne még, ha breakpointtal vagy a console.log függvénnyel kiírnád a változóidat, seperc alatt kiderülne mi a hiba.
Szerintem egyébként az, hogy a data egy string, így nem tudsz id-re keresni benne.
“All nothings are not equal.”
-
Brown ügynök
senior tag
$.post-t használok. A kód:
function screenPagination($page){
var $color = $('#color').val();
var $size = $('#size').val();
var $order = $('#order').val();
var $url = $("#searchAjaxProduct").val();
$.post($url, { color: $color, size: $size, order: $order, page: $page},
function(data){
if(data.length > 0) {
var pager = $( data ).find( '#pager' );
var content = $( data ).find( '#content' );
$('.nav article').empty().append( pager );
$('#products').empty().append( content );
});
}
}A tartalmat csak akkor rakja be, ha az egész data-t berakom és nem keresem, hogy akkor honnan rakja be. Lehet, hogy Json-be kellene az adatokat lehívni és kliens oldalon összeállítani a kódot...
"hacsak nem jön a jó tündér break utasítás képében..."
-
Brown ügynök
senior tag
válasz Brown ügynök #325 üzenetére
így sem találja meg:
var str = '<article id="content">GOTCHA!</article>';
content = $( str ).find( '#content' );
$('#products').empty().append( content);Csak ha az str-t próbálom beágyazni akkor működik. Valószínűleg a find()-al van a baj.
Más: Ha Json-t tömböt használnék, akkor hogy hivatkozhatok a kulcsokra?
"hacsak nem jön a jó tündér break utasítás képében..."
-
jeges
senior tag
válasz Brown ügynök #326 üzenetére
js-ben:
var myjson = {
a: 1,
b: 2,
c: 3
}
var str = myjson.a;php-ban json_decode-dal tömbbe írod, és egyszerűen tömbként tudod használni.
-
Brown ügynök
senior tag
Igen, köszönöm. Rosszul raktam fel a kérdést.
Tehát megvan a válasz Json-ben (egyesítettem a két tömböt) és ezt szeretném használni. Hogy hivatkozzak az egyes kulcsokra.Szerk: a $.post() fv.-nél meg kell adni, hogy json-be kapom a választ?
[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
jeges
senior tag
válasz Brown ügynök #328 üzenetére
-
Karma
félisten
válasz Brown ügynök #328 üzenetére
Ha a szervered az alábbi JSON stringet küldi le:
{
"pager": [ "Első", "Második", "Harmadik" ],
"etwas": [ "Foo", "Bar", "Baz"],
"answer": 42
}Akkor a data ezt az objektumot fogja tárolni, a tagjait meg pont úgy éred el, mint bármely más JS objektumnak, tehát pl. data.pager[0], vagy data.answer, vagy pl.
$.map(data.etwas, function() {
return $('<li>', { html: this });
}...---
Elvileg a post() "intelligent guess" alapján kitalálja, hogy egy JSON string jön le és beparsolja. De ha biztosra akarsz menni, a negyedik paraméterben megadhatod a dataType-ot. Bővebben.
Semmi szükség kézzel feldolgozni úgy, mint ahogy jeges írja előttem. Amúgy tisztább lehetőség a böngésző JSON parserét meghívni a JSON.parse() függvény formájában. JSON-ra konvertálni meg a JSON.stringify-jal lehet gyorsan és egyszerűen. De erre ismételten semmi szükség most.
[ Szerkesztve ]
“All nothings are not equal.”
-
Brown ügynök
senior tag
@jeges: Valóban nem szükséges parsolni. Viszont megint nem értek valamit:
for(var i = 0; i < data.length; i++){
var obj = data[i];
str = "<ul id='pager'><li value='1'>Első</li><li value='" + ( (obj.page > 1 ) ? obj.page - 1 : 1 ) +"'>Előző</li> ";
str += "<p >"+ obj.page +"/"+ obj.maxpage +"</p> ";
str += "<li value='"+ ( ( (obj.page + 1) > obj.maxpage) ? obj.maxpage : obj.page + 1 ) +"'>Következő</li> ";
str += "<li value='"+ (obj.maxpage) +"'>Utolsó</li></ul> ";
}Az első és előző listaelem megjelenik, viszont a többi sorban a page-ket undefined-nak látja. Ez miért van?
"hacsak nem jön a jó tündér break utasítás képében..."
-
Karma
félisten
válasz Brown ügynök #331 üzenetére
Jó lenne látni most már a tényleges inputot is. A kódod szerint egy tömb a JSON root eleme, amiben objektumok vannak, page és maxpage tulajdonsággal...?
Azaz ilyennek képzelem el:
[ { "page": 1, "maxPage": 3}, { "page": 2, "maxPage": 3}... ]Mellesleg a kódod nem nagyon fogja azt csinálni, amit szeretnél szerintem. (A tömb minden elemére csinálsz egy <ul>-t).
---
Amúgy azt a mapet az előbb azért írtam, hogy használd fel Szebb lesz végeredményben. Annak az eredményét (tömb) megadhatod egy append() hívásnak paraméterként, és így hozzácsaphatod az <ul>-edhez.
[ Szerkesztve ]
“All nothings are not equal.”
-
Karma
félisten
válasz Brown ügynök #333 üzenetére
Ez most a data, vagy a data[0]? Ezért lenne jobb a JSON stringet látni... Chrome-ban a Network fülön eléred a menet közben leAJAXolt tartalmakat is. Illetve a Console-ban be tudod kapcsolni az XMLHTTPRequestek loggolását (jobb katt a fehér területen), az is hasznos lehet.
[ Szerkesztve ]
“All nothings are not equal.”
-
Brown ügynök
senior tag
Jegesnek volt igaza, parseloni kellett: var obj = jQuery.parseJSON(data);
A map()-t pedig felhasználom de először az a célom, hogy működjön aztán majd csinosítom.
Szerk.: Egyébként a képen a Json stringeket próbáltam ábrázolni.
[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
Brown ügynök
senior tag
Ezt nem hiszem el. Csak az egyik tartalmat rakja be, hiába írom:
$('.nav article').empty().append( pager );
$('#product').empty().append( product );Itt a teljes kód:[link]
[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
jeges
senior tag
válasz Brown ügynök #335 üzenetére
ha jól értem, Karma arra próbált rámutatni, h a fetch_assoc() kimenete egy kétdimenziós (adattábla-szerű) tömb, s a kód alapján gyanús, h az eredeti cél az lett volna, h nem a teljes adattáblát, hanem csak az első (és gondolom egyetlen) sorát told össze a $nav tömbbel.
-
Karma
félisten
Én a PHP részt nem is néztem, mert ahhoz nem értek. Ha ott is van baj, én nem tudok rá mit mondani, rád bízom inkább
Viszont ha látnánk a PHP kimenetét, a JSON stringet, ami a response-ban lejön, talán kiderülne valami. Nemhiába kampányolok érte reggel óta.
Amúgy nem kellene parseJSON, ha a callback függvény után ott figyelne a dataType: 'json' paraméter is a postnak, 66. sor. De ez most elhanyagolható.
[ Szerkesztve ]
“All nothings are not equal.”
-
Brown ügynök
senior tag
Itt már valamennyire látszódik de akkor berakom mi van a response-ban:
{"page":1,"linkoffset":0,"linkend":1,"maxpage":1,"nev":"Air Effect White ","marka":"Nike",
"regi_ar":"19600","uj_ar":"15500","kep":"aireffectw.jpg","datum":"2012-02-03 06:02:49","szin":"3","meret":"43"}[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
Brown ügynök
senior tag
válasz Brown ügynök #339 üzenetére
Igen, rosszul adtam meg az id-t.
$('#products').empty().append( product );
"hacsak nem jön a jó tündér break utasítás képében..."
-
jeges
senior tag
válasz Brown ügynök #339 üzenetére
for(var i = 0; i < data.length; i++){
var obj = jQuery.parseJSON(data);
product += '<section class="pbox"><article class="img"><img src="images/'+ obj.kep +'" alt="cipő" /></article>';
product += '<article class="info"><p>'+ obj.nev +'</p><p>'+ obj.marka +'</p>';
product += (obj.regi_ar > 0) ? '<p class="old">'+ obj.regi_ar +'</p><p class="new">'+ obj.uj_ar +'</p></article></section>' : '<p class="new">'+ obj.uj_ar +'</p></article></section>';
}data változó string vagy json? ha string, a length a szöveg karakteres hosszát fogja jelenteni. ha json, akkor pedig a json objektum tulajdonságainak számát. egyik esetben sincs sok értelme a for ciklusnak. ahogy most használod, akkor lenne értelmes, ha a data változó egy json stringeket tartalmazó tömb lenne (még akkor sem lenne jó, mert a második sor-ban nem data[i], hanem data szerepel), de ha jól látom, a response egy json string. ebben a környezetben a ciklusnak nincs értelme.
[ Szerkesztve ]
-
Brown ügynök
senior tag
-
Brown ügynök
senior tag
Most már csak a Json stringre kellene hivatkozni valahogy.
Az egyik lehetőség:
{"page":2,"linkoffset":0,"maxpage":3} [{"nev":"Air Consolidate","marka":"Nike","regi_ar":"20000","uj_ar":"15500","kep":"airconsolidate.jpg","datum":"2012-02-03 06:00:03","szin":"1","meret":"42"},
{"nev":"Air Effect","marka":"Nike","regi_ar":"0","uj_ar":"19600","kep":"aireffect.jpg","datum":"2012-02-03 06:00:03","szin":"1","meret":"42"}, stb.]A másik:
{"page":2,"linkoffset":0,"maxpage":3,
"0":{"kep":"airtokoul.jpg","nev":"Air Tokoul ","marka":"Nike","regi_ar":"20000","uj_ar":"18000"},
"1":{"kep":"airtokoul.jpg","nev":"Air Tokoul ","marka":"Nike","regi_ar":"20000","uj_ar":"18000"},
stb.}A for ciklusnak addig kellene mennie amíg vannak termékek (A Json a termékeket és a navigációhoz szükséges adatokat is tartalmazza), Melyik esetben könnyebb hivatkozni és hogy?
[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
jeges
senior tag
válasz Brown ügynök #343 üzenetére
a 2. eset egyszerűbb (és tisztább is ha jól értelmezem):
var obj = {...};
for(var i in obj){
var kep = obj[i].kep;
} -
Karma
félisten
válasz Brown ügynök #343 üzenetére
Az első nem valid JSON. A másodikat annyiban módosítanám, hogy a termékeket nem közvetlenül a root objektumba tömném be, hanem tennék egy plusz attribútumot mondjuk "items" néven.
Jeges megoldása sajnos nem működne így, mert az objektum minden attribútumán végigmenne a ciklus, nem csak a számokon.
[ Szerkesztve ]
“All nothings are not equal.”
-
jeges
senior tag
attól, h jelen esetben nem csak a "számokon" megy végig, nincs tiltva ellenőrizni a kulcsot (hogy csak egy lehetséges megoldást említsek), de erre kitérni nem volt célom, s a kérdés sem erre vonatkozott értelmezésemben, hanem a hivatkozás mikéntjére általánosan.
a "ne a gyökérbe pakoljunk adatsorokat" megjegyzéssel maximálisan egyetértek, ugyanezt javallottam magam is korábban. -
Sk8erPeter
nagyúr
válasz Brown ügynök #331 üzenetére
Hibák:
- adott azonosítójú HTML-elemből csak egy legyen! Nálad egy for ciklusban generálódik le annyiszor "pager" id-val rendelkező <ul> lista, amilyen hosszú a data. (értsd: for ciklusba raktad az <ul id='pager'> legyártását)
- az <ul> lista közepébe egyszer csak beszúrsz (hozzáfűzöl) a <li> elemek után egy <p> bekezdést is, aztán folytatod a <li>-kkel. Ez így nem valid.
<ul>-en belül csak <li>-k legyenek, azon belül lehet tartalom, tehát akkor már egy <li>-be rakd a <p>-t.(#335) Brown ügynök : ahogy Karma is elmondta, NEM szükséges a parseJSON megfelelő használat esetén (hmm, emlékeim szerint a dataType-ot sem feltétlenül szükséges minden esetben megadni, bár én meg szoktam, hogy könnyen követhető legyen a kód, jól látható legyen, milyen formában várom az adatokat).
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Brown ügynök #343 üzenetére
Igazából csak kiegészíteném a többieket.
Ami a második részben szerepel, nem könnyen bejárható, egyetértek, hogy bővítsd ki plusz egy egyértelmű taggal, ami jelzi, hogy itt mondjuk termékek következnek.Jó csúnyán leegyszerűsítve az, amit most generálsz, azt PHP-oldalon pl. így lehet előállítani (a lényeg szempontjából mindegy, PHP-oldalon mondjuk objektumokként kéred-e le vagy asszociatív tömb formájában; ezenkívül nyilván Te adatbázisból kéred le ezeket, tehát ebből a szempontból eltér a dolog, meg abból is, hogy ott egy normális ciklus formájában adod át az adatokat, de a lényeg érthető):
$products_page = array();
$products_page['page'] = 2;
$products_page['linkoffset'] = 0;
$products_page['maxpage'] = 3;
$products_page[] = array(
'kep' => 'airtokoul.jpg',
'nev' => 'Air Tokoul ',
'marka' => 'Nike',
'regi_ar' => '20000',
'uj_ar' => '18000',
);
$products_page[] = array(
'kep' => 'airtokoul.jpg',
'nev' => 'Air Tokoul ',
'marka' => 'Nike',
'regi_ar' => '20000',
'uj_ar' => '18000',
);
$json_return_value = json_encode($products_page);
echo $json_return_value;Ebből a generált JSON:
{"page":2,"linkoffset":0,"maxpage":3,"0":{"kep":"airtokoul.jpg","nev":"Air Tokoul ","marka":"Nike","regi_ar":"20000","uj_ar":"18000"},"1":{"kep":"airtokoul.jpg","nev":"Air Tokoul ","marka":"Nike","regi_ar":"20000","uj_ar":"18000"}}Na ehelyett a PHP-oldalról előállítható kódot ki kéne egészítened valahogy így (lásd a plusz 'products' indexet):
$products_page = array();
$products_page['page'] = 2;
$products_page['linkoffset'] = 0;
$products_page['maxpage'] = 3;
$products_page['products'][] = array(
'kep' => 'airtokoul.jpg',
'nev' => 'Air Tokoul ',
'marka' => 'Nike',
'regi_ar' => '20000',
'uj_ar' => '18000',
);
$products_page['products'][] = array(
'kep' => 'airtokoul.jpg',
'nev' => 'Air Tokoul ',
'marka' => 'Nike',
'regi_ar' => '20000',
'uj_ar' => '18000',
);
$json_return_value = json_encode($products_page);
echo $json_return_value;Na és ebből a generált JSON már így néz ki:
{"page":2,"linkoffset":0,"maxpage":3,"products":[{"kep":"airtokoul.jpg","nev":"Air Tokoul ","marka":"Nike","regi_ar":"20000","uj_ar":"18000"},{"kep":"airtokoul.jpg","nev":"Air Tokoul ","marka":"Nike","regi_ar":"20000","uj_ar":"18000"}]}Ez utóbbit pedig jQuery-vel - szerintem jól átlátható módon - így tudod bejárni:
$ul_obj = $('<ul>', {
id: 'products-list'
});
for(product_index in data.products){
$li_obj = $('<li>', {'class': 'products-list-element'});
$li_obj.html(
data.products[product_index].nev
);
$li_obj.appendTo($ul_obj);
}
$ul_obj.appendTo('#content-area');Hátha ez így segített valamit.
Kérdezz, ha valami nem tiszta.[ Szerkesztve ]
Sk8erPeter
-
Brown ügynök
senior tag
válasz Sk8erPeter #348 üzenetére
Igen, tisztában voltam vele, hogy a listaelemek között paragrafus van, már átírtam ezt a részt <b> tagekkel oldottam meg a lapozhatóságot.
Nekem szükséges volt parseJson, mivel én dataType-t nem adtam meg. Mellesleg ettől az egy sortól nem lesz kevésbé átlátható.
A PHP-s kiegészítés jól jött. Én először felcserélve adtam meg az attribútumot.
@ Sk8erPeter, Karma, jeges: köszönöm, sokat tanultam az utóbbi napokban.
"hacsak nem jön a jó tündér break utasítás képében..."
Új hozzászólás Aktív témák
- Nothing Phone 2a - semmi nem drága
- Vezeték nélküli fejhallgatók
- Háztartási gépek
- Lakáshitel, lakásvásárlás
- Megérkezett a Razer új csúcsegere, a Viper V3 Pro
- Android alkalmazások - szoftver kibeszélő topik
- HiFi műszaki szemmel - sztereó hangrendszerek
- Formula-1
- OLED TV topic
- Xbox Series X|S
- További aktív témák...