diff options
Diffstat (limited to 'emacsconf-pad.el')
| -rw-r--r-- | emacsconf-pad.el | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/emacsconf-pad.el b/emacsconf-pad.el index a274ee5..c68088d 100644 --- a/emacsconf-pad.el +++ b/emacsconf-pad.el @@ -451,5 +451,18 @@ ${next-talk-list}      (if do-insert (insert result))      result)) +(defun emacsconf-pad-prepopulate-intros () +  (interactive) +  (emacsconf-pad-create-pad "intros") +  (emacsconf-pad-set-html +   "intros" +   (concat "<p>https://media.emacsconf.org/2022/backstage/</p><ul>" +           (mapconcat +            (lambda (o) +              (emacsconf-replace-plist-in-string +               (append (list :full-url (concat emacsconf-base-url (plist-get o :url))) o) +               "<li>${slug} - ${track}: ${title} (${speakers-with-pronouns}, Q&A: ${q-and-a})<ul><li>${full-url}</li><li>Intro: </li></ul></li>")) +            (emacsconf-prepare-for-display (emacsconf-get-talk-info))) +           "</ul>")))  (provide 'emacsconf-pad)  ;;; emacsconf-pad.el ends here | 
