Submitted by bosthegreat on Tue, 07/21/2009 - 9:59am
The quick solution I had for the YUI problem after the migration to PS 6 was to change line 7 in the calcopysql.html file. Change the word build to 2.6.0 the 2.6.0 yui works fine.
Submitted by jrieflin@salem.... on Thu, 08/27/2009 - 11:55pm
I tried the solution mentioned by bosthegreat and it was honestly great. Thanks for the tip! This customization is worth every second you spend working on it. I am new to PS and was able to implement this customization in 30 minutes or less. Thanks to the folks who created it and those who improved it.
You will need to take the entire build folder, not just the contents, from the above file and put it in the YUI folder on your server. *Note* you will likely see a number of additional folders in the folder, do not replace them(that's why you are coping the build folder and not the contents)
The YUI folder is found in one of two places depending on your setup. Normally it is custom/web_root/scripts/yui. If you are running an Image Server though, you will find the true yui folder at Image Server/scripts/yui.
I installed PowerSchool 6 on a brand new VM, and did a datapump transfer of the data from my 5.2.0.6 server to the new 6.0.0 one. In the process, I knew there was a new version of YUI (looks like 2.6 and 2.7 are both installed) with PS 6, so I left 2.5.2 off the new server. This awesome customization is now broken. It's the same problem everyone had with YUI - the dropdowns don't populate.
I copied the old 2.5.2 YUI folder from the old server's /custom/web_root/scripts directory, and the page is working again.
Apparently, this mod requires 2.5.x of YUI, and nothing newer.
This customization, along with others such as the http://powerdatasolutions.org/content/web-gradebook-assignment-upgrade-v... are specific to using the 2.5.x version of the YUI and not the built in since the pages are coded to look for the script files in a location that is not the default YUI location. This was the way it was performed at ALS2008, where at least this page got it's start from.
Brian_andle has found issues using the newer version(at least 2.6), see the description of the assignment upgrade linked above. For consistent operation of this customization, I recommend that it's better to stick with 2.5.2.
I've yet to upgrade to PS 6, will be in the next month or so. As such, I have yet to test these pages for functionality on the new system, but assume that it is working from your experience.
Submitted by kveilleux on Thu, 05/28/2009 - 12:54pm
It copied the calendar but left check marks in tracks for certain days. For example the source calendar was blank for all tracks, zero for membership and Vacation for type. After the copy the zero, and the vacation was copied but it left the tracks checked. It also didn't copy the day of the week. When I click on the drop downs to map things - nothing shows up - what am I missing?
Submitted by danberms on Fri, 05/29/2009 - 10:03am
I'm not exactly sure what you mean by day of the week, I'm assuming you mean the day of the cycle, such as an A day. The YUI handles the population of the Day for the cycle and the Schedule, along with the mapping and auto fill for those features.
From what you've mentioned about not being able to map things, it sounds like the same issue as the below posts. This aspect is a YUI issue, that it's not working for you.
Have you installed the YUI 2.5.2 or YUI 2.5?
Are you running an Image Server for PS?
Where did you install the YUI? please give the full path to the build folder.
Like the previous poster mentioned, it seemed to take a day for the YUI to start working for them. I don't understand why, but that could be a factor.
For the tracks, the page wasn't originally designed to deal with coping the tracks. By default, they are all checked for week days by the system. If you turn off "In Session" for a date, the Tracks for that date are ignored for reporting, attendance, etc. You should not have to worry about unchecking all of the tracks for the days that are not in session. So the ability of coping the tracks will only necessary if you have different in-session days based upon a track, which are then the same for other schools.
A page to copy the tracks should be possible, following the basic concepts that were used in this page. In general, I would not support adding it to the current page.
1) Personally, only 1 of my schools use Tracks, and it's in a limited fashion. The other schools do not use the tracks. For the basic operations such as copying the base calendar or changing days due to snow days, one would have extra work in checking the tracks. It complicates the function of a simple copy.
2) For the number of fields that this would require to be submitted and processed, it would likely take the page significantly longer to both load and to submit the page. This would slow down the functionality for those that want a simple copy.
Like I said, a page to copy the tracks should be possible. I would suggest that it's either a separate customization, or an additional page in the current customization. Currently, I'm juggling a number of other projects and don't have the time to look at that feature. When I get some free time, I could look at that, but that may be a couple months from now.
Hi, I've downloaded & installed this feature but can't get the menus to populate. I've downloaded yui_2.5.2.zip & copied the resulting yui folder into the following folder:
data\custom\web_root\scripts
I scanned my pages & resubmit my customizations & still can't see the drop down menus for choosing Days/Bells Schedules, etc. Please advise, I look foward to getting this to work, as we have multiple elementary schools that use the same calendar setup.
Thank you,
Nancy
We are using 5.2.0.3 on Win2k3, and I am trying this on my test server as well as my production server, with the same result.
For some reason, the menus in calcopysql aren't populating, so I can't map anything. The initial screen, with the start and end dates, works fine. All of our schools use A days only and no tracks.
The source school is a middle school, with 3 bell schedules. The destination school is an elementary school, also with 3 bell schedules (with the exact same names, but different schedules).
The source calendar loads fine - everything looks good - except the menus never populate. On my test server, it changed the session box, membership value, type and notes on the destination calendar, but without setting the Day and Schedule, I still have to go in and set them manually.
Comments
Thanks so much!!
First time using this tool. Just wanted to say thanks a million. Saves me hours of boredom and assures accuracy!!
Doug
YUI Problems/Solutions...
The quick solution I had for the YUI problem after the migration to PS 6 was to change line 7 in the calcopysql.html file. Change the word build to 2.6.0 the 2.6.0 yui works fine.
Thanks for this YUI problem fix
I tried the solution mentioned by bosthegreat and it was honestly great. Thanks for the tip! This customization is worth every second you spend working on it. I am new to PS and was able to implement this customization in 30 minutes or less. Thanks to the folks who created it and those who improved it.
This is GREAT!!!
Thank you for sharing this. It has already saved me hours of boring calendar set up. And i can't wait for a snow day so it can save me again.
Alan P. Slocum
Network Specialist
Chenango Forks CSD
YUI ???
I do not understand where to get this YUI 2.5 and where to put it so that I can map?
Laura Vangelist
District DBA
Lampeter-Strasburg SD
Lampeter, PA
Re: YUI????
You can get YUI 2.5.2 from the following location:
http://sourceforge.net/project/showfiles.php?group_id=165715&package_id=...
You will need to take the entire build folder, not just the contents, from the above file and put it in the YUI folder on your server. *Note* you will likely see a number of additional folders in the folder, do not replace them(that's why you are coping the build folder and not the contents)
The YUI folder is found in one of two places depending on your setup. Normally it is custom/web_root/scripts/yui. If you are running an Image Server though, you will find the true yui folder at Image Server/scripts/yui.
Hope that helps.
Dan
PS 6 issue
I installed PowerSchool 6 on a brand new VM, and did a datapump transfer of the data from my 5.2.0.6 server to the new 6.0.0 one. In the process, I knew there was a new version of YUI (looks like 2.6 and 2.7 are both installed) with PS 6, so I left 2.5.2 off the new server. This awesome customization is now broken. It's the same problem everyone had with YUI - the dropdowns don't populate.
I copied the old 2.5.2 YUI folder from the old server's /custom/web_root/scripts directory, and the page is working again.
Apparently, this mod requires 2.5.x of YUI, and nothing newer.
Re; PS 6 Issue
That is true.
This customization, along with others such as the http://powerdatasolutions.org/content/web-gradebook-assignment-upgrade-v... are specific to using the 2.5.x version of the YUI and not the built in since the pages are coded to look for the script files in a location that is not the default YUI location. This was the way it was performed at ALS2008, where at least this page got it's start from.
Brian_andle has found issues using the newer version(at least 2.6), see the description of the assignment upgrade linked above. For consistent operation of this customization, I recommend that it's better to stick with 2.5.2.
I've yet to upgrade to PS 6, will be in the next month or so. As such, I have yet to test these pages for functionality on the new system, but assume that it is working from your experience.
Dan
This is great but I have a problem
It copied the calendar but left check marks in tracks for certain days. For example the source calendar was blank for all tracks, zero for membership and Vacation for type. After the copy the zero, and the vacation was copied but it left the tracks checked. It also didn't copy the day of the week. When I click on the drop downs to map things - nothing shows up - what am I missing?
Re: This is great but I have a problem
I'm not exactly sure what you mean by day of the week, I'm assuming you mean the day of the cycle, such as an A day. The YUI handles the population of the Day for the cycle and the Schedule, along with the mapping and auto fill for those features.
From what you've mentioned about not being able to map things, it sounds like the same issue as the below posts. This aspect is a YUI issue, that it's not working for you.
Have you installed the YUI 2.5.2 or YUI 2.5?
Are you running an Image Server for PS?
Where did you install the YUI? please give the full path to the build folder.
Like the previous poster mentioned, it seemed to take a day for the YUI to start working for them. I don't understand why, but that could be a factor.
For the tracks, the page wasn't originally designed to deal with coping the tracks. By default, they are all checked for week days by the system. If you turn off "In Session" for a date, the Tracks for that date are ignored for reporting, attendance, etc. You should not have to worry about unchecking all of the tracks for the days that are not in session. So the ability of coping the tracks will only necessary if you have different in-session days based upon a track, which are then the same for other schools.
A page to copy the tracks should be possible, following the basic concepts that were used in this page. In general, I would not support adding it to the current page.
1) Personally, only 1 of my schools use Tracks, and it's in a limited fashion. The other schools do not use the tracks. For the basic operations such as copying the base calendar or changing days due to snow days, one would have extra work in checking the tracks. It complicates the function of a simple copy.
2) For the number of fields that this would require to be submitted and processed, it would likely take the page significantly longer to both load and to submit the page. This would slow down the functionality for those that want a simple copy.
Like I said, a page to copy the tracks should be possible. I would suggest that it's either a separate customization, or an additional page in the current customization. Currently, I'm juggling a number of other projects and don't have the time to look at that feature. When I get some free time, I could look at that, but that may be a couple months from now.
Dan
Menus not populating
Hi, I've downloaded & installed this feature but can't get the menus to populate. I've downloaded yui_2.5.2.zip & copied the resulting yui folder into the following folder:
data\custom\web_root\scripts
I scanned my pages & resubmit my customizations & still can't see the drop down menus for choosing Days/Bells Schedules, etc. Please advise, I look foward to getting this to work, as we have multiple elementary schools that use the same calendar setup.
Thank you,
Nancy
Menus working
All is working aok today :) 'things' probably reset overnight.
Re: Menus not populating
This is a YUI issue, it's likely not in the proper location.
One thing comes to mind quickly, are you running an image server? If so, you will need to put the yui into the scripts folder located there.
Looking at my files, I believe I'm running 2.5.2 as well without problems.
Dan
This is my favorite
This is my favorite customization yet!
Joy Filler (fillerj@wilton.k12.ct.us)
Wilton Public Schools, Wilton, CT
Menus not populating
We are using 5.2.0.3 on Win2k3, and I am trying this on my test server as well as my production server, with the same result.
For some reason, the menus in calcopysql aren't populating, so I can't map anything. The initial screen, with the start and end dates, works fine. All of our schools use A days only and no tracks.
The source school is a middle school, with 3 bell schedules. The destination school is an elementary school, also with 3 bell schedules (with the exact same names, but different schedules).
The source calendar loads fine - everything looks good - except the menus never populate. On my test server, it changed the session box, membership value, type and notes on the destination calendar, but without setting the Day and Schedule, I still have to go in and set them manually.
Thanks!
- J.
Menus not populating (solved)
Installing YUI 2.5.2 into the Custom web_root solved it. Works great! What an awesome time-saver! Thanks so much!
- J.
A Dream come true!!!!!!!!!!
I have wanted this since we first implemented PowerSchool!!!!!!!! This is Great!!!!!!!!!!!!