Archívum - Dec 15, 2008
Web Safe File Name - Batch Renamer Tool
Szóval a címben jelzett eszközt keresném.. Amivel egy mappa összes file-nevét egyszerűen átalakíthatom websafe-re. (Olyan nem érdekel, ami MÁSRA nevezi át, olyanokat ismerek.)
■ Symfony 1.2.1, Propel 1.3 és PostgreSQL
Sziasztok,
a címben szereplő 3 dolgot szerettem volna összehozni, de nem sikerült... Átnéztem a neten lévő leírásokat, de alig találtam néhány sor infót arról, hogy PostgreSQL-t hogyan kellene bekonfigurálni a Symfony-ba (Sandbox), hogy működjön.
A propel.ini-ben megadtam mindent amit kell, a database.yml is be van állítva.
propel.ini:
propel.database = pgsql
propel.database.driver = pgsql
propel.database.createUrl = ittazeleresek
propel.database.url = ittazeleresek
propel.database.user = postgres
database.yml:
all:
propel:
class: sfPropelDatabase
param:
classname: PropelPDO
phptype: pgsql
dsn: pgsql://szerverneve:54XX/adatbazisneve
encoding: utf8
Minden paraméter jó, mégis egy nagyon fura hibaüzenetet kapok akkor ha az adatbázisból szeretnék sémát generáltatni a propel:build-schema paranccsal:
>> propel Running "reverse" phing task
[propel-schema-reverse] There was an error building XML from metadata: could not find driver
ezt a hibaüzit kapom...
A php.ini-ben természetesen be van húzva a pgsql-es PDO extension (helyesen be is tölti).
Én a propel.ini-re gyanakszok :), ha esetleg lenne valakinek Postgre-vel helyesen működö propel.ini-je és el tudná nekem küldeni, vagy bármilyen ötlet azt megköszönném!
■ a címben szereplő 3 dolgot szerettem volna összehozni, de nem sikerült... Átnéztem a neten lévő leírásokat, de alig találtam néhány sor infót arról, hogy PostgreSQL-t hogyan kellene bekonfigurálni a Symfony-ba (Sandbox), hogy működjön.
A propel.ini-ben megadtam mindent amit kell, a database.yml is be van állítva.
propel.ini:
propel.database = pgsql
propel.database.driver = pgsql
propel.database.createUrl = ittazeleresek
propel.database.url = ittazeleresek
propel.database.user = postgres
database.yml:
all:
propel:
class: sfPropelDatabase
param:
classname: PropelPDO
phptype: pgsql
dsn: pgsql://szerverneve:54XX/adatbazisneve
encoding: utf8
Minden paraméter jó, mégis egy nagyon fura hibaüzenetet kapok akkor ha az adatbázisból szeretnék sémát generáltatni a propel:build-schema paranccsal:
>> propel Running "reverse" phing task
[propel-schema-reverse] There was an error building XML from metadata: could not find driver
ezt a hibaüzit kapom...
A php.ini-ben természetesen be van húzva a pgsql-es PDO extension (helyesen be is tölti).
Én a propel.ini-re gyanakszok :), ha esetleg lenne valakinek Postgre-vel helyesen működö propel.ini-je és el tudná nekem küldeni, vagy bármilyen ötlet azt megköszönném!
Javascript események sorrendje
A következő dologban kérném a segítségeteket:
Adott egy autocomplet szerű beviteli input mező és a hozzátartozó suggest adatok divben azt szeretném, hogy amikor az input mező elveszti a focust (blur) akkor az eredménymező törlődjön a DOM –ból amikor pedig az eredmény mezőre kattintok jelenjen meg az input mezőre (onclick). A két művelet egyenként jól működik, de amikor a blur esemény és az onclick egyszerre van felcsatolva, akkor a blur esemény mindig előbb lefut, így az onclick már nem fut le. A kérdés, hogy tudom a blur eseménynek, feltételt adni, hogy csak akkor fusson le amikor a fokuszt elveszti az input mező, és nem az suggest mezőre kattintanak.
Az implementálás jQuery használatával történt.
■ Adott egy autocomplet szerű beviteli input mező és a hozzátartozó suggest adatok divben azt szeretném, hogy amikor az input mező elveszti a focust (blur) akkor az eredménymező törlődjön a DOM –ból amikor pedig az eredmény mezőre kattintok jelenjen meg az input mezőre (onclick). A két művelet egyenként jól működik, de amikor a blur esemény és az onclick egyszerre van felcsatolva, akkor a blur esemény mindig előbb lefut, így az onclick már nem fut le. A kérdés, hogy tudom a blur eseménynek, feltételt adni, hogy csak akkor fusson le amikor a fokuszt elveszti az input mező, és nem az suggest mezőre kattintanak.
Az implementálás jQuery használatával történt.