Hosted Web Applications

Public web applications:

  1. https://ekvastra.in Textpattern 4.8.8 [Latest as on January 10, 2024, manual tweak: added SMTP support in txpMail function in txplib_misc.php]
  2. https://notes.ekvastra.in PmWiki-2.3.29 [Latest as on January 10, 2024, manual tweak: Added smtp support in notify.php]
  3. https://Kandhamal.org Bludit v3.15.0 [Latest as on January 10, 2024, manual tweak: no]
  4. https://finance.ekvastra.in Dotclear 2.28.1 [Latest as on January 10, 2024, manual tweak: no]
  5. https://wiki.ekvastra.in Dokuwiki Release 2022-07-31a "Igor" [Latest as on January 25, 2023 several manual tweaks]
  6. https://quiz.ekvastra.in TCExam 15.0.1 [Latest as on January 25, 2023, manual tweak: tce_page_userbar.php, shared/config/tce_email_config.php]
  7. https://k.ekvastra.in/ withknown Version 1.3.1+2020120201 [Latest as on January 25, 2023 manual tweak: none]
  8. https://notepad.ekvastra.in minimalist-web-notepad [Latest as on Oct 24, 2019, manual tweak: index.php]

Remarks

I maintain five of the above, Textpattern, PmWiki, Bludit, Dotclear, and TCExam via Softaculous. I maintain my customized skin on PmWiki derived from pmwiki-responsive, a customized skin for omega and a customized skin on Bludit derived from massively-2.1. The ductile skin on dotclear is also highly customized.

For quiz I run a javascript edge worker on cloudflare that rewrites the meta element when it has a name attribute equal to description. I also fixed PHPSESSID SameSite from htaccess.

On dokuwiki I have disabled the real-time indexer for non logged-in users. It runs only for logged in users. This makes the user experience of non logged-in users slightly better. There is also a scheduled cron job that runs once in a day that updates the index. I have also tweaked tpl/dokuwiki files for my usage.

For CLS issue on dokuwiki I have changed the calling of makeToggle in page.js, and script.js along with changing the css in main.php, also disabled jquery effects of slideUp and slideDown in behaviour.js. And for jquery delivery I have hacked getCdnUrls in confutils.php

Service stopped:

  1. quiz.ekvastra.in TAO 3.3.0-RC02 [Latest as on July 07, 2020, manual tweak: no]
  2. ojs.ekvastra.in
  3. kanban.ekvastra.in Kanboard 1.2.20 [Latest as on June 10, 2021, manual tweak: no] [Moved to Quire then to MiesterTask]
  4. luxcal.ekvastra.in LuxCal 5.1.0M [Latest as on June 10, 2021, manual tweak: header.php messaging.php css/*.css] [Moved to ProtonCalendar then to Zoho Calendar]

Almost a fork:

  1. https://podcast.ekvastra.in Podcast Generator 2.7 [Staying on this version as on November 03, 2020 due to heavy customization]

Self maintained static services on Cloudflare pages:

  1. https://hindispell.ekvastra.in Hindispell 3.7 [Latest as on May 04, 2020, manual tweak: yes http://www.awgp.in/spellchecker/]
  2. https://aps2unicode.ekvastra.in aps2unicode
  3. https://sanscript.ekvastra.in Sanscript

Self maintained static services using cgi:

  1. https://omega.ekvastra.in Omega Xapian 1.4.21 [Latest as on January 25, 2023, manual tweak: no]