Jump to content

Afrodude

Members
  • Posts

    922
  • Joined

  • Days Won

    7

Reputation Activity

  1. Agree
  2. Like
    Afrodude reacted to opentype in Pages Feature requests: Improving filters   
    Since I am using Pages databases a lot, I always run into the same problems. Here are two related to filters. (I could probably add more, but I was dealing with these recently.)
    Checkbox as a filter.
    This option is unfortunately missing. I often need to give optional filter choices, e.g. as here on Amazon:

    With Pages, there is no option to do this. The Yes/No field isn’t optional. Using it would only ever allow one choice in the filter set (Yes or No). Filtering across all records without a choice for this field would become impossible. So it’s almost unusable. The Checkbox Set for some reason can be used as expected, but it only makes sense for multiple choices per field. For one field, it would still create the “select all/none” interface. 
    Solution: Allow checkbox field to be a filter, where no selection doesn’t do anything and a selection show all records with this checkbox checked.
    Pages relationship fields as filter.
    I always struggle with this one as well. This field makes Pages database so powerful and gives us a competitive advantage over other software. 
    Filters per radio, select box and so on are fine when there is a fixed set of options the admin can set up in advance. But what if that is not the case? What if the list of options needs to grow and needs their own database entries as well? For example, the publishers and authors of a book database. If they are set up as related databases, it’s impossible to filter the book records, because the relationship field cannot be used as a filter. But it is something users would expect. 
    Solution: Allow the relationship field to be used as filter with one or multiple options. 
  3. Like
    Afrodude reacted to Gary in My revamped editor skin   
    I like what you've done with the icons, @SeNioR-.
    I am also a fan of Font Awesome icons. They are just so aesthetically pleasing.
    For those that want a replacement for the stock PNG sprites, I have discussed this with the devs and they are definitely aware of it. Without giving anyone empty promises, I would watch this space. 😉
  4. Like
    Afrodude reacted to SeNioR- in My revamped editor skin   
    @Afrodude looks great 🙂 Are you using FA5 or the built-in FA4?
  5. Agree
    Afrodude reacted to SeNioR- in My revamped editor skin   
    I decided to follow your idea and implemented SVG. As you can see, the difference in quality is huge 🙂
    Emoji icon in SVG vs Icons in PNG.

  6. Agree
    Afrodude got a reaction from SeNioR- in [Suggestion] Pages (Page theme)   
    Many communities these days are using more than one theme Dark and Light ones. Not all the themes have Dark and Light toggles in the same theme such as @ehren. themes or your own themes, so we do have two different themes for the Light and Dark. 
    On Pages app under "PAGE MANAGEMENT" > Pages you can override the theme only with one option. 
     

    It would be nice if this option can be changed to multiple options instead of only one in order to override the theme with two themes Dark and Light ones.
     
  7. Like
    Afrodude got a reaction from SeNioR- in [REQUEST] Date Display {short="true"} Everywhere   
    I have been trying to display the short date on some custom Pages template, but it seems this only works on forums.
    May you guys make this works everywhere on IPS. Thanks
  8. Like
    Afrodude got a reaction from SeNioR- in My revamped editor skin   
    Editor icons before.

    Editor icons after.
  9. Like
    Afrodude reacted to SeNioR- in My revamped editor skin   
    CKEditor 4 is supported until 2023. 
    IPS is not going to update the CKE any time soon. I think it's more like a matter of months or even years.
    Thanks for the feedback.
    Good idea. Do you have any demo what it looks like? 🙂
  10. Like
    Afrodude got a reaction from SeNioR- in My revamped editor skin   
    @SeNioR- looks nice, but I won't waste more time trying to make it looks better because the ckeditor v4 will be dead soon. Also, for me I have replaced the poor icons with font awesome instead of svg or any other types of icons. 
  11. Agree
    Afrodude reacted to KT Walrus in Why extra link in dropdown navigation menu?   
    Didn't get any response so reposting here:
     
  12. Like
    Afrodude reacted to Ehren in Why extra link in dropdown navigation menu?   
    Thanks for the report! This has been fixed on this site and will be patched in the next update.
    In the mean time, you can fix it on your own sites by adding this to your custom.css file:
    /* Hide duplicate links in mobile navigation panel */ #elMobileDrawer .ipsDrawer_subMenu a[href=""]{ display: none; }  
  13. Haha
    Afrodude got a reaction from anfimovir in CSS question...or disappointment   
    You're kidding right? because you can simply do it with one button "Del", and then you don't have to rewrite anything. Issues is fixed. 
  14. Like
    Afrodude reacted to Randy Calvert in CSS question...or disappointment   
    I suppose it's possible to just delete all the stylesheets... but it will mean we all have websites that looks like it is from 1990.   On the positive side, it should indeed help the page to load super fast!
    Those were some good times though... Wilson Phillips' Hold On was the most popular song of the year.  

     
  15. Like
    Afrodude reacted to Ehren in CSS question...or disappointment   
    I can happily back up Matt's last post. We've heard your feedback and are aiming to significantly improve both the CSS and JS performance in a future update - but as you can imagine, rewriting 10 years of code is a very long process that needs to be planned carefully.
  16. Like
    Afrodude reacted to Adriano Faria in 4.7.3: Events - hard coded string   
    $form->add( new \IPS\Helpers\Form\Text( 'location', FALSE, \IPS\Request::i()->location, array( 'placeholder' => 'Search location') ) );  
    Another:
    <div class='ipsType_light ipsType_normal'> We couldn't find any events happening soon near you. Check back later! </div>  
  17. Like
    Afrodude reacted to sadams101 in CSS question...or disappointment   
    I think you mentioned that you'd do this at least 3 years ago...which is, again, why @Adlago and myself have had to start this process ourselves.
  18. Like
    Afrodude reacted to opentype in Pages bug: importing databases with relationship fields   
    After importing Pages databases from one installation to another, I kept running into this error when trying to create records in the imported databases:

    After investigation, I found it is caused by having database relationship fields which point to non-existing tables on the new website. After having all the databases present and re-assigning the fields, the error disappears. 
    I am not sure what a good solution would be, but there is probably a better one than just this error. 
  19. Agree
    Afrodude got a reaction from Alex Duffy in Track Members   
    All the support and even before purchase questions are available on the support topic unless the author/developer says use the private message which in your case @Adriano Faria mentioned it clearly on this app that support is ONLY available on the support topic.
    No need to get angry because all information are available on the download page if you just read and pay a little attention. After you do that if you've any concerns, then I would write the author about them. 
  20. Thanks
    Afrodude got a reaction from Adriano Faria in Track Members   
    @NoobForumAdmin I have been using this app on php 8.0 since 2021, and I have the app version 1.4 too not the newest one and every thing is working fine. 
    Also, @Adriano Faria have been always helpful, and fix any bugs we have been reported. You can read all comments on this topic for example. 
     
  21. Agree
    Afrodude reacted to sadams101 in CSS question...or disappointment   
    I also focus on good content. Content does not fall under the purview of IPB's software engineers, which is who this thread is addressed to. This thread is focused on IPB taking away the ability to easily modify the CSS files, which in turn makes it very difficult for those who do actually care about site speed to be able to do anything to address it.
  22. Like
    Afrodude reacted to Colonel_mortis in Events - Error: Call to a member function format() on null   
    Error: Call to a member function format() on null (0) #0 /var/www/html/ips-themes/system/Patterns/ActiveRecord.php(335): IPS\calendar\_Event->get__happening() #1 /var/www/html/ips-themes/system/Theme/Theme.php(4620) : eval()'d code(36): IPS\Patterns\_ActiveRecord->__get() #2 /var/www/html/ips-themes/system/Theme/Dev/Template.php(171): IPS\Theme\theme_calendar_front_view_coverPhotoOverlay() #3 /var/www/html/ips-themes/applications/calendar/sources/Event/Event.php(2309): IPS\Theme\Dev\_Template->__call() #4 /var/www/html/ips-themes/applications/calendar/modules/front/calendar/event.php(166): IPS\calendar\_Event->coverPhoto() #5 /var/www/html/ips-themes/system/Dispatcher/Controller.php(118): IPS\calendar\modules\front\calendar\_event->manage() #6 /var/www/html/ips-themes/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #7 /var/www/html/ips-themes/applications/calendar/modules/front/calendar/event.php(64): IPS\Content\_Controller->execute() #8 /var/www/html/ips-themes/system/Dispatcher/Dispatcher.php(153): IPS\calendar\modules\front\calendar\_event->execute() #9 /var/www/html/ips-themes/index.php(13): IPS\_Dispatcher->run() #10 {main} To repro:
    Create an event that repeats every 6 years, with a start date in 2019 Try to view that event This is because Event::nextOccurrence only searches within a couple of years, and returns null if it goes out of range, but get__happening doesn't handle null.
  23. Like
    Afrodude reacted to Ehren in Change default font-family   
    It’s not actually a limitation with our software or an issue with your theme, it’s just the way import statements work. You can read more about it here. 🙂 
  24. Like
    Afrodude reacted to Ehren in Change default font-family   
    Your site is currently using this code:
    @import url('https://fonts.googleapis.com/css2?family=Creepster&display=swap" rel="stylesheet'); body { font-family: Creepster, cursive; } It needs to be this:
    @import url('https://fonts.googleapis.com/css2?family=Creepster&display=swap'); body { font-family: Creepster, cursive; }  
    With that said, import statements should only appear at the very top of your css file. Depending on how your theme has been coded, the custom.css file can be appended to other files, which means that your import statement is no longer at the top.
    A safer solution would be to use the <link> code. Add this to the <head> area of your theme:
    <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Creepster&display=swap" rel="stylesheet"> Then use this in your css:
    body { font-family: 'Creepster', cursive; }  
  25. Like
    Afrodude reacted to Colonel_mortis in Hiding a topic doesn't clear notifications that are still queued   
    When you hide a topic, the notifications relating to that topic are deleted. However, if there are notifications still queued to be sent (eg because there were a large number of followers), those notifications still end up getting sent, so users receive a notification about a post that they can't see, and the notification doesn't ever get deleted.
×
×
  • Create New...