{gallery}logos{/gallery}
Most Recent Schedule
{module Most Recent Schedule}
SEO for Calendar and Events views
By their nature, the DPCalendar Calendar and Events views have Next and Previous buttons for navigation. The problem is that when the search engine crawls these pages, it will waste huge amounts of time travelling both into the past and into the future, following the Next / Previous links. To prevent this: We set Robots: No Index, Follow on all Calendar and Events menu items, which causes <meta name=”robots” content=”noindex, follow” /> to be inclduded in the page header. We add the following to robots.txt: Disallow: /*?*date-start=* Disallow: /*?*date-end=*
Oddities in Intro Text / Intro Image handling
Due to Joomla Issues #9830, #9865 and #9964, we were seeing some odd behavior when an article was configured to NOT show the intro text in the full article view. Changes from #9865 and #9964 have been manually included in our installation. NOTE: Multiple levels of configuration impact whether the intro text is shown in the article display!Need to check the Show Intro Text setting in all of the following places: The article itself Any menu item which includes the article The category which contains the article The blog / list view containing the article Global settings
Extension Disabled: Content – ARI Data Tables
Extension: Content – ARI Data Tables Reason: Broken: Caused errors when saving DPCalendar events using CalDAV. Not really needed – can use NoNumber Modules Anywhere (which is better) instead. Details: 2015-10-26T21:03:03+00:00 ERROR 107.107.58.42 com_dpcalendar Something crashed during a CalDAV request on /home/nydi/public_html/plugins/content/aridatatables/aridatatables/kernel/class.AriKernel.php 104 Non-static method AriKernel::init() should not be called statically 2015-10-26T21:03:03+00:00 ERROR 107.107.58.42 com_dpcalendar Something crashed during a CalDAV request: exception ‘ErrorException’ with message ‘Non-static method AriKernel::init() should not be called statically’ in /home/nydi/public_html/plugins/content/aridatatables/aridatatables/kernel/class.AriKernel.php:104 Stack trace: #0 /home/nydi/public_html/plugins/content/aridatatables/aridatatables/kernel/class.AriKernel.php(104): exception_error_handler(2048, ‘Non-static meth…’, ‘/home/nydi/publ…’, 104, Array) #1 /home/nydi/public_html/plugins/content/aridatatables/aridatatables/kernel/class.AriKernel.php(104): AriKernel::init() #2 /home/nydi/public_html/plugins/content/aridatatables/aridatatables.php(15): require_once(‘/home/nydi/publ…’) #3 /home/nydi/public_html/libraries/cms/plugin/helper.php(230): require_once(‘/home/nydi/publ…’) #4 /home/nydi/public_html/libraries/cms/plugin/helper.php(170): JPluginHelper::import(Object(stdClass), true, NULL) #5 /home/nydi/public_html/libraries/legacy/model/admin.php(1135): JPluginHelper::importPlugin(‘content’) #6 /home/nydi/public_html/administrator/components/com_dpcalendar/models/adminevent.php(317): JModelAdmin->save(Array) #7 /home/nydi/public_html/administrator/components/com_dpcalendar/libraries/caldav/lib/Sabre/CalDAV/Backend/DPCalendar.php(386): DPCalendarModelAdminEvent->save(Array) #8 /home/nydi/public_html/administrator/components/com_dpcalendar/libraries/caldav/lib/Sabre/CalDAV/Backend/DPCalendar.php(178): Sabre\CalDAV\Backend\DPCalendar->merge(Object(DPCalendarTableEvent), Object(Sabre\VObject\Component\VEvent)) #9 /home/nydi/public_html/administrator/components/com_dpcalendar/libraries/caldav/lib/Sabre/CalDAV/Calendar.php(193): Sabre\CalDAV\Backend\DPCalendar->createCalendarObject(‘dp-38′, ’65E46A69-E103-4…’, ‘BEGIN:VCALENDAR…’) #10 /home/nydi/public_html/administrator/components/com_dpcalendar/libraries/caldav/lib/Sabre/DAV/Server.php(1637): Sabre\CalDAV\Calendar->createFile(’65E46A69-E103-4…’, ‘BEGIN:VCALENDAR…’) #11 /home/nydi/public_html/administrator/components/com_dpcalendar/libraries/caldav/lib/Sabre/DAV/Server.php(897): Sabre\DAV\Server->createFile(‘calendars/jdiam…’, Resource …
Plugin Disabled: System – Page Cache
Plugin: System – Page Cache Reason: Caused upredictable browser-side cacheing behavior.Caused display of stale versions of articles.Broke front-end login, requiring force-refresh after login. Details: This is a tradeoff between speed and useability. In the end needed to disable this, as it wasn’t smart enough to deal with our cases, and presenting accurate and up-to-date information is critical. Update 2018-05-07: Now that this plugin has been improved, and we have a standard practice to clear the server cache after important updates to the site, we have re-enabled this plugin. Note that site response time is becoming more critical in search engine site ranking…
Extension Disabled: JT Save Redirect
Extension: JT Save Redirect Reason: Broken: Caused errors when saving DPCalendar events using CalDAV. Details: 2015-10-26T21:06:15+00:00 ERROR 107.107.58.42 com_dpcalendar Something crashed during a CalDAV request on /home/nydi/public_html/plugins/content/jt_save_redirect/jt_save_redirect.php 16 Only variables should be assigned by reference
All weblinks…
Global Finals Global Finals Guide & Forms Global Finals Pin Trading Global Finals Global Finals Pin Trading Global Finals Guide & Forms Destination Imagination Educator Summary White Paper Connecting the Standards Proven Results Start a Team Start a Team – Printable Form Clarifications Resource Area Resource Area Login Events Events Login Team Building for Students Resource Area Documents Global Finals Global Finals Pin Trading Global Finals Guide & Forms
Presentations
Prezi(account: [email protected])
SEO
Webmaster tools: Google – Account: jdiam[email protected] Bing – Account: [email protected] Google Analytics
Commerce
Paypal Business ID: [email protected] Alternate users: Joshua Diamond (JDIAMONDNYDI) Sue Brailey (SBRAILEYNYDI) Bennet Macaluso (BMACALUSONYDI) Sandbox ID:[email protected] (for testing) Google Checkout Note: Google Checkout has shut down, and is no longer available. Seller Dashboard Testing:Sandbox(login: [email protected])
Apps
NYDI Google Apps: Dashboard Sites Docs Mail RapidTask (use account [email protected] when deploying) Connecting to Google Apps: Mobile devices: Android iPhone/iPad/iPod Touch Gmail for mobile Browsers (Google Sync is preferred) Desktop: IMAP / POP3 (IMAP is preferred) Google for nonprofits: Program Description Product Enrollments (login:[email protected]) Google Grants / AdWords: Campaign Dashboard
DNS / Hosting
Powweb (login: nydi.org) Dyn.com Noobis (courtesy of Jon Brennan) / GoDaddy Joomla Development Site: Front End / Administrator
Documents
Webmaster Job Description Online Service Update Policy Destination Imagination Brand Style Guide
Links
NYDI Online Registration System Original NYDI web page (pre-2012) Old Site (2012) (Google Sites)
Sampler
Heading 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Heading 2 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. …