" . $query ); //if ( $table == "palyazatok" ) $result = mysql_query($query) or write_log( "getitem error> " . $query. "|" . mysql_error() . "|" . print_r(debug_backtrace(), true ) ); if ( ( $r = mysql_fetch_array($result) ) ) { mysql_free_result( $result ); return $r; } else return false; } function getref( $table, $key="", $name="", $extratxt="", $subtype=0 ) { if ( substr( $table, 0, 11 ) == "static_pont" ) { for ( $i = 0; $i <= substr( $table, 11, 3 ); $i++ ) $ret[ $i ] = $i; return $ret; } if ( substr( $table, 0, 14 ) == "static_sorszam" ) { for ( $i = 1; $i <= substr( $table, 14, 3 ); $i++ ) $ret[ $i ] = $i; return $ret; } if ( $table == "static_palyazatievad" ) { $ret[ 0 ] = '2008'; $ret[ 1 ] = '2009'; $ret[ 2 ] = '2009/2'; return $ret; } if ( $table == "static_palyazatsikere" ) { $ret[ 0 ] = 'értékelés alatt'; $ret[ 1 ] = 'támogatva'; $ret[ 2 ] = 'elutasítva'; return $ret; } if ( $table == "static_palyazatsikere_koztes" ) { $ret[ 0 ] = 'értékelés alatt'; $ret[ 1 ] = 'második körre mehet'; $ret[ 2 ] = 'elutasítva'; return $ret; } if ( $table == "static_forrastipus" ) { $ret[ 0 ] = 'megpályázott támogatás'; $ret[ 1 ] = 'elnyert támogatás'; return $ret; } if ( $table == "static_tapasztalat" ) { $ret[ 0 ] = 'Nem rendelkezünk ilyen tapasztalattal'; $ret[ 1 ] = 'Igen, rendelkezünk ilyen tapasztalattal'; return $ret; } if ( $table == "static_palyazatellenorzes" ) { $ret[ 0 ] = 'előzetes ellenőrzés alatt'; $ret[ 1 ] = 'előzetes ellenőrzésen megfelelt'; $ret[ 2 ] = 'előzetes ellenőrzésen nem felelt meg'; return $ret; } if ( $table == "static_palyazatnagysagrend" ) { $ret[ 0 ] = 'besorolás alatt'; $ret[ 1 ] = 'kisösszegű pályázat'; $ret[ 2 ] = 'nagyösszegű pályázat'; return $ret; } if ( $table == "static_hirlevelfilter" ) { $ret[ 0 ] = 'minden regisztráltnak'; $ret[ 1 ] = 'minden hírlevélre iratkozottnak'; $ret[ 2 ] = 'minden győztes pályázónak (1.-2. évad)'; $ret[ 3 ] = 'minden vesztes pályázónak'; $ret[ 4 ] = 'minden győztes pályázónak (3. évad)'; return $ret; } if ( $table == "static_megyek" ) { $ret[ 0 ] = 'Bács-Kiskun'; $ret[ 1 ] = 'Baranya'; $ret[ 2 ] = 'Békés'; $ret[ 3 ] = 'Borsod-Abaúj-Zemplén'; $ret[ 4 ] = 'Budapest'; $ret[ 5 ] = 'Csongrád'; $ret[ 6 ] = 'Fejér'; $ret[ 7 ] = 'Győr-Moson-Sopron'; $ret[ 8 ] = 'Hajdú-Bihar'; $ret[ 9 ] = 'Heves'; $ret[ 10 ] = 'Jász-Nagykun-Szolnok'; $ret[ 11 ] = 'Komárom-Esztergom'; $ret[ 12 ] = 'Nógrád'; $ret[ 13 ] = 'Pest'; $ret[ 14 ] = 'Somogy'; $ret[ 15 ] = 'Szabolcs-Szatmár-Bereg'; $ret[ 16 ] = 'Tolna'; $ret[ 17 ] = 'Vas'; $ret[ 18 ] = 'Veszprém'; $ret[ 19 ] = 'Zala'; return $ret; } if ( $table == "static_regstatus" ) { $ret[ 0 ] = 'megerősítésre vár'; $ret[ 1 ] = 'regisztrált'; return $ret; } if ( $table == "static_monitoringstatus" ) { $ret[ 0 ] = 'nincs nyitott monitorkérdés'; $ret[ 1 ] = 'van nyitott monitorkérdés'; return $ret; } if ( $table == "static_cikktema" ) { $ret[ 0 ] = 'hír/esemény'; $ret[ 1 ] = 'pályázat'; return $ret; } if ( $table == "static_igennem" ) { $ret[ 0 ] = 'nem'; $ret[ 1 ] = 'igen'; return $ret; } if ( $table == "static_temakorok" ) { $ret[ 0 ] = 'Környezetvédelem és fenntartható fejlődés'; $ret[ 1 ] = 'Civil szervezetek kapacitásfejlesztése'; $ret[ 2 ] = 'Szociális kohézió, gyermek- és egészségvédelem'; $ret[ 3 ] = 'Kulturális örökségvédelem'; return $ret; } if ( $table == "static_egysegek" ) { $ret[ 0 ] = 'hónap'; $ret[ 1 ] = 'nap'; $ret[ 2 ] = 'darab'; $ret[ 3 ] = 'kg'; $ret[ 4 ] = 'm2'; $ret[ 5 ] = 'óra'; $ret[ 6 ] = 'egyéb'; return $ret; } if ( $table == "static_koltsegtipus" ) { if ( $subtype == 0 ) // 2008as tetelek { $ret[ 0 ] = '1.1. Bérköltség'; $ret[ 1 ] = '1.1.1. Szakmai közreműködők'; $ret[ 2 ] = '1.1.2. Adminisztratív személyzet'; $ret[ 3 ] = '1.2. Ösztöndíjak'; $ret[ 4 ] = '2.1. Nemzetközi utazás'; $ret[ 5 ] = '2.2. Belföldi közlekedés'; $ret[ 6 ] = '2.3.1. Külföldi napidíjak'; $ret[ 7 ] = '2.3.2. Belföldi napidíjak'; $ret[ 8 ] = '3.1. Kisértékű fogyóeszköz beszerzés (br. 100 e Ft egyedi érték alatt)'; $ret[ 9 ] = '3.2. Tárgyi eszköz beszerzés (br. 100 e Ft egyedi érték felett)'; $ret[ 10 ] = '4.1. Telefon költségek'; $ret[ 11 ] = '4.2. Posta költségek'; $ret[ 12 ] = '4.3. Bank költségek'; $ret[ 13 ] = '4.4. Internet és e-mail költség'; $ret[ 14 ] = '4.5. Könyvelés'; $ret[ 15 ] = '4.6. Projekt rendezvényeinek szállás költsége'; $ret[ 16 ] = '4.7. Projekt rendezvényeinek ellátási költsége (étkezés stb.)'; $ret[ 17 ] = '4.8. Projekt rendezvényeihez szükséges bérleti díjak (terem, eszköz stb.)'; $ret[ 18 ] = '4.9. Nyomdai munkák'; $ret[ 19 ] = '4.10. Irodabéreleti díj'; $ret[ 20 ] = '4.11. Egyéb szolgáltatások költségei'; $ret[ 21 ] = '5.1. Építési/felújítási munkák'; return $ret; } else // 2009es tetelek { $ret[ 0 ] = '1.1. Szakmai közreműködők'; $ret[ 1 ] = '1.2. Adminisztratív személyzet'; $ret[ 2 ] = '2.1. Nemzetközi utazás'; $ret[ 3 ] = '2.2. Belföldi közlekedés'; $ret[ 4 ] = '2.3. Napidíjak'; $ret[ 5 ] = '3.1. Kisértékű fogyóeszköz beszerzés (br. 100 e Ft egyedi érték alatt)'; $ret[ 6 ] = '3.2. Tárgyi eszköz beszerzés (br. 100 e Ft egyedi érték felett)'; $ret[ 7 ] = '4.1. Kommunikációs költségek'; $ret[ 8 ] = '4.2. Bank költségek'; $ret[ 9 ] = '4.3. Könyvelés'; $ret[ 10 ] = '4.4. Projekt rendezvényeinek szállás költsége'; $ret[ 11 ] = '4.5. Projekt rendezvényeinek ellátási költsége (étkezés stb.)'; $ret[ 12 ] = '4.6. Projekt rendezvényeihez szükséges bérleti díjak (terem, eszköz stb.)'; $ret[ 13 ] = '4.7. Nyomdai munkák'; $ret[ 14 ] = '4.8. Irodabéreleti díj'; $ret[ 15 ] = '4.9. Egyéb szolgáltatások költségei'; $ret[ 16 ] = '5.1. Építési/felújítási munkák'; return $ret; } } if ( $table == "static_bankok" ) { /* $ret[ 0 ] = "nincs megadva"; $ret[ 1 ] = "Általános Értékforgalmi Bank ( SWIFT: AEBB HU HB )"; $ret[ 2 ] = "BNP Paribas Hungária Bank ( SWIFT: BNPA HU HX )"; $ret[ 3 ] = "Budapest Bank ( SWIFT: BUDA HU HB )"; $ret[ 4 ] = "CIB Bank ( SWIFT: CIBH HU HB )"; $ret[ 5 ] = "Citibank Budapest ( SWIFT: CITI HU HX )"; $ret[ 6 ] = "Citibank Budapest (Custody Dep.) ( SWIFT: CITI HU HX CUS )"; $ret[ 7 ] = "Commerzbank ( SWIFT: COBA HU HX )"; $ret[ 8 ] = "Credit Lyonnais Bank ( SWIFT: CRLY HU HB )"; $ret[ 9 ] = "Deutsche Bank RT ( SWIFT: DEUT HU 2B )"; $ret[ 10 ] = "Dresdner Bank (Hungaria) Rt. ( SWIFT: DRES HU HX )"; $ret[ 11 ] = "ERSTE Bank Hungary ( SWIFT: GIBA HU HB )"; $ret[ 12 ] = "Hanwha Bank Hungary ( SWIFT: KULB HU HB )"; $ret[ 13 ] = "Magyar Fejlesztési Bank ( SWIFT: HBID HU HB )"; $ret[ 14 ] = "HVB Bank ( SWIFT: BACX HU HB )"; $ret[ 15 ] = "IC Bank ( SWIFT: INCN HU HB )"; $ret[ 16 ] = "ING Bank ( SWIFT: INGB HU HB )"; $ret[ 17 ] = "Inter-Európa Bank ( SWIFT: INEB HU HB )"; $ret[ 18 ] = "K&H Bank ( SWIFT: OKHB HU HB )"; $ret[ 19 ] = "Központi Elszámolóház és Értéktár ( SWIFT: KELR HU HB )"; $ret[ 20 ] = "Magyar Export Import Bank ( SWIFT: HEXI HU HB )"; $ret[ 21 ] = "MKB Bank ( SWIFT: MKKB HU HB )"; $ret[ 22 ] = "Magyar Nemzeti Bank ( SWIFT: MANE HU HB )"; $ret[ 23 ] = "Magyar Takarékszövetkezeti Bank ( SWIFT: TAKB HU HB )"; $ret[ 24 ] = "Magyarországi Volksbank ( SWIFT: MAVO HU HX )"; $ret[ 25 ] = "Magyarországi Volksbank Pécs ( SWIFT: MAVO HU HX PEC )"; $ret[ 26 ] = "OTP Bank ( SWIFT: OTPV HU HB )"; $ret[ 27 ] = "Rabobank Hungaria ( SWIFT: RABO HU HB )"; $ret[ 28 ] = "Raiffeisen Bank ( SWIFT: UBRT HU HB )"; $ret[ 29 ] = "Societe Generale Hungaria Bank ( SWIFT: SOGE HU HB )"; $ret[ 30 ] = "Westdeutsche Landesbank (Hungaria) ( SWIFT: WELA HU HB )"; */ $ret[ 0 ] = "nincs megadva"; $ret[ 1 ] = "Allianz Bank Zrt."; $ret[ 2 ] = "AXA Kereskedelmi Bank Zrt."; $ret[ 3 ] = "Banco Popolare Hungary Bank Zrt."; $ret[ 4 ] = "Bank of China (Hungária) Hitelintézet Zrt."; $ret[ 5 ] = "Bank Plus Bank Zártkörűen Működő Részvénytársaság"; $ret[ 6 ] = "Budapest Hitel- és Fejlesztési Bank Nyrt."; $ret[ 7 ] = "CIB Közép-Európai Nemzetközi Bank Zártkörűen Működő Rt."; $ret[ 8 ] = "Citibank Zrt."; $ret[ 9 ] = "Commerzbank Zártkörűen Működő Rt."; $ret[ 10 ] = "Credigen Bank Zártkörűen Működő Részvénytársaság"; $ret[ 11 ] = "Deutsche Bank Zártkörűen Működő Rt."; $ret[ 12 ] = "ERSTE BANK HUNGARY Nyilvánosan Működő Részvénytársaság"; $ret[ 13 ] = "FHB Kereskedelmi Bank Zrt."; $ret[ 14 ] = "Hanwha Bank Magyarország Zártkörűen Működő Részvénytársaság"; $ret[ 15 ] = "HBW Express Bank Zártkörűen Működő részvénytársaság"; $ret[ 16 ] = "KDB Bank (Magyarország) Zrt."; $ret[ 17 ] = "Kereskedelmi és Hitelbank Nyilvánosan Működő Rt."; $ret[ 18 ] = "Kinizsi Bank Zártkörűen Működő Részvénytársaság"; $ret[ 19 ] = "Magyar Cetelem Bank Zártkörűen Működő Rt."; $ret[ 20 ] = "Magyar Takarékszövetkezeti Bank Zrt."; $ret[ 21 ] = "Magyarországi Volsksbank Zártkörűen Működő Részvénytársaság"; $ret[ 22 ] = "Merkantil Váltó és Vagyonbefektetű Bank Zártkörűen Működő Részvénytársaság"; $ret[ 23 ] = "MKB Bank Zrt."; $ret[ 24 ] = "Mohácsi Takarék Bank Zártkörűen Működő Részvénytársaság"; $ret[ 25 ] = "OTP Bank Nyrt."; $ret[ 26 ] = "Porsche Bank Hungaria Zártkörűen Működő Rt."; $ret[ 27 ] = "PREMIER BANK ZRT"; $ret[ 28 ] = "RAIFFEISEN BANK Zártkörűen Működő Rt."; $ret[ 29 ] = "SOPRON BANK BURGENLAND Zártkörűen Működő Rt."; $ret[ 30 ] = "UniCredit Bank Hungary Zrt."; $ret[ 31 ] = "WestLB Hungaria Bank Zártkörűen Működő Rt."; $ret[ -1 ] = "egyéb bank ..."; /* $ret[ 0 ] = "nincs megadva"; $ret[ 1 ] = "Általános Értékforgalmi Bank"; $ret[ 2 ] = "BNP Paribas Hungária Bank"; $ret[ 3 ] = "Budapest Bank"; $ret[ 4 ] = "CIB Bank"; $ret[ 5 ] = "Citibank Budapest"; $ret[ 6 ] = "Citibank Budapest (Custody Dep.)"; $ret[ 7 ] = "Commerzbank"; $ret[ 8 ] = "Credit Lyonnais Bank"; $ret[ 9 ] = "Deutsche Bank RT"; $ret[ 10 ] = "Dresdner Bank (Hungaria) Rt."; $ret[ 11 ] = "ERSTE Bank Hungary"; $ret[ 12 ] = "Hanwha Bank Hungary"; $ret[ 13 ] = "Magyar Fejlesztési Bank"; $ret[ 14 ] = "HVB Bank"; $ret[ 15 ] = "IC Bank"; $ret[ 16 ] = "ING Bank"; $ret[ 17 ] = "Inter-Európa Bank"; $ret[ 18 ] = "K&H Bank"; $ret[ 19 ] = "Központi Elszámolóház és Értéktár"; $ret[ 20 ] = "Magyar Export Import Bank"; $ret[ 21 ] = "MKB Bank"; $ret[ 22 ] = "Magyar Nemzeti Bank"; $ret[ 23 ] = "Magyar Takarékszövetkezeti Bank"; $ret[ 24 ] = "Magyarországi Volksbank"; $ret[ 25 ] = "Magyarországi Volksbank Pécs"; $ret[ 26 ] = "OTP Bank"; $ret[ 27 ] = "Rabobank Hungaria"; $ret[ 28 ] = "Raiffeisen Bank"; $ret[ 29 ] = "Societe Generale Hungaria Bank"; $ret[ 30 ] = "Westdeutsche Landesbank (Hungaria)"; */ return $ret; } if ( $table == "static_nyertespalyazatok" ) { $query = "SELECT p.id, e.egyediazonosito, p.palyazatcime FROM palyazatok AS p, ertekeles AS e WHERE p.id=e.palyazatid AND p.visible=1 AND e.visible=1 AND e.palyazatsikere=1 ORDER BY egyediazonosito ASC"; $result = mysql_query($query) or die(mysql_error()); while ( ( $r = mysql_fetch_row($result) ) ) $ret[ $r[0] ] = $r[1] . " (" . stripslashes( urldecode( $r[2] ) ) . ")"; mysql_free_result( $result ); return $ret; } if ( $extratxt == "" ) $n = $name; else $n = "CONCAT($name,' ',$extratxt)"; $query = "SELECT $key,$n FROM $table WHERE visible=1 ORDER BY $name ASC"; $result = mysql_query($query) or die(mysql_error()); while ( ( $r = mysql_fetch_row($result) ) ) $ret[ $r[0] ] = $r[1]; mysql_free_result( $result ); return $ret; } function delitem( $table, $key, $value ) { //$query = "DELETE FROM $table WHERE $key=$value LIMIT 1"; $query = "UPDATE $table SET visible=0 WHERE $key=$value LIMIT 1"; mysql_query($query) or die(mysql_error()); } function showhideitem( $table, $key, $value ) { $query = "UPDATE $table SET visible=1-visible WHERE $key=$value LIMIT 1"; mysql_query($query) or die(mysql_error()); } // eea spec ------------------------------------------------------------------------------- function koltsegkategoriak( $evad, $hatarok = false ) { if ( !$hatarok ) return Array( "1. Emberi erőforrások költségei", "2. Utazási költségek", "3. Eszközök beszerzése", "4. Szolgáltatások költsége", "5. Felújítási/építési munkák költsége" ); else { if ( $evad > 0 ) // fokateg. hatarok return Array( 0, 2, 5, 7, 16, 1000 ); // 2009, 2009/2 else return Array( 0, 4, 8, 10, 21, 1000 ); // 2008 } } // ---------------------------------------------------------------------------------------- function itemlisteditor( $t, $ob, $p, $action, $narrow = "", $cascadeid = -1, $noops = false ) { global $typedata; $refcache = Array(); $fields = $typedata[ $t ]->fields; $labels = $typedata[ $t ]->labels; $ftypes = $typedata[ $t ]->ftypes; $flisted = $typedata[ $t ]->flisted; $fedit = $typedata[ $t ]->fedit; $fdefault = $typedata[ $t ]->fdefault; $listob = $typedata[ $t ]->listob; $table = $typedata[ $t ]->table; $title = $typedata[ $t ]->title; $name = $typedata[ $t ]->name; $key = $typedata[ $t ]->key; $ops = $typedata[ $t ]->ops; //echo "##1#".print_r( $_SESSION, true ); if ( isset( $ob ) ) $_SESSION[ 'ob' ][ $t ] = $ob; else { if ( !isset( $_SESSION[ 'ob' ][ $t ] ) ) $_SESSION[ 'ob' ][ $t ] = $listob; } if ( isset( $p ) ) $_SESSION[ 'p' ][ $t ] = $p; else if ( !isset( $_SESSION[ 'p' ][ $t ] ) ) $_SESSION[ 'p' ][ $t ] = 0; if ( strstr( $action, '?' ) ) $action .= "&"; else $action .= "?"; //echo "##2#".print_r( $_SESSION, true ); // eea specifikus ----------------------------------------------------------------------------------------- if ( $t == 9 ) { $pitem = getitem( "palyazatok", "id", $cascadeid ); if ( $pitem[ 'palyazatievad' ] == 1 ) // 2009ben csak 12 honapra lehet utemezni for( $i = 0; $i < count($fields); $i++ ) { if ( substr( $fields[$i], 0, 5 ) == "honap" && substr( $fields[$i], 5 ) > 12 ) $flisted[$i] = false; } if ( $pitem[ 'palyazatievad' ] == 2 ) // 2009/2ben csak 10 honapra lehet utemezni for( $i = 0; $i < count($fields); $i++ ) { if ( substr( $fields[$i], 0, 5 ) == "honap" && substr( $fields[$i], 5 ) > 10 ) $flisted[$i] = false; } } if ( $t == 13 ) // koltsegtablazat - tipusonkent rendezi $listobstr = "ORDER BY tipus ASC"; else // eea specifikus vege ----------------------------------------------------------------------------------------- $listobstr = "ORDER BY " . $fields[ abs($_SESSION[ 'ob' ][ $t ]) ] . ($_SESSION[ 'ob' ][ $t ]>0?" ASC":" DESC"); if ( isset( $_GET[ 'search' ] ) ) { $_SESSION[ 'search' ][ $t ] = $_GET[ 'search' ]; $_SESSION[ 'p' ][ $t ] = 0; } if ( $_SESSION[ 'search' ][ $t ] != "" ) { //$narrow2 = "search LIKE '%" . urlencode( trim( $_SESSION[ 'search' ][ $t ] ) ) . "%' "; // egytagu kereses $skeys = explode( " ", trim( $_SESSION[ 'search' ][ $t ] ) ); for ( $i = 0; $i < count( $skeys ); $i++ ) $skeys[ $i ] = "search LIKE '%" . urlencode( $skeys[ $i ] ) . "%'"; $narrow2 = implode( " AND ", $skeys ); if ( $narrow == "" ) $narrow = "(" . $narrow2 . ")"; else $narrow = "(" . $narrow . ") AND (" . $narrow2 . ")"; } $list = getlist( $table, ROWPERPAGE2, $_SESSION[ 'p' ][ $t ], $listobstr, $narrow, $ops & OP_SHOWHIDE ? true : false ); $tsize = getsize( $table, $narrow, $ops & OP_SHOWHIDE ? true : false ); if ( isset( $err ) ) // submit utani hiba echo "$err

"; // oszlop header echo "

$title"; echo ""; for( $i = 0; $i < count($fields); $i++ ) { if ( $flisted[$i] ) { echo ""; if ( !$noops ) echo "" . $labels[$i] . ""; else echo $labels[$i]; echo ""; } } if ( $ops & OP_SHOWHIDE ) echo "állapot"; // eea specifikus ----------------------------------------------------------------------------------------- if ( $t == 13 ) echo "

 

"; else // -------------------------------------------------------------------------------------------------------- if ( !$noops ) echo "

műveletek

"; echo ""; // kereso // eea specifikus ----------------------------------------------------------------------------------------- if ( substr( $_SERVER[ 'PHP_SELF' ], -9 ) == "admin.php" && $cascadeid == -1 ) // ------------------------------------------------------------------------ { echo ""; echo "
Keresés: "; if ( $_SESSION[ 'search' ][ $t ] != "" ) echo " szűkítve: '" . $_SESSION[ 'search' ][ $t ] . "', $tsize találat.   teljes lista »"; echo "
"; echo ""; } // lapozo if ( $_SESSION[ 'p' ][ $t ] != -1 ) { echo ""; if ( $_SESSION[ 'p' ][ $t ] > 0 ) echo "előző oldal   "; if ( $tsize > 0 ) { echo ""; } if ( count($list) == ROWPERPAGE2 ) echo "   következő oldal"; echo ""; } // sorok // eea specifikus ----------------------------------------------------------------------------------------- $mtdone = Array( ); // --------------------------------------------------------------------------------------------------------- foreach( $list as $row ) { $ops = $typedata[ $t ]->ops; // eea specifikus ----------------------------------------------------------------------------------------- if ( $t == 13 && isset( $row[ 'regid' ] ) && $row[ 'regid' ] != "" && $utsotipus != $row[ $fields[3] ] ) // koltsegtablazat - tipus neve sor + reszosszeg sor { $pitem = getitem( "palyazatok", "id", $row[ 'regid' ] ); $r = getref( "static_koltsegtipus", "", "", "", $pitem[ 'palyazatievad' ] ); // alkategoriak es reszosszegek if ( isset( $utsotipus ) ) { if ( !isset( $_GET[ 'printable' ] ) ) echo "

új $name létrehozása   táblázat mentése

"; //echo "

" . $r[$utsotipus] . " részösszeg

"; for ( $i = 0; $i < 4; $i++ ) { //echo "

" . nf( $sum[ $i ] ) . "

"; $sumtotal[ $i ] += $sum[ $i ]; } //echo ""; } else { for ( $i = 0; $i < 4; $i++ ) { $cattotal[ $i ] = 0; $sumtotal[ $i ] = 0; } //$sumtotal[ 0 ] = 0; $sumtotal[ 1 ] = 0; $sumtotal[ 2 ] = 0; $sumtotal[ 3 ] = 0; } // normal sor //$sum[ 0 ] = 0; $sum[ 1 ] = 0; $sum[ 2 ] = 0; $sum[ 3 ] = 0; for ( $i = 0; $i < 4; $i++ ) { $cattotal[ $i ] += $sum[ $i ]; $sum[ $i ] = 0; } // fokategoriak $mt = koltsegkategoriak( $pitem[ 'palyazatievad' ] ); //$mt = Array( "1. Emberi erőforrások költségei", "2. Utazási költségek", "3. Eszközök beszerzése", "4. Szolgáltatások költsége", "5. Felújítási/építési munkák költsége" ); if ( substr( $_SERVER[ 'PHP_SELF' ], -9 ) != "pinfo.php" ) { $mtlimits = koltsegkategoriak( $pitem[ 'palyazatievad' ], true ); //if ( $pitem[ 'palyazatievad' ] == 1 ) // fokateg. hatarok // $mtlimits = Array( 0, 2, 5, 7, 16, 1000 ); // 2009 //else // $mtlimits = Array( 0, 4, 8, 10, 21, 1000 ); // 2008 for ( $i = 0; $i < count( $mt ); $i++ ) if ( $row[ $fields[3] ] >= $mtlimits[ $i ] && $row[ $fields[3] ] < $mtlimits[ $i + 1 ] && !$mtdone[ $i ] ) { if ( $i > 0 ) // fokategoriak reszosszegei { echo ""; for ( $j = $i - 1; $j >= 0; $j-- ) // a legutobbi le nem zart kategoriat keresi meg if ( $mtdone[ $j ] ) break; if ( $j >= 0 ) { echo "

" . $mt[ $j ] . " kategória összeg

"; for ( $j = 0; $j < 4; $j++ ) { echo "

" . nf( $cattotal[ $j ] ) . "

"; $cattotal[ $j ] = 0; } echo ""; echo ""; } } echo "

" . $mt[ $i ] . "

"; $mtdone[ $i ] = true; } } $utsotipus = $row[ $fields[3] ]; echo "

" . $r[$utsotipus] . "

       "; } // eea specifikus vege ----------------------------------------------------------------------------------------- echo ""; // eea specifikus ----------------------------------------------------------------------------------------- if ( $t == 13 ) // koltsegtablazat { for( $i = 0; $i < count($fields); $i++ ) if ( $flisted[$i] ) { $currtype = substr( $ftypes[ $i ], 0, 3 ); switch ( $currtype ) { case REF: $r = explode( "|", $ftypes[$i] ); $ref = getref( $r[1], $r[2], $r[3] ); echo "" . urldecode($ref[$row[ $fields[$i] ]]) . ""; break; default: switch ( $fields[$i] ) { case "koltseg": $val = $row[ $fields[5] ] * $row[ $fields[6] ]; $sum[ 0 ] += $val; break; case "tamogatas": $val = $row[ $fields[5] ] * $row[ $fields[6] ] - ( $row[ $fields[9] ] + $row[ $fields[10] ] ); $sum[ 1 ] += $val; break; default: $val = $row[ $fields[$i] ]; break; } if ( $val == "" ) $val = " "; $st = ""; if ( $fields[ $i ] == "megnevezes" ) $st = "style='width: 170px;'"; if ( $fields[$i] == "koltseg" || $fields[$i] == "tamogatas" || isset( $_GET[ 'printable' ] ) ) echo "" . str_replace( "\\", "", urldecode( ( $currtype != TXT ? nf( $val ) : $val ) ) ) . ""; else echo ""; break; } } $sum[ 2 ] += $row[ $fields[9] ]; $sum[ 3 ] += $row[ $fields[10] ]; } else // eea specifikus vege ----------------------------------------------------------------------------------------- for( $i = 0; $i < count($fields); $i++ ) if ( $flisted[$i] ) { switch ( substr( $ftypes[ $i ], 0, 3 ) ) { case IMG: if ( empty( $row[ $fields[$i] ] ) ) echo "nincs kép"; else echo ""; break; case REF: $r = explode( "|", $ftypes[$i] ); if ( is_array( $refcache[ $ftypes[$i] ] ) ) $ref = $refcache[ $ftypes[$i] ]; else { $ref = getref( $r[1], $r[2], $r[3] ); $refcache[ $ftypes[$i] ] = $ref; } echo "" . urldecode($ref[$row[ $fields[$i] ]]); // eea specifikus ------------------------------------------------------------------------ //if ( $t == 16 && $fields[$i] == "palyazatid" ) //{ // $p = getitem( "palyazatok", "id", $row[ "palyazatid" ] ); // echo " (".urldecode( $p[ 'szervezetneve' ] ).")"; //} // --------------------------------------------------------------------------------------- echo ""; break; case CHK: echo ""; break; default: echo "" . stripslashes( urldecode($row[ $fields[$i] ] ) ) . ""; break; } } if ( $ops & OP_SHOWHIDE ) echo "" . ($row[ "visible" ] ? "látható":"rejtett") . ""; if ( !$noops ) { echo "

"; // eea specifikus ------------------------------------------ if ( $t == 7 && is_array( $_SESSION[ 'loggeduserrights' ] ) ) // ertekelo nem modosithatja a palyazatokat $ops = 0; $elozetesbenkiesett = false; if ( $t == 7 ) { $ert_k = getitem( "ertekeles_koztes", "palyazatid", $row[ 'id' ] ); if ( $ert_k === false || $ert_k[ 'palyazatsikere' ] == 2 ) // aki a koztesen nem ment at vagy be se kuldte az mar nem modosithatja { $elozetesbenkiesett = true; write_log( "elozetesbenkiesestt pid:" . $row[ 'id' ] ); } } if ( ( PALYAZASVEGE || $elozetesbenkiesett ) && substr( $_SERVER[ 'PHP_SELF' ], -9 ) == "index.php" /*&& $_SESSION[ 'logged' ]->szervezetneve != "smartcode"*/ ) // user mar nem modosithatja a palyazatokat $ops = 0; if ( ( $t == 7 && $row[ 'bekuldve' ] == 0 && $row[ 'palyazatievad' ] == 2 ) || $t!= 7 || substr( $_SERVER[ 'PHP_SELF' ], -9 ) == "admin.php" ) // --------------------------------------------------------- { // eea specifikus ------------------------------------------ if ( $t != 13 ) // koltsegtablazatban nincs megnyitas // --------------------------------------------------------- if ( $ops & OP_EDIT ) echo "megnyit"; if ( $ops & OP_DEL ) echo " töröl"; if ( $ops & OP_SHOWHIDE ) echo " | " . ($row[ 'visible' ] ? "elrejt":"kirak") . ""; } // eea specifikus ------------------------------------------ if ( $t == 7 && !$elozetesbenkiesett && ( !PALYAZASVEGE /*|| $_SESSION[ 'logged' ]->szervezetneve == "smartcode"*/ ) && $row[ 'bekuldve' ] == 0 && $row[ 'palyazatievad' ] == 2 && substr( $_SERVER[ 'PHP_SELF' ], -9 ) != "admin.php" ) { echo " ellenőriz/beküld »"; } // if ( $t == 18 && substr( $_SERVER[ 'PHP_SELF' ], -9 ) == "admin.php" && $row[ 'palyazatsikere' ] == 1 ) // { // echo "
szerződés "; // } // if ( $t == 18 && substr( $_SERVER[ 'PHP_SELF' ], -9 ) == "admin.php" /*&& $row[ 'palyazatsikere' ] == 1*/ ) // { // echo "
pályázat infó "; // } if ( $t == 18 && substr( $_SERVER[ 'PHP_SELF' ], -9 ) == "admin.php" /*&& $row[ 'palyazatsikere' ] == 1*/ ) { echo " pályázat ktg. vetés"; } if ( $t == 19 ) { if ( $row[ 'kikuldott' ] < $row[ 'levalogatva' ] ) echo "
küldés "; } if ( $t == 7 || $t == 18 || $t == 20 ) // --------------------------------------------------------- echo " nyomtatható verzió "; echo "

"; } echo "\n"; } // eea specifikus ----------------------------------------------------------------------------------------- if ( $t == 13 && isset( $row[ 'regid' ] ) && $row[ 'regid' ] != "" ) // koltsegtablazat { $pitem = getitem( "palyazatok", "id", $row[ 'regid' ] ); $r = getref( "static_koltsegtipus", "", "", "", $pitem[ 'palyazatievad' ] ); // az utolso tipus-reszosszeg if ( isset( $utsotipus ) ) { if ( !isset( $_GET[ 'printable' ] ) ) echo "

új $name létrehozása   táblázat mentése

"; //echo "

" . $r[$utsotipus] . " részösszeg

"; for ( $i = 0; $i < 4; $i++ ) { //echo "

" . nf( $sum[ $i ] ) . "

"; $sumtotal[ $i ] += $sum[ $i ]; } //echo ""; } // utolso fokategoria osszeg echo ""; for ( $j = count($mt) - 1; $j >= 0; $j-- ) // a legutobbi le nem zart kategoriat keresi meg if ( $mtdone[ $j ] ) break; echo "

" . $mt[ $j ] . " kategória összeg

"; for ( $j = 0; $j < 4; $j++ ) { $cattotal[ $j ] += $sum[ $j ]; echo "

" . nf( $cattotal[ $j ] ) . "

"; //$cattotal[ $j ] = 0; } echo ""; echo ""; // a teljes osszeg sora echo "

A teljes projekt költség

"; for ( $i = 0; $i < 4; $i++ ) { $prc = ""; if ( $i == 2 ) // keszpenz szazaleka $prc = "
(" . ( $sumtotal[ 0 ] == 0 ? "0" : floor( 100000 * $sumtotal[ 2 ] / $sumtotal[ 0 ] ) / 1000 ) . "%)"; if ( $i == 3 ) // termeszetbeni szazaleka $prc = "
(" . ( $sumtotal[ 0 ] == 0 ? "0" : floor( 100000 * $sumtotal[ 3 ] / $sumtotal[ 0 ] ) / 1000 ) . "%)"; echo "

" . nf( $sumtotal[ $i ] ) . "$prc

"; } echo ""; echo ""; if ( $sumtotal[ 2 ] + $sumtotal[ 3 ] < $sumtotal[ 0 ] * 0.1 ) echo " az önerő kevesebb a szükséges minimum 10%-nál
"; if ( $sumtotal[ 1 ] < 2000 || $sumtotal[ 1 ] > 20000 ) echo " az igényelt támogatás kívül esik az alsó és felső összeghatáron (az igényelt támogatás csak 2000 és 20,000 EUR között lehet)
"; if ( $sumtotal[ 2 ] < $sumtotal[ 0 ] * 0.02 ) echo " Az önerő minimálisan 2% készpénz kell legyen
"; echo ""; $query = "UPDATE palyazatok SET teljeskoltseg=" . $sumtotal[ 0 ] . ", tamogatasosszege=" . $sumtotal[ 1 ] . ", onreszosszege=" . ($sumtotal[ 2 ]+$sumtotal[ 3 ]) . ", onreszosszege_kp=" . $sumtotal[ 2 ] . " WHERE id=$cascadeid"; mysql_query( $query ); } // eea specifikus vege ----------------------------------------------------------------------------------------- } function itemeditor( $t, $itemid, $action, $addform = "", $caspath= "./", $fromfield = 0, $tofield = 0, $optional = 0 ) { global $typedata; $fields = $typedata[ $t ]->fields; $labels = $typedata[ $t ]->labels; $ftypes = $typedata[ $t ]->ftypes; $flisted = $typedata[ $t ]->flisted; $fedit = $typedata[ $t ]->fedit; $fdefault = $typedata[ $t ]->fdefault; $listob = $typedata[ $t ]->listob; $table = $typedata[ $t ]->table; $title = $typedata[ $t ]->title; $name = $typedata[ $t ]->name; $key = $typedata[ $t ]->key; $ops = $typedata[ $t ]->ops; if ( $itemid != -1 ) { $item = getitem( $table, $key, $itemid ); // eea specifikus ---------------------------------------------------------------- if ( $t == 9 ) { $pitem = getitem( "palyazatok", "id", $optional ); // a $optionalban van a palyazat id, mivel CASrol van szo if ( $pitem[ 'palyazatievad' ] == 1 ) // 2009ben csak 12 honapra lehet utemezni for( $i = 0; $i < count($fields); $i++ ) { if ( $fields[$i] == "label12_24" || ( substr( $fields[$i], 0, 5 ) == "honap" && substr( $fields[$i], 5 ) > 12 ) ) $fedit[$i] = false; } if ( $pitem[ 'palyazatievad' ] == 2 ) // 2009/2ben csak 10 honapra lehet utemezni for( $i = 0; $i < count($fields); $i++ ) { if ( $fields[$i] == "label12_24" || ( substr( $fields[$i], 0, 5 ) == "honap" && substr( $fields[$i], 5 ) > 10 ) ) $fedit[$i] = false; } } // ------------------------------------------------------------------------------- // eea specifikus ---------------------------------------------------------------- //if ( $_SESSION[ 'logged' ]->id != "" && $item[ 'bekuldo' ] != $_SESSION[ 'logged' ]->id ) // die(); // ------------------------------------------------------------------------------- echo "

$name módosítása"; } else { echo "

új $name létrehozása"; } echo "

"; echo ""; echo "$addform"; $colmode = COL1; $colspan = 16; $colcount = 0; $w1 = 300; $w2 = 633; if ( $tofield == 0 ) $tofield = count($fields); for( $i = $fromfield; $i <= $tofield; $i++ ) { if ( $fields[$i] != $key && $fedit[$i] ) { $currtype = substr( $ftypes[$i], 0, 4 ); if ( $currtype == COL1 || $currtype == COL2 || $currtype == COL4 || $currtype == COL8 || $currtype == COL6 ) { $colmode = $currtype; $colcount = 0; switch ( $colmode ) { case COL1: $colspan = 16; $w1 = 300; $w2 = 633; break; case COL2: $colspan = 8; $w1 = 150; $w2 = 317; break; case COL4: $colspan = 4; $w1 = 75; $w2 = 158; break; case COL8: $colspan = 2; $w1 = 37; $w2 = 79; break; case COL6: $colspan = 1; $w1 = 19; $w2 = 39; break; } if ( $labels[ $i ] != "" ) echo "" . $labels[ $i ] . "\n"; continue; } // eea specifikus --------------------------------------------------------------------------------------------------- if ( ( $t == 18 || $t == 29 ) && $fields[$i] == "ert" ) // ertekelesbe athozott adatok az ertekelolapokrol v. koztes ert.lapokrol { echo "Értékelők véleménye:\n"; echo ""; $elapok = getlist( $t == 18 ? "ertekelolapok" : "ertekelolapok_koztes", 1000, 0, "", "palyazatid=".$item[ 'palyazatid' ] ); $osszert = ""; // ertekeloszovegeket kiirja for ( $j = 0; $j < count( $elapok ); $j++ ) { $ertekelo[ $j ] = getitem( "ertekelok", "id", $elapok[ $j ][ 'ertekelo' ] ); echo "" . $ertekelo[ $j ][ 'nev' ] . ":
" . str_replace( "\\", "", urldecode( $elapok[ $j ][ 'ertekeles' ] ) ) . "
"; if ( urldecode( $elapok[ $j ][ 'ertekeles' ] ) != "" ) $osszert .= str_replace( "\\", "", urldecode( $elapok[ $j ][ 'ertekeles' ] ) ) . "
"; } echo "Értékelők pontszámai:\n"; echo ""; echo ""; if ( substr( $item[ 'egyediazonosito' ], 0, 9 ) == "NCTA-2008" ) // qnum=kerdesek szama (2009ben csak 3 kerdes) $qnum = 10; else $qnum = 3; for ( $k = 1; $k <= $qnum; $k++ ) echo ""; echo ""; $sum = Array(); for ( $j = 0; $j < count( $elapok ); $j++ ) { echo ""; for ( $k = 1; $k <= $qnum; $k++ ) { if ( $elapok[ $j ][ 'pont'.$k ] == "" ) $elapok[ $j ][ 'pont'.$k ] = 0; echo ""; $sum[ $k ] += $elapok[ $j ][ 'pont'.$k ]; } echo ""; } echo ""; for ( $k = 1; $k <= $qnum; $k++ ) echo ""; echo ""; echo "
kérdés #$k
" . $ertekelo[ $j ][ 'nev' ] . ": " . $elapok[ $j ][ 'pont'.$k ] . "
átlag:" . (floor(100*$sum[ $k ] / count( $elapok ))/100) . "
"; echo ""; } // ----------------------------------------------------------------------------------------------------------------- if ( $currtype == TIT || $currtype == LBL || $currtype == HLP ) { switch ( $currtype ) { case TIT: echo "" . $labels[ $i ] . "\n"; break; case LBL: echo "" . $labels[ $i ] . "\n"; break; case HLP: echo "" . $labels[ $i ] . "\n"; break; } continue; } if ( $colmode == COL1 || ( $colmode == COL2 && $colcount % 2 == 0 ) || ( $colmode == COL4 && $colcount % 4 == 0 ) || ( $colmode == COL8 && $colcount % 8 == 0 ) || ( $colmode == COL6 && $colcount % 16 == 0 ) ) echo ""; if ( $labels[$i] != "" ) { echo "" . $labels[$i] . ":"; $cs = $colspan; } else { //echo "" . $labels[$i] . ""; $cs = $colspan * 2; } switch ( $currtype ) { case TXT: echo ""; // eea specifikus --------------------------------------------------------------------------------------------------- if ( ( $t == 16 && $fields[$i] == "egyediazonosito" ) || ( $t == 18 && $fields[$i] == "egyediazonosito" ) ) echo "
pályázat megnyitása külön ablakban »"; // ------------------------------------------------------------------------------------------------------------------ echo ""; break; case TXTE: $r = explode( "|", $ftypes[$i] ); if ( $r[ 1 ] != "" ) $ml = "maxlength=" . $r[ 1 ]; if ( substr( $_SERVER[ 'PHP_SELF' ], -9 ) == "admin.php" ) $taw = "100%"; else $taw = "825px"; // eea spec ---------------------------------------------------------------------------------- if ( ( $t == 18 || $t == 29 ) && $fields[$i] == "ertekeles" && urldecode($item[ $fields[$i] ]) == "" ) // osszesitett ertekelesbe (ha meg ures) athozza az egyedi ertekeleseket az ertekelolapokrol $item[ $fields[$i] ] = $osszert; // ------------------------------------------------------------------------------------------- if ( $fedit[$i] === 2 ) // readonly echo "
" . str_replace( Array( "".print_r( $r, true ) . "
"; } } else { // ha mar van ertekeles hozza, ellenorizzuk hogy megfelelo ert.lapok jottek-e letre hozza echo "PID: " . $r->id . "
"; for ( $i = 1; $i <= 7; $i++ ) { $ert = getitem( "ertekelok", "sorszam", $i, "1 AND temakor=" . $r->temakor ); if ( $rr[ "ertekelo".$i."kizaras" ] ) // kizaraskor torli az ert. lapot { $query = "DELETE FROM ertekelolapok$koztes WHERE palyazatid=" . $r->id . " AND ertekelo=" . $ert[ 'id' ] . " LIMIT 1"; echo $query . "
"; mysql_query( $query ) or die(mysql_error()); //sleep( 1 ); } else // letrehozza az ert.lapot, ha torolve volt ( kizaras megszunese ) { $ertlap = getitem( "ertekelolapok$koztes", "palyazatid", $r->id, "1 AND ertekelo=" . $ert[ 'id' ] ); if ( !$ertlap ) { $query = "INSERT INTO ertekelolapok$koztes SET visible=1, bekuldo=" . $r->bekuldo . ", palyazatid=" . $r->id . ", ertekelo=" . $ert[ 'id' ]; echo $query . "
"; mysql_query($query) or die(mysql_error()); updatesearchfield( 16, mysql_insert_id() ); updatesearchfield( 28, mysql_insert_id() ); } } } // toroljuk az ehhez a palyazathoz tartozo, de mas temakorrel foglalkozo ertekelok ert.lapjait. ( bug miatt jottek letre ) $query = "DELETE ertekelolapok$koztes FROM ertekelolapok, ertekelok WHERE ertekelolapok.ertekelo=ertekelok.id AND ertekelolapok.palyazatid=" . $r->id . " AND ertekelok.temakor!=" . $r->temakor; //echo $query . "
"; mysql_query($query) or die(mysql_error()); } } } mysql_free_result( $result ); palyazategyediazonositok(); // zombi palyazatok torlese $query = "DELETE FROM palyazatok WHERE palyazatievad=2 AND bekuldo IS NULL"; mysql_query($query) or die(mysql_error()); } function palyazategyediazonositok() { global $lid; if ( $lid == false ) db_connect( ); $query = "SELECT id, temakor FROM palyazatok WHERE palyazatievad=1"; $result = mysql_query($query) or die(mysql_error()); while ( ( $r = mysql_fetch_object($result) ) ) { $newid = palyazategyediazonosito( $r->id ); palyazategyediazonosito_frissit( $r->id, $newid ); /* $query = "UPDATE palyazatok SET egyediazonosito='$newid' WHERE id=" . $r->id; mysql_query($query) or die(mysql_error()); $query = "UPDATE ertekeles SET egyediazonosito='$newid' WHERE palyazatid=" . $r->id; mysql_query($query) or die(mysql_error()); $query = "UPDATE ertekelolapok SET egyediazonosito='$newid' WHERE palyazatid=" . $r->id; mysql_query($query) or die(mysql_error());*/ } mysql_free_result( $result ); } function palyazategyediazonosito( $id ) { global $lid; if ( $lid == false ) db_connect( ); $revad = getref( "static_palyazatievad" ); $item = getitem( "palyazatok", "id", $id ); if ( is_numeric( $item[ 'temakor' ] ) ) { switch( $item[ 'temakor' ] ) { case 0: $newid = "NCTA-" . $revad[ $item[ 'palyazatievad' ] ] . "-Z" . str_pad($id, 5, "0", STR_PAD_LEFT); break; case 1: $newid = "NCTA-" . $revad[ $item[ 'palyazatievad' ] ] . "-C" . str_pad($id, 5, "0", STR_PAD_LEFT); break; case 2: $newid = "NCTA-" . $revad[ $item[ 'palyazatievad' ] ] . "-S" . str_pad($id, 5, "0", STR_PAD_LEFT); break; case 3: $newid = "NCTA-" . $revad[ $item[ 'palyazatievad' ] ] . "-K" . str_pad($id, 5, "0", STR_PAD_LEFT); break; } } return $newid; } function palyazategyediazonosito_frissit( $palyazatid, $newid ) { $query = "UPDATE palyazatok SET egyediazonosito='$newid' WHERE id=" . $palyazatid; mysql_query( $query ); $query = "UPDATE ertekeles SET egyediazonosito='$newid' WHERE palyazatid=" . $palyazatid; mysql_query($query) or die(mysql_error()); $query = "UPDATE ertekelolapok SET egyediazonosito='$newid' WHERE palyazatid=" . $palyazatid; mysql_query($query) or die(mysql_error()); $query = "UPDATE ertekeles_koztes SET egyediazonosito='$newid' WHERE palyazatid=" . $palyazatid; mysql_query($query) or die(mysql_error()); $query = "UPDATE ertekelolapok_koztes SET egyediazonosito='$newid' WHERE palyazatid=" . $palyazatid; mysql_query($query) or die(mysql_error()); } // ---------------------------------------------------------------------------------------------------------------- function mainmenu( ) { global $typedata, $t; $ret = "Bejelentkezve: " . $_SESSION[ 'loggedusername' ] . "   kilépés »
"; if ( is_array( $_SESSION[ 'loggeduserrights' ] ) && $_SESSION[ 'loggeduserrights' ][ $t ] != 1 ) $illegal = true; for ( $i = 0; $i < NUMTYPES; $i++ ) if ( !( $typedata[ $i ]->ops & ATTR_HIDDEN ) && ( !is_array( $_SESSION[ 'loggeduserrights' ] ) || $_SESSION[ 'loggeduserrights' ][ $i ] != 0 ) ) { if ( $illegal ) // ha tilos menuben jar atallitja az elso legalisra { $t = $i; setf( $t ); $illegal = false; } if ( $t == $i ) $ret .= " " . $typedata[ $i ]->title . "  "; else $ret .= "" . $typedata[ $i ]->title . "  "; } // eea specifikus -------------------- if ( !is_array( $_SESSION[ 'loggeduserrights' ] ) ) { //$ret .= "Ért. lapok generálása  "; $ret .= "Statisztika  "; //$ret .= "Tömeges pályázatnyomtatás  "; $ret .= "Előmonitorozó kérdések  "; $ret .= "Pályázatlista  "; //$ret .= "P.lista 2  "; $ret .= "Győztesek: Z,C,S,K  "; } // ----------------------------------- return $ret; } function addf( $field, $label, $ftype, $flist, $fed, $fdef="" ) { global $fields, $labels, $ftypes, $flisted, $fedit, $fdefault; $i = count( $fields ); $fields[ $i ] = $field; $labels[ $i ] = $label; $ftypes[ $i ] = $ftype; $flisted[ $i ] = $flist; $fedit[ $i ] = $fed; $fdefault[ $i ] = $fdef; } function gettabletype( $table ) { global $typedata; for ( $i = 0; $i < NUMTYPES; $i++ ) if ( $table == $typedata[ $i ]->table ) return $i; return -1; } function setf( $t ) { global $fields, $labels, $ftypes, $flisted, $fedit, $fdefault, $listob, $table, $title, $name, $key, $ops; global $typedata; $fields = Array(); $labels = Array(); $ftypes = Array(); $flisted = Array(); $fedit = Array(); $fdefault = Array(); //if ( substr( $_SERVER[ 'PHP_SELF' ], -9 ) == "admin.php" ) // $admin = true; //else $admin = false; switch( $t ) { case 0: $fields = Array( 'id', 'nick', 'pass' ); $labels = Array( 'id', 'név', 'jelszó' ); $ftypes = Array( NUM, TXT, TXT ); $flisted = Array( true, true, true ); $fedit = Array( true, true, true ); $listob = 1; // default order by: oszlop indexe. ha pozitiv akkor ASC, ha negativ DESC $table = "adminok"; $title = "Adminok"; $name = "admin"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 1: $fields = Array( 'id', 'datum', 'cim', 'lead', 'szoveg', 'csatoltfajl1', 'csatoltfajl2', 'csatoltfajl3', 'csatoltfajl4', 'csatoltfajl5', 'csatoltfajl6', 'csatoltfajl7', 'csatoltfajl8', 'csatoltfajl9', 'csatoltfajl10', 'csatoltfajl11', 'csatoltfajl12', 'csatoltfajl13', 'csatoltfajl14', 'csatoltfajl15' ); $labels = Array( 'id', 'cikk dátuma', 'cím', 'lead', 'szöveg', 'csatolt fájl #1', 'csatolt fájl #2', 'csatolt fájl #3', 'csatolt fájl #4', 'csatolt fájl #5', 'csatolt fájl #6', 'csatolt fájl #7', 'csatolt fájl #8', 'csatolt fájl #9', 'csatolt fájl #10', 'csatolt fájl #11', 'csatolt fájl #12', 'csatolt fájl #13', 'csatolt fájl #14', 'csatolt fájl #15' ); $ftypes = Array( NUM, DTT, TXT, TXTE, TXTE, FILE, FILE, FILE, FILE, FILE, FILE, FILE, FILE, FILE, FILE, FILE, FILE, FILE, FILE, FILE ); $flisted = Array( true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false ); $fedit = Array( true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true ); addf( 'kepek', 'képgaléria', "CAS|cikkkepek|cikkid|400", false, true ); $listob = 1; $table = "cikkek"; $title = "Cikkek"; $name = "cikk"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 2: $fields = Array( 'id', 'cim', 'lead', 'szoveg', 'csatoltfajl1', 'csatoltfajl2', 'csatoltfajl3', 'csatoltfajl4', 'csatoltfajl5' ); $labels = Array( 'id', 'cím', 'lead', 'szöveg', 'csatolt fájl #1', 'csatolt fájl #2', 'csatolt fájl #3', 'csatolt fájl #4', 'csatolt fájl #5' ); $ftypes = Array( NUM, TXT, TXTE, TXTE, FILE, FILE, FILE, FILE, FILE ); $flisted = Array( true, true, true, false, false, false, false, false, false ); $fedit = Array( true, true, true, true, true, true, true, true, true ); $listob = 1; $table = "egyebcikkek"; $title = "Egyéb cikkek"; $name = "cikk"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 3: $fields = Array( 'id', 'cim', 'leiras', 'fajl' ); $labels = Array( 'id', 'cím', 'leírás', 'csatolt fájl' ); $ftypes = Array( NUM, TXT, TXTE, FILE, ); $flisted = Array( true, true, true, true, ); $fedit = Array( true, true, true, true, ); $listob = 1; $table = "palyazatidokumentumok"; $title = "Pályázati dokumentumok"; $name = "dokumentum"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 4: $fields = Array( 'id', 'sorrend', 'kerdes', 'valasz' ); $labels = Array( 'id', 'sorrend', 'kérdés', 'válasz' ); $ftypes = Array( NUM, NUM, TXT, TXTE ); $flisted = Array( false, true, true, true ); $fedit = Array( true, true, true, true ); $listob = 1; $table = "gyik"; $title = "GYIK"; $name = "cikk"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 5: $fields = Array( 'id', 'felirat', 'url' ); $labels = Array( 'id', 'felirat', 'URL' ); $ftypes = Array( NUM, TXT, TXT ); $flisted = Array( true, true, true ); $fedit = Array( true, true, true ); $listob = 1; $table = "linkek"; $title = "Linkek"; $name = "link"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 6: addf( 'id', 'id', NUM, true, true ); addf( 'szervezetneve', 'szervezet neve', TXT, true, true ); addf( 'email', 'szervezet e-mail címe', TXT, true, true ); addf( 'jelszo', 'jelszó', TXT, false, true ); addf( 'hash', 'hash', TXT, false, false ); addf( 'status', 'státusz', "REF|static_regstatus", true, true ); $listob = 1; $table = "regisztraltak"; $title = "Regisztráltak"; $name = "felhasználó"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 7: if ( isset( $_GET[ 'e' ] ) && $_GET[ 'e' ] != "" ) $curr = getitem( "palyazatok", "id", $_GET[ 'e' ] ); if ( isset( $_GET[ 'printable' ] ) && $_GET[ 'printable' ] != "" ) $curr = getitem( "palyazatok", "id", $_GET[ 'printable' ] ); //$ert_k = getitem( "ertekeles_koztes", "palyazatid", $curr[ 'id' ] ); //if ( $ert_k[ 'palyazatsikere' ] == 2 ) // aki a koztesen nem ment at annak csak a szukitett adatlap latszik // $bovitett = false; //else // $bovitett = true; //if ( substr( $curr[ 'egyediazonosito' ], 0, 12 ) == "NCTA-2009/2-" || $curr[ 'egyediazonosito' ] == "" ) // $bovitett = false; //else if ( PALYAZASELOZETES ) $bovitett = false; else $bovitett = true; addf( 'id', 'id', NUM, false, true ); addf( 'bekuldo', 'Beküldő', "REF|regisztraltak|id|szervezetneve", true, 2 ); addf( 'palyazatievad', 'Pályázati évad', "REF|static_palyazatievad", true, 2 ); addf( '', 'A pályázó szervezet adatai', TIT, false, true ); addf( 'szervezetneve', 'A pályázó szervezet hivatalos neve magyarul', TXT, true, true ); addf( 'szervezetangolneve', 'A pályázó szervezet hivatalos neve angolul', TXT, false, true ); addf( 'szervezetirszam', 'A szervezet székhelyének irányítószáma', NUM, false, true ); addf( 'szervezetszekhelye', 'A szervezet székhelye (város)', TXT, false, true ); addf( 'szervezetszekhelyeutca', 'A szervezet székhelye (utca, házszám)', TXT, false, true ); if ( $admin || $bovitett ) addf( 'szervezetadoszama', 'A pályázó szervezet adószáma', TXT, false, true ); addf( 'szervezetkepviseloje', 'A szervezet hivatalos képviselőjének / képviselőinek neve(i)', TXT, false, true ); addf( 'szervezetalakulasa', 'A szervezet alakulásának éve', NUM, false, true ); if ( $admin || $bovitett ) { addf( 'bank', 'A szervezet számlavezető bankjának neve', "REF|static_bankok", false, true ); addf( 'egyebbankneve', 'Bank neve (listában nem szereplő bank esetén)', TXT, false, true ); addf( 'swift', 'A szervezet számlavezető bankjának SWIFT kódja', TXT, false, true ); addf( 'bankszamlaszam', 'A szervezet számlaszáma IBAN formátumban', TXT, false, true ); } addf( '', 'A pályázó szervezet elérhetőségének adatai', TIT, false, true ); addf( 'levelezesiirszam', 'Levelezési cím irányítószáma
(csak akkor kell kitölteni, ha nem azonos a székhellyel)', NUM, false, true ); addf( 'levelezesicim', 'Levelezési (értesítési) cím (város)', TXT,false, true ); addf( 'levelezesicimutca', 'Levelezési (értesítési) cím (utca)', TXT, false, true ); addf( 'telefonszam', 'Telefonszáma(i)', TXT, false, true ); addf( 'faxszam', 'Faxszáma(i)', TXT, false, true ); addf( 'email', 'E-mail', TXT, false, true ); addf( 'honlap', 'Honlap címe', TXT, false, true ); addf( '', 'A pályázat főbb adatai', TIT, false, true ); addf( 'palyazatcime', 'A pályázat címe', TXT, true, true ); addf( 'temakor', 'A pályázat témaköre', "REF|static_temakorok", false, true ); if ( $admin || $bovitett ) { addf( 'kezdes', 'A projekt tervezett kezdése', DAT, false, true ); addf( 'befejezes', 'A projekt tervezett befejezése', DAT, false, true ); addf( 'teljeskoltseg', 'A pályázott projekt teljes költsége (EURO)', NUM, false, true ); addf( 'tamogatasosszege', 'Jelen pályázaton igényelt
támogatás összege (EURO)', NUM, false, true ); addf( 'onreszosszege', 'A pályázathoz pályázó által biztosított önrész összege (EURO)', NUM, false, true ); addf( 'onreszosszege_kp', 'A pályázathoz pályázó által biztosított önrész készpénzbeli összege (EURO)', NUM, false, true ); addf( 'agree', 'A jelen pályázatot beadó szervezet nevében ezúton kijelentem, hogy azokra a költségekre, amelyekre e pályázatban támogatást igényeltem, más forrásból nem nyertem támogatást', CHK, false, true ); } addf( '', 'A projekt végrehajtásért felelős személy adatai', TIT, false, true ); addf( 'felelosszemelyneve', 'A projekt végrehajtásért felelős személy neve', TXT, false, true ); addf( 'felelosszemelyemail', 'E-mail elérhetősége', TXT, false, true ); addf( 'felelosszemelytelefon', 'Telefon elérhetősége (mobiltelefonszám is megadható)', TXT, false, true ); // 2009/2 elozetes mezoi ---------------------------------------------------------- addf( '', 'A pályázat részletei (I. forduló)', TIT, false, true ); addf( '', 'I. Fogalmazza meg projektötletét, tömören és lényegre törően, az alábbi kérdések megválaszolásával: (maximum 4500 leütés)', LBL, false, true ); addf( '', '1. Mi az a konkrét probléma, amit meg akarnak oldani?
2. Mi a célja a pályázattal (mit szeretne elérni)?
3. Kiket érintene a tervezett projekt (ki lesz a célcsoport)?
4. Mit szeretne végrehajtani a projektben (főbb lépések és tevékenységek)?
5. Milyen mérhető és konkrét eredményeket várnak?', HLP, false, true ); addf( 'elozetes_otlet', '', "TXTE|4500", false, ( PALYAZASELOZETES ? true : 2 ) ); addf( '', 'II. Mennyiben és miért újszerű az ötlete? (maximum 600 leütés)', LBL, false, true ); addf( 'elozetes_ujszeruseg', '', "TXTE|600", false, ( PALYAZASELOZETES ? true : 2 ) ); addf( '', 'III. Hogyan vonná be a civil társadalmat a projekt megvalósításába vagy kedvezményezettei közé? (maximum 1000 leütés)', LBL, false, true ); addf( 'elozetes_bevonas', '', "TXTE|1000", false, ( PALYAZASELOZETES ? true : 2 ) ); addf( '', 'IV. Mutassa be a pályázó szervezet küldetését, általános főbb céljait, működésének területeit! (maximum 3000 leütés)', LBL, false, true ); addf( 'elozetes_kuldetes', '', "TXTE|3000", false, ( PALYAZASELOZETES ? true : 2 ) ); // 2009/2 elozetes mezoi vege ----------------------------------------------------- if ( $admin || $bovitett ) { addf( '', 'A projekt részletei', TIT, false, true ); addf( '', '1. Kérjük, foglalja össze a projektjét (maximum 1500 karakter)', LBL, false, true ); addf( '', '1.1. A projekt célja/céljai
1.2. Célcsoport(ok)
1.3. A fontosabb tevékenységek bemutatása', HLP, false, true ); addf( 'osszefoglalomagyar', '', "TXTE|1500", false, true ); addf( '', '1. Kérjük, az összefoglalót angol nyelven is nyújtsa be (maximum 1500 karakter) / please provide an English translation of the summary (max 1500 characters)', LBL, false, true ); addf( '', 'Project title
1.1. Project goals and objectives
1.2. Target group
1.3. Used methods and project activity
1.4. Level of involvement and activity of partners (if applicable)', HLP, false, true ); addf( 'osszefoglaloangol', '', "TXTE|1500", false, true ); addf( '', '2. A pályázati projekt fontossága, a projekt által kezelni kívánt probléma bemutatása (maximum 3500 leütés)', LBL, false, true ); addf( '', '2.1. Fogalmazza meg azt a konkrét problémát (helyi/regionális/országos környezeti ügyet, konfliktust, szociális, társadalmi, gazdasági szükségletet stb.) és kiváltó okait, amire megoldást keresnek.
2.2. Röviden ismertesse a javasolt megoldást, módszert, és indokolja, hogy miért ezt válaszották?', HLP, false, true ); addf( 'projektfontossaga', '', "TXTE|3500", false, true ); addf( '', '3. A projekt céljainak bemutatása (max. 3500 leütés)', LBL, false, true ); addf( '', 'A leírás tartalmazza a következők részletes leírását:
3.1. A projekt hosszú távú célja
3.2. A projekt közvetlen/rövid távú célja(i)', HLP, false, true ); addf( 'reszletesbemutatas', '', "TXTE|3500", false, true ); addf( '', '4. A projekt célcsoportjai (max 1800 leütés)', LBL, false, true ); addf( '', '4.1. A projekt által közvetlenül érintett célcsoport(ok). Kérjük, becsülje meg a csoport(ok) nagyságát is!
4.2. A projekt által közvetve érintett célcsoport(ok). Kérjük, becsülje meg a csoport(ok) nagyságát is!', HLP, false, true ); addf( 'celcsoportok', '', "TXTE|1800", false, true ); addf( '', '5. A projekt megvalósításának bemutatása (max. 8500 leütés)', LBL, false, true ); addf( '', '5.1. A projekt megvalósítása során tervezett konkrét tevékenységek bemutatása és indoklása, lépésenként pontokba szedve. Válaszoljon a "mit" kérdésre: Mit fog csinálni a projektben?
5.2. Milyen módszerrel hajtja végre az egyes tevékenységeket? Ennél a pontnál egyszerűen válaszoljon a "hogyan" kérdésre lépésenként, pontokba szedve! Az előző pontból már tudjuk, hogy mit fog csinálni, most fejtse ki, hogyan fogja megvalósítani az egyes tevékenységeket! Minden tevékenységhez tartozzon módszer!', HLP, false, true ); addf( 'megvalositas', '', "TXTE|8500", false, true ); addf( '', '6. A projekt újszerűségének indoklása (max. 1000 leütés)', LBL, false, true ); addf( '', 'Kérjük, ismertesse, hogy a projektet miért és mennyiben tekinti innovatívnak? (A "innovativitás" meghatározását, rövid leírását megtalálja az útmutatóban.)', HLP, false, true ); addf( 'ujszeruseg', '', "TXTE|1000", false, true ); addf( '', '7. A pályázati projekt ütemterve', LBL, false, true ); addf( '', 'Sorolja fel a projekthez tartozó különböző tevékenységeket a hozzájuk tartozó időintervallummal együtt havi bontásban. A tevékenységgel töltött hónapokat a projekt kezdetéhez relatívan kell megadni.

Az ütemtervben nem kell feltüntetniük az egyes tevékenységek részletes leírását, csak azok megnevezését/címét (kérjük, győződjék meg arról, hogy ezek egyeznek a 5.1. pontban felsoroltakkal). Az ütemterv részletezze minden tevékenység előkészítését és végrehajtását.', HLP, false, true ); addf( 'utemterv', '', "CAS|palyazatok_utemterv|regid|400", false, true ); addf( '', '8. A pályázati projekt várható hatásai, eredményei (maximum 3500 leütés)', LBL, false, true ); addf( '', '8.1. A projekt várható eredményeinek, hatásainak bemutatása az adott szakmai területen. Milyen konkrét, számszerűsíthető eredményeket kívánnak elérni a projekt lezárultával? Az elért eredményeknek milyen hatásai lehetnek az adott szakmai területen?', HLP, false, true ); addf( 'eredmeny', '', "CAS|palyazatok_eredmeny|regid|250", false, true ); addf( '', '8.2. A projekt várható eredményeinek hatásai a szervezetre. A pályázó szervezet, illetve az esetleges partnerek szempontjából szervezeti szinten milyen változások következhetnek be a projekt megvalósítás során és azt követően? Ismertesse a projekt végrehajtásának hatását a szervezet(ek) fejlődésére!
8.3. A projekt eredményeinek, hatásainak mérése. Milyen módszerekkel kívánja mérni és dokumentálni a projekt által elérni kívánt eredményeket, hatásokat?
8.3.1. Az adott szakmai területen
8.3.2. Szervezeti szinten', HLP, false, true ); addf( 'varhatohatas', '', "TXTE|3500", false, true ); addf( '', '9. A projekt fenntarthatósága (maximum 1800 leütés)', LBL, false, true ); addf( '', 'Kérjük, fejtse ki a projekt folytatásának lehetőségét a fenntarthatóság alábbi szempontjainak megfelelően.

9.1. Pénzügyi fenntarthatóság
Hogyan fogják a tevékenységet finanszírozni a Norvég Civil Alap támogatásának befejeződése után?

9.2. Szervezeti fenntarthatóság
A tervezett projekt befejezésekor rendelkezésre áll-e majd a folytatáshoz szükséges szervezeti háttér?', HLP, false, true ); addf( 'fenntarthatosag', '', "TXTE|1800", false, true ); addf( '', '10. Horizontális szempontok (maximum 3000 leütés)', LBL, false, true ); addf( '', '10.1. Ismertesse, hogy a projekt mennyiben tesz eleget a fenntartható fejlődés elvének!
10.2. Ismertesse, hogy a projekt mennyiben tesz eleget az esélyegyenlőség elvének!
10.3. Ismertesse, hogy a projekt mennyiben tesz eleget a jó kormányzás elvének!
(A szempontok meghatározását, rövid leírását megtalálja az útmutatóban.)', HLP, false, true ); addf( 'horizontalis', '', "TXTE|3000", false, true ); addf( '', '11. A pályázó szervezet bemutatása (maximum 3000 leütés)', LBL, false, true ); addf( '', 'Kérjük, mutassa be a pályázó szervezet küldetését, általános főbb céljait, a szervezet tevékenységének motivációit, működésének főbb területeit! Vázolja az elmúlt két év legfontosabb szakmai tevékenységeit!', HLP, false, true ); addf( 'palyazobemutatasa', '', "TXTE|3000", false, true ); addf( '', '12. Szervezeti háttér, projekt-lebonyolítási gyakorlat', LBL, false, true ); addf( '', '12.1 Kérjük, a szervezet mérleg adatai alapján az alábbi évekre vonatkozóan adja meg a szervezet összes bevételét (támogatások, tagdíjak stb.) (Ft):', HLP, false, true ); addf( 'merleg1', '2005', NUM, false, true ); addf( 'merleg2', '2006', NUM, false, true ); addf( 'merleg3', '2007', NUM, false, true ); addf( 'merleg4', '2008 (becslés)', NUM, false, true ); addf( '', '12.2. A szervezet "munkatársainak" száma a 2007-es évben és 2008-ban:', HLP, false, true ); addf( 'onkentesek', 'Önkéntesek (fő) - 2007', NUM, false, true ); addf( 'alkalmazottak', 'Alkalmazottak, megbízási vagy egyéb (pl.: vállalkozói) szerződés alapján tartósan a szervezetnél tevékenykedők száma (fő) - 2007', NUM, false, true ); addf( 'onkentesek2008', 'Önkéntesek (fő) - 2008', NUM, false, true ); addf( 'alkalmazottak2008', 'Alkalmazottak, megbízási vagy egyéb (pl.: vállalkozói) szerződés alapján tartósan a szervezetnél tevékenykedők száma (fő) - 2008', NUM, false, true ); addf( '', '12.3. A szervezet tulajdonában, vagy használatában lévő technikai eszközök (telefon, számítógép, projektor, gépkocsi, fax készülék stb.), berendezések, ingatlan(ok) bemutatása', HLP, false, true ); addf( 'tulajdon', '', "CAS|palyazatok_tulajdon|regid|200", false, true ); } addf( '', '12.4 Rendelkezik-e a szervezet tapasztalattal korábbi projektek végrehajtásában, megvalósításában?', LBL, false, true ); addf( 'elozetes_tapasztalat', 'Kérjük válasszon', "REF|static_tapasztalat", false, true ); //addf( '', '12.4. Hasonló projektekben szerzett tapasztalatok (Maximum 5 projekt felsorolását kérjük!)', HLP, false, true ); addf( 'tapasztalatok', '', "CAS|palyazatok_tapasztalatok|regid|300", false, true ); if ( $admin || $bovitett ) { addf( '', '13. A projekt megvalósításához rendelkezésre álló egyéb források', LBL, false, true ); addf( '', '13.1. Meglévő/megpályázott források', HLP, false, true ); addf( 'meglevoforrasok', '', "CAS|palyazatok_meglevoforrasok|regid|300", false, true ); addf( '', '13.2. Megpályázni tervezett egyéb források', HLP, false, true ); addf( 'tervezettforrasok', '', "CAS|palyazatok_tervezettforrasok|regid|300", false, true ); addf( '', '14. A projektben a pályázó szervezettel együttműködő partnerek ', LBL, false, true ); addf( '', 'Csak abban az esetben kell kitölteni, ha van partnerszervezet! Az alábbi táblázatot minden egyes partnerre vonatkozóan ki kell tölteni! A táblázat több együttműködő partner esetében szükség szerint bővíthető.
A megpályázott projekt végrehajtásába a főpályázón felül maximum három olyan partnerszervezetet lehet bevonni, amelyek a projekt végrehajtása során anyagi támogatásban részesülnek. Kérjük itt csak azon szervezeteket tüntessék fel, akik nyerés esetén anyagi támogatásban részesülnek.', HLP, false, true ); addf( 'partnerek', '', "CAS|palyazatok_partnerek|regid|400", false, true ); addf( '', 'A projekt költségvetése', TIT, false, true ); addf( '', 'A költségvetés oszlopairól és sorairól »', HLP, false, true ); addf( 'koltsegvetes', '', "CAS|palyazatok_koltsegvetes|regid|600", false, true ); } addf( 'bekuldve', 'Beküldve', "REF|static_igennem", true, true ); addf( '', 'A projekt előzetes értékelése', TIT, false, true ); addf( 'egyediazonosito', 'Egyedi Azonositó', TXT, true, 2 ); addf( 'elozetesellenorzes', 'Ellenőrizve', "REF|static_palyazatellenorzes", false, true ); addf( 'elozetesellenorzes_txt', 'Magyarázat', TXTE, false, true ); addf( 'palyazatnagysagrend', 'Pályázat nagysága', "REF|static_palyazatnagysagrend", false, true ); addf( 'megye', 'Megye', "REF|static_megyek", true, 2 ); addf( 'utsomodositas', 'Utoljára módosítva', LMT, false, false ); $listob = 1; $table = "palyazatok"; $title = "Pályázatok"; $name = "Pályázat"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 8: addf( 'id', 'id', NUM, true, true ); addf( 'email', 'e-mail cím', TXT, true, true ); $listob = 1; $table = "hirlevel"; $title = "Hírlevél címlista"; $name = "cím"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 9: addf( 'id', 'id', NUM, false, true ); addf( 'regid', 'regid', NUM, false, false ); addf( 'tevekenyseg', 'Tevékenység', TXT, true, true ); addf( '', 'A projekt kezdetétől számított első 12 hónap (jelölje pipával azokat a hónapokat, amelyekben az adott tevékenység folyni fog):', LBL, false, true ); addf( '', '', COL6, false, true ); addf( 'honap1', ' 1', CHK, true, true ); addf( 'honap2', ' 2', CHK, true, true ); addf( 'honap3', ' 3', CHK, true, true ); addf( 'honap4', ' 4', CHK, true, true ); addf( 'honap5', ' 5', CHK, true, true ); addf( 'honap6', ' 6', CHK, true, true ); addf( 'honap7', ' 7', CHK, true, true ); addf( 'honap8', ' 8', CHK, true, true ); addf( 'honap9', ' 9', CHK, true, true ); addf( 'honap10', '10', CHK, true, true ); addf( 'honap11', '11', CHK, true, true ); addf( 'honap12', '12', CHK, true, true ); addf( 'label12_24', 'A projekt kezdetétől számított második 12 hónap:', LBL, false, true ); addf( '', '', COL6, false, true ); addf( 'honap13', '13', CHK, true, true ); addf( 'honap14', '14', CHK, true, true ); addf( 'honap15', '15', CHK, true, true ); addf( 'honap16', '16', CHK, true, true ); addf( 'honap17', '17', CHK, true, true ); addf( 'honap18', '18', CHK, true, true ); addf( 'honap19', '19', CHK, true, true ); addf( 'honap20', '20', CHK, true, true ); addf( 'honap21', '21', CHK, true, true ); addf( 'honap22', '22', CHK, true, true ); addf( 'honap23', '23', CHK, true, true ); addf( 'honap24', '24', CHK, true, true ); $listob = 1; $table = "palyazatok_utemterv"; $title = "Pályázati ütemterv"; $name = "tevékenység"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 10: addf( 'id', 'id', NUM, false, true ); addf( 'regid', 'regid', NUM, false, false ); addf( 'megnevezes', 'Megnevezés, főbb jellemző', TXT, true, true ); addf( 'mennyiseg', 'Mennyisége (db)', NUM, true, true ); $listob = 1; $table = "palyazatok_tulajdon"; $title = "A szervezet tulajdona"; $name = "tétel"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 11: addf( 'id', 'id', NUM, false, true ); addf( 'regid', 'regid', NUM, false, false ); addf( 'cel', 'projekt célja', TXT, true, true ); //addf( 'tevekenysegek', 'végrehajtott tevékenységek', TXT, true, true ); addf( 'ev', 'a projekt ideje (év)', TXT, true, true ); addf( 'eredmenye', 'eredmény', TXT, true, true ); addf( 'koltseg', 'teljes költség', TXT, true, true ); addf( 'tamogato', 'támogatók', TXT, true, true ); $listob = 1; $table = "palyazatok_tapasztalatok"; $title = "Eddig szerzett tapasztalatok"; $name = "projekt"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 12: addf( 'id', 'id', NUM, false, true ); addf( 'regid', 'regid', NUM, false, false ); addf( 'nev', 'A szervezet neve (hivatalos név)', TXT, true, true ); addf( 'angolnev', 'A szervezet hivatalos elnevezésének angol fordítása', TXT, false, true ); addf( 'kapcsolattarto', 'Kapcsolattartó személy', TXT, true, true ); addf( 'telefon', 'Telefonszám', TXT, true, true ); addf( 'fax', 'Fax szám', TXT, true, true ); addf( 'email', 'E-mail cím', TXT, true, true ); addf( 'indok', 'A partner bevonásának indoka', TXT, true, true ); addf( 'szerep', 'A tervezett projekt végrehajtásban betöltött szerepe', TXT, true, true ); addf( 'reszesedes', 'A projekt összes költségéből való részesedése (euróban)', TXT, true, true ); $listob = 1; $table = "palyazatok_partnerek"; $title = "Együttműködő partnerek"; $name = "partner"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 13: addf( 'id', 'id', NUM, false, true ); addf( 'regid', 'regid', NUM, false, false ); addf( 'megnevezes', 'Megnevezés', TXT, true, true ); addf( 'tipus', 'Tipus', "REF|static_koltsegtipus", false, true ); addf( 'egyseg', 'Egység', TXT, true, true ); addf( 'egysegekszama', 'Egységek száma', DBL, true, true ); addf( 'egysegar', 'Egységár (EUR)', DBL, true, true ); addf( 'koltseg', 'Költség (EUR)', DBL, true, false ); addf( 'tamogatas', 'Igényelt támogatás (EUR)', DBL, true, false ); addf( 'onerokeszpenz', 'Önerő készpénzben (EUR)', DBL, true, true ); addf( 'onerotermeszetben', 'Önerő természetben (EUR)', DBL, true, true ); $listob = 3; $table = "palyazatok_koltsegvetes"; $title = "A projekt költségvetése"; $name = "tétel"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 14: addf( 'id', 'id', NUM, false, true ); addf( 'regid', 'regid', NUM, false, false ); addf( 'eredmeny', 'Eredmény', TXT, true, true ); addf( 'eredmenymutato', 'Eredménymutató (fő, darab, négyzetméter stb.)', TXT, true, true ); addf( 'projektelott', 'Projekt előtti érték', TXT, true, true ); addf( 'projektutan', 'Projekt eredményeként létrejött érték', TXT, true, true ); $listob = 2; $table = "palyazatok_eredmeny"; $title = "A projekt várható eredményei"; $name = "sor"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 15: addf( 'id', 'id', NUM, false, true ); addf( 'cikkid', 'cikkid', NUM, false, false ); addf( 'kep', 'Kép', IMG, true, true ); addf( 'kepalairas', 'Képaláírás', TXT, true, true ); $listob = 1; $table = "cikkkepek"; $title = "Cikk képgaléria"; $name = "kép"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 16: if ( isset( $_GET[ 'e' ] ) && $_GET[ 'e' ] != "" && $_GET[ 'e' ] != -1 ) $curr = getitem( "ertekelolapok", "id", $_GET[ 'e' ] ); if ( substr( $curr[ 'egyediazonosito' ], 0, 9 ) == "NCTA-2008" ) { addf( 'id', 'id', NUM, false, true ); addf( 'palyazatid', 'Pályázat', "REF|palyazatok|id|palyazatcime", true, 2 ); addf( 'egyediazonosito', 'Egyedi azonosító', TXT, true, 2 ); addf( 'ertekelo', 'Értékelő', "REF|ertekelok|id|nev", true, 2 ); addf( 'pont1', 'Mennyire illeszkedik a pályázat a támogatási alap általános céljaihoz, elveihez, prioritási területeihez és a horizontális szempontokhoz? Mennyire illeszkedik a pályázat a megjelölt témakör általános céljaihoz? (Pályázati kiírás és útmutató 1. oldal: a program, általános elvei, Adatlap 1.1, 1.2, 1.3, Adatlap 2.1, 2.2, 2.3, Adatlap 7., Beleértve a témakörön belül esetleg megjelölt előnyöket, prioritásokat.)', "REF|static_pont15", false, true ); addf( 'pont2', 'Milyen mértékben tartalmaz innovatív elemeket a projekt? ( Adatlap 2.1, 2.2, 2.3, Adatlap 3.1, 3.2 )', "REF|static_pont15", false, true ); addf( 'pont3', 'Mennyire egyértelműek és jól meghatározottak a pályázat általános és konkrét céljai? (Adatlap 3.1, 3.2)', "REF|static_pont10", false, true ); addf( 'pont4', 'Mennyire illeszkedik a pályázat a célcsoport szükségleteihez és korlátaihoz? Mennyire ismeri a pályázó ezeket? (Adatlap 3.3, 3.4)', "REF|static_pont10", false, true ); addf( 'pont5', 'Milyen mértékben vonódik be a projektbe a célcsoport illetve az egyéb érintettek? Mennyire beágyazott a projekt a helyi közösségbe? (Adatlap 3.3, 3.4)', "REF|static_pont10", false, true ); addf( 'pont6', 'Mennyire átfogóak/összefüggőek, megvalósíthatók és megfelelőek a pályázott tevékenységek? (Adatlap 3.5, 3.6, Adatlap 4. )', "REF|static_pont10", false, true ); addf( 'pont7', 'Milyen mértékben tartalmaz a pályázat objektíven igazolható indikátorokat a projekt várható eredményességéről? (Adatlap 5.1, 5.2, 5.3)', "REF|static_pont5", false, true ); addf( 'pont8', 'A projekt eredményei milyen mértékben járulnak hozzá a pályázó és a projekt-tevékenység fenntarthatóságához? (Adatlap 6.1, 6.2)', "REF|static_pont5", false, true ); addf( 'pont9', 'A pályázó és partnereinek tapasztalata és kapacitása várhatóan lehetővé teszik-e a projekt sikeres technikai és pénzügyi kivitelezését illetve a kitűzött eredmények elérését? (Adatlap 8., Adatlap 9.1, 9.2, 9.3, 9.4)', "REF|static_pont10", false, true ); addf( 'pont10', 'Mennyire átlátható és részletes a költségvetés? A javasolt kiadások mennyire szükségesek a projekt végrehajtásához?', "REF|static_pont10", false, true ); addf( 'osszpont', 'Összpont', NUM, true, false ); addf( '', 'Szöveges értékelés', LBL, false, true ); addf( 'ertekeles', '', TXTE, false, true ); addf( '', 'Monitor kérdések és válaszok', LBL, false, true ); addf( 'monitoringstatus', 'Kérdések státusza', "REF|static_monitoringstatus", true, true ); addf( 'monitorkerdesek', '', TXTE, false, true ); addf( 'megye', 'Megye', "REF|static_megyek", true, 2 ); } else { addf( 'id', 'id', NUM, false, true ); addf( 'palyazatid', 'Pályázat', "REF|palyazatok|id|palyazatcime", true, 2 ); addf( 'bekuldo', 'Beküldő', "REF|regisztraltak|id|szervezetneve", true, 2 ); addf( 'egyediazonosito', 'Egyedi azonosító', TXT, true, 2 ); addf( 'ertekelo', 'Értékelő', "REF|ertekelok|id|nev", true, 2 ); addf( '', 'Értékelési szempontok', LBL, false, true ); addf( '', 'Célok, illeszkedés
1 pont: Nem, ezek az elvek nem érvényesülnek egyáltalán, ne kapjon támogatást semmi esetre sem; 5: Nagyjából minden elv megjelenik valahol a pályázatban, szeretném, ha támogatást kapna', HLP, false, true ); addf( 'pont1', 'Célok pontszám', "REF|static_sorszam5", false, true ); addf( '', 'Tevékenység
1 pont: Nem, a pályázat nem ad megfelelő információkat, nem derül ki, mi is történne (vagy ha igen, Isten, ments attól!). Ne kapjon támogatást semmi esetre sem; 5: Hasznos, érthető és kreatív pályázat. Szeretném, ha támogatást kapna', HLP, false, true ); addf( 'pont2', 'Tevékenység pontszám', "REF|static_sorszam5", false, true ); addf( '', 'Költségvetés
1pont: Irreális költségvetés, lehúzás, ne kapjon támogatást semmi esetre sem; 5: Korrekt, áttekinthető, a helyi erőforrásokkal is okosan gazdálkodó tervezet, adnék rá pénzt.', HLP, false, true ); addf( 'pont3', 'Költségvetés pontszám', "REF|static_sorszam5", false, true ); addf( 'osszpont', 'Összpont', NUM, true, false ); addf( '', 'Szöveges értékelés', LBL, false, true ); addf( 'ertekeles', '', TXTE, false, true ); addf( '', 'Monitor kérdések és válaszok', LBL, false, true ); addf( 'monitoringstatus', 'Kérdések státusza', "REF|static_monitoringstatus", true, true ); addf( 'monitorkerdesek', '', TXTE, false, true ); addf( 'megye', 'Megye', "REF|static_megyek", true, 2 ); } $listob = 1; $table = "ertekelolapok"; $title = "Értékelőlapok"; $name = "értékelőlap"; $key = "id"; $ops = OP_EDIT | ATTR_NONEW; break; case 17: addf( 'id', 'id', NUM, true, true ); addf( 'temakor', 'Témakör', "REF|static_temakorok", true, 2 ); addf( 'sorszam', 'Sorszám', "REF|static_sorszam7", true, 2 ); addf( 'nev', 'Név', TXT, true, true ); addf( 'jelszo', 'Jelszó', TXT, true, true ); $listob = 1; $table = "ertekelok"; $title = "Értékelők"; $name = "értékelő"; $key = "id"; $ops = OP_EDIT | ATTR_NONEW; break; case 18: addf( 'id', 'id', NUM, false, true ); addf( 'palyazatid', 'Pályázat', "REF|palyazatok|id|palyazatcime", true, 2 ); addf( 'egyediazonosito', 'Egyedi azonosító', TXT, true, 2 ); addf( 'ertekelo1', 'Értékelő #1', NUM, true, false ); addf( '', 'Értékelők kizárása összeférhetetlenség miatt', LBL, false, true ); addf( 'ertekelo1kizaras', 'kiz. #1', CHK, true, true ); addf( 'ertekelo2', 'Értékelő #2', NUM, true, false ); addf( 'ertekelo2kizaras', 'kiz. #2', CHK, true, true ); addf( 'ertekelo3', 'Értékelő #3', NUM, true, false ); addf( 'ertekelo3kizaras', 'kiz. #3', CHK, true, true ); addf( 'ertekelo4', 'Értékelő #4', NUM, true, false ); addf( 'ertekelo4kizaras', 'kiz. #4', CHK, true, true ); addf( 'ertekelo5', 'Értékelő #5', NUM, true, false ); addf( 'ertekelo5kizaras', 'kiz. #5', CHK, true, true ); addf( 'ertekelo6', 'Értékelő #6', NUM, true, false ); addf( 'ertekelo6kizaras', 'kiz. #6', CHK, true, true ); addf( 'ertekelo7', 'Értékelő #7', NUM, true, false ); addf( 'ertekelo7kizaras', 'kiz. #7', CHK, true, true ); addf( 'ert', 'Összesített szöveges értékelés', LBL, false, true ); addf( 'ertekeles', '', TXTE, false, true ); addf( '', 'Megítélt összegek', LBL, false, true ); addf( 'megiteltosszeg1', '1. Emberi erőforrások költségei', DBL, false, true ); addf( 'megiteltosszeg2', '2. Utazási költségek', DBL, false, true ); addf( 'megiteltosszeg3', '3. Eszközök beszerzése', DBL, false, true ); addf( 'megiteltosszeg4', '4. Szolgáltatások költsége', DBL, false, true ); addf( 'megiteltosszeg5', '5. Felújítási munkák költsége', DBL, false, true ); addf( '', 'Támogatási feltételek', LBL, false, true ); addf( 'tamogatasifeltetelek', '', TXTE, false, true ); addf( '', 'Pályázat státusza', LBL, false, true ); addf( 'palyazatsikere', 'Pályázat értékelése', "REF|static_palyazatsikere",true, true ); //addf( 'kiertesitve', 'Kiértesítve', CHK, false, true ); addf( 'atlagpont', 'Átlag', DBL, true, 2 ); addf( 'szerzodes', 'Csatolt szerződés', FILE, false, true ); $listob = 1; $table = "ertekeles"; $title = "Értékelések"; $name = "értékelés"; $key = "id"; $ops = OP_EDIT | ATTR_NONEW; break; case 19: addf( 'id', 'id', NUM, false, true ); addf( 'filter', 'Szűrési feltétel', "REF|static_hirlevelfilter",true, true ); addf( 'leveltema', 'Hírlevél témája', TXT, true, true ); addf( 'level', 'Hírlevél szövege', TXTE, false, true ); addf( 'kikuldott', 'Kiküldött darabszám', NUM, true, false ); addf( 'levalogatva', 'Küldendő darabszám', NUM, true, false ); $listob = 1; $table = "hirlevelek"; $title = "Hírlevelek"; $name = "hírlevél"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 20: addf( 'id', 'id', NUM, false, true ); addf( 'ertekelo', 'Értékelő', "REF|ertekelok|id|nev", true, true ); addf( 'palyazatid', 'Pályázat', "REF|palyazatok|id|palyazatcime", true, true ); addf( 'megjegyzesek', 'Megjegyzések', TXTE, false, true ); addf( 'monitorkerdesek', 'Monitor kérdések', TXTE, false, true ); addf( 'feldolgozva', 'Feldolgozva', CHK, true, true ); $listob = 1; $table = "elomonitorozas"; $title = "Előmonitorozás"; $name = "bejegyzés"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 21: addf( 'id', 'id', NUM, false, true ); addf( 'hirlevelid', 'hirlevelid', "REF|hirlevelek|id|leveltema", true, true ); addf( 'email', 'e-mail', TXT, true, true ); addf( 'palyazatcime', 'palyazatcim', TXT, true, true ); $listob = 1; $table = "hirlevelek_levalogatas"; $title = "Hírlevelek leválogatás"; $name = "hírlevél"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 22: addf( 'id', 'id', NUM, false, true ); addf( 'tema', 'Téma', TXT, true, true ); addf( 'letrehozva', 'Létrehozva', CRT, true, 2 ); $listob = 1; $table = "forumtemak"; $title = "Fórumtémák"; $name = "téma"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 23: addf( 'id', 'id', NUM, true, true ); addf( 'bekuldo', 'Beküldő', "REF|regisztraltak|id|szervezetneve", true, true ); addf( 'temaid', 'Téma', "REF|forumtemak|id|tema", true, true ); addf( 'bekuldve', 'Beküldés ideje', CRT, true, 2 ); addf( 'hozzaszolas', 'Hozzászólás', TXTE, true, true ); $listob = 3; $table = "forumhozzaszolasok"; $title = "Fórumhozzászólások"; $name = "hozzászólás"; $key = "id"; $ops = OP_DEL | OP_EDIT; break; case 24: addf( 'id', 'id', NUM, true, true ); addf( 'palyazatid', 'Pályázat', "REF|static_nyertespalyazatok", true, 2 ); addf( 'leiras', 'Projekt leírása', TXTE, false, true ); addf( 'leiras_en', 'Projekt angol leírása', TXTE, false, true ); addf( 'szervezetneve', 'A pályázó szervezet hivatalos neve (magyarul és angolul)', TXT, true, true ); addf( 'levelezesicim', 'Levelezési cím', TXT, false, true ); addf( 'telefonszam', 'Telefonszáma(i)', TXT, false, true ); addf( 'email', 'E-mail', TXT, false, true ); addf( 'honlap', 'Honlap címe', TXT, false, true ); addf( 'palyazatcime', 'A pályázat címe', TXT, true, true ); addf( 'kezdes', 'A projekt tervezett kezdése', DAT, false, true ); addf( 'befejezes', 'A projekt tervezett befejezése', DAT, false, true ); addf( 'felelosszemelyneve', 'A projekt végrehajtásért felelős személy neve', TXT, false, true ); addf( 'csatoltfajl', 'Csatolt fájl', FILE, false, true ); addf( 'kepek', 'Képgaléria', "CAS|tamogatottkepek|cikkid|400", false, true ); $listob = 1; $table = "tamogatottprojektek"; $title = "Támogatott projektek"; $name = "projekt"; $key = "id"; $ops = ATTR_NONEW | OP_EDIT; break; case 25: addf( 'id', 'id', NUM, false, true ); addf( 'cikkid', 'cikkid', NUM, false, false ); addf( 'kep', 'Kép', IMG, true, true ); addf( 'kepalairas', 'Képaláírás', TXT, true, true ); $listob = 1; $table = "tamogatottkepek"; $title = "Támogatott projektek képgaléria"; $name = "kép"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 26: addf( 'id', 'id', NUM, false, true ); addf( 'regid', 'regid', NUM, false, false ); addf( 'nev', 'forrás neve', TXT, true, true ); addf( 'tipus', 'megpályázott vagy elnyert támogatás?', "REF|static_forrastipus", true, true ); addf( 'osszeg', 'megpályázott/elnyert összeg', TXT, true, true ); addf( 'idopont', 'döntés/projektkezdés várható időpontja', DAT, true, true ); addf( 'koltsegsor', 'a költségvetés mely sorában tüntetik fel önrészként?', TXT, true, true ); $listob = 1; $table = "palyazatok_meglevoforrasok"; $title = "Meglevő források"; $name = "forrás"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 27: addf( 'id', 'id', NUM, false, true ); addf( 'regid', 'regid', NUM, false, false ); addf( 'nev', 'forrás neve', TXT, true, true ); addf( 'osszeg', 'tervezett összeg', TXT, true, true ); $listob = 1; $table = "palyazatok_tervezettforrasok"; $title = "Tervezett források"; $name = "forrás"; $key = "id"; $ops = OP_DEL | OP_EDIT | ATTR_HIDDEN; break; case 28: addf( 'id', 'id', NUM, false, true ); addf( 'palyazatid', 'Pályázat', "REF|palyazatok|id|palyazatcime", true, 2 ); addf( 'bekuldo', 'Beküldő', "REF|regisztraltak|id|szervezetneve", true, 2 ); addf( 'egyediazonosito', 'Egyedi azonosító', TXT, true, 2 ); addf( 'ertekelo', 'Értékelő', "REF|ertekelok|id|nev", true, 2 ); addf( '', 'Értékelési szempontok', LBL, false, true ); //addf( '', 'Célok, illeszkedés
1 pont: Nem, ezek az elvek nem érvényesülnek egyáltalán, ne kapjon támogatást semmi esetre sem; 5: Nagyjából minden elv megjelenik valahol a pályázatban, szeretném, ha támogatást kapna', HLP, false, true ); addf( 'pont1', 'A projekt ötletessége, újszerűsége', "REF|static_pont2", false, true ); //addf( '', 'Tevékenység
1 pont: Nem, a pályázat nem ad megfelelő információkat, nem derül ki, mi is történne (vagy ha igen, Isten, ments attól!). Ne kapjon támogatást semmi esetre sem; 5: Hasznos, érthető és kreatív pályázat. Szeretném, ha támogatást kapna', HLP, false, true ); addf( 'pont2', 'A projekt kivitelezhetősége, értelme', "REF|static_pont2", false, true ); //addf( '', 'Költségvetés
1pont: Irreális költségvetés, lehúzás, ne kapjon támogatást semmi esetre sem; 5: Korrekt, áttekinthető, a helyi erőforrásokkal is okosan gazdálkodó tervezet, adnék rá pénzt.', HLP, false, true ); addf( 'pont3', 'A projekt közösségi jellege, háttere', "REF|static_pont2", false, true ); addf( 'osszpont', 'Összpont', NUM, true, false ); addf( '', 'Szöveges értékelés', LBL, false, true ); addf( 'ertekeles', '', TXTE, false, true ); //addf( '', 'Monitor kérdések és válaszok', LBL, false, true ); //addf( 'monitoringstatus', 'Kérdések státusza', "REF|static_monitoringstatus", true, true ); //addf( 'monitorkerdesek', '', TXTE, false, true ); addf( 'megye', 'Megye', "REF|static_megyek", true, 2 ); $listob = 1; $table = "ertekelolapok_koztes"; $title = "Köztes értékelőlapok"; $name = "köztes értékelőlap"; $key = "id"; $ops = OP_EDIT | ATTR_NONEW; break; case 29: addf( 'id', 'id', NUM, false, true ); addf( 'palyazatid', 'Pályázat', "REF|palyazatok|id|palyazatcime", true, 2 ); addf( 'egyediazonosito', 'Egyedi azonosító', TXT, true, 2 ); addf( 'ertekelo1', 'Értékelő #1', NUM, true, false ); addf( '', 'Értékelők kizárása', LBL, false, true ); addf( 'ertekelo1kizaras', 'kiz. #1', CHK, true, true ); addf( 'ertekelo2', 'Értékelő #2', NUM, true, false ); addf( 'ertekelo2kizaras', 'kiz. #2', CHK, true, true ); addf( 'ertekelo3', 'Értékelő #3', NUM, true, false ); addf( 'ertekelo3kizaras', 'kiz. #3', CHK, true, true ); addf( 'ertekelo4', 'Értékelő #4', NUM, true, false ); addf( 'ertekelo4kizaras', 'kiz. #4', CHK, true, true ); addf( 'ertekelo5', 'Értékelő #5', NUM, true, false ); addf( 'ertekelo5kizaras', 'kiz. #5', CHK, true, true ); addf( 'ertekelo6', 'Értékelő #6', NUM, true, false ); addf( 'ertekelo6kizaras', 'kiz. #6', CHK, true, true ); addf( 'ertekelo7', 'Értékelő #7', NUM, true, false ); addf( 'ertekelo7kizaras', 'kiz. #7', CHK, true, true ); addf( 'ert', 'Összesített szöveges értékelés', LBL, false, true ); addf( 'ertekeles', '', TXTE, false, true ); //addf( '', 'Megítélt összegek', LBL, false, true ); //addf( 'megiteltosszeg1', '1. Emberi erőforrások költségei', DBL, false, true ); //addf( 'megiteltosszeg2', '2. Utazási költségek', DBL, false, true ); //addf( 'megiteltosszeg3', '3. Eszközök beszerzése', DBL, false, true ); //addf( 'megiteltosszeg4', '4. Szolgáltatások költsége', DBL, false, true ); //addf( 'megiteltosszeg5', '5. Felújítási munkák költsége', DBL, false, true ); //addf( '', 'Támogatási feltételek', LBL, false, true ); //addf( 'tamogatasifeltetelek', '', TXTE, false, true ); addf( '', 'Pályázat státusza', LBL, false, true ); addf( 'palyazatsikere', 'Pályázat előzetes értékelése', "REF|static_palyazatsikere_koztes",true, true ); //addf( 'kiertesitve', 'Kiértesítve', CHK, false, true ); addf( 'atlagpont', 'Átlagpont', DBL, true, 2 ); //addf( 'szerzodes', 'Csatolt szerződés', FILE, false, true ); $listob = 1; $table = "ertekeles_koztes"; $title = "Köztes értékelések"; $name = "köztes értékelés"; $key = "id"; $ops = OP_EDIT | ATTR_NONEW; break; } $typedata[ $t ]->fields = $fields; $typedata[ $t ]->labels = $labels; $typedata[ $t ]->ftypes = $ftypes; $typedata[ $t ]->flisted = $flisted; $typedata[ $t ]->fedit = $fedit; $typedata[ $t ]->fdefault = $fdefault; $typedata[ $t ]->listob = $listob; $typedata[ $t ]->table = $table; $typedata[ $t ]->title = $title; $typedata[ $t ]->name = $name; $typedata[ $t ]->key = $key; $typedata[ $t ]->ops = $ops; } if ( !is_array( $typedata ) ) for( $i = 0; $i < NUMTYPES; $i++ ) setf( $i ); setf( $t ); if ( isset( $_GET[ 'qqq' ] ) ) { // if ( $lid == false ) // db_connect( ); // $ii = getitem( "hirlevelek", "id", 7 ); // echo html_entity_decode( urldecode( $ii[ 'level' ] ) ); //strip_tags( htmlspecialchars_decode( urldecode( $hir[ 'level' ] ) ) ) ) ); if ( $lid == false ) db_connect( ); set_time_limit( 0 ); for ( $t = 24; $t <= 24; $t++ ) { echo "keresőmező generálása: " . $typedata[ $t ]->table . " ... "; flush(); $query = "SELECT " . $typedata[ $t ]->key . " FROM " . $typedata[ $t ]->table; $result = mysql_query($query) or die(mysql_error()); while ( ( $r = mysql_fetch_array($result) ) ) updatesearchfield( $t, $r[ $typedata[ $t ]->key ] ); mysql_free_result( $result ); echo "kész
"; flush(); } die(); } if ( isset( $_GET[ 'q' ] ) ) { $query = "CREATE TABLE $table ("; for ( $i = 0; $i < count($fields); $i++ ) { $currtype = substr( $ftypes[$i], 0, 4 ); switch ( $currtype ) { case TXT: $query .= $fields[$i] . " TEXT"; break; case DBL: $query .= $fields[$i] . " TEXT"; break; case NUM: if ( $fields[$i] == "id" ) $query .= $fields[$i] . " INT PRIMARY KEY AUTO_INCREMENT"; else $query .= $fields[$i] . " INT"; break; case IMG."|": case IMG: $query .= $fields[$i] . " TEXT"; break; case FILE: $query .= $fields[$i] . " TEXT"; break; case DAT: $query .= $fields[$i] . " DATE"; break; case DTT: $query .= $fields[$i] . " DATETIME"; break; case LMT: $query .= $fields[$i] . " TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP"; break; case CRT: $query .= $fields[$i] . " TIMESTAMP DEFAULT CURRENT_TIMESTAMP"; break; case TXTE: $query .= $fields[$i] . " TEXT"; break; case REF."|": $query .= $fields[$i] . " INT"; break; case CHK: $query .= $fields[$i] . " TINYINT"; break; case CAS."|": break; } if ( $i == count($fields) - 1 ) $query .= ", visible INT, search MEDIUMTEXT );"; else if ( $currtype != COL1 && $currtype != COL2 && $currtype != COL4 && $currtype != COL8 && $currtype != COL6 && $currtype != TIT && $currtype != LBL && $currtype != HLP && $currtype != CAS."|" ) $query .= ", "; } echo $query; } ?>table, "id", $id ); $out .= "

" . urldecode( $item[ 'cim' ] ) . "

\n"; $out .= str_replace( "\\", "", urldecode( $item[ 'lead' ] ) ) . "
\n"; if ( $t == 1 ) { $gal = getlist( "cikkkepek", 1000000, 0, "", "cikkid=$id" ); if ( count( $gal ) > 0 ) { $out .= "
"; for ( $i = 0; $i < count($gal); $i++ ) $out .= "
"; $out .= "
"; $out .= "
"; $out .= "

blahh

"; $out .= ""; } } $out .= str_replace( "\\", "", urldecode( $item[ 'szoveg' ] ) ) . "\n"; if ( $t == 1 ) $out .= "

vissza a hírekhez »

"; for ( $i = 1; $i <= 15; $i++ ) if ( $item[ 'csatoltfajl'.$i ] != "" ) $out .= "

Letöltés» " . urldecode( $item[ 'csatoltfajl'.$i ] ) . "

"; $out .= "
"; } else // cikksorozat: cim+lead { $list = getlist( $typedata[ $t ]->table, 1000, 0, " ORDER BY datum DESC" ); $out .= "

Hírek, események

\n"; for ( $i = 0; $i < count( $list ); $i++ ) { $out .= "

" . urldecode( $list[ $i ][ 'cim' ] ) . "

"; $out .= str_replace( "\\", "", urldecode( $list[ $i ][ 'lead' ] ) ) . "\n"; $out .= "

tovább a cikkhez »

"; } $out .= "
"; } break; case 3: $list = getlist( $typedata[ $t ]->table, 1000, 0 ); $out .= "

Pályázati dokumentumok

\n"; $out .= "Felhívjuk a tisztelt pályázni kívánók figyelmét, hogy honlapunkon regisztrálva díjmentesen használhatja elektronikus pályázat kitöltő rendszerünket és ezzel megkönnyítheti és meggyorsíthatja pályázatai elkészítését és beküldését.
Pályázni csak ezen az űrlapkitöltő programon keresztül lehet, a pályázati adatlap és a költségvetési táblázat kitöltésével, a szintén ott található útmutató szerint. Amennyiben az űrlapkitöltő program használatával kapcsolatban technikai problémák merülnek fel, kérjük forduljanak a témagazda alapítványokhoz.\n"; $out .= ""; for ( $i = 0; $i < count( $list ); $i++ ) { $out .= ""; $out .= ""; } $out .= "

" . urldecode( $list[ $i ][ 'cim' ] ) . "

"; $out .= str_replace( "\\", "", $list[ $i ][ 'leiras' ] ) . "

Letöltés» " . urldecode( $list[ $i ][ 'fajl' ] ) . "

"; break; case 4: $list = getlist( $typedata[ $t ]->table, 1000, 0, " ORDER BY sorrend ASC" ); $out .= "

Gyakran Ismételt Kérdések

\n"; for ( $i = 0; $i < count( $list ); $i++ ) { $out .= "

" . urldecode( $list[ $i ][ 'kerdes' ] ) . "

"; $out .= urldecode( $list[ $i ][ 'valasz' ] ) . "\n"; } $out .= "
"; break; case 22: // forumtemak listaja $list = getlist( $typedata[ $t ]->table, 10000, 0, " ORDER BY tema ASC" ); $out .= "

Fórum

\n"; for ( $i = 0; $i < count( $list ); $i++ ) { $size = getsize( "forumhozzaszolasok", "temaid=" . $list[ $i ][ 'id' ], false ); $out .= "

" . urldecode( $list[ $i ][ 'tema' ] ) . " ($size hozzászólás, létrehozva: " . substr( $list[ $i ][ 'letrehozva' ], 0, 10 ) . ")

"; } $out .= "
"; break; case 23: // forum hozzaszolasok listaja global $forum_err; $list = getlist( $typedata[ $t ]->table, 10000, 0, " ORDER BY bekuldve DESC", "temaid=$id" ); $item = getitem( "forumtemak", "id", $id ); $out .= "
"; $out .= "

Fórum
\"" . urldecode( $item[ "tema" ] ) . "\"

\n"; $out .= " hozzászólok »"; $out .= " fórum témák »"; $out .= " regisztráció »

"; if ( $forum_err != "" ) $out .= "

$forum_err

"; for ( $i = 0; $i < count( $list ); $i++ ) { $bek = getitem( "regisztraltak", "id", $list[ $i ][ 'bekuldo' ] ); $out .= "

" . urldecode( $bek[ 'szervezetneve' ] ) . " - " . $list[ $i ][ 'bekuldve' ] . "

" . urldecode( $list[ $i ][ 'hozzaszolas' ] ) . "\n"; $out .= ""; } if ( count( $list ) == 0 ) $out .= "

Még nem volt hozzászólás ebben a témában, legyen az Öné az első...

"; $out .= ""; if ( !empty( $_SESSION[ 'logged' ]->szervezetneve ) ) { $out .= ""; $out .= ""; $out .= "
Hozzászólás:
"; } else { $out .= "

A fórumhoz csak érvényes regisztrációval, bejelentkezés után lehet hozzászólni. Regisztrálni itt lehet.

"; } $out .= "
"; break; case 24: // tamogatott palyazatok cikkei if ( $id != "" ) // megnyitott palyazat { if ( $_SESSION[ 'lastsearch' ][ 'lang' ] == "en" ) $langarr = Array( "Thematic area", "Name of organisation", "Address", "Phone", "E-mail", "Homepage", "Contact person", "Project interval", "Amount of support" ); else $langarr = Array( "Témakör", "Szervezet neve", "Levelezési cím", "Telefon", "E-mail", "Honlap", "Projektfelelős", "Projekt időszaka", "Támogatás összege" ); $item = getitem( $typedata[ $t ]->table, "id", $id ); $pitem = getitem( "palyazatok", "id", $item[ 'palyazatid' ] ); $out .= "

" . stripslashes( urldecode( $item[ 'palyazatcime' ] ) ) . "

\n"; $out .= ""; $tref = getref( "static_temakorok" ); $out .= ""; $out .= ""; $out .= ""; $out .= ""; if ( $item[ 'levelezesicim' ] != "" ) { $out .= ""; $out .= ""; } if ( $item[ 'telefonszam' ] != "" ) { $out .= ""; $out .= ""; } $out .= ""; $out .= ""; if ( $item[ 'honlap' ] != "" ) { $out .= ""; $out .= ""; } $out .= ""; $out .= ""; $out .= ""; $out .= ""; $pitem = getitem( "ertekeles", "palyazatid", $item[ 'palyazatid' ] ); $out .= ""; $out .= ""; $out .= "
" . $langarr[ 0 ] . "" . $tref[ $pitem[ 'temakor' ] ] . "
" . $langarr[ 1 ] . "" . str_replace( "\\", "", urldecode( $item[ 'szervezetneve' ] ) ) . "
" . $langarr[ 2 ] . "" . urldecode( $item[ 'levelezesicim' ] ) . "
" . $langarr[ 3 ] . "" . urldecode( $item[ 'telefonszam' ] ) . "
" . $langarr[ 4 ] . "" . urldecode( $item[ 'email' ] ) . "
" . $langarr[ 5 ] . "" . urldecode( $item[ 'honlap' ] ) . "
" . $langarr[ 6 ] . "" . urldecode( $item[ 'felelosszemelyneve' ] ) . "
" . $langarr[ 7 ] . "" . $item[ 'kezdes' ] . " ... " . $item[ 'befejezes' ] . "
" . $langarr[ 8 ] . "" . ( $pitem[ 'megiteltosszeg1' ]+$pitem[ 'megiteltosszeg2' ]+$pitem[ 'megiteltosszeg3' ]+$pitem[ 'megiteltosszeg4' ]+$pitem[ 'megiteltosszeg5' ] ) . " EUR
"; $gal = getlist( "tamogatottkepek", 0, -1, "", "cikkid=$id" ); if ( count( $gal ) > 0 ) { $out .= "
"; for ( $i = 0; $i < count($gal); $i++ ) $out .= "
"; $out .= "
"; $out .= "
"; $out .= "

blahh

"; $out .= ""; } $out .= str_replace( "\\", "", urldecode( ( $_SESSION[ 'lastsearch' ][ 'lang' ] == "en" ? $item[ 'leiras_en' ] : $item[ 'leiras' ] ) ) ) . "\n"; if ( $item[ 'csatoltfajl' ] != "" ) $out .= "

".( $_SESSION[ 'lastsearch' ][ 'lang' ] == "en" ? "Attached file: " : "Csatolt fájl: " ) . "" . urldecode( $item[ 'csatoltfajl' ] ) . "

\n"; $out .= "

".ll('vissza')." »

"; $out .= "
"; } else // keresodoboz, talalati lista { $out = "
"; $rlist = getref( "static_temakorok" ); if ( isset( $_GET['p'] ) || ( !count( $_POST ) && is_array( $_SESSION[ 'lastsearch' ] ) ) ) // lapozaskor es ha visszajon mashonnan { $_POST = $_SESSION[ 'lastsearch' ]; if ( isset( $_GET['p'] ) ) $_SESSION[ 'lastpage' ] = $_GET['p']; } else { if ( count( $_POST ) ) // uj kereseskor az elso oldalra all { $_GET['p'] = 0; $_SESSION[ 'lastpage' ] = $_GET['p']; } } // kereso form //write_log( print_r( $_POST, true ) ); if ( $_GET[ 'lang' ] != "" ) $_POST[ 'lang' ] = $_GET[ 'lang' ]; if ( $_POST[ 'lang' ] == "en" ) $langarr = Array( "Supported projects", "Thematic area:", "all", "County:", "Micro/macro grants:", "Keyword search (optional)", "Search", "A few supported projects", "Results" ); else $langarr = Array( "Támogatott projektek", "Témakör:", "összes", "Megye:", "Nagyságrend:", "Kulcsszó (nem kötelező):", "Keresés", "Néhány támogatott projekt", "Találatok" ); if ( $_POST[ 'lang' ] == "en" ) $rlist = Array( "Environment protection and sustainable development", "Civil liberties and capacity building", "Social cohesion, and health and childcare", "Cultural heritage" ); $out .= "

" . $langarr[ 0 ] . "

\n"; $out .= "
" . $langarr[ 1 ] . "

\n"; $rlist = getref( "static_megyek" ); $out .= "
" . $langarr[ 3 ] . "

\n"; if ( $_POST[ 'lang' ] == "en" ) $rlist = Array( "", "micro grants", "macro grants" ); else $rlist = getref( "static_palyazatnagysagrend" ); $out .= "
" . $langarr[ 4 ] . "

\n"; $out .= "
" . $langarr[ 5 ] . "
"; $out .= "
 
"; // levalogatas if ( count( $_POST ) > 1 ) { $table = "palyazatok AS p,tamogatottprojektek AS t"; $narrow = "p.visible=1 AND t.visible=1 AND p.id=t.palyazatid "; if ( $_POST['tk'] != -1 ) $narrow .= " AND p.temakor=" . $_POST[ 'tk' ]; if ( $_POST['n'] != -1 ) $narrow .= " AND p.palyazatnagysagrend=" . $_POST[ 'n' ]; if ( $_POST['m'] != -1 ) $narrow .= " AND p.megye=" . $_POST[ 'm' ]; if ( strlen( $_POST['key'] ) > 0 ) $narrow .= " AND t.search LIKE '%" . urlencode( $_POST[ 'key' ] ) . "%'"; $list = getlist( $table, 10, $_SESSION['lastpage'], "ORDER BY t.palyazatcime ASC", $narrow, true ); $count = getsize( $table, $narrow, true ); $out .= "

" . $langarr[ 8 ] . " ($count ".ll('pályázat').")

\n"; $out .= "
" . pages( $_SESSION['lastpage'], "index.php?t=24&p=%PAGE%", $count, 10 ) . "
"; $_SESSION[ 'lastsearch' ] = $_POST; } else { // ha nincs kereses random valaszt unset( $_SESSION[ 'lastsearch' ] ); $out .= "

" . $langarr[ 7 ] . "

\n"; $s = getsize( "tamogatottprojektek", "palyazatid IS NOT NULL" ); $list = getlist( "palyazatok AS p,tamogatottprojektek AS t", 5, rand( 0, max( 0, floor( $s / 5 ) - 1 ) ), "ORDER BY t.palyazatcime ASC", "p.visible=1 AND t.visible=1 AND p.id=t.palyazatid", true ); } // talalatok for ( $i = 0; $i < count( $list ); $i++ ) { $desc = stripslashes( html_entity_decode( urldecode( $_POST[ 'lang' ] == "en" ? $list[ $i ][ 'leiras_en' ] : $list[ $i ][ 'leiras' ] ) ) ); //if ( strlen( $desc ) > 250 ) // $desc = substr( $desc, 0, 250 ) . "..."; $out .= "

" . str_replace( Array( "