From 7ab8c1b61e13edd3ac43330d26f10f712e35b2d5 Mon Sep 17 00:00:00 2001 From: falkTX Date: Sun, 8 Aug 2021 19:35:20 +0100 Subject: [PATCH] Testing new Development Timeline page Signed-off-by: falkTX --- Development.php | 121 ++++++++++++++++++++++++++++++++------------ includes/header.php | 14 +++++ 2 files changed, 103 insertions(+), 32 deletions(-) diff --git a/Development.php b/Development.php index 569c777..0814d07 100644 --- a/Development.php +++ b/Development.php @@ -1,43 +1,100 @@ -

- This page is meant for people that want to contribute to KXStudio. -

-

- Please note that KXStudio has project pages in both SourceForge and Launchpad (you can check the respective links on the left).
- SourceForge does the website, code and repository hosting, while Launchpad is used for managing bugs, questions/answers and the RSS news feed.
- The Cadence tools don't use SourceForge or Launchpad, but are hosted on github instead at https://github.com/falkTX/Cadence. -

-

- If you're looking to report a bug in the Cadence tools, use the github "Issues" interface available here.
- For KXStudio related bugs click here.
-
-

+set_cache_location("/home/falktx/bin/simplepie/cache"); +$feed->set_feed_url(ARRAY( + 'https://github.com/DISTRHO/DISTRHO-Ports/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/DISTRHO-Ports-Extra/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/DPF/commits/develop.atom', + 'https://github.com/DISTRHO/DPF-Max-Gen/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/DPF-Plugins/commits/master.atom', + 'https://github.com/DISTRHO/DPF-Widgets/commits/main.atom', + 'https://github.com/DISTRHO/glBars/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/JuicePlugins/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/Kars/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/Mini-Series/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/MVerb/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/ndc-Plugs/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/OneKnob-Series/commits/main.atom', + 'https://github.com/DISTRHO/ProM/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/STK-Plugins/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/Website/PawPaw/commits/master.atom', + 'https://github.com/DISTRHO/PawPaw/commits/master.atom', + 'https://github.com/falkTX/Cadence/commits/master.atom', + 'https://github.com/falkTX/Cadence-Tools/commits/master.atom', + 'https://github.com/falkTX/Carla/commits/main.atom', + 'https://github.com/falkTX/Carla-Manual/commits/master.atom', + 'https://github.com/falkTX/Carla-Plugins/commits/master.atom', + 'https://github.com/falkTX/Carla-Releases/commits/main.atom', + 'https://github.com/falkTX/Catia/commits/master.atom', + 'https://github.com/falkTX/Chibi/commits/master.atom', + 'https://github.com/falkTX/drmr/commits/lv2unstable.atom', + 'https://github.com/falkTX/FluidPlug/commits/master.atom', + 'https://github.com/falkTX/Hylia/commits/master.atom', + 'https://github.com/falkTX/JackAss/commits/master.atom', + 'https://github.com/falkTX/jack_interposer/commits/master.atom', + 'https://github.com/falkTX/kuriborosu/commits/main.atom', + 'https://github.com/falkTX/lv2vst/commits/master.atom', + 'https://github.com/falkTX/protrekkr/commits/master.atom', + 'https://github.com/jackaudio/jack2/commits/master.atom', + 'https://github.com/jackaudio/jack2-releases/commits/master.atom', +)); +$feed->init(); // or die($feed->error()); +$feed->handle_content_type(); -

- Regarding KXStudio development, we currently need: -

- +$lastdate = null; -

- In any case, you should always check the KXStudio TODO List to find out what you can do.
- (You don't need to know programming to help). -

-

- KXStudio future plans are discussed here. -

-
+foreach ($feed->get_items() as $item): + $date = $item->get_gmdate('Y-m-d'); + if ($lastdate != $date) + { + if ($lastdate != null) { ?>
+

# get_gmdate('F j, Y') ?>

+ + +
+

+ At + get_gmdate('g:i a'); ?> + by + + get_author()->get_name(); ?> + + [get_id()); ?>] + + in + get_feed()->get_title()); ?> +get_content(true); + if ($content) { ?> +
+ +

+
diff --git a/includes/header.php b/includes/header.php index fbfe20c..ab2c4c7 100644 --- a/includes/header.php +++ b/includes/header.php @@ -111,6 +111,20 @@ function isMobile() { } } + + +