ugrás a tartalomhoz

Archívum

február 13, 2014

Annotation based design patterns

inf · 2014. Feb. 13. (Cs), 19.28
Annotációkhoz kapcsolódó gyakoribb programtervezési minták
 

február 12

SugarCRM

Steve31 · 2014. Feb. 12. (Sze), 17.30
Sziasztok!

Csak a véleményetekre vagyok kíváncsi, annak, akinek már volt köze a SugarCRM-hez.
Milyenek tartjátok ?
 

Gombnyomásra vágólapra másolja a táblázat elemeit

stan · 2014. Feb. 12. (Sze), 15.16
Pár óra keresgélés után sem találtam megfelelő megoldást, így leírom most ide a problémámat.

Van egy táblázatom, aminek van N db sora és két oszlopa. Az első oszlop egy szöveg, ami minden sorban más. A második oszlopban pedig egy gomb van, amit ha megnyomok, akkor az adott sorban lévő szöveget a vágólapra másolja.

Így nézne ki:

szöveg1 - gomb1
szöveg2 - gomb2
szöveg3 - gomb3
...

Ha megnyomom gomb1-t, vágólapra másolja szöveg1-t.
Ha megnyomom gomb2-t, vágólapra másolja szöveg2-t.
Ha megnyomom gomb3-t, vágólapra másolja szöveg3-t.
...

Ismer valaki erre megoldást?
Én sajnos nem találtam, és nem tudom, hogy lehetne ezt megvalósítani programozással.
 

ATTR - html/JS - tudtátok ezt és ha igen mi a vélemény/tapasztalat ?

Mikulasche · 2014. Feb. 12. (Sze), 13.36
Hahó.

Kezdő progger vagyok, és felfedeztem, hogy megadhatok egy elemnek bármilyen attributumot, olyat ami nincs is a nyelvben.

pl. <img src="kep.jpg" milyenallat="hazi">

Ez eddigi tapasztalataim alapján nem okoz hibajelenséget.
Ráadásul jquery-vel le is lehet kérdezni mint attributumot.
Valamint röptében létre is lehet hozni ilyen 'attributumot' és odaadni valamilyen elemnek.

Ez arra volt jó nekem, hogy attributumként el tudtam tárolni, hogy egy adott
elemre kattintottak e már vagy sem. Esetleg hányszor.

Mit gondoltok ? Mit tudtok minderről ?

A kérdés NEM arra vonatkozik, hogy nincs e más megoldás.(Nyilván változók stb...)
Engem ez az attributumos dolog érdekel, mert ezzel sikerült állat egyszerűen megcsinálnom valamit, ami jól működik (eddig).

Tehát hogy valaki, tapasztalt e ezzel kapcsolatban valamit ?
 

február 11

Kocka viccek

inf · 2014. Feb. 11. (K), 12.06
Do I have a date for Valentine's day?
Yes. February 14th.


Nem tudom miért tetszik ez annyira, de besírok... :D

Ha tudtok még hasonló jó viccet, küldjétek be!
 

február 10

Visszalépés az előző oldalra

Vilmos · 2014. Feb. 10. (H), 16.55
Sziasztok!

Egy ügyviteli programhoz írok beviteli képernyőt, akarom mondani form-ot.

A probléma ott kezdődött, hogy egymástól függő input mezők vannak rajta. Az űrlap alapértelmezett választásokkal indul, a hozzájuk tartozó függő lehetőségek engedélyezve vannak. A többi letiltva, láthatóak, de nem választhatóak. A menet közbeni váltásokat a disabled jellemző ki és bekapcsolása oldja meg. Szóval látható minden, menet közben nem bővül vagy szűkül az űrlap.
Van egy trükk az oldalon. A többszörös elküldést a submit gomb eltüntetésével érem el. Helyette egy addig nem látható animált gif jelenik meg.

február 9

google és a saját magára irányított weboldal

domel · 2014. Feb. 9. (V), 21.51
Helló! A látogatókat listázom, és érdekel a böngészőjük képernyő mérete. Mivel a böngésző képernyőméretét PHP-ben nem tudom lekérdezni, szóval mikor a felhasználó belép az oldalra, azt PHP-ben látom, hogy nem jött paraméter, és ekkor egy javascript kódot illesztek a weboldalba, ami induláskor lekéri a képernyő méreteit, és immár paraméterezve meghívja saját magát, és bejön a weboldal.
Bonyolult voltam?:
www.valami.hu
betöltődik egy pár soros javascript, és meghívja ezt:
www.valami.hu/index.php?resolution=1024x768
ekkor bejön a rendes weboldal, és az user listázva lett az 1024x768-as felbontásával.
Kérdés:
Ha bejön a Google, és betölti a weboldalt, ami csak egy pár soros javascript kód lesz, akkor tovább fog-e menni a megadott linken (pláne hogy a megadott link ugyanaz (csak paraméterekkel))?
Lehetséges, hogy a gányolásom kiiktatja a weboldalt a google találataiból?

-xakk
 

február 8

angular filter

szabo.b.gabor · 2014. Feb. 8. (Szo), 15.36
Sziasztok!

no ismét angular.. kopaszodok rendesen :D

tehát van egy ilyenem
<input ng-model="searchTerm" />
<ul>
<li ng-repeat="candidate in candidates | filter:searchCandidate">
<a href="#/{{candidate.url}}">{{candidate.name}}</a>
<span class="separator"></span>
</li>
</ul>
tehát szűrve listázom az emberkéket. ezek az emberkék egymás mellett íródnak ki és van köztük egy separator.

azt szeretném elérni, hogy a separator a sorok végén ne jelenjen meg.

hogy tudom azt elérni, hogy fusson le a separator eltüntető függvényem, ha a lista frissül?

próbáltam a searchTerm-re ng-change-et rakni. szépen lefut a függvényem. az előző állapotra. majd frissül a lista és ott van mindenhol a separator.

próbáltam a direktívát rakni a li, a, span elemekre, de még azelőtt lefut a cucc, hogy kicserélődne a {{candidate.name}} a valós névre, így teljesen irreleváns helyeken tűnnek el a separatorok.

szóval mit kell tegyek, hogy jókor fusson le az én kis drága függvényem?
 

A $_SESSION PHP tömbök MySQL adatbázisban tárolása

i · 2014. Feb. 8. (Szo), 14.03
Sziasztok!

Szeretném a $_SESSION tömböket fájlok helyett MySQL adatbázisban tárolni. Rengeteg példa van erre a neten, többek között ez is:

How to Create a Secure Session Managment System in PHP and MySQL

Szép megoldásnak találom, de amit szemet szúr, hogy az illető miért nem használ adatbázisban DATE, DATETIME vagy TIMESTAMP mezőt CHAR(10) helyett?

A szép és logikus kódolás mellé ez valahogy annyira logikátlan. Miért így tárolja a dátumot? A könnyebb kezelhetőség érdekében vagy a gyorsaság miatt vagy jól látom, hogy ide nem CHAR(10) kéne?

A tábla:
CREATE TABLE `sessions` (
  `id` CHAR(128) NOT NULL,
  `set_time` CHAR(10) NOT NULL,
  `data` text NOT NULL,
  `session_key` CHAR(128) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Még amit nem értek, hogy van ugye az open függvény. Miért nincs lekezelve annak a hibának a lehetősége, hogy nem sikerül a csatlakozás? Ha nem sikerül a kapcsolat, akkor nem működnek a $_SESSION változók sem ami véleményem szerint igencsak nagy hiányosság.

A függvény:
function open() {
   $host = 'localhost';
   $user = 'sec_user';
   $pass = 'eKcGZr59zAa2BEWU';
   $name = 'secure_sessions';
   $mysqli = new mysqli($host, $user, $pass, $name);
   $this->db = $mysqli;
   return true;
}
Egyéb észrevétel, javaslat azzal kapcsolatban, hogy így szeretném tárolni a $_SESSION tömböket?
 

február 7

Why JavaScript Still Sucks

Hidvégi Gábor · 2014. Feb. 7. (P), 18.23
A platformmal még mindig alapvető problémák vannak