Dnes som v AS v2.5.2.18 narazil na nasledovny bug.
(lepsie raz vidiet ako 3x citat) Bohuzial forum zobrazuje obrazky podla abecedy a nie podla poradia uploadu.
renamer regex bug - (not) excluded extension
renamer regex bug - (not) excluded extension
- Attachments
-
- Stav pred premenovanim suborov. AS ukazuje ocakavany vysledok.
- rename-bug-before.gif (11.69 KiB) Viewed 6395 times
-
- Stav po premenovani suborov. Vysledok je iny ako ocakavany.
- rename-bug-after.gif (12.22 KiB) Viewed 6395 times
Re: renamer regex bug - (not) excluded extension
Dík za tip teď už aspoň vím že přejmenováním souboru je můžu řadit jak chci a případně doplnit i obrázek nad ten předchozíSelfMan wrote: Bohuzial forum zobrazuje obrazky podla abecedy a nie podla poradia uploadu.
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Test pořadí obrázků.
Mám dojem, že pořadí obrázků není podle abecedy, ale od nejstaršího (dole) k posledně přidanému (nahoře). Každopádně mi toto opačné pořadí nesedí. Ideální by byla možnost pořadí měnit, snad to bude podporovat nové phpBB.
Mám dojem, že pořadí obrázků není podle abecedy, ale od nejstaršího (dole) k posledně přidanému (nahoře). Každopádně mi toto opačné pořadí nesedí. Ideální by byla možnost pořadí měnit, snad to bude podporovat nové phpBB.
- Attachments
-
- aaa.png (5.01 KiB) Viewed 6375 times
-
- ccc.png (5.2 KiB) Viewed 6375 times
-
- bbb.png (4.48 KiB) Viewed 6375 times
Zatím to vypadá, že je to vázané na Replace, kde jsou tři jakékoliv znaky a pak $1. Př.: 'p1-$1', 'abc$1', '567$1'... Prozkoumám dále.
edit] Pravděpodobně jde o problém volby Exclude extension a jejího parsování přípony.
edit 2+4] Počet znaků před $1 je vázán na počet znaků v příponě. Takže pro '<nazev>.pdf' vznikne pomocí '123$1' nový soubor '123<nazev>ppdf'. Jiný příklad: '<nazev>.ab' -- '12$1' --> '12<nazev>aab'. Potvrzeno pro délky přípony 1, 2, 3, 4 nebo 5; u 6 už to nedělá. Omyl, dělá i u 6 a delších, asi se mi při testování vyskytla nějaká chyba v zápisu.
edit3] Očividná skutečnost: problém spočívá v nahrazení tečky oddělující jméno od přípony prvním znakem z přípony. Ostatní tečky v souboru nejsou ovlivněny, protože jsou již považovány za součást jména.
edit5] Zajímavé věci se začnou dít, pokud u volby Change case-Extension zvolím Upper case. U souboru, kde délka řetězce před $1 odpovídá délce přípony se vůbec změna velikosti písmen neprojeví. Když se podívám i na další soubory, vyjeví se obecnější pravidlo: zvětší se jenom část přípony, konkrétně prvních p - l písmen, kde p počet znaků přípony a l je počet znaků před $1. Tím se vysvětluje i nezvětšení přípony, pokud p = l.
edit] Pravděpodobně jde o problém volby Exclude extension a jejího parsování přípony.
edit 2+4] Počet znaků před $1 je vázán na počet znaků v příponě. Takže pro '<nazev>.pdf' vznikne pomocí '123$1' nový soubor '123<nazev>ppdf'. Jiný příklad: '<nazev>.ab' -- '12$1' --> '12<nazev>aab'. Potvrzeno pro délky přípony 1, 2, 3, 4 nebo 5; u 6 už to nedělá. Omyl, dělá i u 6 a delších, asi se mi při testování vyskytla nějaká chyba v zápisu.
edit3] Očividná skutečnost: problém spočívá v nahrazení tečky oddělující jméno od přípony prvním znakem z přípony. Ostatní tečky v souboru nejsou ovlivněny, protože jsou již považovány za součást jména.
edit5] Zajímavé věci se začnou dít, pokud u volby Change case-Extension zvolím Upper case. U souboru, kde délka řetězce před $1 odpovídá délce přípony se vůbec změna velikosti písmen neprojeví. Když se podívám i na další soubory, vyjeví se obecnější pravidlo: zvětší se jenom část přípony, konkrétně prvních p - l písmen, kde p počet znaků přípony a l je počet znaků před $1. Tím se vysvětluje i nezvětšení přípony, pokud p = l.
Ελληνικά rulez.
-
- Plugin Developer
- Posts: 707
- Joined: 08 Dec 2005, 14:33
- Location: Prague, Czech Republic
- Contact:
RE: renamer regex bug - (not) excluded extension
Problem nastal v pripade (a ne vzdy se projevil), ze se substitutovalo bez pripony a vysledek byl jinak dlouhy nez original.ether wrote:Zatím to vypadá, že je to vázané na Replace, kde jsou tři jakékoliv znaky a pak $1. Př.: 'p1-$1', 'abc$1', '567$1'... Prozkoumám dále.
Problem byl odstranen do pristi verze Salamandera (AS2.52b2/2.52).
Re: RE: renamer regex bug - (not) excluded extension
Dakujem...Jan Patera wrote:Problem nastal v pripade (a ne vzdy se projevil), ze se substitutovalo bez pripony a vysledek byl jinak dlouhy nez original.ether wrote:Zatím to vypadá, že je to vázané na Replace, kde jsou tři jakékoliv znaky a pak $1. Př.: 'p1-$1', 'abc$1', '567$1'... Prozkoumám dále.
Problem byl odstranen do pristi verze Salamandera (AS2.52b2/2.52).