From 016e48cfd3146ed32c55ce331d880d01cf5af802 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 17 Oct 2022 17:45:19 -0400 Subject: Add link to main pad --- emacsconf-pad.el | 50 ++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 44 insertions(+), 6 deletions(-) (limited to 'emacsconf-pad.el') diff --git a/emacsconf-pad.el b/emacsconf-pad.el index 2c88ef8..dd00802 100644 --- a/emacsconf-pad.el +++ b/emacsconf-pad.el @@ -136,9 +136,14 @@ You can find it in $ETHERPAD_PATH/APIKEY.txt" (append (list :base-url emacsconf-base-url :channel (concat "emacsconf-" (plist-get (emacsconf-get-track (plist-get o :track)) :id)) :bbb-info - (if (plist-get o :bbb-room) - (concat "
Q&A room: ${bbb-room}
") - "") + (cond + ((plist-get o :bbb-room) + (concat "
Q&A room: ${bbb-room}
")) + ((null (plist-get o :q-and-a)) + "
Q&A: none
") + ((string-match "live" (plist-get o :q-and-a)) + "
Q&A room: to be announced
") + (t "
Q&A: IRC
")) :next-talk-list (if (plist-get o :next-talks) (concat "
Next talks:\n
")))) (defun emacsconf-pad-prepopulate-talk-pad (o) (interactive (list (let ((info (emacsconf-include-next-talks (emacsconf-get-talk-info) emacsconf-pad-number-of-next-talks))) (emacsconf-complete-talk-info info)))) -- cgit v1.2.3