text:
5 Mistakes That Will Jeopardise Your Garden
If you're a total newcomer to gardening and you want to pick up some skills fast, it's easy to find good information. There are scores of great books on the best techniques and you can collect tips and advice from home improvement shows. This article goes deeper into how to nurture your garden.Read more
When to call in a Handyman
Maintaining a home is important to ensure that small problems don't become large problems when left unaddressed for long periods of time. Our home is probably our biggest investment and we should keep it in good shape. Let's face it – not everyone is a home handyman. You may not be handy or you may be too busy to get those little jobs done around the home and that's when you should call in a handyman. A handyman is a person who is knows how to repair, replace or update just about anything around the home. Although when it comes to plumbing and electrical work, with the exception of small jobs such as changing a light bulb or replacing a tap washer you will need the services of a licensed professional. The services of a handyman can be endless both inside and outside your home including the following:Read more
Tips for preparing your house for sale
So often first impressions are lasting ones so the presentation of your home for sale is extremely important. Both inside and out should be clean, neat and tidy. Your home should have street appeal and a cared for appearance so that prospective buyers are instantly attracted to your property and not overwhelmed by too many things that need fixing.Read more


text:
Happy Monday!
It's a Happy Monday for me because after a weekend in Ocean City, I spent the evening literally BATHING in aloe vera. I'm not kidding, I think I looked like Justin Bartha in "The Hangover"…
The thing is, it doesn't hurt until you're sober.
Let's see what everyone has to say…
1. The AP's David Ginsburg says Miguel Tejada singled home winning run to lift O's to sweep of Nationals
I didn't think it was possible.
I especially didn't think it was possible after Julio Lugo doubled with one out in the 8th and then proceded to get picked off 2nd base by Wil Nieves.
Shows what I know.
I'm well aware that it was the Nats, but it's still a sweep. Around here, that's almost as good as winning the World Series.
It's been particularly nice to see the Birds put together some rallies and come back from early deficits in these games-but it would be nicer to see starting pitchers be a bit more effective. We'll get back to that.
2. The AP/WNST.net provide numerical evidence of sweep
Jeremy Guthrie wasn't bad yesterday. 6 innings, 3 earned runs on 3 hits with 4 walks and 4 strikeouts. He certainly wasn't GREAT, but he wasn't bad. Compared to some of the other starting efforts we've seen at Camden Yards recently, it was really good.
Only Tejada had two hits amongst Orioles players yesterday, but that's all that was needed. Maybe these guys are hitting better because Nick Markakis called them out publicly. Maybe they're hitting better because they know the July 31 trade deadline is coming up and this is their chance to get out of Charm City.
I don't really care why they're hitting better. I just want them to keep doing it.
3. WNST.net's Luke Jones says Buck Showalter told ESPN Orioles have 'some great pieces'
Yeah…like Markakis…and….ummm….Adam Jones for a week?
Clearly having watched the New York Yankees and Arizona Diamondbacks win World Series titles AFTER he left has made Showalter badly want another MLB gig. Of course, if he thinks he's going to reach that level under Peter Angelos, he'll probably be disappointed.
You know who DOES have some great pieces? Zaira Nara. (Thanks Guyism/Remix Magazine!)
4. MLB.com's Brittany Ghiroli says Andy MacPhail finally cut ties, DFA'ed Garrett Atkins
I'm trying to figure out the right way to say this. Nick Markakis and Brian Roberts were here before MacPhail got here. Adam Jones has been marginally successful. Matt Wieters, Brian Matusz and Jake Arrieta all look like they're talented but haven't necessarily shown it yet.
As far as a "face" of the MacPhail era is concerned, umm….Atkins is about as good a choice as any.
This was a failure from Day 1. It represented the fact that the team decided to sign a lesser player instead of going out and actually signing a real impact player. That's the real impact of the MacPhail era.
Maybe the marketing folks at the Warehouse should put together a "Mt. Rushmore"-type photo of Atkins, Rich Hill, Adam Eaton and Koji Uehara (who returned with the Atkins DFA). Could be a hot seller this Christmas. If I was better at Photoshop, I'd do it for them.
5. The Sun's Dean Jones Jr. says Felix Pie 2-4 with RBI, two runs for Frederick Keys on farm
Me, I'd put Felix Pie on the "Mt. Rushmore", but someone would try to convince me that his 8 hits earlier this season mean he's a good player. If Jake Fox was an offseason acquisition, he'd make it for sure. In the meantime, a few more things before we move on from the Orioles…
-Congratulations to our "Apologist of the Morning", as selected by "The Great Arbitrator" Drew Forrester. "Heath" from Dempsey's Army is no stranger to the AOTM-but this morning he received the award for citing Fangraphs in opining that Juan Samuel was wrong for trying to have Matt Wieters bunt last week. I don't often credit Drew for being funny, but labeling a group of people as "Fangraph-sexuals" was pretty damn humorous.
-The Orioles are off today, but return to action tomorrow night opening a 3 game series against the Oakland Athletics at OPACY. Matusz, Kevin Millwood and Arrieta take the hill for the Orioles; Dallas Braden, Ben Sheets and Trevor Cahill go for the A's.
-Thanks to Joe Sheehan from Baseball Prospectus for joining us this morning on "The Morning Reaction" on AM1570 WNST to talk some baseball. If you missed it, head over to the BuyAToyota.com Audio Vault today to check it out. Other guests this morning were SI's Jon Wertheim (live from Wimbledon) and UMBC soccer coach Pete Caringi (who went around the World Cup). It's all up in the Audio Vault.
6. National Football Post's Matt Bowen says Ravens without Ed Reed would be like Pittsburgh Steelers without Polamalu
As a commenter eloquently scribed after Bowen's piece (why do all of the good commenters post at NFP?), the Ed Reed situation really IS the "elephant in the room."
If the Ravens are going to be Super Bowl contenders (and I believe they will be), it is hard to imagine them doing it with Dawan Landry and Ken Hamlin at safety. They need Reed to be some sort of difference maker in the secondary.
My assumption remains that Ed does intend to come back, and will sit out the majority of Training Camp-part for health reasons and part because he probably doesn't have that much interest in spending his August sweating it out in Westminster.
We know Ed WANTS to return. It SEEMS like he'll be healthy enough to return. Now we just need to keep our fingers crossed that he IS.
7. BaltimoreRavens.com's Ryan Mink says new LB coaches Dean Pees, Ted Monachino making impact in offseason
Maybe so, but even the Arizona State connection couldn't help Monachino get Terrell Suggs to Owings Mills this offseason.
You know who's REALLY made an impact this offseason? Wendy Braga. (Thanks Don Chavez/Busted Coverage!)
8. D1scourse's Patrick Stevens has Maryland 68th in offseason college football rankings
I have had a bad feeling about this Terrapins club since the end of last season.
I know that luck played a role in 2-10 last season. I know that they lost close games throughout the season, and certainly had a chance to beat the likes of Middle Tennessee State, Rutgers, Virginia, Duke, etc. That being said, they still have a real lack of talent at crucial spots (namely O-Line and D-Line), and Jamarr Robinson is unproven at best under center.
There is talent on this team. A team with as many decent running backs (Da'Rel Scott, Davin Meggett, Caleb Porzel, D.J. Adams, Gary Douglas) and WR's (Torrey Smith, Emani Lee-Odai, Tony Logan, Quintin McCree, LaQuan Williams, Ronnie Tyler, Adrian Cannon, Kevin Dorsey, Kerry Boykins) as Maryland does, they should really be better offensively.
If this IS Ralph Friedgen's last season in College Park-it COULD be a long one.
9. Testudo Times' Ben Broman says Eric Hayes will join Washington Wizards' Summer League roster, Landon Milbourne joins Atlanta Hawks' Summer League roster
And as I passed along yesterday via Twitter (follow us @WNST), Morgan State's Reggie Holmes will join Greivis Vasquez with the Memphis Grizzlies' Summer League team in Las Vegas. I should also know about Jermaine Dixon (who graduated at Pitt but is from Baltimore and is the younger brother of Juan Dixon) and his NBA future later today.
I will obviously be rooting for all of these guys this summer, but understand it will be a longshot for any of them to end up on a roster (other than Vasquez of course). The one thing that could help Hayes or Holmes is if their respective squads just simply want a player who can come off the bench and provide deadly accuracy from beyond the arc. I don't know how those guys would do defending NBA guards, but I certainly know they can shoot against anyone.
And geez-the 'Zards have Quinton Ross and James Singleton on their roster. You mean to tell me Eric Hayes isn't better than THEM?
10. The AP's Samuel Petrequin says Michael Phelps received 'wakeup call' at Paris Open meet
I'd personally prefer my own wake-up call in France to come from Emanuelle Chriqui from "Entourage" (Thanks Barstool Sports!)…
And finally, I leave you with this.
I know that Team USA's loss to Ghana in South Africa really limits the excitement fans have about soccer; but I'll pass along these YouTube clips anyway for the 4 or 5 of you who haven't already seen them.
Here's the epic "world reaction" to Landon Donovan's goal against Algeria. ABC used it in the setup for the Ghana match…
Now here's Andres Cantor calling the Donovan goal…
Is the awesome Andres Cantor GEICO commercial available on YouTube yet? I could really use it.
Flexing my mic muscles since 1983…

subset: commoncrawl


text:
[ v63 p34 ]
63 FLRA No. 14
(Charging Party/Union)
December 12, 2008
Before the Authority: Thomas M. Beck, Chairman and
Carol Waller Pope, Member
I. Statement of the Case
This unfair labor practice (ULP) case is before the Authority on exceptions to the attached decision of the Administrative Law Judge (Judge) filed by the Respondent. The General Counsel (GC) filed an opposition to the Respondent's exceptions.
The complaint alleges that the Respondent violated § 7116(a)(1) and (2) of the Federal Service Labor-Management Relations Statute (the Statute) by issuing a letter of reprimand to a Union official (the official) in retaliation for his protected activity. The Judge granted the GC's motion for summary judgment and found that the Respondent violated the Statute as alleged.
For the following reasons, we deny the Respondent's exceptions.
II. Background and Judge's Decision
The GC filed a complaint alleging that the Respondent violated § 7116(a)(1) and (2) of the Statute by issuing a letter of reprimand to the official in retaliation for his protected activity. The complaint stated that failure to file an answer within the time specified by Authority Regulations would constitute an admission of the allegations. The Respondent did not timely file an answer to the complaint and did not request an extension of time to file. Approximately two weeks after the deadline, the Respondent filed an answer along with a statement that the complaint had been misfiled in its office.
Shortly thereafter, the GC filed a motion for summary judgment on the grounds that there were no "factual or legal issues in dispute." Judge's Decision (Decision) at 2. The GC recommended, as elements of the remedy, that the Respondent remove the letter of reprimand from the official's file, cease from interfering with the statutory rights of employees, and post an appropriate notice regarding the ULP. Id. at 6-7. The Respondent opposed the motion for summary judgment and requested that the complaint be dismissed because it had already removed the letter of reprimand from the official's file. The Respondent observed that, in another case, the GC offered an agency an extension of time, which the agency had not requested, to file an answer. Id. at 2 (citing NAGE, Local R1-32, Bedford, Mass., 54 FLRA 348, 356 (1998) (ALJ decision)).
The Judge stated that, because there was no dispute as to the timeliness of the answer, the only issue to be determined was whether the Respondent had shown "good cause" for its late submission. Id. at 3. The Judge found that misplacement of the complaint in the Respondent's office did not "support a finding of good cause or relieve the Respondent of its responsibilities for being aware of statutory and regulatory requirements." Id. at 4. The Judge found that, under § 2423.20(b) of the Authority's Regulations, the Respondent's failure to file an answer constituted an admission of the allegations. Therefore, the Judge found that there were no disputed factual or legal matters to resolve and granted the GC's motion for summary judgment. Id. As a remedy, the Judge recommended a cease and desist order and the posting of a notice at the Respondent's relevant facilities. Id. at 7.
III. Positions of the Parties
A. Respondent's Exceptions
In its exceptions, the Respondent states that the Judge based her decision solely on its failure to file a timely answer. In this regard, the Respondent asserts that the complaint was misfiled in its office because it received over 10,000 grievances in the mail around the same time that it received the complaint. Exceptions at 1. According to the Respondent, by the time the mail was processed, it was too late to request an extension. Id. at 2. The Respondent argues that, despite the delay in filing, the Judge had an opportunity to review the answer prior to ruling on the GC's motion to dismiss.
[ v63 p35 ] The Respondent also asserts that the Judge exceeded her authority and violated the Privacy Act of 1974 by requiring the posting of a notice at its facilities. Id. The Respondent argues that the public posting of a notice identifying the official and the discipline that he received violates the provisions of the Privacy Act outlined in 5 U.S.C. § 552a(b). In this regard, the Respondent argues that, because the notice discloses personal information, it would subject the Respondent to civil remedies under 5 U.S.C. § 552a(g).
The Respondent further contends that the Judge "exercised extreme prejudice" when she failed to consider "pertinent and material evidence" in her summary judgment decision. Id. at 2-3. In this connection, the Respondent states that it informed the Authority prior to the filing of the GC's complaint that the official involved in this case had already filed a grievance based on the actions at issue. [n1] Id. The Respondent argues that, because the grievance involved the "exact matter" that formed the basis for the GC's complaint, the complaint is not valid under § 7116(d) of the Statute. Id. at 1, 3. According to the Respondent, the Judge's failure to consider this evidence constituted prejudice.
Finally, the Respondent contends that the case was moot when the Judge ruled on the motion for summary judgment. In this regard, the Respondent argues that it withdrew the letter of reprimand from the official's file, and informed the Judge of this fact, prior to the Judge's final decision. Id. at 3. The Respondent argues that without the letter of reprimand, there was no remaining ULP issue for the Judge to decide.
B. GC's Opposition
The GC asserts that the Respondent's "good cause" argument is not properly before the Authority because the Respondent failed to raise it in its opposition to the motion for summary judgment. Opposition at 2. Further, the GC contends that, regardless of whether the Respondent could find the mailed complaint among 10,000 other pieces of mail, it received notice by facsimile transmission that the complaint had been filed. Id. at 2-3. As there was no allegation that the Respondent had difficulties with its fax machine, the GC argues that the Respondent has not established good cause for its late filing. Id. at 3.
In response to the Respondent's second exception, the GC notes that the Authority has held that posting of a notice in an affected facility is an appropriate remedy. Id. at 4. The GC further maintains that the notice does not violate the Privacy Act because it addresses only the official's illegally issued letter of reprimand and makes clear that this discipline has been rescinded. Id. at 3-4.
As to the Respondent's claim that the Judge did not consider pertinent and material evidence, the GC asserts that the Respondent failed to raise that evidence before the Judge. In this regard, the GC states that neither the Respondent's answer nor its response to the summary judgment motion addressed its claim that the same matter underlying the ULP had been submitted to the negotiated grievance procedure. Therefore, the GC argues that the Respondent cannot raise that claim to the Authority now. Id. at 4.
Finally, the GC contends that the ULP is not moot, as argued by the Respondent, because the rescission of the letter of reprimand did not fully remedy the Respondent's illegal action. According to the GC, the posting of a notice is an appropriate way for the Respondent to indicate to employees that it recognizes its obligations under the law. Id.
IV. Analysis and Conclusions
A. The Judge did not err in finding that the Respondent failed to establish "good cause" for the late filing of its answer to the complaint.
To the extent that the Respondent's explanation for its delay in filing an answer can be construed as an exception, we construe it as a claim that the Judge erred in finding that the Respondent failed to establish "good cause" for the delay in filing its answer. 5 C.F.R. § 2423.20(b).
The Authority's Regulations provide that, in ULP proceedings, an answer to a complaint must be filed within 20 days of service of the complaint, and that, "[a]bsent a showing of good cause to the contrary, failure to file an answer or respond to any allegation shall constitute an admission." Id. The standard for determining whether to waive an expired time limit is set forth in 5 C.F.R. § 2429.23(b), which permits waiver "in extraordinary circumstances." See United States Dep't of Hous. & Urban Dev., Ky. State Office, Louisville, Ky., 58 FLRA 73, 73 n.2 (2002). In this case, the Judge found that the Respondent did not file the answer in a timely manner and that its assertion that the complaint was misfiled did "not support a finding of good cause or [ v63 p36 ] relieve the Respondent of . . . being aware of statutory and regulatory requirements." [n2] Decision at 4.
The Respondent's exceptions include no legal argument that the Judge misapplied the law regarding the late filing of answers. [n3] Rather, the Respondent provides additional information about the circumstances surrounding its late filing. In this regard, the Respondent states that it received 10,000 grievances around the same time as the complaint and that, by the time the mail was processed, an extension could not be requested. See Exceptions at 1, 2. While this information clarifies the Respondent's situation to some extent, we find that it establishes neither that extraordinary circumstances existed to waive the expired time limit nor that the Judge erred in failing to find good cause for the delay in filing the answer. See, e.g., United States Dep't of Veterans Affairs, Med. Ctr., Kan. City, Mo., 52 FLRA 282 (1996), and cases cited therein.
Moreover, even if this additional information were enough to establish extraordinary circumstances or good cause, the Respondent has not established that the Judge erred in granting summary judgment. Under the Authority's Regulations, responses to motions for summary judgment "may not rest upon mere allegations or denials but must show, by documents, affidavits, applicable precedent, or other appropriate materials, that there is a genuine issue to be determined at the hearing." 5 C.F.R. § 2423.27(b). The Respondent's response to the GC's motion for summary judgment, arguing that the official's letter of reprimand had already been removed from his file, did not contain any "documents, affidavits, applicable precedent, or other appropriate materials" in support of its argument that the claim was moot. See id. Therefore, the claim was a "mere allegation[]" that did not show that there was a genuine issue to be determined at the hearing. Id. Accordingly, the Respondent's response is insufficient to establish error on the part of the Judge. See Nat'l Ass'n of Air Traffic Specialists, Macon AFSS, Macon, Ga., 59 FLRA 261, 262 (2003).
Because the Respondent's exception does not demonstrate that the Judge erred in finding no evidence of "good cause" or in granting summary judgment, we deny this exception.
B. The exception regarding the proposed remedy is not properly before the Authority.
In its motion for summary judgment, the GC proposed the posting of a notice in the Respondent's facilities as an element of the remedy. The record establishes that the Respondent's response to the GC's motion contains no argument that the posting of a notice specifying the rescission of the official's unlawful letter of reprimand would violate the Privacy Act. The Authority's Regulations provide that "[t]he Authority will not consider . . . any issue, which was not presented in the proceedings before the . . . Judge." 5 C.F.R. § 2429.5. As the Respondent had the opportunity to raise its Privacy Act argument before the Judge, but failed to do so, the claim is not properly before the Authority. See, e.g., United States Dep't of Def., Def. Distrib. Depot, Anniston, Ala., 61 FLRA 108, 109 (2005) (citation omitted). Accordingly, we dismiss this exception.
C. The Judge did not err in failing to determine that the ULP was barred by an earlier-filed grievance under § 7116(d) of the Statute.
The Respondent claims that the Judge erred in failing to consider evidence that the ULP was barred by § 7116(d) of the Statute because a grievance raising the same issues was filed prior to the complaint. [n4] The record establishes that the Respondent did not raise this argument in its untimely answer to the complaint or in its opposition to the GC's motion for summary judgment. However, the fact that the Respondent did not raise this claim until its exceptions does not preclude the Authority from addressing it. The Authority has held that exceptions challenging the Authority's jurisdiction under § 7116(d) must be addressed even though not previously raised by the respondent. See United States Dep't of Veterans Affairs, Veterans Affairs Med. Ctr., Coatesville, Pa., 57 FLRA 663, 666 (2002) (citation omitted).
[ v63 p37 ] The Authority has held that the determination of whether a ULP charge is barred by an earlier-filed grievance requires an examination of whether "the ULP charge arose from the same set of factual circumstances as the grievance and the theory advanced in support of the ULP charge and the grievance are substantially similar." Dep't of Transp., FAA, Fort Worth, Tex., 55 FLRA 951, 953 (1999) (quoting United States Dep't of the Army, Army Fin. & Accounting Ctr., Indianapolis, Ind., 38 FLRA 1345, 1351 (1991). It is therefore possible that, even if the factual circumstances underlying the grievance and the ULP charge are the same, the theory is not. See, e.g., AFGE, Nat'l Council of EEOC Locals No. 216, 49 FLRA 906, 914-15 (1994) (§ 7116(d) not a bar where grievance was based on the just cause provision of parties' agreement and ULP alleged a statutory violation based on retaliation and discrimination).
Although the Respondent claims that a grievance was filed before the complaint, supra note 1, the record contains no information concerning the nature of the grievance. In this regard, the Respondent did not include a copy of the grievance with its exceptions and made no assertions concerning the specific facts or theories underlying the grievance. Without such support for its claim, it is impossible to assess whether the grievance concerns the same factual circumstances or legal theories as the ULP complaint. Where a party has provided no support for a claim that § 7116(d) bars access to a particular forum, the Authority has found that the claim constitutes a bare assertion and has declined to consider it. See United States Dep't of Homeland Sec., United States Customs & Border Prot., Port of Seattle, Seattle, Wash., 60 FLRA 490, 492 n.7 (2004).
As the Respondent provides no support for its claim that the ULP involved issues identical to those raised in an earlier-filed grievance, its allegation constitutes a bare assertion. See id. Accordingly, we deny this exception.
D. The ULP is not moot.
In determining whether a case is moot, consideration is given to whether any decision rendered by the Authority could have a "practical legal effect." See FAA, 55 FLRA 254, 261 (1999) (citation omitted). The Authority has found ULP cases to be moot where the former exclusive representative was no longer recognized and no individual rights were involved. Def. Mapping Agency, Hydrographic/Topographic Ctr., Louisville Office, Louisville, Ky., 51 FLRA 1751, 1754-55 (1996). A case does not become moot simply because a particular remedy may no longer be appropriate. Id. at 1755. When a cease and desist order and the posting of a notice remain viable remedies, a case is not moot. FAA, 55 FLRA at 261 (citing United States Air Force Acad., Colo. Springs, Colo., 52 FLRA 874, 878 (1997) (Air Force Acad.)).
Although the Respondent has removed the letter of reprimand from the official's file, the potential for further discrimination against Union officials remains. Consequently, a cease and desist order barring such discrimination, along with a notice posting, would have a practical legal effect in the circumstances of this case. Accordingly, we reject the Respondent's contention that the complaint should be dismissed as moot and deny this exception. See Air Force Acad., 52 FLRA at 878.
V. Order
The Respondent's exception regarding the proposed remedy is dismissed. The Respondent's remaining exceptions are denied.
File 1: Authority's Decision in 63
FLRA No.
File 2: ALJ Decision
Footnote # 1 for 63 FLRA No. 14 - Authority's Decision
The Respondent states that the grievance was filed on December 13, 2005, and that the Authority was made aware of that fact in August 2006. Exceptions at 2-3. The complaint was issued on September 28, 2006. Decision at 1.
Footnote # 2 for 63 FLRA No. 14 - Authority's Decision
The Authority has clearly stated that parties appearing before it are charged with knowledge of all pertinent statutory and regulatory filing requirements. See, e.g., United States Envtl. Prot. Agency, Envtl. Research Lab., Narragansett, R.I., 49 FLRA 33, 35 (1994).
Footnote # 3 for 63 FLRA No. 14 - Authority's Decision
The Respondent states that, "in a similar case, the Authority offered an un-requested extension" for a respondent to file an untimely answer. Exceptions at 2 (citing NAGE, Local R1-32, Bedford, Mass., 54 FLRA 348, 356 (1998) (NAGE)). However, the Respondent makes no legal arguments as to how this case establishes that the Judge erred in not finding good cause. We further note that, in NAGE, it was the GC who offered the extension of time to file an answer -- not the Judge -- and that the extension of time was not probative, as the respondent never filed the answer. See id.
Footnote # 4 for 63 FLRA No. 14 - Authority's Decision
Section 7116(d) of the Statute provides, in relevant part: "issues which can be raised under a grievance procedure may, in the discretion of the aggrieved party, be raised under the grievance procedure or as an unfair labor practice under this section, but not under both procedures." 5 U.S.C. § 7116(d).


text: UMW News BureauThe Bulldog men's and women's basketball teams captured Frontier Conference wins over Montana Tech on the Orediggers' home court on Saturday. By Wally Feldt The University of Montana Western Bulldogs outscored the Montana Tech Orediggers 38-21 in the second half on the way to a 69-55 women's Frontier Conference basketball victory. It was the Bulldogs' third straight victory, all of which have been on the road. The Bulldogs shot only 39 percent from the field and trailed 31-34 after the first half. In the second half, the Bulldogs turned up the heat on their offense and defense. With Tech leading 47-39, a Heather Brooks 3-point basket began a 17-2 Bulldog run. The Bulldog defense held Montana Tech scoreless for seven and a half minutes. The Bulldogs pounded the ball inside and outscored Montana Tech 34-16 in the paint. Montana Western also out-rebounded the Orediggers 45-33. Three Bulldogs scored in double figures led by Kristen Luedtke and Chloe Mosey with 13 each and Stephanie Dana with 11. Rheanna Padden led the Bulldogs in rebounds with eight followed by Dana with seven. Montana Western is now 3-4 in conference games and 7-13 overall. The Bulldogs host Carroll College and Rocky Mountain College on Feb. 5 and 6. The Bulldog men's team made it a Montana Western clean sweep over the Orediggers with an exciting 86-77 victory. Montana Western jumped out to a 20-4 lead and looked to be on their way to a rout over the Orediggers. However, with Montana Western leading 27-12, the Orediggers went on a 13-0 run to cut the Bulldog lead to 27-25. Montana Western held off the Oredigger surge and led 38-31 at the break. Montana Tech opened the second half with a 10-2 run and took their first lead at 41-42. Brandon Brown hit two free throws for the Bulldogs to give them a 49-47 lead, which they would not lose again. The Bulldogs put the game out of Tech's reach with a 13-2 run. JaRon Brown and Brandon Brown led the Bulldogs with 20 points each followed by Layne Glaus and Terry Hauser with 12 points each. JaRon Brown also led the team in rebounding with nine rebounds. Montana Western closes the first half of the conference season with a 5-2 league record and are 16-6 overall. The Bulldogs host Carroll College and Rocky Mountain College on Feb. 5 and 6.


text:
News Release: Marianna Police Department
July 4, 2014
July 3, 2014 a search warrant was obtained and served at Harley Dr. Marianna, Fl. 32448.
This raid was the culmination of an extensive and continuing narcotics investigation into the sale and distribution of illicit drugs within the City of Marianna.
The search of the residence, the real property, and the persons therein led to the seizing of more than three pounds of Cannabis, Cocaine, and the paraphernalia necessary for the sale and distribution of these controlled substances.
Multiple firearms to include a semi-automatic assault rifle, five vehicles, and the proceeds of this illicit enterprise were also secured into evidence.
All five suspects were arrested and taken to the Jackson County Correctional Facility to await first appearance.
Cedric Antonio Decree
Charges: Possession Cocaine, Possession Cannabis Int. to Distribute, Felon in Possession of Firearm
Jacques Lamont Spires
Charges: Possession Cannabis
Jerry Lee Spires
Charges: Possession Cocaine and Possession Cannabis Int. to Distribute
Adrian T. Spencer
Charges: Resisting Officer without Violence, Possession Cannabis, Possession Cocaine
Michael Dewan Williams
Charges: Possession Cannabis Int. to Distribute, Felon in Possession of Ammunition, Violation of Probation
Chief Hayes Baggett would like to express his sincerest gratitude to the agencies that assisted in this investigation and warrant execution. Because such operations are not only inherently dangerous to the officers and the suspects involved but also to the individual citizen that is on the street and the neighbor living near the suspect. To conduct such operations without being able to call on these external resources would only increase that danger exponentially.
This investigation is ongoing and more arrest are expected. The Marianna Police Department would encourage anyone with any information in regards to this case to call CrimeStoppers at 850-526-5000 or the Marianna Police Department at 850-526-3125.


text:
To the Editor: May I suggest a straightforward way to help decide who to not vote for? Keep a pad next to your phone and every time a politico-dolt has a robo-call made to your residence during your private hours, write down his or her name and do not vote for this person.
Obviously they have little real concern or respect for you because they intrude uninvited at all hours. I just took a call in the middle of doing my taxes, from "Elmhurst Park ..." on the phone ID. Robo call for some Milner character.
Mail your qualifications. Better yet, craft a letter to the newspaper. Better yet, invite challengers to a publicized debate. Don't show your disdain for your potential constituents by interrupting precious private time in their home.
Edward Korleski


text:
Why go wireless?
Page Tools
The turn of the century saw some preliminary commercial rollouts of 802.11b wireless LANs. At the time, IDC predicted a compound annual growth rate of 51 per cent for the wireless LAN market, but with the IT sector still extricating itself from the tech wreck, Y2K and the GST updates, it was slow going. No one was spending money on anything unless the business case was watertight and wireless didnt rate a mention.
Before rollouts became sufficiently widespread for war chalkers, and bandwidth squatting developed into an issue, the early adopters consisted of the usual suspects; universities, law firms, propeller heads houses and zoos.
Well, one Zoo at least. In 2001, The Adelaide Zoo conducted one of the first rollouts of a wireless local area network (LAN) in Australia. With an eight-hectare heritage-listed site to cover, Duncan Redman, former business manager for the Royal Zoological Society of South Australia was baulking at the costs of cabling when someone suggested he try the then new wireless LAN technology.
Far from being carried away by the technology, Redman had what many early adopters lack; a clear-cut business case. The wireless solution was just as effective and substantially cheaper than the alternative.
Four years down the track, wireless LAN technology has come down in price, offers better security and faster speeds, but has yet to work its way into the carpeted premises of corporate Australia. This, according to Bjarne Munch, senior analyst at Meta Group, is because it has yet to offer a clear-cut business case in most corporate environments.
There is still significant reluctance in the large corporate space in terms of adopting 802.11b technology. Sure, it gives you the opportunity to be flexible, but do you really need that in an office environment? asks Munch. Within the carpeted office environment, wires will never go away; youll never have the ability to support the same amount of bandwidth using wireless technology.
Lets take stock
A glance around corporate Australia supports Munchs observations. Oricas adhesive making subsidiary, Selleys decided in 2002 to replace its radio communication system on the factory floor, with a wireless LAN in its Banksmeadow warehouse facility in New South Wales.
The wireless integration replaced hand-held scanners with wearable terminals designed to relay data directly into the SAP backend, creating productivity improvements, and cutting back on wear and tear to the terminals themselves.
According to Vic Commons, national logistics manager for Selleys, the wireless LAN system is more stable, and provides tighter integration with back end software than was possible with the radio frequency infrastructure it replaced.
From the warehouse perspective, it has been very good, says Commons. But there is no need for it in the office environment. We havent even been considering it.
With countless reusable bottles circulating across the companys 60 depots and distributors throughout Australia, Linde Gas was looking for a way to better track its stock, without having to embark on a massive cabling effort.
While Shamsul Arefin, network administrator for Linde Gas, concedes the company paid a premium for its early entry into the wireless space, he believes the cost has been largely recuperated through productivity improvements.
We are now able to track and manage our equipment in a way we couldnt before, says Arefin. We are also able to expand our branches without too many problems.
However, like Commons, Arefin is quick to put down any suggestion such a network should make its way off the warehouse floor and into the office space.
Basically, the only problem with the network is the limitation in the bandwidth available; even the latest breed of network switch is not fast enough for someone used to using a wired network, says Arefin. The wireless network will only ever be a complement to traditional LANs. We still prefer to use the wired network where possible because of the speed.
Nonetheless, there are sectors where flexibility is at such a premium, that end users are happy to contend with sluggish speeds. Monash University in Melbourne offers students and academics wireless LAN connectivity at 11 megabits per second throughout the campus. Western Australias Curtin University and Flinders University in Adelaide offer similar services.
Geoff Rozenberg, manager of the University of Canberras network services team, says he is interested in implementing a wireless LAN covering the Universitys 120-hectare campus.
Our key focus is on training professionals rather than training academics, so a lot of our students are already working, and are looking for the flexibility of using their laptops when they come into the campus, says Rozenberg. The only reason we havent adopted it already is that we have been waiting around for the technology to mature.
However, he also points to a popular misconception regarding the implementation of wireless networks. Given pre-existing cable, the installation of wireless access points can be a costly and largely redundant exercise. With the lions share of data going through cables, the extra expense on wireless access points can seem frivolous.
Non-IT people are starting to look at LAN cabling like plumbing, or electrical cabling; it is a costly but necessary expense with any physical change to the University infrastructure, says Rozenberg. Wireless is an extra, or an add on, and when you are looking to roll out that kind of connectivity to a large organisation, you have to take an industrial approach, and it quickly adds up.
Nonetheless, Rozenberg sees the adoption of wireless LANs as a logical and largely inevitable next step.
Id be surprised if you could talk to anybody who wouldnt implement a wireless network given the choice, he says. But it wont snowball, it will just be a steady adoption based on who sees it as necessary.
Cable grunt work
When it comes to wireless LAN rollouts into more traditional office environments, IT management remains sceptical, and not for a lack of innovative thinking.
Daryl Eckermann, IT manager for Anglicare in South Australia has just overseen the rollout of a wireless wide area network (WAN), interconnecting 13 of the groups 16 Adelaide sites. The new system enables Anglicare to sidestep costly ISDN or frame relay circuits, and provides further savings by enabling voice over Internet protocol (VoIP) throughout the network. However, when it came to updating the internal environment, Eckermann opted for a mixture of brand new gigabit and 100-megabit routers, thus getting more grunt out of pre-existing cabling.
We werent building any new sites or expanding at all, so we opted to get more out of our cable, rather than add another network on top, says Eckermann. Wireless networking is for places where people are coming and going; well probably implement a wireless LAN to cover our conference rooms at some stage but, generally speaking, within the corporate space it doesnt really have a place.
That is unless, of course, a corporate space has been purpose built to cater to changing work practices. Bruce Duyshart, IT development manager for Lend Lease is about to flick the switch at the companys new Millers Point address, and send its wireless LAN live.
We werent aiming for the wireless LAN to lead to any specific productivity increases, the expectation was there from staff who want wireless to be part of their work style, says Duyshart. The user demand for wireless was high, and it wasnt hard or costly to roll out, so there was really no reason not to do it.
However, it cant be said that the Lend Lease rollout contradicts those who claim wireless LANs are poorly suited to the traditional corporate environment. With Lend Lease positioning itself at the forefront of innovative corporate work practices, the new office space has little in common with the traditional corporate environment.
The design of this building is for the future, it was created to reflect the ideas of openness, transparency and to provide a flexible workplace, which is where the wireless LAN fits in, says Duyshart. Were also examining potential uses of wireless LAN technology on construction sites.
With such wide views and approaches to the implementation of wireless LANs, it could be difficult to see a clear path for the technology to follow. Munch predicts slow but steady growth, as the corporate sector gradually adds wireless connectivity to its pre-existing LAN infrastructure.
LANs in the office environment are really a solution looking for a problem, he says. One of the key drivers is that most laptops today are shipped with wireless cards, and once people are using it more at home and they get used to it, they will push for it more in the office. Wireless LANs are really for an environment where people move around; we dont do that in most offices. So theres no need to spend extra money or take extra security risks because the business case just doesnt exist at this stage.
Click here for more articles from MIS


text:
The Westin Cape Coral Resort at Marina Village is booked solid with a special Passover event that has attracted attendees worldwide.
The luxury hotel, with the help of its business partner in this endeavor, has been transformed for 10 days into a Jewish Passover vacation site, and has gone all out to make sure the hotel keeps this business into the future.
Legendary Destinations, a New York City-based catering and touring company that specializes in hosting Passover retreats, is holding its annual Passover Pesach 2014 at the hotel now until April 23.
Judging by the nearly 600 people and 200 families that have come from around the world to book the resort solid, it has been a win-win for everybody involved.
Stefanie Eakin, marketing and sales manager at the Westin said all this came about as a result of lots of hard work over the past year.
"We got the information and it was back and forth with co-owner Alan Schoenfeld to see if this was a fit for a resort," Eakin said. "It was a lot of work to make this happen."
For Schoenfeld, who has done Passover programs throughout Florida, it was the location that made the Westin such a good fit.
"We wanted to give the area the opportunity to get on the Passover map. We felt there was a need for a quieter location than the craziness of Miami or Orlando to enjoy the holiday," Schoenfeld said.
The 10-day holiday features a lineup of entertainment including comics, musicians, child-friendly performers and daycamps, and lecturers, as well as upscale kosher cuisine. Special theme nights and parties are also planned, and there's something to do almost around the clock, Schoenfeld said.
As for the food, the company and hotel are promising customers elevated authentic kosher cuisine that "breaks down the barriers and stereotypes of what is expected of Kosher food and takes its cuisine to new levels of taste and sophistication," the company website states.
The Westin has converted its kitchen into a kosher kitchen, and has included a 24-hour restaurant. And to make sure the resort is fully kosher, everything is under strict supervision of the Orthodox Rabbinical Board.
"It's a matter of comfort and trust. It's coming here knowing all aspects of the Jewish holidays are met," Schoenfeld said.
There will be 12 counselors and 10 babysitters on staff, as well as three shuttles a day taking vacationers to and from the beach.
Legendary Destinations has also brought in great entertainment, with bands such as rockers Eig8th Day and Soul Farm, musician Steve Bill, magician Ben Cohen and comedian Freddie Roman. There will even be a radio show done every morning.
The event will feature spiritual programming featuring world-renowned speakers Rabbi Dr. Noam Weinberg, principal of Judaic Studies at North Shore Hebrew Academy in Great Neck, New York, Rabbi Yossi Labkowski, Chabad Jewish Center, and lecturer Mark Weitzman.
People can also participate in daily minyanim and daf yomi.
For the children, there is a fully-supervised camp program with activities for Yom Tov and non-holiday days.
The Passover Pesach price reflects the offerings. It runs about $4,500 per person and $15,000 for a family of four. Schoenfeld said it is like a cruise ship on land, as nearly everything - food, shuttle, accommodations and any other necessity - is included.
Vacationers have been impressed with the accommodations, saying they are bigger than their apartments in New York City.
Schoenfeld said he's been impressed with the Westin, and is working on getting a long-term agreement with them.
"Getting people to come from around the world to see Southwest Florida as a destination and to experience our hotel is a great opportunity for the tourism community," Eakin said. "Passover groups are an option for us in the future, and we're very excited about that."


text:
|N.C. court OKs redistricting maps
|Superior Court sides with GOP-drawn lines
|Published Monday, July 8, 2013 2:57 pm
RALEIGH - A three-judge panel on Monday upheld the boundaries for North Carolina's legislative and congressional seats drawn by Republicans, saying the lines don't damage constitutional rights of citizens.
The Superior Court judges, in a unanimous 171-page decision, rejected the arguments of Democratic voters, civil rights groups and election advocates who sued over the lines and argued they were racial gerrymanders.
"It is the ultimate holding of this trial court that the redistricting plans enacted by the General Assembly in 2011 must be upheld and that the enacted plans do not impair the constitutional rights of the citizens of North Carolina as those rights are defined by law," the ruling said.
The decision, which is likely to be appealed to the state Supreme Court, represents a huge victory for GOP legislative leaders whose chambers drew the maps.
The lines are supposed to be used through the 2020 elections and have already contributed to GOP lawmakers padding their majorities in the General Assembly and holding nine of the 13 US House seats in the state.
The decision also marks a setback for Democrats reeling in North Carolina after poor showings in the 2010 and 2012 elections. Republicans now control the legislative and executive branches for the first time in 140 years. Successful 2010 elections gave Republicans the power to draw the maps based on the once-a-decade census figures.
The ruling pointed out that each judge "independently and collectively arrived at the conclusions" set out in the decision, despite their "differing ideological and political outlooks." The judges - Paul Ridgeway of Wake County, Alma Hinton of Halifax County and Joseph Crosswhite of Iredell County - were appointed by Chief Justice Sarah Parker to hear the case.
The lawsuits were first filed in November 2011. The judges agreed to let the 2012 elections continue under the enacted plans. They heard four days of oral arguments this year, including two days last month.
The lawsuits argued that the maps are unlawful because they needlessly created legislative districts in which black residents are a majority of the voting-age population. They said the GOP illegally packed black voters into sprawling districts, split voting precincts and failed to keep whole counties within districts.
Attorneys representing the state and legislative leaders disagreed, saying the maps were fair and in line with previous federal and state redistricting decisions. 2011 Redistricting Committee chiefs Sen. Bob Rucho, R-Mecklenburg, and Rep. David Lewis, R-Harnett, said the ruling is "clear repudiation" of the arguments in the lawsuits.
"This unanimous decision should put to rest the baseless arguments that the General Assembly engaged in racial discrimination during the redistricting process," they said in a news release.
Those who challenged the maps sounded poised to appeal Monday. "There are numerous issues that will need to be resolved by higher courts," according to a news release attributed to the dozens of Democratic voters who filed one of the lawsuits.
The Rev. William Barber, president of state chapter for the National Association for the Advancement of Colored People, which also sued, said the judges didn't disagree with the facts they presented.
"It's a disagreement of interpretation of law," Barber said.
In particular, the mapmakers said creating black-majority districts in some areas of the state were a lawful way to prevent the state from subjecting itself to legal claims under the federal Voting Rights Act.
In the ruling, the judges wrote several times that the General Assembly "had a strong basis in evidence," including other court cases, hearing testimony, previous election results and map and census data, to draw the maps the way they did.
The General Assembly "was justified in crafting redistricting plans reasonably necessary to avoid such liability," the judges wrote in affirming motions to dismiss the lawsuits.
The plaintiffs challenged 30 districts - nine in the state Senate, 18 in the state House and three for Congress. They complained that Republicans created many majority-minority districts in regions where black voters had elected their favored candidates in coalitions with whites for decades to diminish their voting power.
Those who sued also contended that race was the predominant factor - and an illegal racial gerrymander if true - in forming four districts not subject to the Voting Rights Act.
But the judges wrote that evidence showed the maps were drawn with many factors in mind, including protecting incumbents, complying with the state constitution and make maps "more competitive for Republican candidates."
Leave a Comment
Send this page to a friend


text:
Eclipse and YII Using YII framework in Eclipse IDE
Posted 06 February 2012 - 05:25 AM
Posted 07 July 2012 - 03:07 PM
Thanks in advance
Posted 06 October 2012 - 12:43 AM
Fixticks, on 04 June 2011 - 09:34 AM, said:
Try both. Also try others: Komodo, PhpStorm. Vote for Eclipse.
One thing that I'm missing is quick search for a string within a certain directory, but if the project is on my mashine searching a string in the entire project is quick enough...
Posted 06 October 2012 - 06:14 AM
It rocks.
No need to pay for Phpstorm, as Aptana supports not only Yii and PHP, but Sass/Scss, Ruby, Python, Css, ...
Posted 06 October 2012 - 08:44 AM
In the past I tried Codelobster and Aptana, too.
Posted 07 October 2012 - 02:10 PM
Posted 15 November 2012 - 01:17 PM
It's very good!
Posted 13 May 2013 - 08:05 AM
I've just switched from Netbeans to Eclipse, as I died with so called Netbeans "speed".
Though Yiiclipse doesn't seems to be working (at least for me) and though everything is new for me in Eclipse, I finally made that decission and I don't think I'll regret it.
Back in 2010, when I started using Netbeans, it was fast like a hell (in terms of Java applications, where all of them are generally slow) and Eclipse seems to be sooou slooow. Few months after, with release of NB7 they've implemented "slowness detector" (which actually killed me off laughing, first time I saw it) and then my nightmare started.
I simply can't afford, on dual-processor notebook with 4 GB or RAM and Windows 7, to wait 5-10 seconds between I double click an item in project's tree and file is actually opened. I'm trying to learn calmness and emotion-less peace (again), but this is beyond what I can accept.
As good as dramatic, idiotic absurds like opening file in some strange encoding (not UTF8) even though it is UTF8-encoded and even though UTF8 is set as default encoding of all files, only because that file is outside current project folder structure. Nightmare!
Posted 13 May 2013 - 08:18 AM
It is fast enough and has loads of features. I'm not looking back.
Yes, it is paid, but it is well worth it.
Posted 15 May 2013 - 03:25 AM
Rodrigo Coelho, on 13 May 2013 - 08:18 AM, said:
Yes, it is paid, but it is well worth it.
Good God, the price isn't the problem. The configuration (loads of features, you name) is the problem!
When I first started PhpStorm and went to it's configuration panel I was devastated with the number of options, parameters and configuration switches, it offers. Five or six configuration tabs in Netbeans seems to be far to much as for me. And PhpStorms offers over fifty (if not more) configuration screens, organized in two or even three level treeview structure, because tabs were not enough to hold this entire thing.
But, you're right -- it is extremely fast (at least in accordance to veeeeery slooooow Netbeans and other Java-based stuff) and it is certainly worth it's prices, if only someone can cover the enormous number of options, features and possibilities this software offers.
Posted 15 May 2013 - 04:18 AM
I'm sure I don't use all it offers, but I still think that it is worth it.
The most important fact is: I'm comfortable with it. My advice to anyone is to try the available IDEs and pick the one that fits better your style. You can see on a previous post that I tried many IDEs before sticking with PhpStorm.
Posted 15 May 2013 - 08:47 AM


text:
The Arkansas Department of Health says young adults are being hit hard by this year's strain of influenza.
State health officials say seven of the state's 15 flu deaths so far this season occurred in people between the ages of 25 and 50. State epidemiologist Dr. Dirk Haselow says many of those people had no underlying medical conditions prior to falling ill.
Health officials are urging Arkansans to get vaccinated for the flu. Haselow says only one of the 15 people who died so far this season had received a flu vaccine.
The state estimates that about 650,000 Arkansans between the ages of 25 and 50 have not yet been vaccinated for influenza.
The U.S. Centers for Disease control says 35 states have reported widespread influenza activity.


text:
Asked by sherribeare at 9:10 PM on May. 23, 2011 in Crazy for CreditsLevel 52 (475,652 Credits)
Answer by Truelove77 at 10:09 AM on May. 24, 2011
Next question in Crazy for Credits
Do you always look forward to tomorrow?
Next question overall
(Politics & Current Events)
Referendum on Republican Medicare Plan? NY-26 Race Heats Up


text:
Friday dinner was a "spicy Latin pork loin" (in honor of Cinco de Mayo) with roasted squash. Wine was the 2004 Hexamer "Quartzit" QbA. Intriguingly spicy-sweet nose, with moderate sweetness and firm acids upon tasting. Lime fruit with a hint of peach, zippy acid but with very good balance. Good with the pork, but even better with a spicy Szechuan stirfry with Napa cabbage and snow peas on the following day. Buy again. B+
The next day Betsy was playing the Vox opera showcase at NYU, I ended up doing the dinner prep for the shrimp stirfry. I thought the Quartzit would be good with the shrimp, but felt like a red while chopping. Opened a 1999 La Fleur du Bouard (Lalande de Pomerol), put half in a tightly sealed 375 for later in the week. One glass during prep, two others following dinner. Lush texture, plenty of ripe blackberry and black plum fruit, some light hints of vanilla. The after dinner glasses showed a bit more complexity- the vanilla was gone, replaced by coffee and leadpencil notes. Modern but not over the top, identifiably Bordeaux. Pretty much all one could ask for in an under $20 Pomerol satellite. A-/B+
Grade disclaimer: I'm a very easy grader, basically A is an excellent
wine, B a good wine, C mediocre. Anything below C means I wouldn't
drink at a party where it was only choice. Furthermore, I offer no
promises of objectivity, accuracy, and certainly not of consistency.


text:
McCariens is without question the worst one I've seen here so far. Ew.
Personally, I have the kiss of death with Jets jerseys
Santana Moss - traded within a couple months.
Jon Vilma - traded within a couple months.
Brett Favre - nuff said.
The last one I bought was a Mangold because I knew there was no way in hell that he's going anywhere for a long time.
Judging from this season? Cro, Landry... uhm...yeah. If you're optimistic Hill or Kerley. Anyway Revis and Mangold are always a safe option.
There is no excuse for buying a McCariens jersey.
McCariens was the better player (not sayin much) but the worse jersey purchase... does that make sense?
Sure this has been said...but
SANCHEZ appears to be a poor purchase.
My worst and stupid purchases were a McCariens (81) and "haha", Justin Miller (22) simply because 22 is my favorite number and I had high hopes for the kid. Then I think he changed his number to 21.
Oh, let me add.......Buying an authentic Sanchez. Having my cousin meet him and sign it during his rookie year, then shelling out $400 to have it framed and lighted in glass. Stupid me.
My favorite is my Chrebet!
Last edited by OhioJetsFan; 11-09-2012 at 10:03 AM.
Glen Foley. But eventually tried converting it to a Brett Favre Jersey (only to misspell his name Farve)
Last edited by RichardTodd27; 11-09-2012 at 01:03 PM.
Sopne picked up a Hill Jersey last month. The jury is still out. Still plenty of time to add it to the Foley/Abraham/Favre pile. The Snatchez is in the limbo pile too.
Sporting the 56 Gohlston has to be the worst!


text:
However, the most surprising inclusion is the addition of the fit-again Richardt Strauss as reserve hooker.
The four-times capped Ireland international was diagnosed with a heart condition last October and while initially ruled out for the rest of the season, he has progressed excellently to the extent that the medical team has cleared him to play sooner than expected.
Sean Cronin is once again selected as the province's starting hooker and will win his 63rd Leinster cap against the Ospreys, while the fit-again Cian Healy scrums down beside him after an impressive display off the bench against Castres.
On the other side of Cronin, having been named in Ireland's extended Six Nations squad, Martin Moore gets the nod at tighthead prop. Last weekend's starting props, Jack McGrath and Mike Ross, will provide cover from the bench.
Should Ross feature off the bench, it will be Corkman's 100th Leinster appearance since joining in 2009/10 from Harlequins.
Devin Toner and Mike McCarthy are retained in the second row, but there are two changes in the back row with Kevin McLaughlin and Player of the Month Jordi Murphy making way for the fit-again Rhys Ruddock and Shane Jennings. Jamie Heaslip captains the side from number 8.
There is one final change for Friday with the Bank of Ireland logo on the jersey being replaced by the Gahan Meats logo.
Gahan Meats won a competition hosted by Bank of Ireland and were selected as the Leinster sponsors for the day and will have prominence on the jersey, in the matchday programme and on pitchside hoardings.
Further information about Gahan Meats can be found at www.gahanmeats.ie or you can follow them on www.twitter.com/gahanmeats.
LEINSTER (v Ospreys): Rob Kearney; Dave Kearney, Brian O'Driscoll, Gordon D'Arcy, Luke Fitzgerald; Jimmy Gopperth, Eoin Reddan; Cian Healy, Sean Cronin, Martin Moore, Devin Toner, Mike McCarthy, Rhys Ruddock, Shane Jennings, Jamie Healsip (capt).
Replacements: Richardt Strauss, Jack McGrath, Mike Ross, Leo Cullen, Jordi Murphy, Isaac Boss, Ian Madigan, Zane Kirchner.


text:
Latest Features
ECHL Game Night: 2-4-12
Reading Royals 5 @ Florida Everblades 4 (OT)
LW Alex Hutchings, FLA: Did not play (injured)
Season Totals: 14 GP, 7-5-12, +3, 10 PIM
D Charles Landry, FLA: 0-0-0, E, 1 SOG, 0 PIM
Season Totals: 9 GP, 0-3-3, +5, 2 PIM
D Kevin Quick, FLA: 0-0-0, -2, 1 SOG, 2 PIM (high sticking)
Season Totals: 8 GP, 0-3-3, -2, 2 PIM (Norfolk property)
G Pat Nagle, FLA: Did not play (backup)
Season Totals: 30 GP, 14-11-0-2, 2.99 GAA, .900 sv%, 1 SO
Shane Owen, who shut out Reading on Friday, stopped just 17 of 22 on Saturday night as the Royals topped the 'Blades in overtime. Reading scored the game tying goal while shorthanded with under two minutes left in the game. That hurts. At least Florida gets a point. Remember a couple weeks ago when they had a chance to take over sole possession of first in the South Division? They're now 11 points out of first and in last, six points behind Greenville.
- 1020 reads
- Printer-friendly version


text:
Wednesday Happy Hour
January 1, 2020 @ 2:00 pm - 6:00 pm
|Recurring Event (See all)
Wednesday Happy Hour
Event Navigation
Come discover why Urban MO's is the best Gay Bar in Hillcrest San Diego for Happy Hour. We've got specials that will send you and your wallet dancing into the night.
Wednesday Happy Hour at Urban MO's starts at 2PM and runs through 6PM featuring:
• $4.75 Well Cocktails
• $4.75 House Margaritas
• $4.75 Half Order Appetizers including: MO's Mini Pep and Mushroom Pizza, Mozzarella Sticks, Fried Mushroom Balls, Zucchini Sticks, 3 Chicken Strips, Cheese Quesadilla and 2 Chicken Corn Dogs.


text:
A collection of widgets, templates and other components for use with z3c.form and Plone
Project description
A Plone specific integration and HTML mark-up for z3c.form.
Table of Contents
- Introduction
- Installation
- Features
- Out of the box form templates
- Customizing form behavior
- CSRF Protection
- Form main template override
- Widget frame override
- Hide fields that have no value
- Testing
- Troubleshooting
- KSS inline validation (deprecated)
- WYSIWYG widget
- Query select widget
- Inline validation
- Changelog
- 1.0 (2014-02-26)
- 0.7.6 (2014-01-27)
- 0.7.5 (2013-10-09)
- 0.7.4 (2013-08-13)
- 0.7.3 (2013-05-23)
- 0.7.2 (2013-03-05)
- 0.7.1 (2013-01-01)
- 0.7.0 (2012-10-16)
- 0.6.1 (2012-08-30)
- 0.6.0 (2012-05-25)
- 0.5.8 (2012-05-07)
- 0.5.7 - 2011-11-26
- 0.5.6 - 2011-06-30
- 0.5.5 - 2011-06-26
- 0.5.4 - 2011-05-04
- 0.5.3 - 2011-01-22
- 0.5.2 - 2011-01-18
- 0.5.1 - 2010-11-02
- 0.5.0 - 2010-04-20
- 0.4.9 - 2010-01-08
- 0.4.8 - 2009-10-23
- 0.4.7 - 2009-09-25
- 0.4.6 - 2009-07-26
- 0.4.5 - 2009-05-25
- 0.4.4 - 2009-05-03
- 0.4.3 - 2009-04-17
- 0.4.2 - 2008-09-04
- 0.4.1 - 2008-08-21
- 0.4.0 - 2008-07-31
- 0.3.2 - 2008-07-25
- 0.3.1 - 2008-07-24
- 0.3 - 2008-07-24
This Plone package is aimed for developers who want to create forms in Python code.
Please read the documentation for z3c.form, which contains important information about using z3c.form in Zope 2 in general. For the most part, that package contains the "active" parts that you need to know about, and this package provides "passive" overrides that make the forms integrate with Plone.
Plone 4.1 and later include plone.app.z3cform in Plone core. Older versions need to install the addon separately as your own add-on dependency.
The following Plone and z3c.form integration is added
- Plone main_template.pt integration
- Plone specific widget frame
- Date/time pickers
- WYSIWYG widget (TinyMCE visual editor with Plone support)
- CRUD forms
Out of the box form templates
The form and widget templates are applied in the following order
- plone.app.z3cform specific
- plone.z3cform specific
- z3c.form specific
plone.app.z3cform package overrides the @@ploneform-macros view from plone.z3cform, using standard Plone markup for form fields, fieldsets, etc.
All the macros described in plone.z3cform are still available. In addition, you can use the widget_rendering macro to render all the default widgets, but none of the fieldsets (groups) or the fieldset headers (which would be rendered with the fields macro).
Each widget is rendered using the @@ploneform-render-widget view, which by default includes the widget's label, required indicator, description, errors, and the result of widget.render(). This view may be overridden for particular widget types in order to customize this widget chrome.
Customizing form behavior
Form method
If your form instance defines a property called method it allows you to set whether form is HTTP POST or HTTP GET. The default is POST. This translates to <form method="post"> attribute.
class HolidayServiceSearchForm(form.Form): """ Example search form of which results can be bookmarked. Bookmarking is possible because we use HTTP GET method. """ method = "get"
Form action
Form action property defines HTTP target where the form is posted. The default is the same page where the form was rendered, request.getURL().
class HolidayServiceSearchForm(form.Form): def action(self): """ Redefine <form action=''> attribute. We use URL fragment to define the  anchor were we directly scroll at the results when the form is posted, skipping unnecessary form fields part. The user can scroll back there if he/she wants modify the parameters. """ # Context item URL + form view name + link fragment. # This works for HTTP GET forms only. # Note that we cannot use request.getURL() as it might contain # 1) prior fragment 2) GET query parameters messing up the UrL return self.context.absolute_url() + "/holidayservice_view" + "#searched"
Fieldsets and tabs
You can fieldsets to your form if you subclass the form from z3c.form.group.GroupForm. The default behavior of Plone is to turn these fieldsets to tabs (as seen on any Edit view of content item).
You can disable this behavior for your form:
class ReportForm(z3c.form.group.GroupForm, z3c.form.form.Form): # Disable turn fieldsets to tabs behavior enable_form_tabbing = False
Unload protection
The default behaviour on Plone is to add a confirm box if you leave a form you have modified without having submitted it.
You can disable this behavior for your form:
class SearchForm(z3c.form.group.GroupForm, z3c.form.form.Form): # Disable unload protection behavior enable_unload_protection = False
CSRF Protection
A common vulnerability affecting web forms is cross-site request forgery (CSRF). This attack occurs when the user of your site visits a third-party site that uses Javascript to post to a URL on your site without the user's knowledge, taking advantage of the user's active session.
plone.app.z3cform can protect against this type of attack by adding a unique token as a hidden input when rendering the form, and checking to make sure it is present as a request parameter when form actions are executed.
To turn on this protection, enable the form's enableCSRFProtection attribute. Example:
class PasswordForm(form.Form): """Form to set the user's password.""" enableCSRFProtection = True
Form main template override
Forms are framed by FormWrapper views. It places rendered form inside Plone page frame. The default FormWrapper is supplied automatically, but you can override it.
Below is a placeholder example with few <select> inputs.
Example reporter.py:
import zope.schema import zope.interface from zope.i18nmessageid import MessageFactory from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile as FiveViewPageTemplateFile from zope.schema.vocabulary import SimpleVocabulary from zope.schema.vocabulary import SimpleTerm import z3c.form import plone.app.z3cform import plone.z3cform.templates _ = MessageFactory('your.addon') def make_terms(items): """ Create zope.schema terms for vocab from tuples """ terms = [SimpleTerm(value=pair[0], token=pair[0], title=pair[1]) for pair in items] return terms output_type_vocab = SimpleVocabulary(make_terms([("list", "Patient list"), ("summary", "Summary")])) class IReportSchema(zope.interface.Interface): """ Define reporter form fields """ outputType = zope.schema.Choice( title=u"Output type", description=u"How do you want the output", source=output_type_vocab) country = zope.schema.Choice( title=u"Country", required=False, description=u"Which country to report", vocabulary="allowed_countries") hospital = zope.schema.Choice( title=u"Hospital", required=False, description=u"Which hospital to report", vocabulary="allowed_hospitals") class ReportForm(z3c.form.form.Form): """ A form to output a HTML report from chosen parameters """ fields = z3c.form.field.Fields(IReportSchema) ignoreContext = True output = None @z3c.form.button.buttonAndHandler(_('Make Report'), name='report') def report(self, action): data, errors = self.extractData() if errors: self.status = "Please correct errors" return # Create sample item which we can consume in the page template self.output = dict(country="foobar") self.status = _(u"Report complete") # IF you want to customize form frame you need to make a custom FormWrapper view around it # (default plone.z3cform.layout.FormWrapper is supplied automatically with form.py templates) report_form_frame = plone.z3cform.layout.wrap_form(ReportForm, index=FiveViewPageTemplateFile("templates/reporter.pt"))
Example configure.zcml:
<configure xmlns="http://namespaces.zope.org/zope" xmlns:browser="http://namespaces.zope.org/browser" i18n_domain="your.addon"> <browser:page for="*" name="reporter" class=".reporter.report_form_frame" permission="zope2.View" /> </configure>
Example templates/reporter.html:
  <metal:block fill-slot="main">

 Chosen country:

 </metal:block>
Widget frame override
You can override widget templates as instructed for z3c.form. plone.app.z3cform renders a frame around each widget which usually consists of
- Label
- Required marker
- Description
You might want to customize this widget frame for your own form. Below is an example how to do it.
- Copy widget.pt to your own package and customize it in way you wish
- Add the following to configure.zcml
<browser:page name="ploneform-render-widget" for=".demo.IDemoWidget" class="plone.app.z3cform.templates.RenderWidget" permission="zope.Public" template="demo-widget.pt" />
- Create a new marker interface in Python code
from zope.interface import Interface class IDemoWidget(Interface): pass
- Then apply this marker interface to all of your widgets in form.update()
from zope.interface import alsoProvides class MyForm(...): ... def update(self): super(MyForm, self).update() for widget in form.widgets.values(): alsoProvides(widget, IDemoWidget)
Hide fields that have no value
The .empty css class marks the fields that have no value. If you don't want to display these fields in view mode, add the following css in your theme:
.template-view .empty.field { display: none; }
To test plone.app.z3form it is recommended to use plone.app.testing function test layer which will do plone.app.z3cform setup for you. Read plone.app.z3cform manual for further instructions.
If you still need to test forms on lower level in unit tests you need to enable plone.app.z3cform support manually. Below is an example:
import unittest2 as unittest from zope.interface import alsoProvides from zope.publisher.browser import setDefaultSkin from z3c.form.interfaces import IFormLayer class TestFilteringIntegration(unittest.TestCase): """ Test that filtering options work on the form """ layer = MY_TEST_LAYER_WITH_PLONE def setUp(self): super(TestFilteringIntegration, self).setUp() request = self.layer["request"] setDefaultSkin(request) alsoProvides(request, IFormLayer) #suitable for testing z3c.form views def test_report_form_filtering(self): reporter = ReportForm(self.layer["portal"], self.layer["request"]) reporter.update()
Here are some common errors you might encounter with plone.app.z3cform.
ComponentLookupError in updateWidgets()
Traceback (innermost last): Module ZPublisher.Publish, line 119, in publish Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 42, in call_object Module plone.z3cform.layout, line 64, in __call__ Module plone.z3cform.layout, line 54, in update Module getpaid.expercash.browser.views, line 63, in update Module z3c.form.form, line 208, in update Module z3c.form.form, line 149, in update Module z3c.form.form, line 128, in updateWidgets Module zope.component._api, line 103, in getMultiAdapter ComponentLookupError: ((<getpaid.expercash.browser.views.CheckoutForm object at 0xdb052ac>, <HTTPRequest, URL=http://localhost:8080/test/@@getpaid-checkout-wizard>, <PloneSite at /test>), <InterfaceClass z3c.form.interfaces.IWidgets>, u'')
plone.app.z3cform layers are not in place (configuration ZCML is not read). You probably forgot to include plone.app.z3cform in your product's configuration.zcml. See Installation above.
KSS inline validation (deprecated)
Plone 4.3+ and later no longer includes KSS
This package installs AJAX handlers to perform inline field validation. On any form, the field will be validated when the user blurs a field.
This relies on the KSS framework, and is only installed if plone.app.kss is available. If you are using a custom form, note that you must define the following "kassattr" variables:
- formname, the name of the form view, defined on the <form /> element.
- fieldname, the name of the current field (same as the widget name), defined on an element wrapping the field.
- fieldset, defined for non-default fieldsets on the <fieldset /> element.
This also assumes the standard Plone form markup is used. See templaes/macros.pt for details.
WYSIWYG widget
The plone.app.z3cform.wysiwyg package provides an implementation of the Plone WYSIWYG widget compatible with z3c.form. This will allow you to use Kupu, FCKeditor and other editors compatible with the Plone WYSIWYG interface in your z3c.form forms.
To use, simply set the widget factory for the widget you'd like to be displayed with the WYSIWYG widget:
>>> from zope import interface, schema >>> from z3c.form import form, field >>> from z3c.form.interfaces import INPUT_MODE >>> from plone.app.z3cform.wysiwyg.widget import WysiwygFieldWidget>>> class IProfile(interface.Interface): ... name = schema.TextLine(title=u"Name") ... age = schema.Int(title=u"Age") ... bio = schema.Text(title=u"Bio")>>> class MyForm(form.Form): ... fields = field.Fields(IProfile) ... fields['bio'].widgetFactory[INPUT_MODE] = WysiwygFieldWidget
Query select widget
The plone.app.z3cform.queryselect module provides a query source compatible with z3c.formwidget.query which combines to a selection field that can be queried.
The native value type for the widget is Archetypes UID collections. The default implementation will simply search using the SearchableText index in the portal catalog.
This is how your form schema could look like:
>>> from zope import interface, schema >>> from plone.app.z3cform.queryselect import ArchetypesContentSourceBinder>>> class ISelection(interface.Interface): ... items = schema.Set( ... title=u"Selection", ... description=u"Search for content", ... value_type=schema.Choice( ... source=ArchetypesContentSourceBinder()))
Optionally, instead of storing Archetypes UIDs, you can choose to use persistent.wref, i.e. weak references, instead of UIDs:
>>> from plone.app.z3cform.queryselect import uid2wref >>> factory = uid2wref(ISelection['items'])
To store weak references instead of UIDs you would register such a factory as a component adapting the context. The factory automatically provides the interface which defines the field.
Inline validation
First, let's set up some infrastructure:
>>> from zope.interface import alsoProvides >>> from Testing.ZopeTestCase import ZopeLite >>> from Testing.makerequest import makerequest >>> from zope.annotation.interfaces import IAttributeAnnotatable >>> from z3c.form.interfaces import IFormLayer>>> app = ZopeLite.app() >>> def make_request(form={}, lang='en'): ... request = makerequest(app, environ = {'HTTP_ACCEPT_LANGUAGE': lang}).REQUEST ... request.form.update(form) ... alsoProvides(request, IFormLayer) ... alsoProvides(request, IAttributeAnnotatable) ... return request
Then we create a simple z3c form
>>> from zope import interface, schema >>> from z3c.form import form, field, button >>> from plone.app.z3cform.layout import FormWrapper>>> class MySchema(interface.Interface): ... age = schema.Int(title=u"Age")>>> class MyForm(form.Form): ... fields = field.Fields(MySchema) ... ignoreContext = True # don't use context to get widget data ... ... @button.buttonAndHandler(u'Apply') ... def handleApply(self, action): ... data, errors = self.extractData() ... print data['age'] # ... or do stuff>>> class MyFormWrapper(FormWrapper): ... form = MyForm ... label = u"Please enter your age">>> from zope.component import provideAdapter >>> from zope.publisher.interfaces.browser import IBrowserRequest >>> from zope.interface import Interface>>> provideAdapter(adapts=(Interface, IBrowserRequest), ... provides=Interface, ... factory=MyFormWrapper, ... name=u"test-form")
Let's verify that worked:
>>> from zope.component import getMultiAdapter >>> from zope.interface import Interface, implements >>> from Acquisition import Implicit >>> class Bar(Implicit): ... implements(Interface) ... def restrictedTraverse(self, name): ... # fake traversal to the form ... if name.startswith('@@'): ... return getMultiAdapter((self, self._REQUEST), Interface, name[2:]).__of__(self) ... else: ... return getattr(self, name) ... >>> context = Bar() >>> request = make_request() >>> context._REQUEST = request # evil test fake >>> formWrapper = getMultiAdapter((context, request), name=u"test-form") >>> formWrapper <Products.Five.metaclass.MyFormWrapper object ...> >>> formWrapper.form <class 'plone.app.z3cform.tests.example.MyForm'>>>> del context, request
Inline validation
Inline validation is invoked via the @@z3cform_validate_field view.
>>> context = Bar() >>> request = make_request(form={'form.widgets.age': 'Title'}) >>> context._REQUEST = request >>> form = MyForm(context, request) >>> z3cform_validate_field = getMultiAdapter((form, request), name=u"z3cform_validate_field")
This is wired up with jQuery. When the user leaves a form control with inline validation enabled, it will be called with the following parameters:
>>> z3cform_validate_field(fname=u'form.widgets.age') '{"errmsg": "The entered value is not a valid integer literal."}'>>> request = make_request(form={'form.widgets.age': '20'}) >>> context._REQUEST = request >>> form = MyForm(context, request) >>> z3cform_validate_field = getMultiAdapter((form, request), name=u"z3cform_validate_field") >>> z3cform_validate_field(fname=u'form.widgets.age') '{"errmsg": ""}'
If the field name (fname) is not provided by the client, the validation should return without issue:
>>> z3cform_validate_field() '{"errmsg": ""}' >>> z3cform_validate_field(fname=None) '{"errmsg": ""}'
Inline validation with groups
We use plone.app.z3cform.tests.example.MyGroupFormWrapper and validate the field 'name' that's part of a group. Inline validation is invoked via the @@z3cform_validate_field view.
>>> request = make_request(form={'form.widgets.name': ''}) >>> context._REQUEST = request >>> from plone.app.z3cform.tests.example import MyGroupFormWrapper >>> form = MyGroupFormWrapper(context, request) >>> z3cform_validate_field = getMultiAdapter((form, request), name=u"z3cform_validate_field")
The validation view takes an Attribute fset with ether the numeric index or the name of the group.
>>> z3cform_validate_field(fname=u'form.widgets.name', fset="0") '{"errmsg": "Required input is missing."}' >>> z3cform_validate_field(fname=u'form.widgets.name', fset="mygroup") '{"errmsg": "Required input is missing."}'>>> request = make_request(form={'form.widgets.name': u'Name'}) >>> context._REQUEST = request >>> form = MyGroupFormWrapper(context, request) >>> z3cform_validate_field = getMultiAdapter((form, request), name=u"z3cform_validate_field") >>> z3cform_validate_field(fname=u'form.widgets.name', fset="0") '{"errmsg": ""}' >>> z3cform_validate_field(fname=u'form.widgets.name', fset="mygroup") '{"errmsg": ""}'
Inline-Validation and Translation of ErrorSnippets
We use plone.app.z3cform.tests.example.MyGroupFormWrapper and validate the field 'name' that's part of a group. Inline validation is invoked via the @@z3cform_validate_field view.
>>> request = make_request(form={'form.widgets.name': ''}, lang='de',) >>> context._REQUEST = request >>> form = MyGroupFormWrapper(context, request) >>> z3cform_validate_field = getMultiAdapter((form, request), name=u"z3cform_validate_field")
The validation view takes an Attribute fieldset with the index of the group. The error is only shown when warning_only is explicitly switched off (matching the behavior of archetypes.)
>>> z3cform_validate_field(fname=u'form.widgets.name', fset="0") '{"errmsg": "Erforderliche Eingabe fehlt."}'
Forms embedded inside normal views
It's possible to embed z3c.form Forms inside a normal BrowserView via viewlets, portlets or tiles.
Currently the name of the form to be validated is gotten from the URL. For embedded forms this can't work since the URL only has the containing view's name.
Until a lasting solution is found, we just make sure that validation doesn't raise an exception if it receives a normal browerview as the supposed form.
>>> from zope.publisher.browser import BrowserView >>> class MyNormalView(BrowserView): ... """ """>>> provideAdapter(adapts=(Interface, IBrowserRequest), ... provides=Interface, ... factory=MyNormalView, ... name=u"my-view")
Let's verify that it gets called…
>>> context = Bar() >>> request = make_request() >>> view = getMultiAdapter((context, request), name=u"my-view") >>> view <MyNormalView object ...>
Inline validation is invoked via the @@z3cform_validate_field view. But in this case no validation output should be returned.
>>> context = Bar() >>> request = make_request(form={'form.widgets.age': 'Title'}) >>> z3cform_validate_field = getMultiAdapter((view, request), name=u"z3cform_validate_field") >>> z3cform_validate_field(fname=u'form.widgets.age')
1.0 (2014-02-26)
- Remove dependency on collective.z3cform.datetimewidget and instead use plone.app.widgets. [garbas, thet]
0.7.6 (2014-01-27)
- Translate fieldset labels correctly. [maurits]
- We can add enable_unload_protection = False on a Form to disable unload protection. [thomasdesvenain]
- Add '.empty' css class to fields that have no value. [cedricmessiant]
- Indicate 'error' status when reporting errors from group forms. [davisagli]
- Replace deprecated test assert statements. [timo]
- Solve #13567: InlineValidation broken for MultiWidget. [sunew]
0.7.5 (2013-10-09)
- Fix an issue with the inline validator, KSS was giving values for fieldset attr than can't be converted to an integer. [jpgimenez]
- Inline validation supports fieldset names instead of integer-indexed naming. [seanupton]
- Use group __name__, not label value to have stable fieldset_name used in DOM id, and for inline validation. [seanupton]
- Inline validation robustness if no field name is passed by client request. [seanupton]
- Support for IDict in the MultiWidget. Makes it compatible with z3c.form 3.0 (released 2013-06-24) [djay]
- Give fieldset legends ids based on their name, for compatibility with Archetypes. [davisagli]
- Fixed chechbox inline validation. [kroman0]
0.7.4 (2013-08-13)
- Display 'required' span only on input mode. [cedricmessiant]
0.7.3 (2013-05-23)
- Added possibility to use z3c.form's ContentProviders [gbastien, jfroche, gotcha]
0.7.2 (2013-03-05)
- Add a macro and slot to the @@ploneform-render-widget templates so it's possible to override the widget rendering without changing the markup surrounding it. [davisagli]
- Restored support for contents without acquisition chain [keul]
0.7.1 (2013-01-01)
- Overrode ObjectSubForm for IObject field in order to provide get_closest_content method. Now it is possible to guess the closest content from a Multiwidget subform. [gborelli]
- Added utils.closest_content from plone.formwidget.contenttree.utils [gborelli]
- Primarily use form name for 'kssattr-formname' form attribute. [vipod]
- Rename the 'fieldset.current' hidden input to 'fieldset' for consistency with Archetypes. [davisagli]
0.7.0 (2012-10-16)
- Support inline validation without depending on KSS. [davisagli]
- Fix a case where the widget broke if its form's content was a dict. [davisagli]
0.6.1 (2012-08-30)
- Fix the single checkbox widget to cope with widgets with a __call__ method. [davisagli]
0.6.0 (2012-05-25)
- Remove hard-coded ■ (box) markers from required labels to match changes made in sunburst/public.css and archetypes. Fixes double required markers in Plone 4.2rc1.
- Pull form help inside label tag and make it a span rather than a div. The purpose is to improve accessibility by making the semantic connection between label and help. Related to http://dev.plone.org/ticket/7212
- Use ViewPageTemplateFile from zope.browserpage. [hannosch]
0.5.8 (2012-05-07)
- Prevent empty error divs from being generated if errors are already associated with a field. [davidjb]
0.5.7 - 2011-11-26
- Corrected formatting for errors on the FieldWidgets object (i.e. from invariants). This closes http://code.google.com/p/dexterity/issues/detail?id=238 [davisagli]
- Added the i18n:domain attribute in the first div of widget.pt in order to make the "required" tooltip translatable. Fixes http://dev.plone.org/plone/ticket/12209 [rafaelbco]
0.5.6 - 2011-06-30
- Make sure group errors get styled like field errors. [davisagli]
- Include group and field descriptions as structure. [davisagli]
0.5.5 - 2011-06-26
- Make it possible to add a custom CSS class to a form by setting its css_class attribute. [davisagli]
- Match plone.z3cform's template in including the form description as structure. [davisagli]
0.5.4 - 2011-05-04
- Customize templates for multi and object widgets for more consistent styling. [elro]
- Remove dependency on zope.app.component. [davisagli]
- Add MANIFEST.in. [WouterVH]
- Raise LookupError when terms are not found (e.g. they are no longer visible due to security) [lentinj]
0.5.3 - 2011-01-22
- Fix test setup in Zope 2.10. [davisagli]
0.5.2 - 2011-01-18
- Don't use collective.testcaselayer based IntegrationTestLayer as it leads to PicklingError on Plone 4.1. [elro]
- Change inline validation to match archetypes behavior - add a warning class and omit the error message. [elro]
0.5.1 - 2010-11-02
- Make sure form.extractData() does not raise an AttributeError if the method is called before the form is available (first page load). [timo]
- This package now uses the plone i18n domain. [vincentfretin]
- Added option to override <form action="">. [miohtama]
- Updated README regarding form action and method. [miohtama]
0.5.0 - 2010-04-20
- Render errors from group form widget manager validators. Fixes http://code.google.com/p/dexterity/issues/detail?id=96 [davisagli]
- Default to showing the default fieldset, rather than the first non-default fieldset. [davisagli]
- Replace the required field indicator image with a unicode box, refs http://dev.plone.org/plone/ticket/10352 [davisagli, limi]
- Replaced the existing radiobutton-based boolean widget with the standard single checkbox Plone version. [limi]
- Add @@ploneform-render-widget view, so that the widget chrome can be customized for particular widget types. [davisagli]
- Added slots to the titlelessform macro. See README.txt in plone.z3cform for details. [optilude, davisagli]
- Cleaned up templates to match Plone 4 conventions. [optilude]
- Made templates and inline validation work with standalone forms as supported by plone.z3cform 0.6 and later. [optilude]
- Installed a browser layer IPloneFormLayer with this package's extension profile. This inherits from z3c.form's IFormLayer, allowing the default widgets to work. You should always install this package in portal_quickinstaller before using z3c.form forms in Plone. [optilude]
- Made the textlines widget the default for sequence types with text/ascii line value types. The default widget from z3c.form is too confusing. [optilude]
- Use form method defined in form class. This allows HTTP GET forms. Before method was hardcoded to "post" in the template. [miohtama]
0.4.9 - 2010-01-08
- Remove unused (and broken on Plone 4) lookup of the current user's WYSIWYG editor preference. The wysiwyg_support template does this for us. [davisagli]
0.4.8 - 2009-10-23
- Made the KSS validator use publish traversal instead of OFS traversal to find the form. This makes it usable with forms reached by custom IPublishTraverse adapters. [davisagli]
- Added enable_form_tabbing option to not transform fieldsets into tabs. [vincentfretin]
- Added an id to the generated form. [vincentfretin]
- Fixed issue in macros.pt: fieldset.current hidden input was never generated. [vincentfretin]
0.4.7 - 2009-09-25
- Set plone i18n domain for "Info" and "Error" messages in macros.pt so they are translated. [vincentfretin]
0.4.6 - 2009-07-26
- Include plone.z3cform's overrides.zcml from our own overrides.zcml. [optilude]
- Updated to collective.z3cform.datetimewidget>=0.1a2 to fix a ZCML conflict with z3c.form. [davisagli]
0.4.5 - 2009-05-25
- Made the KSS form support conditional on both kss.core and Archetypes being installed. [hannosch]
- Use the date/time widgets from collective.z3cform.datetimewidget as the default widget for Date and Datetime fields. [davisagli]
0.4.4 - 2009-05-03
- Made the KSS validator use traversal instead of getMultiAdapter() to find the form. This makes it work on add forms. See http://code.google.com/p/dexterity/issues/detail?id=27 [optilude]
0.4.3 - 2009-04-17
- Added a display template for the WYSIWYG widget. [optilude]
- Make the ?fieldset.current query string variable work. Set it to the id of a fieldset other than default to pre-select a different fieldset, e.g. …/@@formview?fieldset.current=3 [optilude]
- Hide the 'default' fieldset if there's nothing to show there. [optilude]
- Provide 'portal' variable in wysiwyg template, as its used by some editors. [davisagli]
0.4.2 - 2008-09-04
- Make the WYSIWYG widget work also for non-Acquisition wrapped content.
0.4.1 - 2008-08-21
- Removed maximum version dependency on zope.component. This should be left to indexes, known good sets or explicit version requirements in buildouts. If you work with zope.component >= 3.5 you will also need five.lsm >= 0.4. [hannosch]
- Make use of new plone.z3cform support for looking up the layout template by adapter. This means that forms now no longer need to depend on plone.app.z3cform unless they want to use Plone-specific widgets.
0.4.0 - 2008-07-31
Add inline validation support with KSS
Require zope.component <= 3.4.0 to prevent compatibility issues with five.localsitemanager, of which a buggy version (0.3) is pinned by plone.recipe.plone 3.1.4. Upgrade to this version if you're seeing:
... Module five.localsitemanager.registry, line 176, in registeredUtilities ValueError: too many values to unpack
0.3.2 - 2008-07-25
- Fixed a bug in macros.pt where 'has_groups' and 'show_default_label' for fieldsets were set in the 'form' macro, rendering the 'field' macro unusable by itself.
0.3.1 - 2008-07-24
- Fixed a bug where we would use the form macros defined in plone.z3cform instead of our own.
0.3 - 2008-07-24
- Create this package from Plone-specific bits that have been factored out of plone.z3cform.
Project details
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help
|File type
|Python version
|Upload date
|plone.app.z3cform-1.0.zip (69.6 kB) Copy SHA256 hash SHA256
|Feb 27, 2014


text:
- Home
- News
- Sports
- Opinion
- Obituaries
- Features
- Special Sections
- Classifieds
- Public Notices
Daniel Risner of Buffalo has joined Make It Happen Realty, LLC, in Elizabethtown, as an agent.
If you currently subscribe or have subscribed in the past to the LaRue County Herald, then simply find your account number on your mailing label and enter it below.
Click the question mark below to see where your account ID appears on your mailing label.
If you are new to the award winning LaRue County Herald and wish to get a subscription or simply gain access to our online content then please enter your ZIP code below and continue to setup your account.
|ZIP Code:


text:
Baby Shops near Layton, UT
|FAO Schwarz At Macy's - Baby Toys in Sandy
|(800) 426-8697
|For nearly 150 years, FAO Schwarz has enchanted kids and adults alike with its unequaled collection of toys and other fine kids's products. The world-famous FAO Schwarz Fifth Avenue store is one of the most renowned stores in the world. It is a favorite destination for New Yorkers, as well as international and residential tourists who line up daily to see the store's assortment of toys, presents and collectibles unmatched anywhere in the world.www.fao.com
Utah › Salt Lake County › Sandy › 84070 40.44 miles
|Shopping › Baby Shops


text:
GPU and chipset specialist NVIDIA is reaching out to the programmer community with new versions of its Parallel Nsight the CUDA developer tools.
Parallel Nsight 1.5 is an IDE designed to create GPU-accelerated applications for a range of desktop and supercomputing platforms with new support for Microsoft Visual Studio 2010, Tesla Compute Cluster (TCC) debugging technology, and the updated version 3.2 of the CUDA toolkit.
The CUDA Toolkit 3.2 release includes two new mathematical libraries; as well as performance improvements and support for NVIDIA's own 6GB Tesla and Quadro GPU products.
NVIDIA's CUDA toolkit is said to include all the tools, libraries, and documentation developers need to build CUDA C/C++ applications and is the foundation for many other GPU computing language solutions.
"In addition to delivering up to 300 percent faster FFT and BLAS performance compared with the previous release, the new CUDA Toolkit 3.2 release includes new libraries for sparse matrix multiplication, random number generation, H.264 encode/decode and new cluster management features," according to NVIDIA.
Parallel Nsight 1.5 Standard edition will be available as a free update on September 22. A release candidate of the professional edition, which includes all standard edition features plus additional capabilities such as system analysis functionality, will also be available soon.


text:
Enjoy Dinner with Your Family on "Family Day," Sept. 27
National effort promotes family dinners as simple strategy for strengthening familiesUniversity of Hawaiʻi
Center on the Family
Kristen Bonilla, (808) 956-5039
External Affairs & University Relations
Regular family dinners are a simple yet effective way to strengthen families and reduce drug use and other risky behaviors among children and teens. This encouraging message is the cause behind "Family Day — A Day to Eat Dinner With Your Children," a national effort celebrated this year on Monday, Sept. 27, to promote family dinners among parents and children.
The Hawaiʻi campaign is supported this year by the University of Hawaiʻi at Mānoa's Center on the Family, Hawaiʻi Kids Count, and Zippy's, who have collaborated on a brochure available to community agencies, companies, schools and other organizations, which highlights the benefits of and provides tips for family meals.
According to research conducted by the Hawaiʻi Department of Health, approximately one-half of adolescents surveyed in Hawaiʻi report that they feel close to their parents. However, only about one-third of 10th and 12th graders say they have enough opportunities to do fun things together, share their personal problems with their parents, or participate in decisions that affect them. Family meals provide opportunities for all of the above.
"Family Day is a great opportunity to increase awareness amongst families of the significant impact the simple act of having dinner together as a family can have on children," said UH Mānoa Center on the Family Director Sylvia Yuen. "We hope that families across Hawaiʻi will participate in Family Day and enjoy dinner together on Sept. 27, and also adopt this as a regular habit and have dinner together as a family as often as possible."
An annual event launched in 2001 and developed from research conducted by the National Center on Addiction and Substance Abuse (CASA) at Columbia University, "Family Day" is held on the fourth Monday in September every year. Though the current trends show hectic work schedules and after-school activities contributing to a decline in regular family dinners, CASA's research consistently finds that the more often children eat dinner with their families, the less likely they are to smoke, drink or use illegal drugs.
Other benefits gained from sharing family meals are great for both parents and children. Family meals provide an opportunity for children to talk about their day and an avenue for parents to learn more about the challenges their children face. Sharing meals on a regular basis supports parent-child bonding, and provides a sense of routine that is especially comforting to children.
Regardless of income, family structure, or child gender, eating together frequently is associated with doing well in school, developing healthy eating habits, and reducing risk for delinquent behavior and drug use. Also, teens that have dinner often with their families are less stressed and boredthe two top risk factors for substance abuse.
In Hawaiʻi, about seven out of 10 families say that they eat dinner together 5 to 6 times per week. Families are encouraged to make the most of these opportunities to connect with their children by trying some of the following tips:
· During dinner, turn off the TV, computer, and video games. Ignore the telephone.
· Establish a routine to start and end each meal. Light candles, say grace, or tell a story.
· Talk about what happened in everyone's day: school, work, friends, or current events.
· Keep the conversation positive and make sure everyone gets a chance to speak.
· Linger after dinner and continue the conversation.
· Although it's never too late, start the pattern of family dinners when children are young.
· Celebrate by eating together with all your extended family members.
The "Family Day" brochure provides more information about what families, companies, non-profit organizations and others can do to enjoy the benefits of "Family Day" this year, and beyond. Copies are available at Zippy's Restaurants or can be downloaded from the Center on the Family website at www.uhfamily.hawaii.edu.
For more information, visit: http://www.uhfamily.hawaii.edu