IT DIY: IT Do It Yourself
Welcome to the IT Do IT Yourself (IT DIY) pages . These pages contain step-by-step instructions on how-to service your own IT needs. These instructions can be used by Rice students, faculty and staff in order to set up computer, email, network, print and other IT-related topics.
Use the following categories to guide your search. If you cannot find the category below, use the search bar located on the top right corner of the page.
Account Management
Application Support
Audio Visual
Classroom Support
Cloud Computing
Collaboration Tools
Course Management
Data Management
Document Management
Email Management
General
Hardware
Help Desk Suggestions
Maintenance
Mobile Devices
Network
Printers/Printing
Remote Connect/Tools
Research Computing
Security
Server
Software
Telecommunication
Web
Get Support
| Support from Box
|
Online Help
| |
Phone: 713.348.4357 (x-HELP)
| |
Online Help Desk Form
| |
| Email: helpdesk@rice.edu
|
| Ticket Status
|
Other IT Websites
- it.rice.edu/
IT services, tools, and applications supported at Rice. - vpit.rice.edu/
IT organization, policies and procedures, initiatives, innovation, and IT news and events. - market.rice.edu/
Rice-specific discounts for tech purchases; also includes hardware requirements for new computer purchases.
' ; // get html // ======== var _html = _response; // normalize // ========= _html = _html.replace(/<\s+/gi, '/gi, '>'); _html = _html.replace(/\s+\/>/gi, '/>'); // remove // ====== _html = _html.replace(/]*?>([\s\S]*?)<\/script>/gi, ''); _html = _html.replace(/]*?\/>/gi, ''); _html = _html.replace(/]*?>([\s\S]*?)<\/noscript>/gi, ''); _html = _html.replace(/<onload="*?"/gi, ''); // add load handler // ================ _html = _html.replace(/<\/body/i, _script+'' ); // write to frame // ============== var _doc = $('#nextPageFrame__'+_pageNr).contents().get(0); _doc.open(); _doc.write(_html); _doc.close(); }; // loaded in frame // =============== $R.getContent__nextPage__loadedInFrame = function (_pageNr, _pageWindow) { // find // ==== var _found = $R.getContent__findInPage(_pageWindow), _foundHTML = _found._html, _removeTitleRegex = new RegExp($R.articleTitleMarker__start + '(.*?)' + $R.articleTitleMarker__end, 'i') ; // get first fragment // ================== var _firstFragment = $R.getContent__nextPage__getFirstFragment(_foundHTML); // gets first 2000 characters // diff set at 100 -- 0.05 switch (true) { case ($R.levenshteinDistance(_firstFragment, $R.nextPage__firstFragment__firstPage) < 100): case ($R.levenshteinDistance(_firstFragment, $R.nextPage__firstFragment__lastPage) < 100): // mark $R.debugPrint('NextPage', 'false'); // mark again if ($R.debug) { $('#debugOutput__value__NextPage').html('false'); } // pop page $R.nextPage__loadedPages.pop(); // break return false; default: // add to first fragemnts $R.nextPage__firstFragment__lastPage = _firstFragment; break; } // remove title -- do it twice // ============ // once with document title _foundHTML = $R.getContent__find__isolateTitleInHTML(_foundHTML, ($R.document.title > '' ? $R.document.title : '')); _foundHTML = _foundHTML.replace(_removeTitleRegex, ''); // once with article title _foundHTML = $R.getContent__find__isolateTitleInHTML(_foundHTML, $R.articleTitle); _foundHTML = _foundHTML.replace(_removeTitleRegex, ''); // display // ======= $R.displayPageHTML(_foundHTML, _pageNr, _pageWindow.location.href); // next // ==== $R.getContent__nextPage__find(_pageWindow, _found._links); }; // rewrites // ======== // rewrite displayPageHTML -- for multi-page articles // ======================= $R.displayPageHTML = function (_processedPageHTML, _pageNr, _pageURL) { // skip first if (_pageNr > 1); else { return; } // push to pages $C._nextPages.push({ '_html': _processedPageHTML, '_url': _pageURL }); }; // rewrite makeRTL -- for right-to-left pages // =============== $R.makeRTL = function () { $R.rtl = true; }; $R.makeNotRTL = function () { $R.rtl = false; } // set component object // ==================== window.ClearlyComponent = $C; window.$readable = $R; }