Αναζήτηση στην υποστήριξη

Προσοχή στις απάτες! Δεν θα σας ζητήσουμε ποτέ να καλέσετε ή να στείλετε μήνυμα σε κάποιον αριθμό τηλεφώνου ή να μοιραστείτε προσωπικά δεδομένα. Αναφέρετε τυχόν ύποπτη δραστηριότητα μέσω της επιλογής «Αναφορά κατάχρησης».

Μάθετε περισσότερα

Using if-then statements in smart keywords

  • 2 απαντήσεις
  • 1 έχει αυτό το πρόβλημα
  • 3 προβολές
  • Τελευταία απάντηση από Adrian

more options

Hello, I'm not really sure if this is possible, but it'd be nice. I use smart keywords to go to different subreddits, so for example searching for "r askreddit" goes to reddit.com/r/AskReddit. The issue I have is that if I want to go to the front page, I can't just search for "r", as that goes to http://reddit.com/r/ which then redirects to reddit.com/subreddits.

So what I'd want is to have an if-then statement - if there is no other argument following the "r", it should go to reddit.com. This works with Google Maps and YouTube without needing to do anything /Google handles empty search differently than reddit I suppose/.

Is this possible?

Hello, I'm not really sure if this is possible, but it'd be nice. I use smart keywords to go to different subreddits, so for example searching for "r askreddit" goes to reddit.com/r/AskReddit. The issue I have is that if I want to go to the front page, I can't just search for "r", as that goes to http://reddit.com/r/ which then redirects to reddit.com/subreddits. So what I'd want is to have an if-then statement - if there is no other argument following the "r", it should go to reddit.com. This works with Google Maps and YouTube without needing to do anything /Google handles empty search differently than reddit I suppose/. Is this possible?

Επιλεγμένη λύση

You would need a JavaScript bookmarklet that checks the '%s' placeholder to achieve this.

javascript:void(location.href=('%s'=='')?'https://reddit.com/':'https://reddit.com/r/%s');
Ανάγνωση απάντησης σε πλαίσιο 👍 1

Όλες οι απαντήσεις (2)

more options

Επιλεγμένη λύση

You would need a JavaScript bookmarklet that checks the '%s' placeholder to achieve this.

javascript:void(location.href=('%s'=='')?'https://reddit.com/':'https://reddit.com/r/%s');

Τροποποιήθηκε στις από το χρήστη cor-el

more options

Thank you, I didn't know I can just place JavaScript into the url bar.