Home
View/Open
Contents
1. Ap a 3 QG GE WO Ve a B FA hanen fm F New File New Copy Move File Upload Download Delete Rename Edit Code HTML Change View Extract Compress Folder Editor Editor Permiss s public_htm Go A Home Up One Level GM Back E Forward Reload 7 Select al oO Unselect all Lull backups x gi 5 Name Size Last Modified Eastern D Type Perms etc Z iy 2 4KB Apr 19 20152 31PM _httpd unix directory 0755 Ll logs Gg mail an drupal 7 37 4 KB Today 9 38 AM httpd unik directory 0755 G peris aa gilescountyanimalrescue 4 KB Apr 23 2015 9 36 AM httpd unix directory 0755 Gl pr oo i includes 4KB Today 9 38 AM httpd unix directory 0755 Gigg public html nel TS a G misc 4KB Today 9 38 AM httpd unix directory 0755 ud 2 drupal 7 37 G modules 4 KB Today 9 38 AM httpd unix directory 0755 gile scountyanima Irescue G profiles 4 KB Today 9 38 AM httpd unix directory 0755 0 includes Ga scripts 4 KB Today 9 38 AM httpd unix directory 0755 misc G sites 4 KB Jan 15 2014 2 43 PM httpd unix directory 0755 modules themes 4 KB Today 9 38 AM httpd unix directory 0755 profiles E i E scripts authorize php 6 45 KB Today 12 13 AM text x generic 0644 sites le CHANGELOG txt 95 97 KB Today 12 13 AM text plain 0644 a all T COPYRIGHT txt 1 45 KB Today 12 13 AM text plain 0644 libraries E cron php 720 bytes Today 12 13 AM text x generic 0644 modules themes drupal 7 37 tar gz 3 09 MB Today 9 37 AM package x generic 0744
2. td col 2 width 33 td col 3 width 33 I td col 1 td col 2 td col 3 td col 4 width 25 vertical align top text align left Figure 40 Css code added for the grid of 3 and 4 columns Also Css is added to the style css file in public_html sites all themes corporateclean style css on the bluehost server to format the grid to correct size and display the node correctly How to Update Drupal Module Modules can be updated with one click by going to the module option at the top and then clicking on update as shown in Figure 41 Dashboard Content Structure Appearance People Modules Configuration Reports Help ontent Views Content Types Menus Status Report Cron Modules Home Administration Modules Last checked 0 secago Check manually All of your projects are up to date Figure 41 Modules Update Page 39 Updating Drupal Core Log in to Bluehost then go to the Cpanel and get into the file systems as shown in Figure 42 Search All Your Files vg A C Reminder The does not allow inappropriate use of our network for online storage Please see UNLIMITED USAGE POLICIES AND DEFINITIONS for more information Files uploaded in connection your hosted site are always welcome For approved online backup services please visit the Partners section of cPanel File Manager settings
3. News amp Events Links Giles Animal Rescue Yard Sale Dec 6th Like us on Facebook cn Giles Animal Rescue Donate We have a Yard Sale usually on the first Saturday of every month to raise funds for our work The next sale will be Dec 6th Rain or Shine If you would like to donate an item please call Christine ESS v See 540 626 7409 We also invite others to bring a table and set up for a donation of 10 The Yard Sale is located at 5502 Virginia Ave Pembroke VA 24136 On Rt 460E Newsletter This month we have Christmas Decor christmas villages ornaments and everything you need to Figure 5 Donation links changed to donation page Paypal Donation Form j View Edit Manage display Webform Results Track Please include the following information 50 we may send card Your Name City State Zip Your Email Address Donation Type I would like to donate to the GAR Spay Neuter Program I would like to donate to the Spirit Fund I would like to donate toward GAR s Rescue efforts would just like to make a general donation at this time Figure 5 1 Donation form the user must fill before redirecting to paypal To modify the paypal form the admin can click edit on the donation form and clicking on webform which will bring them to Figure 5 2 where they can change or add more fields to the donation page f Dashboard Content Structure Appearance People Modules Configuration Report
4. localhost 222 port gt 223 driver gt mysql 224 prefix gt xyv_ 225 Ver 226 Vy 227 228 229 230 Access control for update php script 327 Figure 27 Location to change the database name username and password The password used for gilesani_dru1dup and gilesani dru2dup database users is the same as the one to login to Bluehost 28 Save the file Now the gilescountyanimalrescue org domain is running Change the Order of Menu Links Menu Links is the terminology in Drupal that represents the site navigation bar under the site title The area marked in red in Figure 28 is the Menu Links ABOUT US ANIMALS MEMORIALS SUCCESS STORIES CONTACT US DONATE Msn Giles Animal Shelter Information SHELTER CONTACT INFORMATION News amp Events SHELTER ADOPTION PROCEDURES 5th Annual Spring Rabies Vaccination Clinic a Success Vaccination Clinic October 11th Giles Animal Rescue Yard Sale May 9th 10 am to 3pm Images Our Vaccination Clinic in Pembroke to benefit Mt View Humane Spay Neuter Clinic was a huge success Giles Animal Rescue with the help of holistic vet Marjorie Lewter DVM held a rabies vaccination clinic in Pembroke on Saturday March 14th We have a Yard Sale most every month to raise funds for our work Figure 28 The area marked in red are the Menu Links This section explains how to change the order
5. Website Redesign Project Creating Intuitive Content Management CS4624 Multimedia Hypertext Information Access Professor E A Fox Virginia Tech Blacksburg 24061 Clients Christine Link Owens Helen Gillespie GILES NIMAL RESCUE P O BOX 354 PEARISBURG VA 24134 Group Members Junko Yoshida Supratim Baruah Scott Hoang Table of Contents Executive Summary Summary of Changes User s Manual Developer s Manual Lessons Learned Timeline Problems Solutions Future Work Acknowledgements References Appendix 21 39 39 41 41 41 43 43 44 Table of Figures Figure 1 Location of the link to obtain user s manual Figure 2 The previous design of http www gilesanimalrescue org with highlighting the first requested change Figure 3 Newly added Other Resources menu link Figure 4 Fixed drop down menu of About Us Figure 5 Donation links changed to donation page Figure 5 1 Donation form the user must fill before redirecting to paypal Figure 5 2 Webform for paypal donation form Figure 6 1 Homepage before our change Figure 6 2 homepage after change Figure 6 3 Success stories before our change Figure 6 4 Success stories after change Figure 6 5 Edit Views Module on the page Figure 6 6 Views edit page to change the number to display Figure 7 New Lost and found page Figure 8 Location to edit expiration date Figure 9 Adopt button is added to each adoptable animal Figure 10
6. A Reload V Select all Unselect all Lil peri5 Last Modified A Type m private E i i ext x generic E public_html ri tablesort inc 7 27 KB Today 9 38 AM text x generic 2 theme inc 110 91 KB Today 9 38 AM text x generic H 0 drupal 7 37 d by ol gilescountyanimalrescue theme maintenance inc 6 9 KB Today 9 38 AM text x generic E 47 includes token inc 9 63 KB Today 9 38 AM text x generic tia database unicode entities inc 5 36 KB Today 9 38 AM text x generic il filetransfer unicode inc 22 22KB Today 9 38 AM text x generic Lj misc H Ga modules update inc 57 66 KB Today 9 38 AM text x generic Ha profiles updater inc 13 35KB Today 9 38 AM text x generic Lil scripts utility inc 1 94KB Today 9 38 AM text x generic H 0 sites xmirpc inc 18 39KB Today 9 38 AM text x generic H 0 themes Figure 24 Choose include directory and click Copy button After choosing a directory to copy from enter the destination directory as shown in Figure 25 26 File Manager settings Reminder The AGE POLICIES AN more information Files uploaded in conn Copy ase visit the Partners gt x an To copy files o B O k New File New Copy Move File 1 Select the files you wish to copy by clicking on their icon Extract Compress Folder 2 Hold the control key and drag the files to the folder on the left you wish to copy them to public html includes i Unselect all Lu peri5 OR i fs Type LE private
7. Silver Beauty Rescued Saint Bernard Needs A Home Miss Kitty White now Adopted ayi e per 5 Figure 6 4 Success stories after change Currently only 6 items are only shown per page in the grid view To change this by clicking the setting and then the Edit View on the View module in the page as shown in Figure 6 5 ABOUT US ANIMALS MEMORIALS SUCCESS STORIES CONTACT US DONATE OTHER RESOURCES aa a a Giles Animal Rescue Yard Sale May 9th 5th Annual Spring Rabies Vaccination Vaccination Clinic October 11th 10 am to 3pm Clinic a Success Our Vaccination Clinic in Pembroke to benefit We have a Yard Sale most every month to raise Giles Animal Rescue with the help of holistic Mt View Humane Spay Neuter Clinic was a huge i funds for our work vet Marjorie Lewter DVM held a rabies success vaccination clinic in Pembroke on Saturday Read more 51 reads Y 8 reads March 14th Figure 6 5 Edit Views Module on the page imalrescue org After clicking Edit View they will be directed to Figure 6 6 Where they can click on the use pager option to change the number of items displayed on a single page 13 Modify the display s of your view below or add new displays Displays Page Add v Page details Display name Page TITLE PAGE SETTINGS Title News amp Events Path news FORMAT Menu No menu Format Grid Settings Show Content Teaser HEADER FIELDS FOOTER The selecte
8. i G misc 4 KB Today 9 38 AM httpd unix directory 0755 a Gil drupal 7 37 G modules 4 KB Today 9 38 AM httpd unix directory 0755 a J I Z 37 E gile SCO untyanimalre scue G pr ofiles 4 KB Today 9 38 AM httpd unix direc tory 0755 includes G scripts 4 KB Today 9 38 AM httpd unix directory 0755 misc E B sites 4 KB Jan 15 2014 2 43 PM httpd unix directory 0755 modules 1 themes 4 KB Today 9 38 AM httpd unix directory 0755 profiles E j nttpd unix y Gi s cripts authorize php 6 45 KB Today 12 13 AM text x generic 0644 sites kp CHANGELOG txt 95 97 KB Today 12 13 AM text plain 0644 A B all EN Today 12 ex t plai kp COPYRIGHT txt 1 45 KB Today 12 13 AM text plain 0644 libraries io cron php 720 bytes Today 12 13 AM text x generic 0644 modules 4 ainos drupal 7 37 tar gz 3 09 MB Today 9 37 AM package x generic 0744 HL backup 1398728557 default jae favicon ico 43 bytes Today 10 13 AM image x generic 0644 l backup 1398729369 default index php 529 bytes Today 12 13 AM text x generic 0644 EH Lg default a kp INSTALL mysql txt 1 68 KB Today 12 13 AM text plain 0644 B themes a en T INSTALL pasal txt 1 83 KB Today 12 13 AM text plain 0644 httne Ianin hhiehact cam froantend hhiehnct filemananer indey html dircelect hamedirAidamaincelert nilecanimalrecciie ara dir 2Fhoame7 Failecanit All the drupal files are stored in public_html folder and the site information is stored in the Sites folder inside public_h
9. Location to change the inactivity time limit or to disable automatic logout Figure 11 Click on Edit to go to the configuration page of the content Figure 12 Click on Publishing options Figure 13 Uncheck Published to archive the content Figure 14 Click Content on the administration bar Figure 15 Filter the status and type of content to find archived contents Figure 16 How to choose a destination domain to install Drupal Figure 17 Location of MySQL Database on cPanel Figure 18 Location to enter a new database name Figure 19 Choose user and database to add a user Figure 20 Location of phoMyAdmin Figure 21 Location of the new database and Import button Figure 22 How to select a sql file and import database 10 10 11 12 12 13 13 14 14 15 16 17 17 18 19 19 20 21 22 23 23 24 24 25 Figure 23 Directories that need to be copied to public home gilescountyanimalrescue directory Figure 24 Choose include directory and click Copy button Figure 25 Enter the destination to copy directories to Figure 26 Select setting php file and click Code Editor Figure 27 Location to change the database name username and password Figure 28 The area marked in red is Menu Links Figure 29 The area marked in red is the Structure link Figure 30 Click on Menus from options Figure 31 Click on list links from options Figure 32 Cross arrows to change the order of the
10. Menu Links Figure 33 The Fields in Animals are shown in the red box Figure 34 Content Types is located at the top left corner Figure 35 The Manage Display link for the Animal row is shown in the red box Figure 36 The order of Fields in Animals can be changed by dragging the cross arrows marked in red Figure 37 Logic of publish archive lost animals Figure 38 Flow of the Paypal Donation Form Figure 39 Expandable views across relevant pages Figure 40 Css code added for the grid of 3 and 4 columns Figure 41 Modules Update Page Figure 42 Files Manager in Cpanel Figure 43 Bluehost main page Figure 44 File manager 26 26 27 28 28 29 30 30 31 31 32 33 33 34 36 37 38 39 39 40 44 List of Tables Table 1 Recommended database name and username 22 Executive Summary Our clients Christine Link Owens and Helen Gillespie have asked us to upgrade and modify their website at gilesanimalrescue org They have been maintaining a Drupal website with the help of previous Virginia Tech students Bluehost is a web hosting company which offers free web to Giles County Animal Rescue through the organization called Grassroots Our client provided us their account to improve the website The website we have been working on contains news and events for the Giles County Animal Rescue organization as well as available animals for adoption donation links memorials for animals and contact informatio
11. MySQL MySQL DB phpMyAdmin Remote MySQL Usage Databases Wizard MySQL h h PostgreSQL phpPgAdmin Remote DB Wizard PostgreSQL software services lt gt yy CGI WW 3 EJ Ez 2 CGI Center Peri Modules PHP Pear PHP Config RubyGems Packages Figure 20 Location of phoMyAdmin On the phpMyAdmin screen click on the new database located on the left pane and press Import The location is shown in Figure 21 Only one database should be worked with at a time phpMyAdmin amp 2 BOY localhost 3 Databases SQL Status 4 Export Simeon Settings General Settings 3 Recent tables gilesani _dr1723 _dr1803 _dr3975 _dr5226 _dr6097 _dr7451 _dr9719 _drut 3 autdup a dru2 a rss G ee amp e Server connection collation utf8 general ci amp Language English A a Theme pmahomme e Font size 82 More settings Figure 21 Location of the new database and Import button On the Import tab select a sql file shown in Figure 22 Two sql files are already configured and located under home gilesani tmp Accessing and editing the files is explained in Appendix 1 The gilesani_dru1dup sql file should be used to import the gilesani_dru1 database to the gilesani_druirup database The gilesani dru2dup saql file should be used to import the gilesani dru2 database to the gilesani dru2rup
12. date is future 36 Transaction I Donation Form result Name gt Pr E gt Amount of Donation Address Email Purpose of Donation Email to Site Owner Name Addres Email Purpose of Donation Figure 38 Flow of the Paypal Donation Form 37 Grid View ANIMALS MEMORIALS SUCCESS STORIES CONTACT US DONATE OTHER RESOURCES News amp Events Giles Animal Rescue Yard Sale ae SE ANER Ve Vaccination Clinic October 11th May 9th 10 am to 3pm inic a Success Our Vaccination Clinic in Pembroke to benefit Mt View Humane Spay Neuter Clinic was a huge success Giles Animal Rescue with the help of holistic vet Marjorie Lewter DVM held 2 rabies vaccination clinic in Pembroke on Saturday March 14th We have a Yard Sale most every month to raise funds for our work Pet Photo Contest We have a Homeless Pets Rescued amp Transported 4th Annual Spring Rabies Winner Successfully Vaccination Clinic March 8th tS Beer R N Figure 39 Expandable views across relevant pages Content display type on the Views module has been changed to Teaser The Views display setting has been changed to a grid with 3 columns Field Multiple Limit Module was installed to only display one image in the teaser view and Image Effect Kit module was installed to scale and format the image for the grid view 38 frid table views view grid cols 3 width 160 td col 1 width 33
13. 7 07 00 Publishing options Published Save Preview Delete Figure 13 Uncheck Published to archive the content How to Publish Archived Contents First find the archived content to publish Click to Content on the administration bar Figure 14 Add content Views Content Types Menus Status Report Cron ABOUT US ANIMALS MEMORIALS SUCCESS STORIES CONTACT US DONATE OTHER RESOURCES Figure 14 Click Content on the administration bar 19 Choose not published on the status bar under SHOW ONLY ITEMS WHERE Figure 15 Choose the type of content that needs to be published Dashboard ieonESRE Structure Appearance People Modules Configuration Reports Add content Views Content Types Menus Status Report Cron Content amp Home Administration Add content SHOW ONLY IT WHERE status not published E l Filter type Memorial UPDATE OF TIONS Publish selected content l Update C mE TYPE F In Memory of Fred Pope updated Memorial Fl Pavoal Donation Form Basic paoe Figure 15 Filter the status and type of content to find archived contents The list of archived contents will be displayed Choose the content to publish and in the configuration page shown in Figure 12 and 13 check on the Publish option Click Save to apply the change 20 Developer s Manual The site uses the Drupal framework to manage allof the co
14. 800 The length of inactivity time in seconds before automated log out Must be 60 seconds or greater Will not be used if role timeout is activated Max timeout setting 172800 The maximum logout threshold time that can be set by users who have the permission to set user level timeouts Timeout padding 10 How many seconds to give a user to respond to the logout dialog before ending their session O Role Timeout Enable each role to have its own timeout threshold a refresh maybe required for changes to take effect Any role not ticked will use the default times means that they will never be logged out If Enabled every user in role will be logged out based on that roles timeout unless the user has an indivual timeout set ENABLE ROLE NAME TIMEOUT SECONDS A authenticated user 10800 ii administrator 10800 Figure 10 Location to change the inactivity time limit or to disable automatic logout How to Archive Contents For the content type Article and Animals choose a contents to archive Click the setting button on the right upper corner and click Edit Figure 11 In Honor Of Memorials When sending donation you may designate in honor of someone or pet You may email photos to gilesanimalrescue gmail come Displaying 1 5 of 5 InMemoryofFredPope ty joann amp Samuel Woolwine Delete Manage display In Memory of Palis In memory of Palis a sweet loving dog that I will never for
15. H O backup 1398728557 default jae favicon ico 43 bytes Today 10 13 AM image x generic 0644 H O backup 1398729369 default index php 529 bytes Today 12 13 AM text x generic 0644 H O default E hp INSTALL mysql txt 1 68 KB Today 12 13 AM text plain 0644 themes ri ees ET INSTALL pasal txt 1 83 KB Today 12 13 AM text plain 0644 httne Innin hhiehact cam froantend hhiehnct filemananer indey html dircelect hamedirkidamaincelert nilecanimalreccie ara dir 2Fhama7 Fnilacanit Figure 42 Files Manager in Cpanel Remove all the files under public_html folder leaving only the sites folder And unzip the latest core drupal files inside the public_html Then run the gilesanimalrescue com update php to update to the latest version of Drupal 40 Lessons Learned Timeline Listed below was our timeline for this project We completed objectives in groups to be able to show progress to our client and to keep us on track during the semester Objective Group 1 2 17 Begin working with Drupal and update Drupal to version 7 43 on Bluehost Objective Group 2 3 3 Work on easy fixes first regarding the navigation menu bar Tasks include changing menu item shelter to other resources adding spay neuter page to other resources drop down list adding menu item Contact Us where Volunteer is now move the contact info from About us drop down changing menu item About Us into three drop downs About Us Volunteer and Newsletter
16. M httpd unix directory 0755 fa glescountyanimaresene ilescountyanimalrescue Ga includes 4KB Today 9 38 AM httpd unix directory 0755 H 0 includes la misc 4KB Today 9 38 AM httpd unix directory 0755 Li misc le ERMER modules 4 KB Today 9 38 AM httpd unix directory 0755 oi profiles Con profiles 4KB Today 9 38 AM httpd unix directory 0755 L scripts po scripts 4 KB Today 9 38 AM httpd unix directory 0755 ne sites o _ la sites 4 KB Jan 15 2014 2 43 PM httpd unix directory 0755 H 0 themes amp Og la themes 4 KB Today 9 38 AM httpd unix directory 0755 ne tmp Le authorize php 6 45 KB Today 12 13 AM text x generic 0644 Figure 23 Directories that need to be copied to public_home gilescountyanimalrescue directory To copy directories click a directory you want to copy from on the left pane and click Copy Figure 24 shows choosing the include directory and clicking the Copy button File Manager Settings MTs he Reminder The does not allow inappropriate use of our network for online storage Please see UNLIMITED USAGE POLICIES AND DEFINITION ore information Files uploaded in connection with your hosted site are always welcome For approved online backup services please visit the Partners section of cPane rs A em FP A SF e New File New Move File Upload Download Delete Rename Edit Code HTML Change View Extract Compress Folder Editor Editor Permissi public html includes A Home ft Up One Level Back amp Forward
17. QL Password Databas PostgreSQL phpPgAdmin Remote DB Wizard PostgreSQL software services lt gt atte CGI Center Perl Modules PHP Pear PHP Config RubyGems Ruby on Rails Figure 17 Location of MySQL Databases on cPanel On the MySQL Database page enter a name for a new database The location is shown in figure 18 22 Create New Database gilesani New Database druldup O Create Database Modify Databases Check DB gilesani dr1723 Check DB Repair DB gilesani_dr1723 Repair DB Current Databases Search Figure 18 Location to enter a new database name Click Create Database to create a new database After creating two new databases add a user to each database Two users are already created for the secondary domain gilesani_dup1 and gilesani_dup2 Choose a username and database name and press Add as shown in Figure 19 Add User To Database User gilesani dup1 Database gilesani_dru 1dup Add Current Users A gilesani_255 Set Password gilesani_302 Set Password gilesani_512 Set Password gilesani_dr1723 Set ee gilesani_dr1803 Set Password Figure 19 Choose user and database to add a user Step 3 Import Database This step will import a database from the primary domain to the new database just created 23 From the cPanel click phpMyAdmin The location is shown in Figure 20 database tools M Mu ph My Mu 4
18. SQL compatibility mode NONE W Do not use AUTO_INCREMENT for zero values i Figure 22 How to select a sql file and import a database After selecting the proper sql file click the Go button on the bottom of the page Step 4 Copy all Drupal Files How to access the File Manager on cPanel is explained in Appendix 1 The includes misc modules profiles scripts sites and themes directories under public html should be copied to the public_html gilescountyanimalrescue directory Figure 23 shows directories that need to be copied 25 File Manager Settings Search for Reminder The does not allow inappropriate use of our network for online storage Please see UNLIMITED USAGE POLICIES AND DEFINITIO ore information Files uploaded in connection with your hosted site are always welcome For approved online backup services please visit the Partners section of cPa 66 2 8 TERESE New File New Copy Move File Upload Download Delete Rename Edit Code HTML Change View Extract Compress Folder Editor Editor Permissi public_html 0O AJ Home ft Up One Level Back amp gt Forward Reload 2 Select all E Unselect all Lill peri5 ame Size Last Modified EDT Type Perms l private TT EEE EE SEE EEE a cy Public Hai la 2 4 KB Apr 19 2015 2 31 PM httpd unix directory 0755 D 2 G drupal 7 37 4 KB Today 9 38 AM httpd unix directory 0755 H B drupal 7 37 gilescountyanimalrescue 4 KB Apr 23 2015 9 36 A
19. Type the path you wish to copy mh semmmemememmmemsmstssssn ext x generic m r wi public_html public_htmi includes database public html includes filetransfer ae text x generic EB 2 Jpublic_html includes actions inc l G drupal 7 37 public html includes ajax inc text x generic i public_html includes archiver inc Ge Li gilescountyanimalrescue public html includes authorize inc 9 E 7 includes public html includes batch inc B text x generic public html includes batch queue inc E database public htmiinokudes booteirep i im text x generic he Li filetransfer public_html includes cache install inc HAA misc public html includes cache inc text x generic public_html includes common inc text x generic il modules public htmlincludesidateine Li profiles to and press Copy text x generic a km Figure 25 Enter the destination to copy the directories to Repeat the same process for the other directories misc modules profiles etc Step 5 Update the settings php file Navigate to public_html gilescountyanimalrescue sites default setting php using the File Manager on Bluehost Select the setting php file and click code editor as shown in Figure 26 27 Search KES for ME Reminder The does not allow inappropriate use of our network for online storage Please see UNLIMITED USAGE POLICIES AND DEFINITION ore information Files uploaded in connection with your hosted site are always welcome For approved online backup ser
20. ce People s Configuration Views Content Types Menus Status Report Cron Show row MENU LINK ENABLED OPERATIONS Home Fi edit delete About Us V edit delete About Us sub menu of About Us W edit delete Volunteer v edit delete Newsletters V edit reset Animals F edit delete Adoptable Animals W edit reset Lost amp Found Animals V edit delete Saved Animals disabled F edit delete GAR Adoption Procedures V edit delete Hidden Animals W edit reset Memorials Vi edit reset Success Stories W edit reset Contact Us v edit delete Donate W edit delete Other Resources F edit delete Figure 32 Cross arrows to change the order of the Menu Links 31 After changing the order click the Save button located on the bottom of the page Change the Order of Fields in Animals The Fields in Animals are the lists of the Name Status Age Sex and Breed for each animal as shown in Figure 33 ADOPTED Trained Shepherd Mix Ready for New Home Name Blue Status Saved Adopted Age 1 year Sex Male Description This sweet mixed breed guy is ready to be your best friend He is house trained knows sit stay come He walks well on leash He loves to play fetch and to run with you if you are a runner He would do well with a canine playmate or an owner who has time to exercise him He is 70 pounds and about 1 year old He is neutered and up to date on vaccines Please email gilesani
21. d as we didn t want to create any security holes we decided to drop the idea We eventually settled for a solution that doesn t involve using PayPal s API or multiple modules We also had trouble finding a grid layout to display all of the news and adoptable animals Originally these pages were extremely long lists We needed some way to make each animal viewable without too much scrolling Grids did not align perfectly and it was hard to find where the css for the grid were stored instead we used CSS Injector module to override the css of the grid we had before Lastly there was also some issues scheduling meetings Sometimes we would need to reschedule but we had a hard time making a time work for 4 people We also realized that we needed to give people at least a week notice so that they would have time to respond and mark their calendar Solutions We added a Webform that precedes the PayPal donation link so that all the necessary information can be sent to the site administrators for processing This was necessary because Giles Animal rescue encourages its owners to dedicate their donation in honor of a family member or pet Currently once the Webform has been completed an email is sent to our client and the conor may proceed into PayPal to make their donation We successfully installed a Grid Layout module and used it to display news events and animal content on the website Each tile of the grid is able to be clicked on and expanded to
22. d style or row format does not utilize PAGER fields Use pager Full FILTER CRITERIA Add vw More link No Content Published Yes Content Type News Story SORT CRITERIA Add vw Content Post date desc Access Permission edit view name description w view Page vw gt Advanced View published content Add Add Paged 6 items Figure 6 6 Views edit page to change the number to display Lost and Found page Lost and found page has been divided into two sections so the user can find the post they are looking for easily Figure 7 shows the page that lost and found animals separately Lost amp Found Animals Lost amp Found Animals Lost Displaying 1 4 of 4 LOST small dog around Rt 100 Sex Fernale Status Lost s DE AER Description Scarlett jumped from a car between J amp J market and APCO Dam on Claytor Lake along Rt 100 Newbern Rd Wilderness Rd She was wearing a hot pink collar leash combo She is very people friendly She will often growl with pleasure if you rub or scratch her She can also be very vocal She is all white with a beige left ear and she requires a special diet Please contact Giles Animal Rescue at gilesanimalrescue gmail com if Ka an al Lost amp Found Animals Lost amp Found Animals Found Displaying 1 1 of 1 Found on Giles Trail Status Found Description This guy is not neutered Young adult male Very social Evidence of previous ti
23. database 24 phpMyAdmin f uu g Recent tables Filter tables by name wiw_actions wiw_authmap wiw_bateh wiw block wiw blocked ips wiw block custom wi w block node type wi block role wiw cache wfw cache block wiw cache bootstrap wfw cache field wiw cache filter wiw cache form wfw cache image wiw cache menu wiw cache page wiw cache path W w cache update wiw comment wiw date formats i wfw date format type wiw field config ww field data body Df DY I Ee EE wiw date format locale wiw field config instance F ww field data comment b wiw field data field image OT arkir fiala Aata fl tarn ET localhost gilesani_druidup Structure SQL 4 Search Query Export E Import Operations Routines Importing into the database gilesani drutdup File to Import File may be compressed gzip bzip2 zip or uncompressed A compressed file s name must end in format compression Example sal zip Browse your computer Browse No file selected Max SOMiB amp Select from the web server upload directory home gilesanitmp Character set of the file utf 8 x Partial Import w Allow the interruption of an import in case the script detects it is close to the PHP timeout limit This might be good wa Number of rows to skip starting from the first row O Format sat J Format Specific Options
24. ded a donation form where donors enter their information such as their name address email address and purpose of the donation When the Jump to Paypal button is clicked the website emails the information to the site administrator Applied Grid View to all the pages that display animals news amp event and memorials User s Manual The admin password how to login as an admin user and how to add a new post are explained in the user s manual from last year Where to obtain the user s manual is shown in Figure 1 This section explains the changes that were made and the new features we added to the website since the last update last semester Newsletters Subscribed to None Manage subscriptions History Member for 3 months 5 days News amp Events Adoptable Animals Success Stories Lost amp Found Animals Saved Animals Parts tg Ss Newsletter Stay informed on our latest news Subscribe Add Animal Add News Story Add Animal Success Story Add Animal Memorial Hidden Animals Instructions Figure 1 Location of the link to obtain user s manual Menu Links Shelter Link in the main menu has been changed to other resources Figure 2 shows where the change is located HOME ABOUT US MEMORIALS SUCCESS STORIES VOLUNTEER DONATE SHELTER Adoptable Animals These animals are currently available for adoption To adopt see the adoption procedures Displaying 1 2 of 2
25. e expiration date How to change the expiration date is the same as How to publish Archived Contents explained in page 19 Site operators should use the status Not Published and the type Animal to find archived lost animals Adoptable Animal Page Add an adoption procedures link on each animal description listed for adoption under adoptable animals so user do not have to search for the form around the website Previously the link is located on top of the Adoptable Animals page so viewers easily miss the link 15 Adoptable Animals These animals are currently available for adoption To adopt see t Desplaying 1 3 of 3 oO Test Entry Sem Male Status Adoorable Foster Care Neulered ves Good with Kids Yes Adoption Fee 160 Date Available M A Description This is vest He ia my dog Breed Yorkshire Terrier Hame Morcha _ Age I year Figure 9 Adopt button is added to each adoptable animal Auto Logout Users and admins now will be logged out of the system after 3 hours of inactivity Before it always kept the user logged in To change the inactivity time limit or to disable automatic logout admin can click on the module page located on top and then go to the Automatic Logout module and click configure They will be directed to Figure 10 where can either disable or change the time limit 16 Auto Logout amp Home Administration Configuration People Timeout value in seconds 10
26. eate blocks of tabbed content Stylizer Figure 30 Click on Menus from options On the Menu page click on list links Figure 31 shows where list links is located 30 Menus LIST MENUS Home Administration Structure Each menu has a corresponding block that is managed on the Blocks administration page Add menu TITLE OPERATIONS Administration list links edit menu add link Animal Links list links edit menu add link Main menu Kr f list links edit menu add link The Main menu is used on many sites to show the major sections of the site often in a top navigation bar Management Ny i cate list links edit menu add link The Management menu contains links for administrative tasks Navigation _ a ee i i i list links edit menu add link The Navigation menu contains links intended for site visitors Links are added to the Navigation menu automatically by some modules Site Links list links edit menu add link User menu pr i list links edit menu add link The User menu contains links related to the user s account as well as the Log out link Figure 31 Click on list links from options The ist links page shows the structure of the Menu Links The order of the Menu Links can be modified by dragging the cross arrows located at the left side of each Menu Link shown in Figure 32 By moving arrows to the right Menu Links will become sub menus aes P rd Content o o a Appearan
27. er will have to go to the next page to view other posts Below are the pictures of before and after of the pages we made changes in Home Page ABOUT US ANIMALS MEMORIALS SUCCESS STORIES VOLUNTEER DONATE SHELTER Link News amp Events ns Giles Animal Rescue Yard Sale March 7th Like us on Facebook A Giles Animal Rescue 2108 Donate Ev SP We have a Yard Sale usually on the first Saturday of every month to raise funds for our work The next sale will be March 7th Rain or Shine If you would like to donate an item please call Christine 540 626 7409 We also invite others to bring a table and set up for a donation of 10 The Yard Sale is located at 5502 Virginia Ave Pembroke VA 24136 On Rt 460E Newsletter We have several really nice dolls some are new collectibles And jewelry for everyone some new Figure 6 1 Homepage before our change 11 ABOUT US ANIMALS MEMORIALS SUCCESS STORIES CONTACT US DONATE OTHER RESOURCES News amp Events Giles Animal Rescue Yard Sale 5th Annual Spring Rabies Vaccination ccd eda Cranner Vaccination Clinic October 11th FG A Oe Our Vaccination Clinic in Pembroke to benefit Nes Anina SG WARN T p istic vet Mt View Humane Neuter Clinic was a h We have a Yard Sale most every month to Marjorie Lewter DVM held a rabies vaccination id ENN i success Se ee clinic in Pembroke on Saturday March 14th Pet Photo Contest We have a Homeless Pets Rescued amp Transp
28. expiration date later than today s date Check if it is displayed in the Lost Animal page Add a new lost animal with expiration date older than today s date Check if it Passed is not displayed in the Lost Animal page Change currently published Lost animal s expiration date to older date than Passed today s date Check if it goes unpublished Change currently unpublished Lost animal s expiration date to future date Passed Check if it goes published 46 Add a new Adoptable animal and check if the expiration date entry is disabled Change existing animal status from Adoptable to Lost Check if expiration date Passed entry is enabled If administrator left expiration date blank the Lost animal is not displayed Paypal Donation Form a Fill out donation form and submit Check if the notification is sent to the admin s email account After clicking Jump to Paypal the website is redirected Paypal s donation Passed form Click Jump to Paypal without filling required sections Check if error message Passed is shown and asks a donor to enter required sections Name address email purpose of donation Attach an image file to the donation form and the site admin can see the Passed image from admin page Grid View T Check if Adoptable Animals Lost Animals and Found Animals pages are in grid format Check if Memorial page is in Grid format Check if News amp Event page is i
29. get I m glad she found love and now peace Nina Figure 11 Click on Edit to go to the configuration page of the content 17 On the configuration page scroll down to the end There is a Publishing options tab Figure 12 Click the tab and uncheck the Published option and press Save Figure 13 body Text format Filtered HTML Web page addresses and e mail addresses turn into links automatically Allowed HTML tags lt a gt lt em gt lt strong gt lt cite gt lt blockquote gt lt code gt lt ul gt lt ol gt lt li gt lt dl gt lt dt gt lt dd gt Upload Menu settings i Not in menu E Provide a menu link Revision information Ho revision URL path settings Ho alias Authoring information a med on 2014 05 12 17 07 00 Save Preview Delete Figure 12 Click on Publishing options body Text format Filtered HTML Web page addresses and e mail addresses turn into links automatically Allowed HTML tags lt a gt lt em gt lt strong gt lt cite gt lt blockquote gt lt code gt lt ul gt lt ol gt lt li gt lt dl gt lt dt gt lt dd gt IMAGES Add a new file No file selected Upload Files must be less than 50 ME Allowed file types png gif jpg jpeg Menu settings T Not in menu Published Fromoted to front pa Revisjon a F o front page No revision F Sticky at top of lists URL path settings No alias Authoring information Me on 2014 05 12 1
30. ght collar which is now gone Found in White Rocks area at sundown on 08 04 14 At good Samaritans house right now Figure 7 New Lost and found page Timer functionality for Lost Animals A new field Expiration Date is added to the content type of Animal As requested by our client we added the functionality to automatically remove lost animals from the Lost Animal page according to their expiration date When a user adds a new lost animal the expiration date is automatically set to 90 days Figure 8 shows the location and format of expiration date field 14 Web page addresses and e mail addresses turn into links automatically Allowed HTML tags lt a gt lt em gt lt strong gt lt cite gt lt blockquote gt lt code gt lt ul gt lt ol gt lt li gt lt dl gt lt dt gt lt dd gt IMAGES Add a new file Browse No file selected Upload Files must be less than 50 MB Allowed file types png gif jpg jpeg EXPIRATION DATE 2015 06 05 Format 2015 06 07 Menu settings l C Provide a menu link Not in menu Figure 8 Location to edit expiration date When the expiration date has passed today s date the lost animal is automatically archived and no longer listed in Lost Animal page Today s date means the date a site visitor or administrator is visiting the site After lost animals are archived site operators can publish the lost animal on the Lost Animal page again by changing th
31. he cross arrows marked in red After making changes click Save located at the bottom of the page Usage of Advanced Modules Divide lost and found QuickTab Refer to Figure 7 on page 14 animals Add button to Field Conditional Refer to Figure 9 on page 16 Adopt to only adoptable animals Display available date neutered and good with kids to only adoptable animals Remove lost animals Rules Lost animals are removed from Lost page automatically when automatically after expiration date is passed Refer expiration date is to Figure 37 for how the logic works passed Paypal Donation Form Webform As soon as a donor press the Jump to Paypal button the site is redirected to Paypal donation page and also the form result is sent to the site operator Refer to Figure 38 35 Add a new lost animal Site visitor is visiting the site Update existing lost animals Trigger Event Lost amp Found page is visited Condition For all Animal Contents with status Lost Is this content published No Unpublished Yes Published Condition Condition Is this expiration date older Is this expiration date older than today s date than today s date Yes Expiration No Expiration date Yes Expiration date has passed is future date stays old It has been updated Action Action No action No action Figure 37 Logic of publish archive lost animals No Expiration
32. ields i edit manage fields manage display delete This content type has two image fields and two body text fields Imagel Bodyl Image2 Body2 Basic page Machine name page edit manage fields manage display delete Use basic pages for your static content such as an About us page Instructions Machine name instructions i edit manage fields manage display delete Instructions on how to modify develop the website Memorial Machine name memorial i i edit manage fields manage display delete Use Memorial to create an In Honor of Memorials story News Story Machine name news_story i i edit manage fields manage display delete Use News Story to create a new News amp Events story Figure 35 The Manage Display link for the Animal row is shown in the red box The order of Fields in Animals can be changed by dragging the cross arrows shown in Figure 36 33 FIELD REGION LABEL FORMAT Header f Title Header Hidden gt Default Name Left Inline Default Status Left Inline Default Age Left Default Inline Sex Left Default Inline Neutered Left Inline Default Breed Left Inline Default Good with Kids Left Inline Default House Trained Lett Inline Default Intake Date Lett Inline Default Date Available Let Inline Default Adoption Fee Let Inline Default ll fh ace Description Left Inline Default celal ail eee A Figure 36 The order of Fields in Animals can be changed by dragging t
33. malrescue gmail com or call 540 626 7409 on how to apply for adoption of Blue His Adoption fee is 100 and a home visit is required please download and complete the adoption application Figure 33 The Fields in Animals are shown in the red box The way to change the order of the Fields in Animals is similar to that of the Menu Links The Fields in Animals are the Name Status Age Sex Breeds etc that are shown for each animal First click on the Content Types link Figure 34 shows where the link is located 32 Appearance People Add content Views Content Types Menus Status Report Cron P O BOX 354 PEARISBURG VA 24134 Home ABOUT US ANIMALS MEMORIALS SUCCESS STORIES CONTACT US DONATE OTHER RESOURCES News amp Events Figure 34 Content Types is located at the top left corner On the Content Types page choose Manage Display of the Animal Figure 35 shows where the link is located Content types Home Administration Structure Add content type NAME OPERATIONS Animal Machine name animal f i edit manage fields manage display delete Use an Animal content type for creating adoptable animals lost amp found animals and saved animals Article Machine name article edit manage fields manage display delete Use articles for time sensitive content like news press releases or blog posts Basic Page with Two Image Fields Machine name basic page with two image f
34. n The main goal in this project is to make the website running Drupal to be easy to maintain and to make the information on the website concise for the user to view Our secondary goal is to give back a product that the client will be able to maintain by themselves Summary of Changes We focused primarily on our client s objectives Change the navigation bar of the website O Change menu item shelter to other resources O Add Spay Neuter Information page to other resources drop down list O Add menu item Contact Us where Volunteer is now or change Volunteer menu button to Contact Us moving the contact info from About us drop down Change menu item About Us to three drop downs About Us Volunteer and Newsletters Change internal links and attributes of data entries O Divide lost and found animals to 2 tabs O Some viewers had a hard time finding the correct adoption forms to download We are requested to add an adopt button on each animal description listed for adoption under adoptable animals O Add more data entry prompts when entering an animal entry There are not enough data fields prompting for the relevant information about the animal such as breed adoption fee neutered good with kids etc The ability to archive memorial entries Atimer for lost and found animals add duration to the posted content of the entry so the administrator knows how long the entry has been up Ad
35. n Grid format Check if all the contents are displayed without overlap on Internet Explorer Passed Firefox Chrome Check if all the contents are displayed without overlap when shrinking and Passed expanding browsers 47
36. nstall Drupal 2 Create the Database 1 Views is one of Drupal s powerful frameworks that allow users to group content by filtering rules 21 The new databases must be created in order for the secondary domain to have its own resources The primary domain uses two databases named gilesani dru1 and gilesani_dru2 and both need to be duplicated for the secondary domain Developers can choose any name for the databases However gilesani_druldup and gilesani_dru2dup are highly recommended because we left sql files in the temporary folder in Bluehost Explained in Step 3 which can be later used to import data from the primary domain If other database names are used developers should modify the sql files to match with their database names A username also needs to be assigned to each new database Table 1 shows the recommended database names and usernames for the secondary domain Database Name Primary Domain Database Name Secondary Domain gilesani dru1 gilesani druldup gilesani dup1 gilesani dru2 gilesani dru2dup gilesani dup2 Table 1 Recommended database names and usernames To create a new database click on the MySQL Database on cPanel as shown in Figure 17 Directory IP Deny SSL TLS SSH Shell HotLink GnuPG Keys Password Manager Manager Access Protection database tools M M ph Mu My L gt y ja MySQL MySQL DB phpMyAdmin Remote MySQL Usage Reset MySQL Postgres Databases Wizard MyS
37. ntent The basics of how to use the development tools on Drupal is explained in the developer s manual from last year which includes how to install and update Drupal how to install modules and how to control Views How to Duplicate the Website Our client owns two domains The main domain is gilesanimalrescue org which is set as the primary and has all of the resources The another domain is gilescountyanimalrescue org which is set as the secondary and redirects to the primary domain This section explains how to copy all of the resources from the primary domain to secondary domain and configure the secondary domain to operate on it s own After this process all of the changes made to the secondary domain will not affect the primary domain Step 1 Install Drupal into the Secondary Domain How to install Drupal on Bluehost is explained in the report from last year Page 4 The ony difference is choosing the secondary domain gilescountyanimalrescue org as the destination of the Drupal installation as shown in Figure 16 Domains with www ijoy your FREE Install from OJO http gilescountyanimalrescue org http www gilesanimalrescue org Domains without www http gilescountyanimalrescue org http gilesanimalrescue org Other domains htip gikescountyanimalrescue org gilesanimalrescue org Temp Domain http Awww gilescountyanimalrescue org 7 Check Domain Figure 16 How to choose a destination domain to i
38. oe Trained Shepherd Mix Ready for New Home Sort by Species Any Y Name Blue Status Adoptable Foster Care Age 1 year Sex Male Description This sweet mixed breed guy is ready to be your best friend He is house Figure 2 The previous design of http www gilesanimalrescue org with highlighting the first requested change Spay Neuter Information has been added to the site can be accessed under other Resources While Shelter adoption procedure page has been deleted OTHER RESOURCES SHELTER CONTACT INFORMATION Figure 3 Newly added Other Resources menu link Previously the drop down menu items of About Us were About Us Volunteer and Newsletters The new drop down menu Contact Us has been added and Volunteer is moved to the main menu How to change the main menu and drop down menu is further discussed in the developer s manual on how to change the main links page 29 ANIMALS ABOUT US About Giles Animal Rescue i CONTACT US t Figure 4 Fixed drop down menu of About Us Paypal Donation Page A new method of donation has been added to the website All the Donation links on the sidebar now redirect to the donation page where marked in red in Figure 5 Where the user will now need to fill out a form before they are directed to paypal for donation P O BOX 354 PEARISBURG VA 24134 l ABOUT US ANIMALS MEMORIALS SUCCESS STORIES VOLUNTEER DONATE SHELTER
39. of the Menu Links First go to Structure page on the administration bar Figure 29 below shows where the Structure link is located 29 Dashboard Content Structure Appearanc eople Modules Configuration Add content Views Content Types Menus tatus Report Cron P O BOX 354 PEARISBUR ABOUT US ANIMALS MEMORIALS SUCCESS STORIES CONTACT US Figure 29 The area marked in red is the Structure link On the Structure page choose Menus Figure 30 shows where Menus is located Structure Appearance Add content Views Content Types Menus Status Report Cron Blocks Configure what block content appears in your site s sidebars and other regions Contact form Create a system contact form and set up categories for the form to use Content types Manage content types including default status front page promotion comment settings etc Custom access rulesets Add edit or delete custom access rulesets for use with Panels and other systems that utilize CTools content plugins Custom content panes Add edit or delete custom content panes Display Suite Manage layouts for entities and configure fields view modes etc Field dependencies Administer field dependencies for the site Menus Add new menus to your sie edit existing menus and rename and reorganize menu links Pages Add edit and remove overridden system pages and user defined pages from the system Quicktabs Cr
40. orted 4th Annual Spring Rabies Winner Successfully Vaccination Clinic March 8th Figure 6 2 homepage after our change Success Stories Success Stories Links Displaying 1 6 of 26 Like us on Facebook Buddy has a new BFF best forever family Gu Giles Animal Rescue Rise Pet Name Buddy CEJ 2 Each month Giles Animal Rescue holds a yard sale in Pembroke to raise money for the organization to help more pets find their forever homes Buddy s new family stopped by the yard sale this month and it was love at first sight with our Buddy Buddy is settling in and loving his new home and going on shopping trips with his new mommy Donate _ Donate gg v Zam Newsletter Stay informed on our latest news E mail Casey s Home Sweet Home Casey the Saint Bernard who formally had only known life at the end of a short chain found her new home in New York Her new mom sent this message Figure 6 3 Success stories before our changer 12 ANIMALS MEMORIALS CONTACT US DONATE OTHER RESOURCES Success Stories Displaying 1 6 of 109 ADOPTED Trained Shepherd Mix Ready Mix Breed Pup Adopted This lovely kitten was transferred to a for New Home no kill sanctuary in Northern VA Name Midnight Name Blue Species Dog Species Dog Age 7 months old Age 1 year Sex Female Sex Male Breed Hound Mix smal medium size Breed Shepherd Husky Blue Heeler Mix Breed Domestic Short Hair cat
41. reveal additional information This was a huge concern for our client because the original site contained all pertinent information in line and you would need to navigate through many pages to view all the content Future Work We hope to have given Giles Animal County the tools and information they need to continue their mission We believe our client now has what she needs to continue maintaining the website We hope that future developers will be able to use our documentation as a starting point for increasing the sophistication of gilesanimalrescue com We all have learned a lot while working on this Drupal website Website management is a possibility for all of us as a career 42 Acknowledgements Christine Link Owens gilesanimalcounty org P O Box 354 Pearisburg VA 24134 Edward A Fox Blacksburg VA References 1 Drupal Drupal Dries Buytaert n d Web 2 Geller Tom Drupal 7 Essential Training Video Tutorial from lynda com lynda com Online video tutorials amp training N p 14 Jan 2011 Web lt http www lynda com Drupal 7 tutorials essential training 73655 2 html gt 3 Giles Animal Rescue http www gilesanimalrescue org Web 43 Appendix 1 How to Use File Manager To get to the file manager the user must log into Bluehost and scroll down to click on the File Manager as shown in figure 21 Started Passwords Billing Info Account Settings email website files domains sec
42. s Objective Group 3 3 17 Focus on more advanced changes like attributes of entries and internal links Tasks include dividing lost and found animals into 2 tabs adding an adoption procedure link on each animal description listed for adoption adding more data entry prompts when entering an animal entry breed adoption fee neutered good with kids etc Objective Group 4 3 31 Install and configure Drupal modules such as Paypal and other site logistics Tasks include unpublishing memorials adding a timer for lost and found animals finding a solution to streamline donation information Objective Group 5 4 14 Polish the site with visual upgrades All pages need to be consistent with the type of content on the webpage A new views must be implemented to maximize the number of pictures that can be viewed Upon selecting an element the view should expand to give detailed information about the entry Expandable views for home events animals memorials 41 Problems We faced several technical problems while trying to address our clients needs Her main concerns were with using Paypal for donations and using a grid layout to display elements on her website We tried using a PayPal module in her website but was unable to make it work We spent a lot of time researching alternative ways to work with Paypal We installed multiple modules which needed to work together to find the fix But we had to downgrade some of the modules an
43. s Help Hello smb4 Log out Add content Views Content Types Menus Status Report Cron Edit shortcuts Paypal Donation Form amp DISPLAY RESULTS TRACK DREG Conditionals E mails Form settings Show row weights LABEL TYPE VALUE REQUIRED OPERATIONS Your Name Textfield 4 Edit Clone Delete Street Address Textfield 4 Edit Clone Delete City State Zip Textfield Edit Clone Delete Your Email Address E mail Edit Clone Delete Donation Type Select options Edit Clone Delete Description Fieldset Edit Clone Delete Name Textfield Edit Clone Delete Address Textfield Edit Clone Delete You may submit a photo and or message which we will post to our in Honor in Memory of page if you choose If you would like to post a few words about your photo submission please type the Textarea Edit Clone Delete message here Submit Image File Edit Clone Delete Textfield v Add Save gilesanimalrescue org node 165 webform render overlay Figure 5 2 Webform for paypal donation form Grid System A new View is implemented to maximize number of pictures that can be viewed Upon selecting an element the view should expand to give detailed information about the entry role front end back end We removed the Donation link and newsletter from the sidebar which created more room for the posts on the page One of our clients main request was to eliminate scrolling Now each page only displays 6 posts and then the us
44. tml So all the css php and images for the site are stored in the Sites folder Figure 43 File manager That is why when updating Drupal sites folder should not be touched 2 Test Report Lost and Found Tabs Add new animal contents with status Lost and check if it is displayed in Lost page Add new animal contents with status Found and check it is displayed in Found page Change existing animal contents to Lost and check if it is displayed in Lost page Adopt Button Add a new animal with status Adoptable and check if Adopt button is 45 displayed Add a new animal with status other than Adoptable and check if Adopt button is not displayed Change existing animal status from Adoptable to Lost and check if the Passed animal is moved to the Lost page and has no Adopt button Change existing animal status from Lost to Adoptable and check if the Passed animal is moved to the Adoptable Animal page and has an Adopt button Fields added to Animals Ooo o SE Add a new animal and enter Adoption Fee neutered and good with kids fields and check if they are displayed Enter those fields to an existing animal old records and update them and Passed check if they are displayed Change those fields on existing animals and check if they are updated Archive Contents e 3 Timeout Functionality for Lost Animals KE T Add a new lost animal with
45. urity database fj marketing services Google Apps for Work Email Check Free Anti Premium Google Apps Manager Webmail spam Anti spam A breakthrough for small business OB 088 O Website Install WordPress Use Weebly One click My Installs Page Speed Manager WordPress Themes Install Grader AppMachine Site Backup File Manager Pro Web Disk FTP Manager Figure 42 Bluehost main page After clicking that the user will be redirected to the file manager shown in figure 43 below 44 File Manager Settings Search eC Reminder The does not allow inappropriate use of our network for online storage Please see UNLIMITED USAGE POLICIES AND DEFINITIONS for more information Files uploaded in connection your hosted site are always welcome For approved online backup services please visit the Partners section of cPanel s public html Go AJ Home r Up One Level Back UV Forward u r Reload 7 Select all A Unselect all Lull backups n ii Name Size Last Modified EasternD Type Perms LE etc G 2 4 KB Apr 19 2015 2 31 PM httpd unix directory 0755 L logs H Ga J mail Ga drupal 7 37 4 KB Today 9 38 AM httpd unix directory 0755 perl5 Ga gilescountyanimalrescue 4 KB Apr 23 2015 9 36 AM httpd unix directory 0755 lip rivate lt m G includes 4 KB Today 9 38 AM httpd unik directory 0755 Sy gg public html
46. vices please visit the Partners section of cPan File Manager settings a gt ai p o GJ e amp OCR es BZ im A amp New File New Copy Move File Upload Download Delete Rename Edit HTML Change View Extract Compress Folder Editor Permissi 9 public html gilescountyanimalrescue site Go Home ft Up One Level Back gt Forward Reload V Select all Unselect all linea Name Size Last Modified EDT Type Perms F en Apr 28 2015 11 43 D 2 ma files 4 KB PM httpd unix directory 0775 H A drupal 7 37 default settings php 22 65KB Apr 23 20159 46 AM _text x generic 0644 E 67 gilescountyanimalrescue E includes H 0 misc EG modules oc profiles f scripts site a sites W all ll backup 1398728557 default Lill backup 1398729369 default settings php May 2 2015 1 49 PM text x generic Figure 26 Select setting php file and click Code Editor Update the database name username and password to match with the new database Those fields have different entries for the primary domain Change them as shown in Figure 27 209 database gt path to databasefilename 210 F 211 endcode 212 213 databases array 214 default gt 215 array 216 default gt 217 array 218 database J gilesani dru2dup 219 username 4 gilesani dup2 220 password 4 Shelters 354 221 host gt
Download Pdf Manuals
Related Search
Related Contents
EGO OYSTER HT-1445, HT-965 and HT-485 T7400A - Pagere RESTAURANT Troubleshooting Facts Troubleshooting Facts 6 - Firmware Center MACHINES POUR TRAVAUX SPÉCIAUX Copyright © All rights reserved.
Failed to retrieve file