pp képe

Ha megnézed a két patch fájlt, akkor látod benne, hogy mindkettő februári dátummal rendelkezik (mint ahogyan ezt az idézet topicnál is nyomon követhető.)

Ha jobban beletúrsz a két patch fájlba ami a topicban van (1, 2) láthatod, hogy az egyik az img_assist.module fájl 1.68 a másik az 1.68.2.1 verziójához készült.

Ha megnézed az image assist weboldalát akkor itt látod, hogy van egy stabil (1.5) verzió ami nov 19.-n jött ki, tehát nagyon valószínű, hogy tartalmazza a fenti javításokat. Már csak azért is mert az idézett hiba lezárt(closed) állapotban van.

Ha ránézel a projekt cvs-ére akkor láthatod a stabil(1.5) és a fejlesztői (1.x-dev) ágat is. Láthatod, hogy az egyikben az 1.68.2.43 a másikban az 1.68.2.44 img_assist.module fájl található meg.

további perverzióként belenézhetsz a későbbi patch fájlba valamint az 1.5-ös 1.68.2.44 verzióba.

A patch fájl elején találsz egy ilyet:

@@ -750,7 +750,7 @@
  */
 function img_assist_properties() {
   $nid = arg(2);
-  $edit = (arg(3)) ? 1 : 0; // edit is put into a hidden field so the javascripts can see it
+  $update = (arg(3)) ? 1 : 0; // update is put into a hidden field so the javascripts can see it

Ez azt jelenti, hogy a 750. sorban történt a változás (a module fájlban inkább az img_assist_properties() függvényt keresd;)) A sor ami előtt mínusz van törlődött a sor ami előtt plusz van az létrejött, magyarán a mínuszos sor lecserélődött a pluszosra.
Ezt látod is a fájlban.
function img_assist_properties() {
  $nid = arg(2);
  // Update is put into a hidden field so the javascript can see it.
  $update = (arg(3)) ? 1 : 0;

Természetesen a verziókövetésnek hála a teljes változás sor is megtekinthető

A kérdésedre a válasz egyébként (man patch):
patch eredetifájl patchfájl

Otthon érdemes kipróbálni a következőt:
1. elkészít text1.txt és text2.txt (text2 a text1 változtatása mondjuk még egy sor)
2. diff text1.txt text2.txt > text.patch
3. patch text1.txt text.patch
4. text1.txt és text2.txt összehasonlítása, örülünk.

(mindez ubuntu linux alatt, de ugye diff és patch van ablakozósra is, csak hadnekeressem ki és legyen ez hf, vagy dobjatok fel egy linuxot, vagy egy ubuntu live cd-t vagy mittudomén legyetek kreatívak!)

pp

0
0
pp képe

nagy részük elavult. Volt egy barátom, aki mondta nekem:
- Idefigyel pp, én elolvastam ezt a PHP 24 óra alatt c. könyvet már szinte végig. Tudok változó változót létrehozni, meg mindet... de áruld már el nekem mire jó ez a PHP!

Aztán 2 perc alatt demonstráltam neki. ;)
Szóval a magyar nyelven fellelhető php-s oktató anyagokkal csak óvatosan.
Az egyik legjobb tankönyv szerintem igaz angolul. (sajna régi és 4-es php van benne ami ugye halott..)

pp

0
0
Pasqualle képe

kezdenem azzal, hogy a belinkelt issue mar regen megoldott, szoval az mar resze az uj verzionak, nem kell mar csinalni vele semmit.

patch-et mindig a friss kodra kell irni, a friss kod alatt a cvs verziokezeloben tarolt forrast kell erteni. egyetlen kivetel van amikor regi verziohoz keszul valamilyen hibajavitas.
az issue listaban megjelolt verzio azt mondja meg, hogy a hiba melyik (legujabb) verzioban fordul elo.

a patch-et mindig a cvs verziora kell alkalmazni, megeshet, hogy a dev verziora is rahuzhato ha eleg friss, de nem ez a szokvanyos eljaras.
a patch-et valamilyen cvs kliens programmal szokas alkalmazni (rahuzni), de megoldhato kezi modszerrel, szovegszerkesztessel is, mivel a patch modositasai jol olvashatoak. csak igy eleg konnyu elgepelni..

egy issue-n belul mindig csak egyet, a legutolso patch-et szokas tesztelni. de ha tobb van neha erdemes atolvasni, hogy masok hogyan probaltak megoldani a problemat.

osszefoglalva patch hasznalat.
1. cvs-bol letolteni a kivant modult
2. letolteni a patchet
3. rahuzni a modulra

az issue listaban levo patch-eket soha nem szabad eles weboldalon alkalmazni! csakis tesztelesre.

nem tudom, hogy mennyire ertheto amit igy gyorsan leirtam..

0
0
Pasqualle képe

windows alatt ezt a klienst tudom ajanlani.

http://www.wincvs.org/download.html#wincvs_recommended

0
0
crt képe

Szia.

Ahogy elnézem nem nagyon fogsz választ kapni. Még ha valaki le is töltené (honnan is?) és elvacakolna vele, hogy mi nem működhet Neked (mert számomra nem igazán derült ki), akkor sem biztos, hogy előjönne a probléma, hiszen nem írtad, hogy Te pontosan mit és mivel is csináltál. Esetleg egy link, vagy képernyőkép, bőngészőtípus is sokat segítene.
Ha ezeket az információkat megadod, akkor lehet, hogy valaki rászánja azt az 5-10 percet és megnézi, mi a probléma. Ezek hiányában személy szerint inkább az alvást választom.

Üdv: Zoli

0
0
nevergone képe

... az alvás, de előtte gyorsan megemlítem, hogy jelenleg az 5.5 -ös Drupalnál járunk.

0
0
Testament képe

stafford
„tudom, hogy po(t) filet is szerkeszthetsz, de ennel a modulnal nem volt sok forditanivalo es lustasagbol igy oldottam meg :)"

Sziasztok!
Le szeretném fordítani Magyar ajkúra, a Privatemsg modult. Légyszives valaki adja meg a kezdő lökést.
Persze csak óvatosan, mert még nagyon kezdő akció hős vagyok!
üdv:
Testament

0
0

Testament

gyuri2012 képe

Ha tehetek érte valamit, hogy legyen rá időd, szólj! :)
Jobban várom az irományt, mint nemrég a karácsonyt!

0
0
pp képe

Ha adnál egy linket és pár képernyőképet, no és elárulnád a böngészőt is amiben nézted, akkor lenne rá esély, hogy valaki ránézzen és válaszoljon a kérdésedre. Azonban eme népmesei motívumokkal átszőtt betűhalomból igen nehéz kihámozni mi is a problémád!

"ha frissítek akkor a bal oldalsáv és a tartalmi rész közé becsusszan egy kb. másfél centi széles sáv..."

Én hasonlót egyszer ie5.5 alatt tapasztaltam, ekkor egy lista első eleme twisztelt minden betöltéskor. Egy üres elem hozzáadása a lista elejére megoldotta a táncoslábú listaelem problémáját.

Lehet itt nem ez a probléma. Honnan jön az a másfél centis sáv, honnan csusszan be? Mindig ott volt csak becsusszan, vagy a tartalmi rész mászik arrébb? Ekkor valószínűleg a tartalmi részben lesz valami ami elnyomja az egész blokkot.
Remélem segítettem.

pp

0
0
crt képe

PP válaszán kívül még pár ötlet:
- Lezáratlan, elgépelt (x)html tagek.
- CSS-ben ugyanez, a sorvégi pontosvesszőre különös tekintettel.
- Esetleg be van kapcsolva a css tömörítés, próbáld ki annélkül.

Néhány link a hibakereséshez:
HTML Validator
CSS Validator
Firefox Web Developer kiterjesztés
Firefox Firebug kiterjesztés
Internet Explorer Developer Toolbar

Üdv: Zoli

0
0