CMSBot GUI
Taking the CMSBot class from cms_edit.py
/ cms_batch_edit.py
from CMS-bot repository and applying a lightweight GUI frontend to it. Choose a script, then paste a list of IDs into the text field and select what you want to happen instead of setting up a csv file to make it more accessible and distributable to the wider team.
INSTRUCTIONS
- all you do is paste a column of IDs into the input field or specify a path to a csv file and select options
- the script will automatically interact with the IDs in the cms
- our cms can only be accessed through vpn
Updates
- 03.11.2020 - created window and functions for adding, replacing and removing videos to each article.
To do:
make a virtual environment with venv / pipenvmake requirements fileuse py installeradd an iconmake exe include chromedriver.exevalidate IDs before opening CMSBot()clear IDs when finished- check bullet summary is valid and button clickable
metadata functionadditional information: radio button / dropbox for Shortlisted or EntrantPublication dateLive datebatch actions function- tick IDs, with second loop for not present
- update screenshots
- add LICENCE file
- nest CMSbot under class
- separate GUI window functions to separate file
Screenshots
CMS_Bot Generate Bullets window working with Selenium Chrome driver
Metadata window before entering ID/s
Metadata window when ID/s entered