This is a follow-up question to: Tumblr dashboard modifications per Chrome extension
I decided to keep the posts displayed on the dashboard inside the #posts element. Is it possible to stop the Tumblr dashboard page from removing DOMelements inside each .post?
Before removal:
<li class="post_container" data-pageable="post_110141415125">
<div class="post post_full is_photoset post_tumblelog_737da53a49be30eeeb7acf448e9da894 not_mine is_reblog with_permalink no_body qp_added xkit_already_reblogged_check xkit-1cp-quick-queue-done xkit-tweaks-checked-for-likes read_posts_done profiler-nicknamed xkit-color-quoted" id="post_110141415125" data-id="110141415125" data-type="photoset" data-root_id="106466869854" data-tumblelog="bonnylasses" data-tumblelog_key="Hvj1Z2LVm" data-form-key="jmEXTJVGcrovQ1b9uI6iGb1oZ7g" data-form_key="jmEXTJVGcrovQ1b9uI6iGb1oZ7g" data-reblog_key="vGy6r02e" data-following_tumblelog="1" data-reblog_source="POST_CONTEXT_UNKOWN" data-post-id="110141415125" data-root-id="106466869854" data-tumblelog-name="bonnylasses" data-tumblelog-key="Hvj1Z2LVm" data-reblog-key="vGy6r02e" data-following-tumblelog="1" data-serve-id="HJDUaLFJ4ci0P8G6nyLS" data-tumblelog-content-rating="adult" data-json="{"id":"110141415125","type":"photoset","root_id":"106466869854","tumblelog":"bonnylasses","tumblelog_key":"Hvj1Z2LVm","tumblelog-data":{"avatar_url":"https:\/\/33.media.tumblr.com\/avatar_f6e6388eedf2_128.png","dashboard_url":"\/blog\/bonnylasses","url":"http:\/\/bonnylasses.tumblr.com","name":"bonnylasses","cname":"","description":"This blog is about the philosophical meanderings of Friedrich Nietzsche........nah, it\u0027s boobs and bums init.","description_sanitized":"This blog is about the philosophical meanderings of Friedrich Nietzsche........nah, it\u0027s boobs and bums init.","title":"Bonnylasses","likes":false,"is_private":false,"is_group":false,"customizable":false,"following":true,"premium_partner":false,"asks":true,"anonymous_asks":1},"tumblelog_data":{"avatar_url":"https:\/\/33.media.tumblr.com\/avatar_f6e6388eedf2_128.png","dashboard_url":"\/blog\/bonnylasses","url":"http:\/\/bonnylasses.tumblr.com","name":"bonnylasses","cname":"","description":"This blog is about the philosophical meanderings of Friedrich Nietzsche........nah, it\u0027s boobs and bums init.","description_sanitized":"This blog is about the philosophical meanderings of Friedrich Nietzsche........nah, it\u0027s boobs and bums init.","title":"Bonnylasses","likes":false,"is_private":false,"is_group":false,"customizable":false,"following":true,"premium_partner":false,"asks":true,"anonymous_asks":1},"tumblelog-parent-data":{"avatar_url":"https:\/\/38.media.tumblr.com\/avatar_1fd73f418729_128.png","dashboard_url":"\/blog\/xmissgoodlife","url":"http:\/\/xmissgoodlife.tumblr.com","name":"xmissgoodlife","cname":"","description":"Rafaela. Brazil.","description_sanitized":"Rafaela. Brazil.","title":"Miss GoodLife","likes":true,"is_private":false,"is_group":false,"customizable":false,"following":false,"premium_partner":false,"asks":true,"anonymous_asks":1},"tumblelog-root-data":{"avatar_url":"https:\/\/38.media.tumblr.com\/avatar_48589266ffb3_128.png","dashboard_url":"\/blog\/yabbgirl","url":"http:\/\/yabbgirl.tumblr.com","name":"yabbgirl","cname":"","description":"ethereal","description_sanitized":"\u003Cp\u003Eethereal\u003C\/p\u003E","title":"\ud83d\udd2a","likes":false,"is_private":false,"is_group":false,"customizable":false,"following":false,"premium_partner":false,"asks":true,"anonymous_asks":0},"form-key":"jmEXTJVGcrovQ1b9uI6iGb1oZ7g","form_key":"jmEXTJVGcrovQ1b9uI6iGb1oZ7g","reblog_key":"vGy6r02e","is_mine":false,"accepts_answers":false,"following_tumblelog":true,"liked":false,"sponsored":"","premium_tracked":null,"is_recommended":false,"placement_id":null,"featured_tags":[],"reblog_source":"POST_CONTEXT_UNKOWN","share_popover_data":{"tumblelog_name":"bonnylasses","embed_key":"PR4yT6MJ_mfm8hht0XIDWg","embed_did":"da39a3ee5e6b4b0d3255bfef95601890afd80709","post_id":"110141415125","root_id":"106466869854","post_url":"http:\/\/bonnylasses.tumblr.com\/post\/110141415125","post_tiny_url":"http:\/\/tmblr.co\/Z0t0Ew1cay9xL","is_private":0,"has_user":true,"has_facebook":false,"twitter_username":"Iluvatar82","permalink_label":"Permalink","show_reporting_links":false,"abuse_url":"https:\/\/www.tumblr.com\/policy\/community\/form\/abuse","show_pinterest":true,"pinterest_share_window":{"url":"\/\/www.pinterest.com\/pin\/create\/button\/?url=http:\/\/bonnylasses.tumblr.com\/post\/110141415125&description=&media=https%3A%2F%2F41.media.tumblr.com%2F08ac46bbc27e40f209808cf165d42afa%2Ftumblr_nhbe86Th0u1sgxy3ro1_500.jpg","name":"pinterest-share-dialog-110141415125","dimensions":"width=750,height=316"},"show_flagging":true},"post-id":"110141415125","root-id":"106466869854","tumblelog-name":"bonnylasses","tumblelog-key":"Hvj1Z2LVm","reblog-key":"vGy6r02e","direct-video":"","featured-tags":"","following-tumblelog":true,"is-animated":false,"is-recommended":"","accepts-answers":"","serve-id":"HJDUaLFJ4ci0P8G6nyLS","placement-id":"","tumblelog-content-rating":"adult"}" data-view-exists="true">
<div class="post_avatar show_user_menu xkit-show-more-anons-done xkit-show-more-likes-done post-avatar--fixed" style="left: 516px;">
<div class="post_avatar_wrapper">
<a class="post_avatar_link" href="http://ift.tt/1oBc6h1" target="_blank" title="Bonnylasses" id="post_avatar_110141415125" style="background-image:url('http://ift.tt/1KtS4eE')" data-user-avatar-url="http://ift.tt/1KtS4eE" data-avatar-url="http://ift.tt/1KtS4eE" data-blog-url="http://ift.tt/1oBc6h1" data-tumblelog-name="bonnylasses" data-use-channel-avatar="1" data-use-sub-avatar="" data-tumblelog-popover="{"avatar_url":"https:\/\/33.media.tumblr.com\/avatar_f6e6388eedf2_128.png","dashboard_url":"\/blog\/bonnylasses","url":"http:\/\/bonnylasses.tumblr.com","name":"bonnylasses","cname":"","description":"This blog is about the philosophical meanderings of Friedrich Nietzsche........nah, it\u0027s boobs and bums init.","description_sanitized":"This blog is about the philosophical meanderings of Friedrich Nietzsche........nah, it\u0027s boobs and bums init.","title":"Bonnylasses","likes":false,"is_private":false,"is_group":false,"customizable":false,"following":true,"premium_partner":false,"asks":true,"anonymous_asks":1,"global_theme_params":{"avatar_shape":"square","background_color":"#f3ebeb","body_font":"Helvetica Neue","header_bounds":0,"header_image":"http:\/\/static.tumblr.com\/9372e2f9f89caa29e484af821f8663cd\/ilaoa0z\/KrNnic3ah\/tumblr_static_4p1ij81xfncwkgoccw40sos4o.jpg","header_image_dimens":"","header_image_focused":"https:\/\/secure.static.tumblr.com\/9372e2f9f89caa29e484af821f8663cd\/ilaoa0z\/KrNnic3ah\/tumblr_static_4p1ij81xfncwkgoccw40sos4o_640_v2.jpg","header_image_scaled":"http:\/\/static.tumblr.com\/9372e2f9f89caa29e484af821f8663cd\/ilaoa0z\/KrNnic3ah\/tumblr_static_4p1ij81xfncwkgoccw40sos4o_2048_v2.jpg","header_stretch":true,"link_color":"#FFFFFF","show_avatar":true,"show_description":true,"show_header_image":true,"show_title":true,"title_color":"#000000","title_font":"Bookmania","title_font_weight":"normal"}}">
<img class="post_avatar_image" src="http://ift.tt/1KtS4eE" width="64" height="64">
</a>
</div>
</div>
<div class="post_wrapper">
<div class="post_header">
<div class="post_info">
<div class="post_info_fence has_follow_button">
<a class="post_info_link" href="http://ift.tt/1oBc6h1" data-tumblelog-popover="{"avatar_url":"https:\/\/33.media.tumblr.com\/avatar_f6e6388eedf2_128.png","dashboard_url":"\/blog\/bonnylasses","url":"http:\/\/bonnylasses.tumblr.com","name":"bonnylasses","cname":"","description":"This blog is about the philosophical meanderings of Friedrich Nietzsche........nah, it\u0027s boobs and bums init.","description_sanitized":"This blog is about the philosophical meanderings of Friedrich Nietzsche........nah, it\u0027s boobs and bums init.","title":"Bonnylasses","likes":false,"is_private":false,"is_group":false,"customizable":false,"following":true,"premium_partner":false,"asks":true,"anonymous_asks":1,"global_theme_params":{"avatar_shape":"square","background_color":"#f3ebeb","body_font":"Helvetica Neue","header_bounds":0,"header_image":"http:\/\/static.tumblr.com\/9372e2f9f89caa29e484af821f8663cd\/ilaoa0z\/KrNnic3ah\/tumblr_static_4p1ij81xfncwkgoccw40sos4o.jpg","header_image_dimens":"","header_image_focused":"https:\/\/secure.static.tumblr.com\/9372e2f9f89caa29e484af821f8663cd\/ilaoa0z\/KrNnic3ah\/tumblr_static_4p1ij81xfncwkgoccw40sos4o_640_v2.jpg","header_image_scaled":"http:\/\/static.tumblr.com\/9372e2f9f89caa29e484af821f8663cd\/ilaoa0z\/KrNnic3ah\/tumblr_static_4p1ij81xfncwkgoccw40sos4o_2048_v2.jpg","header_stretch":true,"link_color":"#FFFFFF","show_avatar":true,"show_description":true,"show_header_image":true,"show_title":true,"title_color":"#000000","title_font":"Bookmania","title_font_weight":"normal"}}">bonnylasses</a>
<span class="reblog_source">
<span class="reblog_icon" title="bonnylasses hat xmissgoodlife gerebloggt">hat gerebloggt</span>
<a class="post_info_link" title="xmissgoodlife" href="http://ift.tt/1zin8MK" data-tumblelog-popover="{"avatar_url":"https:\/\/38.media.tumblr.com\/avatar_1fd73f418729_128.png","dashboard_url":"\/blog\/xmissgoodlife","url":"http:\/\/xmissgoodlife.tumblr.com","name":"xmissgoodlife","cname":"","description":"Rafaela. Brazil.","description_sanitized":"Rafaela. Brazil.","title":"Miss GoodLife","likes":true,"is_private":false,"is_group":false,"customizable":false,"following":false,"premium_partner":false,"asks":true,"anonymous_asks":1,"global_theme_params":{"avatar_shape":"square","background_color":"#000000","body_font":"Helvetica Neue","header_bounds":"0,619,349,0","header_image":"http:\/\/static.tumblr.com\/b3dc1b184f4ef191e866c28b480c53ad\/b5aarfs\/Gxgnd5c2x\/tumblr_static_a7xh5k92n4g8sw04oc4ccc8kw.jpg","header_image_dimens":"619,350;619,349","header_image_focused":"https:\/\/secure.static.tumblr.com\/b3dc1b184f4ef191e866c28b480c53ad\/b5aarfs\/QVOnd5c2y\/tumblr_static_tumblr_static_a7xh5k92n4g8sw04oc4ccc8kw_640.jpg","header_image_scaled":"http:\/\/static.tumblr.com\/b3dc1b184f4ef191e866c28b480c53ad\/b5aarfs\/Gxgnd5c2x\/tumblr_static_a7xh5k92n4g8sw04oc4ccc8kw_2048_v2.jpg","header_stretch":true,"link_color":"#FFFFFF","show_avatar":true,"show_description":true,"show_header_image":true,"show_title":true,"title_color":"#ffd9d9","title_font":"Streetscript","title_font_weight":"bold"}}">xmissgoodlife</a>
</span>
</div>
<a href="/follow/xmissgoodlife" class="reblog_follow_button" data-tumblelog-name="xmissgoodlife" title="Folgen xmissgoodlife">
<i>Folgen</i>
</a>
</div>
<div class="post_source">
<a class="post_info_link post_source_link" target="_blank" href="http://ift.tt/1zinbYQ" title="yabbgirl">yabbgirl</a>
<span class="post_source_name_prefix">Quelle: </span>
</div>
</div>
<div class="post_content clearfix">
<div class="post_content_inner clearfix">
<div class="post_media">
<div id="photoset_110141415125" class="photoset" style="margin-bottom:0px;">
<div class="photoset_row photoset_row_2" style="height:353px; width:540px;">
<a href="http://ift.tt/1KtS4eI" class="photoset_photo rapid-noclick-resp" id="photoset_link_110141415125_1" data-photoset-index="1">
<img style="width:268px;" src="http://ift.tt/1zinbYW" alt="" data-pin-url="http://ift.tt/1zinbYQ" data-pin-description="🔪" class="hoverZoomLink">
</a>
<a href="http://ift.tt/1KtS4eM" class="photoset_photo rapid-noclick-resp" id="photoset_link_110141415125_2" data-photoset-index="2">
<img style="width:268px;" src="http://ift.tt/1zinbYY" alt="" data-pin-url="http://ift.tt/1zinbYQ" data-pin-description="🔪">
</a>
</div>
</div>
</div>
</div>
</div>
<div class="post_footer clearfix" data-subview="footer">
<div class="post_notes" data-subview="notes">
<div class="post_notes_inner">
<div class="post_notes_label note_count">
<span class="note_link_current" title="30.843 Anmerkungen" data-less="30.842 Anmerkungen" data-more="30.844 Anmerkungen">30.843 Anmerkungen</span>
<div class="notes_outer_container popover popover_gradient nipple_on_left" style="display: none;">
<div class="notes_container popover_inner">
<div class="popover_scroll">
<ol class="notes"></ol>
<div class="more_notes_link_container">
<span class="notes_loading">Laden...</span>
<a class="more_notes_link" style="display:none;" data-next="" rel="nofollow" href="#">Mehr Anmerkungen anzeigen</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="post_controls" role="toolbar" data-subview="controls">
<div class="post_controls_inner">
<div data-post-id="110141415125" data-post-type="photoset" data-permalink="http://ift.tt/1KtS2n7" title="QuickQueue" class="xkit-interface-control-button post_control post_control_icon xkit-one-click-postage-quickqueue">
</div>
<div class="post_control qp_add show_label no_icon" title="Add to Queue+" style="">Q+</div>
<div class="post_control share share_social_button" data-tumblelog-name="bonnylasses" data-post-id="110141415125" id="share_social_button_110141415125" data-subview="shareMenu">
<div class="popover popover_menu popover_gradient popover_share_social">
<div class="popover_inner">
<ul class="share_options active" data-post-url="http://ift.tt/1KtS2n7" data-post-tiny-url="http://ift.tt/1zin8MS">
<li class="share_email popover_menu_item">
<a class="popover_menu_item_anchor" href="#">E-Mail</a>
</li>
<li class="share_facebook popover_menu_item" data-has-facebook="">
<a class="popover_menu_item_anchor" href="#">Facebook</a>
</li>
<li class="share_twitter popover_menu_item" data-twitter-username="Iluvatar82">
<a class="popover_menu_item_anchor" href="#">Twitter</a>
</li>
<li class="share_permalink popover_menu_item">
<a class="popover_menu_item_anchor" href="http://ift.tt/1KtS2n7" target="_blank" title="Permalink">Permalink</a>
</li>
</ul>
<form method="post" class="share_form email_form" id="share_email_110141415125" novalidate="">
<div class="form_wrapper">
<div class="share_label"></div>
<span class="cancel service icon_arrow_thin_left"></span>
<div class="input_group">
<ul>
<li>
<input type="email" class="email_address" name="email_address" maxlength="100" placeholder="E-Mail" title="E-Mail">
<input type="hidden" name="post_id" value="110141415125">
<input type="hidden" name="tumblelog_name" value="bonnylasses">
<span class="cancel icon_close"></span>
</li>
<li>
<textarea name="message" class="share_message" maxlength="255" placeholder="Nachricht (optional)" title="Nachricht (optional)"></textarea>
<div class="character_count">140</div>
</li>
</ul>
</div>
<div class="reply_to" title="Erlaube Antworten an spitefr+tumblr@gmail.com">
<div class="menu_item_option">
<label class="binary_switch">
<input type="checkbox" id="allow_reply_to_110141415125" class="reply_to_input" name="allow_reply_to">
<span class="binary_switch_track"></span>
<span class="binary_switch_button"></span>
</label>
</div>
<label class="menu_item_label" for="allow_reply_to_110141415125">Erlaube Antworten an <span class="reply_to_email">spitefr+tumblr@gmail.com</span></label>
</div>
<div class="error_status"></div>
<button type="submit" class="chrome blue email_submit" data-label-sending="Wird gesendet..." data-label="Senden" disabled="">Senden</button>
</div>
</form>
<div class="status" data-sent="Gesendet!" data-error="Fehler!">
<span class="status_message">Gesendet!</span>
</div>
</div>
</div>
</div>
<a class="post_control reblog" target="_blank" title="Rebloggen" href="/reblog/110141415125/vGy6r02e?redirect_to=%2Fdashboard" data-subview="reblog">
<span class="offscreen">Rebloggen</span>
</a>
<div class="post_control like" title="Als Favorit markieren" data-subview="like"></div>
</div>
</div>
</div>
<a class="post_permalink" data-ylk="rpostid:106466869854;postid:110141415125;" data-action-outcome="perm-clk" id="permalink_110141415125" href="http://ift.tt/1KtS2n7" target="_blank" title="Eintrag anzeigen - 7:31"></a>
</div>
</div>
</li>
After removal:
<li class="post_container" data-pageable="post_110141415125" style="border-radius: 3px; height: 207px; width: 540px; background-color: rgb(255, 255, 255);"></li>
My extension repositions the posts into a pinterest-like layout, the removal of content messes up the layout.
Aucun commentaire:
Enregistrer un commentaire