Portál AbcLinuxu, 1. května 2025 11:32

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Josef Kufner avatar 26.1.2011 22:48 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Odpovědět | Sbalit | Link | Blokovat | Admin
IMAP umí složky vyhledávání (na serveru). Trošku jsem s tím experimentoval v Dovecotu, ale moc se nedařilo. Zkus to, třeba se zadaří.
Hello world ! Segmentation fault (core dumped)
Luk avatar 27.1.2011 00:19 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Nedařilo? V čem byl problém? Bylo to u verze 2.0 nebo 1.2? Já vidím hlavní problém v tom, že to není ovladatelné z klientů, musí se tam lézt fyzicky a ručně vytvářet/upravovat ty soubory.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
Josef Kufner avatar 27.1.2011 09:42 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Z nějakého záhadného důvodu se dovecot zasekával, když jsem se do takové složky chtěl podívat (Thunderbirdem). Dovecot 1.2.15, bral si 100% cpu a odpověď nikde. Ale vzhledem k tomu, že jsem to až tak nepotřeboval, tak jsem to moc neřešil.
Hello world ! Segmentation fault (core dumped)
Jan Drábek avatar 27.1.2011 09:37 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Virtuální složky jsem tam rozběhl, jenže z RoundCube se do nich nedostanu - vidím sice počet mailů, ale vidím je šedě a nemůžu do nich vstoupit (z Evolutionu je vše ok).

Nicméně tohle by řešilo můj problém jen napůl - u takto slité složky bych potřebovat vidět co je jak označeno.
01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
27.1.2011 11:16 MiCHi
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Odpovědět | Sbalit | Link | Blokovat | Admin
Příloha:
počet složek opravdu nebude jen tak. první krok je zobrazení při načtení (viz. přiložený patch), ale pak se to tam přepleskává přes AJAX a to je na delší zkoumání

pokud bude čas, tak na to kouknu
Jan Drábek avatar 27.1.2011 11:30 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Tohle je na správné cestě! Směle vyřešit AJAX a odměna je tvoje ;-)
01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
27.1.2011 13:00 MiCHi
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Příloha:
tady je kompletni patch, obsahujici i predchozi. vyzkouseno na roundecube-0.5-stable
Jan Drábek avatar 27.1.2011 13:25 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Zkusil jsem to nasadit (na 0.5-stable) ale je tam nějaký problém s AJAXem - neustále tam mám "Načítám..." a ajaxové změny se mi nepromítají. Co hůř - nedostanu se do inboxu.
01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
27.1.2011 13:27 MiCHi
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
ja jsem kus vola, musis vymazat program/js/app.js a zkopcit program/js/app.js.src na program/js/app.js sorry, myslel jsem na to, ale nakonec nenapsal :(
Jan Drábek avatar 27.1.2011 13:41 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Ok, už jsem to provedl a většina funguje, jen jsem narazil na divné chování:

* Při přesunu jakéhokoliv mailu do inboxu se počet mailů změní, ale pouze u inboxu (tzn. přesun třeba do spamu počty nezmění). + Zůstane počet u složky, ze které jsem to přesunul.

* Při mazání se to číslo nezmění, musím obnovit stránku.

* Při označení zprávy jako nepřečtené se stav okamžitě změní. Při označení za přečtenou (kliknutím nebo tlačítkem v mailu řádku) se počty neaktualizují.

01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
27.1.2011 13:52 MiCHi
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Příloha:
mazeni a presouvani by melo byt opraveno

to oznacovani zprav asi bude zase nekde v JS :( zkusim na to kouknout
Jan Drábek avatar 27.1.2011 14:01 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Divné, stále mi to nefunguje.
01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
27.1.2011 14:22 MiCHi
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Příloha:
tak to presouvani a mazani jsem jeste zapomnel jeden soubor do diffu :( (nezapomen prekopirovat do app.js)

nicemene to obnovovani po chvili prestane fungovat a nevim proc, i pres to, ze kdyz cumim do konzole tak se ta funkce vola a melo by se to provest

to s tim precteno/neprecteno netusim. na neprecteno se vola obnoveni poctu pres imap, ale kdyz se oznacuje precteny tak se pres PHP nic nevola, takze se to nekde dela v JS

doporucuji smazat "program" a vratit z archivu a cekat, ze to udela nekdo lip a hlavne poradne
Jan Drábek avatar 27.1.2011 14:30 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
No, funguje to, ale zase jen napůl... Kód RoundCube vypadá jako větší moloch než jsem si myslel.
01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
Josef Kufner avatar 27.1.2011 18:17 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: RoundCube počet mailů ve složce
Založ si projekt na githubu nebo něčem podobném. Takle se z těch diffů zblázníš.
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.