ugrás a tartalomhoz

Archívum - 2010

október 25

Intranetes weblap áthelyezése

kezdő PHPs · 2010. Okt. 25. (H), 10.49
Sziasztok,
Korábban, mások által készített intranetes weblapot kell áthelyeznem egy régi W2003as szerverről egy új W2003ra. Az anyag az Inetpub-ban van. Elég-e az új helyre átmásolnom, vagy ott is telepíteni kell a PHP-t? (A régi helyen van egy PHP könyvtár.) Lehet, túl láma vagyok, de korábban nem volt még dolgom a PHP-vel. Hogy tudom megnézni, melyik verzióval készült az anyag?
Köszi.
 

jQuery + SEO

neogee · 2010. Okt. 25. (H), 10.30
Sziasztok.

Most tanulgatom a jQuery-t és azt szeretném megvalósítani, hogy az oldal újratöltése nélkül frissüljön egy bizonyos doboz tartalma. Ezzel nincs is semmi gond, megy szépen.

A feladathoz tartozó html:

<a class="menuitem" href="http://site.com/rolunk/">Rólunk</a>
<a class="menuitem" href="http://site.com/eloadasok/">Előadások</a>
<a class="menuitem" href="http://site.com/kapcsolat/">Kapcsolat</a>
A szkript:

$( function() {
  $('.menuitem').click( function( e ) {
    $('.text').fadeOut('slow' , function(){
      var link = e.currentTarget.href.split('/');
      var page = link[link.length - 1] == '' ? link[link.length - 2] : link[link.length - 1];
      window.location.hash = page;
      $('.text').load('http://'+window.location.host+'/pages/'+page+'.html');
    } );
    $('.text').fadeIn('slow');
    return false;
  } );
});
A probléma azzal van, hogy ebből hogyan csinálok kereső optimalizált történetet.
Az teljesen világos, hogy aki nem rendelkezik JS támogatással annak is biztosítani kell lehetőséget a tartalom "megszerzésére". Ezt hivatott elintézni, hogy a linkek nem könyvjelzőként, hanem teljes urlként vannak megadva. Természetesen az egész alatt fog majd futni egy szerveroldali szkript is. Az fogja kiszolgálni majd azokat a kéréseket, amik nem a http://site.com urlen érkeznek, hanem mondjuk a http://site.com/rolunk -ról.
Ügyebár a jelenlegi állás szerint a keresők a következő urleket indexelnék az oldalról: http://site.com/ , http://site.com/rolunk/ , http://site.com/eloadasok/ , http://site.com/kapcsolat/
Ekkor ha valaki a keresőkből érkezik mondjuk a http://site.com/rolunk/ linken, az alkalmazás gond nélkül visszaadja a teljes oldal, amiben a rolunk menüpont tartalma szerepel a megfelelő helyen, ám nekem ezzel az a bajom, hogy ha van a kliensnek js támogatása, akkor a további navigálás esetén a link elég csúnya lesz.

Firefox 4 edges out Chrome in SunSpider test

presidento · 2010. Okt. 25. (H), 10.23
A Firefox4 megelőzte a Chrome-ot, még ha csak egy kicsivel is
 

Yii Radiio 33. adás

imehesz · 2010. Okt. 25. (H), 10.23
Itt a Yii Radiio 33. adása - ajándék Yii könyv
 

október 24

A Weblabor arcai 3.

Max Logan · 2010. Okt. 24. (V), 17.10

Ahogyan előttem már többen megtették, most én is bemutatkoznék a közösségnek. Lendvai Norbertként ismernek, ’83 szeptember havában láttam meg a napvilágot Tapolca város kórházának valamely szülőszobáján. Egy kis kitérőtől eltekintve azóta is Sümegen élem mindennapjaimat.

október 23

Lekerekített div

Anonymous · 2010. Okt. 23. (Szo), 17.29
Sziasztok!

Elegáns, kényelmesen kezelhető és böngészőfüggetlen(!) megoldást keresek html és css (esetleg javascript - framework is) felhasználásával, arra hogy a div-ek sarkai lekerekítetten jelenjenek meg.

- a háttérszín/kép is csak a lekerekítésig töltse ki a div-et
- a div mérete dinamikus(!)
- a div-nek lehessen keretet adni (nem feltétlen style="border:..."), ami szintén a lekerekített vonalat követi
- tableless megoldás legyen(!)

A '-moz-border-radius'-hoz hasonló -böngészőfüggetlen- megoldás lenne a legideálisabb.

Ötlet?
 

Why REST?

Török Gábor · 2010. Okt. 23. (Szo), 16.46
RESTful webszolgáltatások előnyei
 

Egy JavaScript keretrendszer születése – öröklődés

inf · 2010. Okt. 23. (Szo), 15.51
Egy JavaScript keretrendszer születése – öröklődés

Ebben a részben az osztályok közötti öröklést valósítjuk meg. Mint azt látni fogjuk, ez nem is annyira egyszerű feladat. A javascriptes öröklődésre több megoldás született. Létezik olyan, ahol másoljuk a prototípusok tulajdonságait, és olyan is, ahol a leszármazott osztály prototípusa az ős osztály egy példánya. Vizsgáljuk meg ez utóbbit kicsit közelebbről.

HTML5 konferencia Budapesten

Török Gábor · 2010. Okt. 23. (Szo), 14.26

2007 márciusában Merre tart a web? címmel értekeztünk naívan az akkor még friss XHTML 2 és HTML 5 csapásvonalakról, majd két évvel később, tavaly nyáron a W3C bejelentette, hogy ejti az XHTML 2-t, a továbbiakban a HTML 5-öt támogatja. Hogy merre tart most a web, mi a helyzet a HTML5-tel? Ezekre a kérdésekre keresi a választ október 28-án, jövő hét csütörtökön a W3C Magyar Iroda HTML5 Műhelykonferencia rendezvényükön. A részvétel ingyenes.

október 23

JavaScript hivás egérmozgással szemetes kód nélkül

olvastar · 2010. Okt. 22. (P), 23.21
Syastox!

Nem igazi "probléma" csak szépséghiba

Adott egy <div>ünk, benne sok kicsi <div> listaszerűen. Ezekkel a kis listaelemekkel lenne problemám.
Ugyanis szinte minden egér-eventhez köthető valami JavaScript történés.
Valahogy igy:

<div>

  <div>
    <a onclick="itemwear()" ondblclick="itemdrop()" onmouseout="hideinfo()" onmouseover="showinfo()">
      Database datas
    </a>
  </div>

  <div>
    <a onclick="itemwear()" ondblclick="itemdrop()" onmouseout="hideinfo()" onmouseover="showinfo()">
      Database datas
    </a>
  </div>

</div>
Természetesen ez nem a teljes kód, csak lecsupaszitottam a problémára.
A két DIV sem csak 2 lenne hanem aggasztóan sok, csak felesleges copyznom érti mindenki.
Az a gondom velük h nem-e lehetne megoldani valahogy azt, h ne kelljen minden sorban leirnom a JS hivást? Akármire vevő vagyok.
A kód formázva van CSS-el, PHP generált MySQL adatbázissal. Ajax módszerrel kommunikál. Szóval van kód rendesen. És ha egy mód lenne rá akkor lecserélném h (ez most hülyeség lesz de igy lenne a legfrappánsabb)

CSS-t neki:
[colorer=css]
#mouse
   onclick="itemwear()" ondblclick="itemdrop()" onmouseout="hideinfo()" onmouseover="showinfo()"
Simpla CODE:

<div>
  <a >
  <div id=mouse>
    Database datas
  </div>
  <div id=mouse>
    Database datas
  </div>
</div>