I need to skip showing repeat events on the manage events section.How can that be implemented programmatically?
You need to add some custom code via extension to hide some rows on manage event page. Some quick thoughts are -
templates/CRM/Event/Page/ManageEvent.tplfile and hide the rows having
repeatingtext on it via js or using some tpl if condition.
- Use hooks to modify the template variable
$rowswhich is printed on the page. Some hooks that you can check is hook_civicrm_buildForm, hook_civicrm_alterContent, hook_civicrm_pageRun, etc. See the list at https://docs.civicrm.org/dev/en/latest/hooks/list/