{"id":1713192,"user_name":null,"score":4,"text":"> ##### [WeiXiao napisa\u0142(a)](\/Forum\/Post\/1713030):\n> Post po dodaniu dodaje si\u0119 na aktualnej stronie (wizualnie) zamiast przenoszenia na ostatni\u0105 - tak powinno by\u0107?\n\nPodobnie jest na mikroblogach. Dobrze by by\u0142o gdyby za\u0142adowane zosta\u0142y posty z ostatniej strony i dopiero wtedy - dodany nowy. Tak by\u0142o idealnie. Jako, \u017ce piszemy zazwyczaj nowy post po przeczytaniu wszystkich, to nie powinno by\u0107 to wi\u0119kszym problemem. Fajnie by by\u0142o jednak to poprawi\u0107.\n\n@cerrato tak, zrobi\u0142em zapisywanie wersji roboczej niezale\u017cnie od w\u0105tku w kt\u00f3rym si\u0119\u00a0znajdujemy. Jak wida\u0107 zauwa\u017cyli\u015bcie to i jest to problematyczne. Zrobi\u0142em wi\u0119c zapis wersji roboczej per w\u0105tek.\n\n@somekind je\u017celi chodzi o list\u0119 rozwijaln\u0105 umo\u017cliwiaj\u0105c\u0105 przej\u015bcie do innej kategori, to to ju\u017c by\u0142o wcze\u015bniej. Tutaj nic nie zmienia\u0142em. Faktycznie jednak footer usuni\u0119tego postu niepotrzebny i to zmieni\u0142em.\n\n@superdurszlak: posty, tak jak listy w\u0105tk\u00f3w, mikroblogi, oferty pracy, s\u0105 renderowane przez JS. St\u0105d te\u017c przegl\u0105darka najpierw \u0142aduje HTML oraz CSS a potem wykonywany jest kod JS. St\u0105d te\u017c taki efekt, \u017ce najpierw \u0142aduje si\u0119 stronnicowanie a potem reszta strony. Mo\u017cna to rozwi\u0105za\u0107 stosuj\u0105c tzw. sekelton. Zobacz np. w ofertach pracy, tam to zosta\u0142o u\u017cyte.\n\n@WeiXiao: na serwerze lekko zegarek si\u0119 p\u00f3\u017anij, st\u0105d to zawirowanie z czasem :)\n\nJe\u017celi chodzi o brak podw\u00f3jnego cytowania (zagnie\u017cd\u017cone cytowanie), to nie wiem p\u00f3ki co czym to jest spowodowane :\/ Kod jest do\u015b\u0107 prosty, wygl\u0105da tak:\n\n```js\ntext += \"\\n\" + post.text.replace(\/\\n\/, \"\\n> \") + \"\\n\\n\"\n```\n\nKto\u015b pomo\u017ce?\n\nP.S. Problem z `undefined` zosta\u0142 naprawiony.\nP.S.2. Dzi\u0119ki za wszelkie zg\u0142oszenia\/uwagi :)\n\n@{furious programming} sprawdzi\u0142em Edge. Nie widz\u0119 \u017cadnego przeskakiwania. Mo\u017ce wyst\u0119puje to tylko przy jakiej\u015b okre\u015blonej szeroko\u015bci okna przegl\u0105darki?","edit_count":1,"is_voted":null,"is_accepted":null,"is_subscribed":null,"user_id":1,"deleter_name":null,"delete_reason":null,"orderingScore":4,"created_at":"2020-10-08T20:47:33+02:00","updated_at":"2020-10-08T20:59:38+02:00","deleted_at":null,"user":{"id":1,"name":"Adam Boduch","is_online":false,"bio":"Programista samouk","allow_sig":1,"allow_count":1,"allow_smilies":0,"posts":11950,"visited_at":"2026-07-04T12:10:13.000000Z","created_at":"2002-02-18T16:35:00.000000Z","group_name":"Administrator","initials":"AB","is_verified":false,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":"\/uploads\/photo\/585043b1ae0f6.jpg"},"html":"<blockquote>\n<h5><a href=\"\/Forum\/Post\/1713030\" rel=\"nofollow\">WeiXiao napisa\u0142(a)<\/a>:<\/h5>\n<p>Post po dodaniu dodaje si\u0119 na aktualnej stronie (wizualnie) zamiast przenoszenia na ostatni\u0105 - tak powinno by\u0107?<\/p>\n<\/blockquote>\n<p>Podobnie jest na mikroblogach. Dobrze by by\u0142o gdyby za\u0142adowane zosta\u0142y posty z ostatniej strony i dopiero wtedy - dodany nowy. Tak by\u0142o idealnie. Jako, \u017ce piszemy zazwyczaj nowy post po przeczytaniu wszystkich, to nie powinno by\u0107 to wi\u0119kszym problemem. Fajnie by by\u0142o jednak to poprawi\u0107.<\/p>\n<p><a class=\"mention\" data-user-id=\"90224\" href=\"https:\/\/4programmers.net\/Profile\/90224\" rel=\"nofollow\">@cerrato<\/a> tak, zrobi\u0142em zapisywanie wersji roboczej niezale\u017cnie od w\u0105tku w kt\u00f3rym si\u0119\u00a0znajdujemy. Jak wida\u0107 zauwa\u017cyli\u015bcie to i jest to problematyczne. Zrobi\u0142em wi\u0119c zapis wersji roboczej per w\u0105tek.<\/p>\n<p><a class=\"mention\" data-user-id=\"29040\" href=\"https:\/\/4programmers.net\/Profile\/29040\" rel=\"nofollow\">@somekind<\/a> je\u017celi chodzi o list\u0119 rozwijaln\u0105 umo\u017cliwiaj\u0105c\u0105 przej\u015bcie do innej kategori, to to ju\u017c by\u0142o wcze\u015bniej. Tutaj nic nie zmienia\u0142em. Faktycznie jednak footer usuni\u0119tego postu niepotrzebny i to zmieni\u0142em.<\/p>\n<p><a class=\"mention\" data-user-id=\"92941\" href=\"https:\/\/4programmers.net\/Profile\/92941\" rel=\"nofollow\">@superdurszlak<\/a>: posty, tak jak listy w\u0105tk\u00f3w, mikroblogi, oferty pracy, s\u0105 renderowane przez JS. St\u0105d te\u017c przegl\u0105darka najpierw \u0142aduje HTML oraz CSS a potem wykonywany jest kod JS. St\u0105d te\u017c taki efekt, \u017ce najpierw \u0142aduje si\u0119 stronnicowanie a potem reszta strony. Mo\u017cna to rozwi\u0105za\u0107 stosuj\u0105c tzw. sekelton. Zobacz np. w ofertach pracy, tam to zosta\u0142o u\u017cyte.<\/p>\n<p><a class=\"mention\" data-user-id=\"75330\" href=\"https:\/\/4programmers.net\/Profile\/75330\" rel=\"nofollow\">@WeiXiao<\/a>: na serwerze lekko zegarek si\u0119 p\u00f3\u017anij, st\u0105d to zawirowanie z czasem :)<\/p>\n<p>Je\u017celi chodzi o brak podw\u00f3jnego cytowania (zagnie\u017cd\u017cone cytowanie), to nie wiem p\u00f3ki co czym to jest spowodowane :\/ Kod jest do\u015b\u0107 prosty, wygl\u0105da tak:<\/p>\n<div class=\"markdown-code\"><div class=\"copy-button\">Kopiuj<\/div><pre><code class=\"language-js\">text += \"\\n\" + post.text.replace(\/\\n\/, \"\\n&gt; \") + \"\\n\\n\"\n<\/code><\/pre><\/div>\n<p>Kto\u015b pomo\u017ce?<\/p>\n<p>P.S. Problem z <code>undefined<\/code> zosta\u0142 naprawiony.<br \/>\nP.S.2. Dzi\u0119ki za wszelkie zg\u0142oszenia\/uwagi :)<\/p>\n<p><a class=\"mention\" data-user-id=\"125325\" href=\"https:\/\/4programmers.net\/Profile\/125325\" rel=\"nofollow\">@furious programming<\/a> sprawdzi\u0142em Edge. Nie widz\u0119 \u017cadnego przeskakiwania. Mo\u017ce wyst\u0119puje to tylko przy jakiej\u015b okre\u015blonej szeroko\u015bci okna przegl\u0105darki?<\/p>\n","url":"http:\/\/static.175.128.202.116.clients.your-server.de\/Forum\/Coyote\/341001-odswiezony_wyglad_watku_oraz_refaktoryzacja_kodu?p=1713192#id1713192","is_locked":false,"editor":{"id":1,"name":"Adam Boduch","is_online":false,"bio":"Programista samouk","allow_sig":1,"allow_count":1,"allow_smilies":0,"posts":11950,"visited_at":"2026-07-04T12:10:13.000000Z","created_at":"2002-02-18T16:35:00.000000Z","group_name":"Administrator","initials":"AB","is_verified":false,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":"\/uploads\/photo\/585043b1ae0f6.jpg"},"permissions":{"write":false,"delete":false,"update":false,"accept":false},"moderatorPermissions":{"delete":false,"update":false,"accept":false,"merge":false,"sticky":false,"admAccess":false},"comments":{"638617":{"id":638617,"text":"dalej mam \"undefined\" jak pr\u00f3buj\u0119 cytowa\u0107 tego posta. A replace to chyba powinien by\u0107 globalny a nie tylko na pierwszej linijce - `\/\\n\/g` zamiast `\/\\n\/`","html":"dalej mam \"undefined\" jak pr\u00f3buj\u0119 cytowa\u0107 tego posta. A replace to chyba powinien by\u0107 globalny a nie tylko na pierwszej linijce - <code>\/\\n\/g<\/code> zamiast <code>\/\\n\/<\/code>\n","post_id":1713192,"created_at":"2020-10-08T20:50:00+02:00","updated_at":"2020-10-08T20:50:18+02:00","user":{"id":98598,"name":"obscurity","is_online":false,"initials":"OB","is_verified":null,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":"\/uploads\/photo\/VkE1df1UDZQ3PvwimorsSOLGCCyii1159kzL1Ttx.jpg"},"url":"\/Forum\/Coyote\/341001-odswiezony_wyglad_watku_oraz_refaktoryzacja_kodu?p=1713192#comment-638617","metadata":"eyJpdiI6Ik5uRDgremd0TmkwSzZmTG5Jem1kZUE9PSIsInZhbHVlIjoia1pHVVFQV2Z3UUF0RE92c3U5eVBQVlhKMG45MlpEay9YYU9zbE9UY0N3ZSszZHY2TlhLS2JqTDlWZVFkdGxvOElLaldrNjloNWdXanJSblV6QTVGaEFwYjhBSjl4WjJlQ0lWOFFERUtzT2EwM0EvQmphTjBuVzZFUmZZWkJ1VUQ2V3dtSHcxdG5SOTdvNnN4aTUxbjNHeGpWV1ROazBNVGs4U1BKSmVwdnVBPSIsIm1hYyI6ImQ0OTE0ZjA2Y2VlMDlhM2U2YTdhM2Q2NjI2YjRlMWUwYjIxZGViYTQ5MzkyZjY1ZWY4NTljMTgwODYwZDNiYjYiLCJ0YWciOiIifQ==","votes":0,"ownVote":false,"voters":[]},"638619":{"id":638619,"text":"Ha! Dzi\u0119ki! To w\u0142a\u015bnie to przeoczenie by\u0142o :D Super. PS. Dopiero co wdro\u017cenie posz\u0142o przed sekund\u0105 wi\u0119c musisz od\u015bwie\u017cy\u0107 stron\u0119 aby nowe JS si\u0119 za\u0142adowa\u0142y.","html":"Ha! Dzi\u0119ki! To w\u0142a\u015bnie to przeoczenie by\u0142o :D Super. PS. Dopiero co wdro\u017cenie posz\u0142o przed sekund\u0105 wi\u0119c musisz od\u015bwie\u017cy\u0107 stron\u0119 aby nowe JS si\u0119 za\u0142adowa\u0142y.\n","post_id":1713192,"created_at":"2020-10-08T20:52:40+02:00","updated_at":"2020-10-08T20:52:40+02:00","user":{"id":1,"name":"Adam Boduch","is_online":false,"initials":"AB","is_verified":null,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":"\/uploads\/photo\/585043b1ae0f6.jpg"},"url":"\/Forum\/Coyote\/341001-odswiezony_wyglad_watku_oraz_refaktoryzacja_kodu?p=1713192#comment-638619","metadata":"eyJpdiI6IjY1VUd1RVdvZ1g1UWE2bUl6NFZ1YkE9PSIsInZhbHVlIjoiTDBXd3MyMTY4QXJ3a2I2dVBkZ1BaQjBkcWRsVHFEdnRxK0RmNSs2QytsSjZFQ0NrRXhpSDVlMlhLcmtKcVEzak0vMWtwalhiZkJJdys4aER1ZjFIUVpOdjRUU29ZZitzbEsyeWdWL0s4YkVobXl2SnF2RFhpY3doMUg5OFhKdUJLdmxIWVlTUEZpWkI4d2VqYmhpZzFMSHpsWk9jaVdHWWwzTDk0R3NoeFFJPSIsIm1hYyI6IjI5ZTkyZmJmNWQwZjAwODIzODJkMjI2MDdhODBlZGM2YjRhN2FkMjhhMmE1YWVlMjExMTNmMTI2NmZiZjVlNGUiLCJ0YWciOiIifQ==","votes":0,"ownVote":false,"voters":[]},"638620":{"id":638620,"text":"po Ctrl+F5 dzia\u0142a dobrze, chyba skrypt by\u0142 zaczytany z cache'a. Proponuj\u0119 doda\u0107 do URL skryptu wersj\u0119, np `.js?version=2` \u017ceby wymusi\u0107 ponowne pobranie u wszystkich","html":"po Ctrl+F5 dzia\u0142a dobrze, chyba skrypt by\u0142 zaczytany z cache'a. Proponuj\u0119 doda\u0107 do URL skryptu wersj\u0119, np <code>.js?version=2<\/code> \u017ceby wymusi\u0107 ponowne pobranie u wszystkich\n","post_id":1713192,"created_at":"2020-10-08T20:52:57+02:00","updated_at":"2020-10-08T20:52:57+02:00","user":{"id":98598,"name":"obscurity","is_online":false,"initials":"OB","is_verified":null,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":"\/uploads\/photo\/VkE1df1UDZQ3PvwimorsSOLGCCyii1159kzL1Ttx.jpg"},"url":"\/Forum\/Coyote\/341001-odswiezony_wyglad_watku_oraz_refaktoryzacja_kodu?p=1713192#comment-638620","metadata":"eyJpdiI6IjUxK2s5VzEvWFYrMVFkQUlqcnlqVEE9PSIsInZhbHVlIjoiZnBVWGQrSHA4dStscWs5QzdmaGt4ZFhhdWNOTmlIVGI2OUpXeVdOODdXT0ltNTJXRlR3a095UTFyaFROOTJhQUx4anBURHdSUDJxT2JhNHA0K0R5LzNwM3o3d1FuMWhqMFRzREVkUlJUa2piWURpMHB5dE9RekxKWkN4RzBaWEQxQTJ3RVFqeUtKZFMvbldIRmxZVGdoa080RzJEcUxHS1ROUTVIVTRRekE0PSIsIm1hYyI6ImE4NWY0YTFmYzhkNGUyODEzOTFjMzc5MTNhMzYyODZlZjI1NDgwMzUxZjRjOTI0MDlkNjg3M2I3NzRkNWMzM2YiLCJ0YWciOiIifQ==","votes":0,"ownVote":false,"voters":[]},"638622":{"id":638622,"text":"zobacz w \u017ar\u00f3d\u0142o strony. jest w\u0142a\u015bnie tak jak m\u00f3wisz :)","html":"zobacz w \u017ar\u00f3d\u0142o strony. jest w\u0142a\u015bnie tak jak m\u00f3wisz :)\n","post_id":1713192,"created_at":"2020-10-08T20:53:54+02:00","updated_at":"2020-10-08T20:53:54+02:00","user":{"id":1,"name":"Adam Boduch","is_online":false,"initials":"AB","is_verified":null,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":"\/uploads\/photo\/585043b1ae0f6.jpg"},"url":"\/Forum\/Coyote\/341001-odswiezony_wyglad_watku_oraz_refaktoryzacja_kodu?p=1713192#comment-638622","metadata":"eyJpdiI6IkZOV2ZnemdsOGJLenVnT1RVQ0hyblE9PSIsInZhbHVlIjoiNWVlS3ZpVnFBNVE0Q0dsQWlZc3FyOFlnRlpFbXVpczcySk9mNUNQMzh4ZTlVSktNUmNqOWdUOEZPZ2FVZE1zWlFUQWFuZmhJVitYYkVsOFlxYUFHWEgwTDhPck9FUmhVZi80ZG1FRllFR3JuR1hORUU3Q2REaHJHYzJOb0Q0ZnZ5TEF2MlRMZi9GMm5uZXJ3M2sxaEE2ZTVGMFhGOEcyZlphZ2FacGFOd1VZPSIsIm1hYyI6IjA2M2IwNDY1MzAzYmQxYzk1NDc4ZDRhMjMyZGYzOTRiOTYyNjliNTIyMzE5MzgwOTY2MTNjMzdlZjg0M2Y5NDkiLCJ0YWciOiIifQ==","votes":0,"ownVote":false,"voters":[]},"638649":{"id":638649,"text":"usuwanie wszystkich za\u0142\u0105cznik\u00f3w z tego co widz\u0119 te\u017c naprawione :)","html":"usuwanie wszystkich za\u0142\u0105cznik\u00f3w z tego co widz\u0119 te\u017c naprawione :)\n","post_id":1713192,"created_at":"2020-10-08T21:59:06+02:00","updated_at":"2020-10-08T21:59:06+02:00","user":{"id":75330,"name":"WeiXiao","is_online":false,"initials":"WX","is_verified":null,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":"\/uploads\/photo\/qEeXT98UShqVwWredn4tYXJr2o147W2NUVfp4bP6.png"},"url":"\/Forum\/Coyote\/341001-odswiezony_wyglad_watku_oraz_refaktoryzacja_kodu?p=1713192#comment-638649","metadata":"eyJpdiI6ImNUOVdzRkh2OU9IQ3ZrMlkrcGhyS1E9PSIsInZhbHVlIjoiSGZYaXBMZERKeVdqMVVydXJkd3VNUWJuNlJZajBDOVRIdDBXbmlBWlppa0xWdXBzNFVzM20zZ0J6ZTE3bGUxWUhMMGJPbUZrRE14NTQyNnVPSEVnL3QzSC9zcTJpSVlsazduY0Y0RG5aU1NGSmkxSmVxcGVQeWcvdm1tQjNwK1lHM0xWRHRlMm5UQW13MitIRkhXdTFuQ0lxOWZ2b0EvRW43R3ZnaFhndkdRPSIsIm1hYyI6ImRiNWU1NDQ0MzIyYmEwODA5ZWQzZGQ2NTBjMWMxOTBhMTU5ZTBhMTFlNTc0ODVjMzMwY2FkMWJlODgzM2JkM2QiLCJ0YWciOiIifQ==","votes":0,"ownVote":false,"voters":[]}},"comments_count":5,"assets":[],"metadata":"eyJpdiI6ImdKZlhISFhtaGJOMU9ZTmswR0lSZ2c9PSIsInZhbHVlIjoiWlVVbU1VQlhmVXE5ZXV3SktMczl4L2RaZDl0a2JyYnU4Q2h2TE0yUm9jTDBqNUdTakRBLy9YM2FGZ0dYempuaUdMaTJXR1BKTGJxRGQzNjlNSE96Sm1rQ3VnbnNDWXU3aE9OS0hjRGlRb1F2cHZXTkxqRDFQZ1dMZVA4cC9pK3IiLCJtYWMiOiI5ZTM0NDA1N2Y5ZDM5MmZjMGIyMGNjNDBiZjMxY2E2YWQ4YjlmZTM5MTliMTc3MjkyYTU3MzRhM2M1YWZmYzY4IiwidGFnIjoiIn0=","has_review":false,"review_style":"info","parentPostId":null,"childrenFolded":false,"type":"regular","highlighted":false}