ugrás a tartalomhoz

Archívum - 137651 - Fórum téma

szeptember 10

ExtJS licenselés

atideath · 2014. Szep. 10. (Sze), 09.11
Sziasztok!

Hátha valaki tud a dologban segíteni nekem. Lenne egy projectem ahol ExtJS-t szeretnénk használni. Az oldal belső hálózaton fut (egyenlőre, de lehet sose lesz kívülről elérhető), viszont a forráskód és a tartalom elég erősen titkos (ezért gondolom a GPL változat az ExtJS-ből nem jöhet szóba). Az ExtJS oldalán láttam hogy több license is elérhető de nem értem a logikát. Van ugye egy 1 Developeres license amit elvileg 1 fejlesztő használhat. Ha néha más is besegít vagy bedolgozik akkor már több developeres licens-t kell mindenképp megvenni? Hogy megy ennek a licenselése? Ellenőrzik ezeket valahogy? Kell valahova beírni license kulcsot? Vagy csak a weboldalon kapok engedélyt a license alapján hogy az ExtJS legfrissebb forráskódját elérjem? Olyanok tanácsát kérem akik rendelkeznek licens-el és foglalkoztak már ezzel. Köszönöm előre is!
 

szeptember 10

Input előzmények eltüntetése

danó · 2014. Szep. 9. (K), 22.54
Sziasztok!

Egy egyszerű kérdésem lenne. Lehetséges-e eltüntetni egy input mező esetén, a korábban beírt email címeket, szöveget stb...(?)

Előre is kösz!
 

Clean code: trainwreck

Lencse · 2014. Szep. 9. (K), 16.51
Sziasztok! Szerintem nem szóltam még itt hozzá. :)

A clean code elvek közül sokáig nehezen tudtam a megérteni a metódusláncok elkerülésére vonatkozót, nem volt világos, miért kell követni, és az sem, hogy pontosan hogyan kerüljük el.
Most azt hiszem, találtam egy aránylag egyszerű példát, ami kulcsot jelenthet a megértéshez.

szeptember 8

jQuery click eventre this átadása

gtoma · 2014. Szep. 8. (H), 14.07
Van egy gyakorlati, és elvi kérdésem. Izzaszt a dolog már rég óta.
A jelenlegi problémámon keresztül tenném fel a kérdést.

Van egy javascript funkcióm:

var mcChoser = function(args) {
    for (arg in args) { this[arg] = args[arg]; }

    this.Start = function() {
        console.log('start', this.ID);
        self = this;
        $jq('#'+ this.ID +' a').click(function(e){ self.Chosed(e); });
    }

    this.Chosed = function(e) {
        console.log( this );
        if( this.multiple == true ) { $jq(e.currentTarget).toggleClass('active'); }
        else {
            var vane = $jq(e.currentTarget).hasClass('active');
            $jq('#'+this.ID+' a.active').removeClass('active');
            if( vane == false ) { $jq(e.currentTarget).addClass('active'); }
        }
        this.setValues();
    }

    this.setValues = function() {
        var List = $jq('#'+ this.ID +' a.active');
        var HTML = '';
        $jq('#'+this.ID + ' [name="'+ this.inputname +'"]').remove();
        if( List.length > 0 ) { for(i=0; i<List.length; i++) { HTML += '<input type="hidden" name="'+ this.inputname +'" value="'+ $jq(List[i]).data('data') +'">'; } }
        $jq('#'+ this.ID).append(HTML);
    }

    this.Start();
}
Elméletileg működik a dolog.

szeptember 4

Autoloading & namespaces: class not found [megoldott]

Dualon · 2014. Szep. 3. (Sze), 22.47
Névtér alapú autoloadingot próbálgatom tanulási céllal, amit pseudo-static osztályhívással kombinálnék (Osztaly::nemLetezoDinamikusMetodus()), á lá laravel, ám "class not found" hibát kapok. Mi lehet az oka?

szeptember 1

php ratchet

twixzor · 2014. Szep. 1. (H), 12.32
Sziasztok!

Van egy oldal ami hasonló egy todo apphoz.
1-es szintü user tud magának tennivalókat felírni. Ez eddig oké.
2-es szintü user az 1-es szintü userek tennivalóit tudja módosítani.

Ezt mind "realtime-ban" szeretném megvalósítani PHP-ban.
Rátaláltam a Ratchet-re eléggé, bizakodó vagyok benne a motorja elég jól müködik.

Úgy müködik, hogy beküldi az adatbázisba az adatokat közben a ratchet segítségével a nyitott socketen keresztül beleíratom az oldal DOM-jába, így megjelenik ugye egyből, frissítés nélkül, ez is oké.

Hogyan lehet összekötni a user socketId-ját és a userId-ját,
hogy a 2-es user csak az adott 1-es usernek tudja küldeni a tennivalót.

Remélem érthetően letudtam írni a problémám,
Előre is köszönöm a válaszokat!
 

augusztus 29

For vagy while ciklus

sz0tyi · 2014. Aug. 29. (P), 14.41
Sziasztok,

Bocs az amatőr kérdésért, még eléggé kezdő vagyok. Adott a két kód, és hosszas erőlködés, nyomozás útján sem jöttem rá, hogy miért nem működik hasonlóan a kettő.
A végcél az lett volna, hogy for segítségével valahogy eltérő háttérszíne legyen a találatoknak, de for-ral nekem a tömb első találatát jeleníti meg 3x.
<div>
<input type="text" name="markax" class="bev"  list="mark" autocomplete="off"/>
 <datalist class="bev" name="mark" id="mark" > 
<?php
$csatlakozás = mysqli_connect("belépő adatok");
$select = "SELECT marka FROM exit";
$query = mysqli_query($csatlakozás,$select);
   while ($array = mysqli_fetch_array($query)){
 echo"<option value=\"$array[marka]\">$array[marka]</option>";
 echo"<br>";};
 ?>
 </datalist>
     <label for="markax"> Gyártó </label>
    </div>
 <br>
<div>
<input type="text" name="markax" class="bev"  list="mark" autocomplete="off"/>
 <datalist class="bev" name="mark" id="mark" >    
<?php 
$csatlakozás = mysqli_connect("belépő adatok");
$select = "SELECT marka FROM exit";
$query = mysqli_query($csatlakozás,$select);
$array = mysqli_fetch_array($query);
   for ($i=0; $i<=count($array); $i++){
 echo"<option value=\"$array[marka]\">$array[marka]</option>";
 echo"<br>";}; 
 ?>
 </datalist>
     <label for="markax"> Gyártó </label>
    </div>
 <br>

Még egyszer bocs valószínűleg evidens dolgot kérdezek.
 

augusztus 27

XAMPP éles szerveren?

T.G · 2014. Aug. 27. (Sze), 08.23
Sziasztok! Egy új szervert üzemelnek be nálunk, valamilyen oknál fogva Windows operációs rendszerrel. Ezzel még számomra nem is lenne semmi gond.

Ám meglepődtem, hogy az Apache+PHP+MySql hármast az XAMPP-pal telepítették fel. Mivel nem vagyok járatos a Windows szerverekkel kapcsolatban, ezért csak érdeklődnék, hogy ez máshol is így szokás? Éles szerveren click and play megoldást használunk? Vagy kimondható, hogy ez így problémás?
 

augusztus 25

Kiírás hiba (bug?)

Szigyártó Mihály · 2014. Aug. 25. (H), 15.50
Sziasztok!

Adott az alábbi kódrészlet:

if ($orders != null) {
            foreach ($orders as $order_by_group) {
                foreach ($order_by_group as $id => $order) {
                    echo '<tr>';

                    echo '<td>PLACE' . $order['place'] . print_r($order,true).'.</td>';
                    echo '<td>NAME' . $order['name'] . '</td>';
                    echo '<td>SCORE' . $order['score'] . '</td>';

                    echo '</tr>';
                }
            }
        }
Mivel már nem tudtam mit kitalálni, kiírattam vele az ordert is, amit pedig kaptam az számomra teljesen érthetetlen. Ez a kimenet:

PLACEArray ( ['place'] => 1 ['name'] => Admin Bácsi ['score'] => 10 ) . NAME SCORE
PLACEArray ( ['place'] => 2 ['name'] => IMRE DR. VERES ['score'] => 10 ) . NAME SCORE
PLACEArray ( ['place'] => 3 ['name'] => P VADNAI ['score'] => 5 ) . NAME SCORE
PLACEArray ( ['place'] => 3 ['name'] => GERGELY SÁNDOR ['score'] => 5 ) . NAME SCORE


Valakinek van valami ötlete, hogy ez hogy a francba lehet? Mit nem veszek észre?
Előre is köszi:
Misi
 

Képbe Iframe hogyan?

csongiferi · 2014. Aug. 25. (H), 00.50
Sziasztok!

Az lenne a kérdésem hogy adott egy weblap aminek van 3 féle nézete Asztali , Tablet , és Mobil. A tablet és a mobil nézetre váltás az oldal szélességtől és a magasságtól függ tehát az irányítja automatikusan. Tablet nézetnek és a Mobil nézetnek létre szeretnénk hozni egy bemutató oldalt. Lenne egy tablet kép és egy mobil telefon kép amikre rá szeretnék húzni egy-egy Iframet hogy asztali gépről gyakorlatilag élesen működés közben látható legyen az oldal Mobil illetve Tablet nézete .


Idő közben megoldottam......