Autor | Zpráva | ||
---|---|---|---|
DoubleThink Profil * |
#1 · Zasláno: 20. 10. 2009, 19:52:50
Navrhuji novou moderátorskou funkci: přepnutí celé diskuse do režimu read-only. Dobře by to řešilo dnešní problém a i všechny další potenciální bugy ve chvíli, kdy admini nejsou po ruce.
|
||
tiso Profil |
#2 · Zasláno: 21. 10. 2009, 01:39:47
DoubleThink: dobrý nápad...
|
||
Chamurappi Profil |
#3 · Zasláno: 21. 10. 2009, 02:09:15
Reaguji na DoubleThinka:
„Dobře by to řešilo dnešní problém“ Neřekl bych, že by ho to řešilo „dobře“. Když všichni na diskusi vědí, co je špatně, tak dobré řešení je spíš tu závadu odstranit. A úplně ideální je samozřejmě závadu nevyrábět a nebo alespoň nevypařit se po jejím vyrobení :-) Filtr sprostých slov bude v této vlně úprav předělán, takže potřetí už do stejné řeky nevstoupíme. |
||
Jan Tvrdík Profil |
#4 · Zasláno: 21. 10. 2009, 23:10:05
V sekci upravit profil se nachází dva nefunkční odkazy do nápovědy.
Na stránce s profilem uživatele by bylo vhodné vypisovat e-mail alespoň nějak chráněný proti robotům. Např. lze nahradit zavináč entitou nebo tak něco. |
||
imploder Profil |
#5 · Zasláno: 21. 10. 2009, 23:38:36
Jan Tvrdík:
„Např. lze nahradit zavináč entitou nebo tak něco.“ Pochybuju, že zakódování zavináče proti dnešním robotům pomůže. Interpretovat entity je nutnost, už proto, že můžou být i v URL a tam se musí taky interpretovat (jinak by se robot - crawler - na takovou stránku nedostal). |
||
Str4wberry Profil |
#6 · Zasláno: 22. 10. 2009, 07:42:13
„Na stránce s profilem uživatele by bylo vhodné vypisovat e-mail alespoň nějak chráněný proti robotům.“
Jelikož tam e-mail nemusíš zobrazovat, tak myslím, že je to zbytečné. |
||
Časová prodleva: 11 dní
|
|||
Jan Tvrdík Profil |
#7 · Zasláno: 1. 11. 2009, 19:06:50
Nastavit jméno u editace profilu jako read-only.
|
||
Jan Tvrdík Profil |
#8 · Zasláno: 2. 11. 2009, 21:24:16
Zvažovali jste kompresi souboru djpw.js v ostré verzi? Dá se tak pár (desítek) kB ušetřit.
Až se znovu rozběhne vývoj, budeme pokračovat v tomto vlákně, nebo vznikne nové a toto bude sloužit jen jako skladiště nápadů? |
||
Časová prodleva: 8 dní
|
|||
Chamurappi Profil |
#9 · Zasláno: 10. 11. 2009, 13:22:31 · Upravil/a: Chamurappi
Vzpomněl jsem si, že mi tu chybí čas posledních editací příspěvků. Místo „Změnil/a: Chamurappi“ by se mohlo ukazovat „Upraveno: 10.11.2009 13:22:32“ + případný dovětek „moderátorem“. Zároveň bychom mohli změnit text „Změnit“ na „Upravit“, seděl by mi tam ten pojem lépe.
Reaguji na Jana Tvrdíka: „Zvažovali jste kompresi souboru djpw.js v ostré verzi?“ Myslel jsem, že se gzipuje, ale asi ne. Zapakuji ho při nasazování service packu DJPW 1.5. „budeme pokračovat v tomto vlákně, nebo vznikne nové a toto bude sloužit jen jako skladiště nápadů?“ Kdysi jsem navrhoval rozdělit jednotlivé nápady do více vláken, protože první vlna úprav byla dost chaotická a i těsně před dokončením tam lidé připisovali nové nápady. Ale to už nás netrápí, takže navrhuji pokračovat v tomto vlákně. Vzniklo (a asi ještě vznikne) pár specializovaných výběžků (jako třeba tenhle), všechno to provážeme odkazy. |
||
Jan Tvrdík Profil |
#10 · Zasláno: 10. 11. 2009, 15:25:07
Nejvýznamnější změny na SVN
1. Přidán profiler, který nám pomůže lépe optimalizovat výkon 2. Kompletně přepsáno přihlašování – přesunuto do souboru auth.php a přepsáno do tvaru funkce 3. Pro uchování relace se používají sessions, díky čemuž se podařilo snížit počet SQL dotazů na titulní stránce (u přihlášeného uživatele) z 9 na 7. 4. Přepsány SQL dotazy č. 1 a 2 (zvýšena efektivita, opraveny SQL injection zranitelnosti [Dosud existují v ostré verzi. Zneužít se mi je nepovedlo, tak snad se to nepovede ani nikomu jinému]) 5. Probíhá postupná změna adresářové struktury, která má odlišit soubory, které mají být přístupné a které nikoliv. 6. Spousta změn za účelem čistšího a čitelnějšího kódu. Současná verze zatím není ve stavu, kdy by ji bylo možné nasadit do sandboxu. Předtím, než se tak stane, bych navrhoval změnit přístupové informace do něj, protože z důvodu optimalizace probíhají a budou probíhat hlubší zásahy do kódu, než bylo dosud zvykem. Kromě toho bych rád měl spuštěný profiler (do kterého se mimo jiné vypisují veškeré SQL dotazy) i nad ostrou DB, kde by nám mohl pomoci s optimalizací. |
||
Kajman_ Profil * |
#11 · Zasláno: 11. 11. 2009, 08:56:54
Jan Tvrdík:
Co profiler zapnout v sandboxu jen moderátorům? Teda s tím, že by jsi se jím stal. |
||
Časová prodleva: 6 dní
|
|||
Jan Tvrdík Profil |
#12 · Zasláno: 16. 11. 2009, 22:13:07
Kajman:
Pokud by šlo jenom o mě, tak není problém udělat výjimku pro moji veřejnou statickou IP adresu. Ono jde spíš o to, že v rané fázi testování není obecně dobré pouštět mezi testery každého, kdo o to požádá. Teprve v pozdějších fázích se počet testerů zvyšuje. |
||
Str4wberry Profil |
#13 · Zasláno: 16. 11. 2009, 22:21:00
Ano, proto jsme taky chtěli změnit heslo do sandboxu.
|
||
Časová prodleva: 7 dní
|
|||
Jan Tvrdík Profil |
#14 · Zasláno: 23. 11. 2009, 13:59:31
Myslíte si, že je korektní smazat nebo zakomentovat část kódu, který přidává určitou funkcionalitu, kterou tato diskuse nevyužívá? Např. zaheslování celé diskuse pod jedno hlavní heslo (screen).
|
||
Časová prodleva: 10 dní
|
|||
Str4wberry Profil |
#15 · Zasláno: 3. 12. 2009, 18:53:19
Ano.
|
||
Časová prodleva: 5 dní
|
|||
Kajman_ Profil * |
Co při rss2 v módu m>mm nezahrnovat led? Nebo by se dalo řadit tak, aby měla přednost jiné kategorie před ledem a pak podle času.
A přidal jsem tam omezení na posledních 60 dnů, aby to bylo svižnější. Starší už v rss stejně asi cenu nemají. |
||
Kajman_ Profil * |
Chamurappi:
Myslel jsem, že se gzipuje, ale asi ne. Zapakuji ho při nasazování service packu DJPW 1.5. Nebude lepší ten gzip? Nemusí se dělat eval. Když by mod deflate nenastavil hosting, tak je ještě možnost gzipovat přes rewrite v .htaccess ... AddType text/css .css .cssgz AddType text/javascript .js .jsgz AddEncoding gzip .cssgz .jsgz RewriteEngine on RewriteCond %{HTTP:Accept-encoding} gzip RewriteCond %{HTTP_USER_AGENT} !.*^Mozilla/4.* [OR] RewriteCond %{HTTP_USER_AGENT} .*MSI?E.* RewriteCond %{SCRIPT_FILENAME} ^(.*)templates/([^/]*\.(js|css))$ RewriteCond %1cache/%2gz -f RewriteRule ^templates/([^/]*\.(js|css))$ cache/$1gz [L] Když by bylo v adresáři cache nachystáno např. djpw.jsgz, tak se dá při požadavku na djpw.js Jen je problém, že při nasazování do ostré se může zapomenout ty v cache přebalit. Když by se to stávalo, tak by se na to mohl udělat příkaz v cronu. |
||
Časová prodleva: 13 dní
|
|||
Str4wberry Profil |
#18 · Zasláno: 24. 12. 2009, 00:53:09
Kajman: „Co při rss2 v módu mm>m nezahrnovat led?“
Mně to přijde zbytečné. |
||
Časová prodleva: 3 dny
|
|||
mckay Profil |
#19 · Zasláno: 26. 12. 2009, 13:07:53 · Upravil/a: mckay
Zaslechl jsem, že se to nedá pochopit, takže ještě jednou: Potřebuju v patičce tohoto webu malou tečku, která bude na onclick vykonávat nějakou akci Ta akce bude zkopírování adresy rss pro dané vlákno do schránky (CTRL+C -> ClipBoard) Ideálně i pro sandbox bez adresy sandboxu Je to pro aplikaci usnadňující orientaci diskutujícím v djpw sledovat vlákna ve kterých zrovna píšou pomocí rss //Edit: nechce se mi chlubit s tím co to bude konkrétně, kdyby to neuspělo tady, mohlo by třeba jinde, a nechci aby mi to někdo vyfoukl. |
||
Str4wberry Profil |
#20 · Zasláno: 26. 12. 2009, 13:33:13
Nevím, co po nás chceš, ale adresa vlákna se zobrazí při stisknutí „L“.
|
||
mckay Profil |
#21 · Zasláno: 26. 12. 2009, 14:26:18
Str4wberry:
Aha, teď jsem se na to podíval, a došel jsem k závěru, že to o co jsem žádal pro začátek není vlastně podstatné. Až se s tou aplikací přiblížím k finální verzi, pokusím se to ještě lépe vysvětlit. |
||
Str4wberry Profil |
#22 · Zasláno: 26. 12. 2009, 18:02:41
Možná by bylo dobré nastínit, co budeš dělat. Protože vytvoření obdoby (nebo filtru) poslední diskuse, kde budou pouze témata, kde člověk reagoval, je v plánu.
|
||
mckay Profil |
#23 · Zasláno: 26. 12. 2009, 18:23:10
Str4wberry:
Aha, to je důležitá informace :-). No, něco na způsob online RSS čtečky, která bude tak trochu uzpůsobená odchytávat reakce na příspěvek diskutujícího. |
||
Časová prodleva: 3 dny
|
|||
DoubleThink Profil * |
#24 · Zasláno: 29. 12. 2009, 20:03:17
Předkládám k diskusi návrh zobecnit protivytahovací ochranu na všechny návštěvy, které přijdou z nějakého vyhledávače (kontrolou refereru).
Mám vtíravý pocit, že tito lidé málokdy přidají něco k tématu - spíš připojí na konec svůj problém, který by si zasloužil vlastní téma. |
||
mylan Profil |
#25 · Zasláno: 29. 12. 2009, 20:27:53
Jeden bug, ktorý snáď ešte nik nehlásil. Ak má nejaké téma 11 strán, tak v stránkovaní je vidieť len 10 strán. Musím dôjsť na desiatu stranu, aby som sa mohol dostať na poslednú - jedenástu stranu. Viď napríklad http://diskuse.jakpsatweb.cz/?action=vthread&forum=18&topic=87504
|
||
Lexter Profil |
#26 · Zasláno: 30. 12. 2009, 14:48:19 · Upravil/a: Lexter
Nebylo by možné barvit poslední diskuse na zebru? Při mém rozlišení 1980 x 1020 HDTV se mi špatně odlišují řádky. Prostě zběhnu očima na konec řádku kvůli informacím a už nevím kde jsem :). Zběžně jsem si pročetl vlákno, ale zdá se mi, že jsem to tu neviděl.
|
||
Jan Tvrdík Profil |
#27 · Zasláno: 30. 12. 2009, 14:50:00
Lexter:
Já si vystačím s vlastním CSS: body { position: relative; margin: 0.7em auto !important; max-width: 1200px; } |
||
Lexter Profil |
#28 · Zasláno: 30. 12. 2009, 14:50:57 · Upravil/a: Lexter
Jan Tvrdík:
To mě napadlo napsat si své css na ošolíchání, ale nejspíš nebudeme jen my dva. |
||
mckay Profil |
#29 · Zasláno: 30. 12. 2009, 17:38:38
Lexter:
Neřekl bych, že bude zase tolik lidí, kteří by to uvítali. Je to problém nejspíš vyšších rozlišení, protože mi to dělá problémy jen ve škole, kde právě to vysoké rozlišení je. Z domu v pohodě. |
||
Jan Tvrdík Profil |
#30 · Zasláno: 30. 12. 2009, 17:39:29
Lexter:
V budoucnu by měla být šířka nastavitelná. |
||
Téma pokračuje na další straně.
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0