Hi, After seeing search.opensuse.com being abandoned and then redirecting (kudos for that, it was confusing as all hecks), and after looking into fixing both openSUSE searchPage and search.opensuse.org, it would have been nice to have at least one fully working Search Page I decided to update search.opensuse.org. I looked over the issues from previous versions of search pages and decided to add some of those features, which include: - Switching search provider - Light/Dark theme (and potential themes for christmas, easter, Leap releases etc) - News headline from news.opensuse.org based on jquery rss - Searching across majority of openSUSE infrustructure (and in case more is requested, it's easy to add additional search tabs or search providers) - Rewrite in jekyll because duh, php is a no-go nowadays - Proper colours of openSUSE and SUSE brands (instead of abnomination that is searchPage) It's simple enough to be hosted even on Github Pages too ;) Git: https://github.com/LelCP/search-o-o Demo: https://lelcp.github.io/search-o-o/ Before that however it would be nice to have static.opensuse.org have Chameleon theme, so small pages like this can use proper branding under one domain. But even before that proper sponsors iframes for use with all the pages (because this far it's mess with old sponsors still existing in some old pages and new sponsors never showing up there). I can see two required kinds of iframes, small containing all the sponsors at once and second big one selecting sponsors randomly, obviously linking to their pages. I can make that happen with js and server containing those images if you are busy and don't want to do it yourselves ;) LCP [Stasiek] https://lcp.world -- To unsubscribe, e-mail: heroes+unsubscribe@opensuse.org To contact the owner, e-mail: heroes+owner@opensuse.org
On Mon, Jan 29, 2018 at 11:26:44AM -0500, Stasiek wrote:
Hi,
After seeing search.opensuse.com being abandoned and then redirecting (kudos for that, it was confusing as all hecks), and after looking into fixing both openSUSE searchPage and search.opensuse.org, it would have been nice to have at least one fully working Search Page I decided to update search.opensuse.org. I looked over the issues from previous versions of search pages and decided to add some of those features, which include:
- Switching search provider - Light/Dark theme (and potential themes for christmas, easter, Leap releases etc) - News headline from news.opensuse.org based on jquery rss - Searching across majority of openSUSE infrustructure (and in case more is requested, it's easy to add additional search tabs or search providers) - Rewrite in jekyll because duh, php is a no-go nowadays - Proper colours of openSUSE and SUSE brands (instead of abnomination that is searchPage)
It's simple enough to be hosted even on Github Pages too ;)
Git: https://github.com/LelCP/search-o-o Demo: https://lelcp.github.io/search-o-o/
Before that however it would be nice to have static.opensuse.org have Chameleon theme, so small pages like this can use proper branding under one domain.
But even before that proper sponsors iframes for use with all the pages (because this far it's mess with old sponsors still existing in some old pages and new sponsors never showing up there). I can see two required kinds of iframes, small containing all the sponsors at once and second big one selecting sponsors randomly, obviously linking to their pages. I can make that happen with js and server containing those images if you are busy and don't want to do it yourselves ;)
LCP [Stasiek] https://lcp.world
Hello, thanks a lot for your work! I'd suggest to move the discussion to the opensuse-web mailing list though for some technical discussion or to opensuse-project for general community feedack. Meanwhile, we could transfer the repository to the opensuse namespace on github, ping me please on IRC (nickname tampakrap) to do it together. If you want, I could also deploy it on our infrastructure and give it an opensuse.org domain, eg search-test.o.o Theo
Hello, Am Montag, 29. Januar 2018, 17:26:44 CET schrieb Stasiek:
After seeing search.opensuse.com being abandoned and then redirecting (kudos for that, it was confusing as all hecks), and after looking into fixing both openSUSE searchPage and search.opensuse.org, it would have been nice to have at least one fully working Search Page I decided to update search.opensuse.org. I looked over the issues from previous versions of search pages and decided to add some of those features, which include:
- Switching search provider - Light/Dark theme (and potential themes for christmas, easter, Leap releases etc) - News headline from news.opensuse.org based on jquery rss
That, or a cronjob that updates a static file every 20 minutes to be more friendly to news.o.o - but that's a technical detail.
- Searching across majority of openSUSE infrustructure (and in case more is requested, it's easy to add additional search tabs or search providers) - Rewrite in jekyll because duh, php is a no-go nowadays - Proper colours of openSUSE and SUSE brands (instead of abnomination that is searchPage)
It's simple enough to be hosted even on Github Pages too ;)
Git: https://github.com/LelCP/search-o-o Demo: https://lelcp.github.io/search-o-o/
Your page looks great, and would also be a good replacement for searchPage [1]. There's only one thing I miss on your page - the funny geeko ;-) Maybe we should drop or reduce [2] the animation, but I really like the geeko ;-) I also noticed some problems with the JS when using Konqueror: the settings dialog and the language selector get displayed, but the changes never get applied. Oh, and the news.o.o headline also isn't displayed in Konqueror, but that's "just" a missing feature and not a user-visible bug.
Before that however it would be nice to have static.opensuse.org have Chameleon theme, so small pages like this can use proper branding under one domain.
We have static.o.o on our radar (it needs some changes to make it easier to maintain, see today's meeting log for details if you are interested), and adding the Chameleon theme there would make sense.
But even before that proper sponsors iframes for use with all the pages (because this far it's mess with old sponsors still existing in some old pages and new sponsors never showing up there). I can see two required kinds of iframes, small containing all the sponsors at once and second big one selecting sponsors randomly, obviously linking to their pages. I can make that happen with js and server containing those images if you are busy and don't want to do it yourselves ;)
Right, a central handling of the sponsor logos would be very helpful (not only for the search page) - either with an iframe or with a random_sponsor.php [3] that redirects to or delivers a random sponsor logo and can be used in an <img> tag. Regards, Christian Boltz [1] https://www.opensuse.org/searchPage/ [2] maybe have the color there all the time, and blink the eyes only every 10 or 20 seconds? It should be funny, not annoying ;-) [3] doesn't need to be PHP, that's just my first idea how it could be done - and yes, I noticed you don't like PHP ;-) -- it's possible that the K might have been inspired with Q from 'Qt' (and was expanded to 'Kool', because all acronyms are made by letting a cat walk on the keyboard/other random method first and then figuring what words match to the letters :-) ) [Łukasz "Cyber Killer" Korpalski in opensuse-project] -- To unsubscribe, e-mail: heroes+unsubscribe@opensuse.org To contact the owner, e-mail: heroes+owner@opensuse.org
Hi,
Your page looks great, and would also be a good replacement for searchPage [1].
There's only one thing I miss on your page - the funny geeko ;-) Maybe we should drop or reduce [2] the animation, but I really like the geeko ;-)
I don't like it, but I don't see why not. I implemented themes for that exact reason, this might be a great way to use them ;)
I also noticed some problems with the JS when using Konqueror: the settings dialog and the language selector get displayed, but the changes never get applied. Oh, and the news.o.o headline also isn't displayed in Konqueror, but that's "just" a missing feature and not a user-visible bug.
I will look into it, I will have to spend few hours with KDE anyway, so why not work on that in the meantime
Before that however it would be nice to have static.opensuse.org have Chameleon theme, so small pages like this can use proper branding under one domain.
We have static.o.o on our radar (it needs some changes to make it easier to maintain, see today's meeting log for details if you are interested), and adding the Chameleon theme there would make sense.
Really awesome to hear! As for technical details, I will let you do your job, as I clearly am not qualified for that and see you are doing outstanding amount of work on that. LCP [Stasiek] https://lcp.world -- To unsubscribe, e-mail: heroes+unsubscribe@opensuse.org To contact the owner, e-mail: heroes+owner@opensuse.org
participants (3)
-
Christian Boltz
-
Stasiek
-
Theo Chatzimichos