Greasy Fork is available in English.

dA_ignore

ignores people on dA

< Feedback on dA_ignore

Review: OK - script works, but has bugs

§
Posted: 27 Agustus 2021
Edited: 27 Agustus 2021

The script shows a blank space where filtered art was, it's pretty distracting. Blocking a user doesn't do this, art being filtered via blocking is seamless and doesn't have this blank space issue. Would it be possible to make the filtering as seamless as it is when a user is blocked?

https://imgur.com/a/1JCTSnx

Screenshot 1: No script active, no blocked users

Screenshot 2: Script active with some users ignored, voids are left where filtered art was

Screenshot 3: Users blocked using the site's block function, no voids where filtered art was

Note: None of the art filtered here is bad, those are just filtered for demonstration purposes

DediggefeddePembuat
§
Posted: 20 November 2021

Hi! Sorry for the late response, I rarely visit greasyfork.

Sadly, reflowing art is pretty hard in the current template system.

Nowadays flexboxes would allow a website to stream their deviations into rows and colums.

dA decided for the old-fashioned way of one-div-per-row way.

Actually, the structure is much worse. A clean structure could be (pseudocode)

<section "content">
  <div "image">
    <link>
      <img> 
      some text
  <div "image2">
    <link>
      <img> 
      some text2

For dA it's actually more like

<div "content">
  <div>
    <div>
      <div>
        <div>
          <div>
            <div "row1">
              <div>
                <div "image1">
                  <div>
                    <div>
                      <section>
                        <a "link">
                          <img>
                          some text
                <div "image2">
                  <div>
                    <div>
                      <section>
                        <a "link">
                          <img>
                          some text

            <div "row2">
              <div>
                <div "image3">
                  <div>
                    <div>
                      <section>
                        <a "link">
                          <img>
                          some text
                <div "image4">
                  <div>
                    <div>
                      <section>
                        <a "link">
                          <img>
                          some text
etc.

For "seamless results" I would need to move all following image positions into the correct containers, which also might break the template since the row-ID is wrong then... I will have a look into changing the template, though. I will

Post reply

Sign in to post a reply.