One of the biggest stories in entertainment over the last month involves Empire star Jussie Smollett who allegedly staged an attack against himself, that was originally reported as a hate crime. Smollett has since been indicted on 16 felony counts and could be facing some serious jail time if convicted. While Smollett is in the fight of his life to keep himself out of prison, one of the brothers that Smollett allegedly hired to attack him, is now trying his hand at amateur boxing.
Abel Osundairo won his quarter-final boxing matchup in the Chicago Golden Gloves Tournament by TKO on Saturday. On Thursday, Osundairo returned to the ring for his semi-final matchup and once again, he came away victorious. The amateur boxer won by unanimous decision and will be competing in the finals of the tournament next month. Footage from the fight comes courtesy of TMZ.
After the fight, Abel was swarmed by reporters although he didn't seem interested in answering any questions. The Smollett controversy is clearly still on his mind and he doesn't want it to be a distraction to his fledgling boxing career. Abel and his brother Ola have been cooperative with police with their lawyer claiming their innocence in the ordeal.
"My clients were just taken advantage of by someone they trusted," Gloria Schmidt, the Osundairo's lawyer told GMA. "This was someone who the brothers thought could help their career...Someone they had trusted to consider their best interest."


text:
Yet another "Terminator" film that we don't really need and yet it actually works pretty well because it's a direct sequel to "Terminator 2 Judgment Day" and ignores all the other sequels that came before it. Set directly after the events of the second Terminator film - and featuring jaw-dropping special effects no less, at least in this sequence - the film follows Sarah Connor (Linda Hamilton) as she teams up with an enhanced human from the future named "Grace" (Mackenzie Davis) to help protect a young woman named Dani (Natalia Reyes) from another shape-shifting time traveling terminator (a REV-9 to be exact) played by Gabriel Luna. This R-rated action thriller from Tim Miller (who directed "Deadpool") marks the return of James Cameron (and Arnold natch) as a producer and while the film is entertaining and sets up a good-enough story for a third entry, the film mostly feels superfluous. However, the film is progressive as hell considering it stars three women and presents the savior of the human race as an illegal immigrant from Mexico. I can dig it. GRADE: B+
Posted by Chris at 11:02 PM No comments:
It's never a good time to be a Nazi. As sad as it may be, "Jojo Rabbit" a fascinating satire set during World War II that is actually a biting critique of our modern world. Set in Germany during WWII, a young boy named Jojo (Roman Griffin Davis), enlists in a Hitler youth camp and dreams of growing up to be a Nazi. He has an imaginary friend named Adolf (Taika Waititi) who is a cartoony, buffoonish version of Hitler. Things go awry when he finds out his mother (Scarlett Johansson) is hiding a Jewish girl in their house. This highly stylized film goes from funny to drama in seconds and is successful at both. The incredible cast is filled with the likes of Sam Rockwell, Rebel Wilson, Alfie Allen, Stephen Merchant, and a scene-stealing performance from little Archie Yates who plays Jojo's accident-prone best friend. Taika Waititi's fantastic film is as blistering funny as it is emotionally wrenching and I simply enjoyed every moment of this gorgeous production. GRADE: A

redpajama_set_name: RedPajamaCommonCrawl


text:
Tereza Paraschivescu
Born in Bucharest, and raised in Freising, Germany, then in Montreal, QC, Tereza has now made Vancouver her official home. Dancing since the age of 5, she used her cultural exposure to diversify her dance background. Starting off in Hip-Hop and Jazz in the heart of Montreal, Tereza was later introduced to the Latin and Caribbean flavours, which remain her all-time favourites. Over the last 15 years, she has taught for various companies such as Little Aces, Du Haut Productions, Danse 1…2…3…, Access Ballroom Studio and Les productions Mélanie Martin (now Quividanse).
Upon her arrival in Vancouver, she has danced professionally for Gustavo Ferman as a member of the Corazon Dancers, worked with Louis Van Amstel of Dancing with the Stars on the release of his LaBlast promo video, taught Hip-Hop for UBC Rec and Zumba® for Steve Nash Fitness World & Sports Clubs and Latin Fitness Ztudio.
Upon opening the DanZa Productions studio with co-owner Jamie Hartwell, Tereza has left her other teaching engagements to focus solely on expanding the brand, which now includes a variety of specialty dance classes, a performance team for special events, workshops, as well as private lessons, such as personalized wedding choreography.
Tereza is also a trained vocalist, and has performed with multiple bands both in Vancouver and her hometown of Montreal. She has also appeared in a handful of musicals and independent film projects, which further helped shape her versatility as an artist.
Tereza's passion for dance and fitness is evident in her smile and insatiable energy. Constantly striving to design classes that incorporate a balanced mix of technique and fitness, she remains accessible to experts and beginners alike.
Tereza is a Certified CANFITPRO Fitness Instructor Specialist and is licensed to teach Basic Zumba®, Zumba® Step and Zumba® Kids and Kids Jr. As our Workshop Specialist, she also holds the following e-learning Zumba® specialty certifications: Brazil Rhythms, India Rhythms, Africa Rhythms and Caribbean Rhythms.
Come join Tereza every Wednesday at 7PM for Caribbean Rhythms at our studio located on 6468 Main Street, Vancouver BC. Click here for more details regarding class schedule.


text:
Q: Javascript array and innerHTML I'm just started with JavaScript and I have a little problem.
How do I use the innerHTML propriety to change the text in this element:

(function showArray(){
  var names = new Array("Bob ","Alice ","Ceaser ","David");
  names.sort();

  for (var i = 0; i < names.length; i++) {
    document.getElementById("loop").innerHTML = names[i];
    // I'm only getting "David" as output!!
  }
})();

David Alice Bob Ceaser

A: Try this, you just need to join the names too.

function showArray() {
  var names = new Array("Bob ", "Alice ", "Ceaser ", "David");
  names.sort();

  document.getElementById("loop").innerHTML = names.join(" ");
}

showArray();

David Alice Bob Ceaser

A: Just for the record: your code can be reduced to

 (function() {
   document.querySelector("#loop").innerHTML =
       ["Bob ", "Alice ", "Ceaser ", "David"].sort().join(" ");
 }())

A: In this case, better use Array.prototype.join as suggested in @DaveChen's answer.
However, you can't always use that. For those cases:

*

*DOM operations are slow. Therefore,

*

*Don't use getElementById inside a loop. Instead, store the element in a variable before the loop.

*Don't modify innerHTML at each iteration. Instead, update a string variable and only modify innerHTML after the loop.

*Creating arrays using [] is faster than with Array constructor, and it's shorter.

However, note that using innerHTML may produce html injection. If you just want to add text, better use textContent instead.

(function showArray(){
  var names = ["Bob ","Alice ","Ceaser ","David"],
      el = document.getElementById("loop"),
      html = '';
  names.sort();
  for (var i = 0; i < names.length; i++) html += names[i];
  el.textContent = html;
})();

David Alice Bob Ceaser

redpajama_set_name: RedPajamaStackExchange


text:
Offense Blasts Hornettes Past Okawville And Central
By Editor | May 3, 2017 | 0
Karly Stanowski swings hard at a pitch during the Hornettes 15-0 win over Okawville on April 27.
The Nashville Hornettes softball team scored a combined 26 runs in their two wins this week as they picked up victories over Central and Okawville. The Hornettes moved their record on the season to 18-10, as they move into the final stretch of the season. After playing Waterloo Gibault on Tuesday night, the Hornettes have just five games before they begin postseason play.
The Hornettes first game of the week was a dominating 15-0 win over the Lady Rockets of Okawville. Freshmen Kyleigh Guinzy got plenty of run support in the circle, but did not need it. Guinzy went the distance for Nashville and did not give up any hits. Guinzy struck out four batters, and walked three in the win.
Offensively the Hornettes got the scoring started early. Mackenzie McFeron started the game with a single, and quickly came around to score. After Karly Stanowski and Alli Liske were both hit by pitches, Jordan Stiegman laced a RBI single to give the Hornettes an early 2-0 lead. The big blast of the first inning came off the bat of Sophie Heck, as her three-run home run gave the Hornettes a 5-0 lead after the first inning.
Okawville would be able to keep Nashville off the board in the second and third innings, but the Hornettes offense came alive for 10 more runs in the fourth inning.
Nashville got seven hits in the inning, including two from McFeron. Okawville did not record an out in the inning. McFeron singled to start the inning, before Kasten reached on an error. Stanowski followed it up with a RBI single, before Liske walked. Stiegman singled in two more runs, before Brooke Burcham was hit by a pitch. Heck singled in another run, followed by a walk from Jenna Harris to force in another. Libby Ahlers notched a RBI single, and McFeron followed it up with a RBI double. Joey Lane walked, before Brooke Bartling singled in two runs to end the game.
It was a busy day for the Hornettes at the plate overall as they belted out 13 hits. Heck led the way, with three hits, four RBIs, a home run and two runs scored in the game. McFeron finished 4-4 with three runs scored, a double, a RBI, and two stolen bases. Stiegman went 2-3 with three RBI and two runs scored. Stanowski and Ahlers each had one hit and a RBI in the game. Bartling had one hit and two RBIs, while Burcham finished with a hit and a run scored. Kasten finished the game with two RBIs for Nashville, stole a base, and scored a run. Liske and Gale each finished with two runs scored. Lane finished with a RBI, and a run scored in the win, while Harris walked, had a RBI, and scored a run.
As the calendar turned to May, the Hornettes were back in action as they defeated the Central Lady Cougars 11-7 on May 1. Central was able to grab an early lead in the game, but the Hornettes kept battling back, eventually taking the lead for good in the fourth inning.
After the Lady Cougars started the scoring in the first, the Hornettes got the run right back in the bottom half of the frame as McFeron tripled to lead off the home half, and scored on a RBI groundout from Kasten.
The game would not stay tied long as Central quickly came back with two runs in the second inning to take a 3-1 lead. But again the Hornettes would come back. Nashville would cut the deficit to one in the second as Burcham singled and came around to score on a sacrifice by Ahlers. The Hornettes would then tie the game in the third as Stanowski doubled, and Stiegman drove the tying run home with a single.
Again Central would take the lead back in the top half of the fourth, but it would be short lived. Heck led off the bottom half of the frame, with a HR to tie the game, and the Hornettes would take the lead later in the inning as three more runs would come around to score.
Nashville would put the game away in the fifth, as they scored another three runs to take a commanding 11-4 lead. Central would make one last run in the game, as they scored three runs in the sixth, but would go down 1-2-3 in the seventh to give the Hornettes a 11-7 win.
After the game, Coach Shaun Renth talked about Heck's home run, and the offense during the game.
Guinzy again pitched the entire game for the Hornettes, and struck out one batter in the win. "She just got it up in the wind and let the wind do the rest there, but we had some good swings today. I thought Karly had some good swings. She smoked a ball in the first and the girl made a nice play at third. Some decent swings, and just decent at bats all the way around today."
Renth went on to say, after winning the past two games, there is still work to do before the playoffs. "It's nice, obviously there is always something we can work on. Our defense needs to get better, we have to get better going into the playoffs. But anytime you can get a win over a good team like Breese Central it's always nice. Not the easiest day to play, this wind is pretty tough, but anytime you can get a win is pretty nice.
Offensively, Heck again led the way, as she finished 3-3 with a double, a HBP and two runs scored. McFeron crossed home plate three times in the win, as along with three runs, she had three hits, a stolen base, and a RBI. Liske added two hits and two RBIs in the win, while both Stiegman and Kasten each finished with a RBI for Nashville. Burcham and Ahlers each scored a run in the win, while Harris added a hit for the Hornettes.
Posted in Sports, Sports Lead and tagged Hornettes, Nashville, NAshville Community High School, Nashville High School, Nashville Hornettes, Nashville IL, Nashville News Sports


Lee Simowitz focuses his practice on antitrust, trade regulation, and consumer protection law and has particular experience in matters involving the Sherman Act, the Robinson-Patman Act, the Clayton Act, the Federal Trade Commission Act, the Hart-Scott-Rodino Act, the Newspaper Preservation Act, the Consumer Product Safety Act, and the Lanham Act. Lee is a contributor to BakerHostetler's Antitrust Advocate blog, providing informative commentary on the latest developments in the antitrust litigation sector. Lee practices extensively before appellate courts, including the United States Supreme Court, the federal courts of appeal and state appellate courts. He successfully represented a minority broadcaster before the Supreme Court when the Court upheld a Federal Communications Commission affirmative action program against constitutional attack [Metro Broadcasting, Inc. v. FCC, 497 U.S. 547 (1990)].
Extensive experience in antitrust litigation, including representing clients before the Federal Trade Commission (FTC), the Antitrust Division of the Justice Department, and state antitrust enforcement agencies, as well as in private treble-damage litigation.
Litigated antitrust cases in such industries as consumer electronics, agriculture, professional and amateur sports, auto parts, higher education, real estate, newspapers and newspaper features, soft drinks, airlines and transportation, surface mining, auto glass, and paper and packaging.
In the area of healthcare, litigated matters involving hospital staff privileges, hospital mergers, pharmacy and other provider networks, and integration by hospitals into home healthcare services and equipment.
Represents clients in merger and acquisition matters before the FTC and the Justice Department, including the required filings under the Hart-Scott-Rodino Act.
Represented clients in both criminal and civil matters arising out of alleged conspiracies affecting electronics products, including liquid crystal display, and cathode ray display panels.
Represents clients in advertising and other consumer protection matters before the Federal Trade Commission and in private disputes under the Lanham Act.
Represented clients in investigations and litigation involving allegedly false or unsubstantiated advertising under Section 5 of the Federal Trade Commission Act and credit matters under the Truth in Lending Act and the Fair Credit Billing Act.
Represents clients before the U.S. Consumer Product Safety Commission under the Consumer Product Safety Act and the other statutes administered by the CPSC, involving industries, such as power tools, consumer communications equipment, and kitchen appliances.


text:
The other day, I wrote about why I no longer think that Tulsi Gabbard is an Assadist, and about how I am pretty sure that pro-Russia folk have been running a reverse psychology Op, to get us to hate her. Now… after doing more research on her… I think I know why they would do such a thing.
For all the praise she's getting from the far right and far left for being the anti-intervention candidate… which previously led me to believe that she's bought into the anti- American Imperialism thing… she actually isn't an isolationist or non-interventionalist at all. What she is, is anti- regime change war. A lot of people really don't understand the difference. The isolationists have been pretending to be peace-mongers for so long, that when someone who actually does mean to wage peace comes along, we have trouble realizing it.
I'd like to write more about that, but later. Right now… I feel like I need to get a few distracting things out of the way:
She is not a conservative homophobe. When she says that she has grown up, and no longer believes in anti-gay policies, I believe her… because her congressional record shows that she's been working for, and not against, LGBT rights.
She is not a Hindu Nationalist. In fact… after meeting with Modi (on a fact finding mission), she said:
"If India were to enact government policies that punish their citizens simply for being of a minority religion, I would condemn that action."
The religious group she is involved with is not a "weird cult". I called my cousins who live in Waianae (where Tulsi allegedly engaged in cult activities) and they laughed when I asked about it… telling me that the whole thing is a smear job started by two conservatives who are really pissed that Tulsi no longer advocates against gay rights.
Anti-Kremlin folk, like me, who previously disregarded her as a Putin Puppet should really take a closer look at her… because she would actually not be good for the Kremlin at all… and it would actually be in their best interest for her to fail.
She is the only candidate who acknowledges that we are engaged in a Cold War with Russia. Did you hear that? She didn't call it "election meddling". She didn't make it all about Trump "collusion". And she didn't try to brush it aside with nonsense about how the existential climate crisis should be the only thing we focus on. She calls what is happening between us and Russia, "a New Cold War". And she wants to put an end to it.
And just in case you're wondering if that, by "ending" the New Cold War, she might mean appeasement… think again. Because Tulsi was the one who pushed for the US to supply weapons and financing to Ukraine, and she's been calling for the revival of Iron Curtain policies since 2014.
"We cannot stand by while Russia unilaterally degrades Ukraine's territorial integrity. We must offer direct military assistance—defensive weapons, military supplies and training—to ensure Ukraine has adequate resources to respond to Russia's aggressions and defend themselves. We cannot view Ukraine as an isolated incident. If we do not take seriously the threat of thinly veiled Russian aggression, and commit to aiding the people of Ukraine immediately, we will find ourselves in a more dangerous, expensive and disastrous situation in the future." — Tulsi Gabbard (2014)
Let that sink in.
Related thread on Twitter:
Who's been warning that Russia is a global threat that needs to be contained, since 2014? #CanYouHearHerNow? #TruthMatters https://t.co/1QDRnfmpyl pic.twitter.com/FhJL9HCIWE
— Naomi Allen 🇺🇸🐾🌿 #MichiganTulsicrat (@girlyGRRRL) March 29, 2019
Corrections 10FEB2019: Changed, because I wrote it oddly and my original meaning wasn't clear: "She is not a member of a weird religious cult." to, "The religious group she is involved with is not a "weird cult"."
Previous postTulsi Gabbard is not an Assadist
Next postNotes on Syria


Did you know that you need to work at least 56 hours a month for you and your families to be eligible to use the Health Centers and certain other benefits and services available through your union contract? Did you know that employers report all employees' hours of work to the Benefit Funds Office every month? In this way, you, your families and the Benefit Funds themselves are protected so that only eligible people can use the Health and Dental Centers and the other benefits and services available through the contract.
The way the eligibility system works is that employers have until the 10th of the next month to report hours worked. As an example, April hours must be reported by May 10th.
You should also know that the hours worked in a month give eligibility for the entire following month. As another example, April hours (as long as you worked at least 56 hours) will make you and your families eligible until May 31st.
Since the Funds Office does not receive employees' new hours until the 10th of the month it automatically extends eligibility each month until the 15th, in order to avoid making everyone ineligible at the beginning of each month. So, in reality, April hours (as long as you worked 56 hours) will provide eligibility for you and your family members until June 15th.
For members that are continuously eligible, the system works smoothly and you and your families stay eligible each month. But there are several situations where the system causes problems for lack of accurate, timely information from employers.
Here is one example: When members go on vacation, they are paid in the payroll pay period before leaving on vacation. When they return from vacation they have immediate eligibility but the Funds Office doesn't find out until the 10th of the following month. As an example, a member who takes vacation in April was paid in March, and that makes him eligible until May 15th. But when the employer reports April hours on May 10th, the employee becomes ineligible because of insufficient hours in April, even though he may have returned to work on May 1st. And, of course, the Benefit Funds Office will not receive the May hours report from employers until June 10th. In a situation like this, the Benefit Funds Office must contact the employer to verify that the employee returned to work.
Similar issues occur when members return to work from layoff, return to work after Workers Compensation injuries or are restored to their jobs through the grievance and arbitration process.
To handle situations like this the Funds Office has prepared an educational presentation for eligibility clerks so that they understand the system limitations and can ask the appropriate questions of employees and/or their family members who appear to be ineligible. This will allow them to give "presumptive" eligibility to certain members (returning to work) if the Funds Office cannot get a quick response from the employer.
We understand that our system isn't perfect, because no system can be perfect. But awareness of the eligibility rules by both members and eligibility clerks will resolve the situations explained here most of the time.


Listed on this page are forms you will require to complete for registration with the Council, or for any other matters pertaining to your profession.
Once downloaded, open the form from the saved location, print a copy and complete and submit by fax or email to the SADTC office (fax: 012 342 4469 or email: info@sadtc.org.za) unless otherwise stipulated on the form.
© SADTC 2019. All Rights Reserved.


Drawing from the vast resources of past Midnight Run artists, we will soon be offering a range of workshops on poetry, drawing, craft-making and more. The first three will be photography, creative writing and storytelling. Want to hear first about the launch of Night School? Complete the form below. To keep a breast of other things Midnight Run, please join our mailing list.


text:
Academic Schools and Departments School of Engineering and Computer Science Meet our Faculty and Staff Faculty
Facilities/Technology
Engineering Co-op
Online Calculus Exam
Engineering Camp
Bob Chasnov, Ph.D., P.E.
Dean, Senior Professor of Engineering
Location ENS 180A
Stephen Ayers, Ph.D.
Professor of Civil Engineering
Location ENS 180 C
Gerry Brown, Ph.D.
Professor of Electrical Engineering
Location ENS 344
Xiaowei Chen, Ph.D.
Assistant Professor of Electrical Engineering
Location ENS 346 B
Tim Dewhurst, Ph.D.
Senior Professor of Mechanical Engineering
Patrick Dudenhofer, M.S.
Vicky Fang, Ph.D.
Associate Professor of Computer Engineering
Danielle Fredette, Ph.D.
Location ENS 341 A
David Gallagher, Ph.D.
Senior Professor of Computer Science
Location ENS 246B
Seth Hamman, Ph.D.
Director, Center for the Advancement of Cybersecurity
Fred Harmon, Ph.D.
Associate Professor of Electrical Engineering
Hardy Hegna, Ph.D.
Professor Emeritus of Mechanical Engineering
Jay Kinsinger, M.S.
Associate Professor of Mechanical and Biomedical Engineering
Location EPL 120
Clint Kohl, Ph.D.
Professor of Computer Engineering
George Landon, Ph.D.
Professor of Computer Science
Cherish Lesko, Ed.D.
Instructor of Mechanical Engineering
Tim Norman, Ph.D.
Distinguished Professor of Mechanical/Biomedical Engineering
George Qin, Ph.D.
Associate Professor of Mechanical Engineering
Keith Shomper, Ph.D.
Jeff Shortt, Ph.D.
Tom Thompson, Ph.D.
Professor of Mechanical Engineering
Tim Tuinstra, Ph.D.
Tom Ward, Ph.D.
Larry Zavodney, Ph.D.


Companies in this industry manufacture gases, dyes and pigments, chlorine and caustic soda, sulfuric and nitric acids, and organic chemicals. Major companies include BASF (Germany), Dow (US), Formosa (Taiwan), Royal Dutch Shell (the Netherlands), Mitsubishi Chemicals (Japan), SABIC (Saudi Arabia), Sinopec (China), and TOTAL (France).
Demand depends on the overall strength of the economy, because most industrial chemicals are used in the manufacture of more-complicated products like fibers, plastics, paints, and paper. The profitability of individual companies is closely linked to efficient operations, because most products are commodities. Big producers have large economies of scale in production, which is why some chemicals are made by just a handful of companies. Small companies can compete effectively by making specialized or highly-purified products.
Industrial chemicals include gases like oxygen and nitrogen, dyes and pigments, chlorine and caustic soda, sulfuric and nitric acids, and thousands of organic chemicals. Unlike advanced chemicals that are manufactured through complicated chemical reactions, most industrial chemicals are made by extraction and purification from natural substances, including minerals, natural gas, petroleum, plants, air, and water. Oxygen and nitrogen gas are made by freezing air, phosphates from marine deposits, ethanol by fermenting corn, chlorine from salt water, and a large number of chemicals are made by boiling petroleum.
See where the Industrial Chemical Manufacturing industry is concentrated geographically and research companies by financials and key corporate data.


text:
Quoted Book Reviews
A Novel Cover Up
A Diversified Bookcase
Once Upon a Retelling
Bloggers Get Real
Sex in Teen Lit Month I
Sex in Teen Lit Month II
Body Image and Self-Perception Month
Death and Bereavement Week
LGBTQ YA Month
Mental Illness in YA Month
Snapshot Stories
Policies/Statements
asking for it, books dealing with rape, contemporary, feminist story, louise o'neill, review, YA
Review: Asking For It by Louise O'Neill
22:16 Jo 4 comments
Asking For It by Louise O'Neill (proof) - It's the beginning of the summer in a small town in Ireland. Emma O'Donovan is eighteen years old, beautiful, happy, confident. One night, there's a party. Everyone is there. All eyes are on Emma.
The next morning, she wakes on the front porch of her house. She can't remember what happened, she doesn't know how she got there. She doesn't know why she's in pain. But everyone else does.
Photographs taken at the party show, in explicit detail, what happened to Emma that night. But sometimes people don't want to believe what is right in front of them, especially when the truth concerns the town's heroes... From Goodreads.
Before I start this review, I feel I should give some context about my love of Louise O'Neill's first book, and my anticipation for this one. People who follow me on Twitter and Once Upon a Bookcase will know by now what a huge fan I am of O'Neill's debut novel, Only Ever Yours. It affected me hugely, and I still rave about it to anyone who will listen, almost a year after first reading it. Even now, I'll remember something I read in those pages and something new will occur to me, making me think. Reading Only Ever Yours was a major turning point for me in terms of understanding society's treatment of women, and put me firmly on a feminist path. It blew me away, and I will continue to push it into the hands of everyone I can for being such a important, powerful and brilliant novel.
So you can understand how I have been eagerly waiting for Asking For It, O'Neill's second novel. I have just finished, and there are no words to describe how in awe I am of O'Neill. Asking For It is even more incredible than Only Ever Yours.
When Emma attends a house party, she expects it to be just like any other. She'll drink, she'll dance, she'll have fun, and she will be the most beautiful girl there. Girls will be jealous, and boys won't be able to take their eyes off her - as it is where ever she goes. She can have her pick of any of the boys, and that's just how she likes it. What Emma doesn't expect is to wake up the next morning on her front porch with no recollection of the events of the night before or how she got there. She doesn't expect her best friends to turn their backs on her. She doesn't expect the looks, the whispers, the malicious disgust-filled slurs thrown at her from everyone at school. She doesn't expect the photos, the explicit, degrading photos, that appear on Facebook. And, as she discovers what happened to her, the last thing Emma expects is for complete strangers to lay blame at her feet.
Asking For It is split into two parts; the first, the days leading up and immediately after the rape, and those same days a year later. I did not like Emma, but I could see the reasons for her being as she was. She had been brought up being told she was beautiful. Everyone told her so. Her mother ingrained it into her that being beautiful was important, and so her sense of worth was based on how she looked. Therefore she must be the prettiest at all times, and others must think she's the prettiest - she must be wanted, must be desired. Not only does she feel entitled to the attention she receives, but she needs it - who is she otherwise? I did not like her. But after she's raped - the rape she can't remember - she completely changes, becoming a mere shell of who she used to be. Despite how much I disliked her, it was unbelievably heartbreaking to see this change.
When Emma - and us readers - discover what happened to her, it's horrific. Realising that she was violated, raped, but also that photo after photo after photo was taken of her while it was happening, that these photos were put online, that everyone had seen them, and people were leaving such disgusting comments about her, about her body... being with her for this is so unbelievably hard. My heart bled for her, and I was feeling so much I had to stop reading. It was so painful, it was raw.It hurt so much, I was beyond being able to cry. I just sat there struggling with this unimaginable situation Emma was in, as her whole world crumbled at her feet.
And then things got worse. Not only did this happen to her, not only were those photos taken and seen by everyone, people blamed her. At the time it happened, and a year on. Emma made some bad decisions; she drank excessively and she took drugs. Because of this, and the short and low-cut dress she was wearing, people blamed her for what happened. The overheard conversations, the comments on the photos, the emails she was sent. The people discussing the "Ballinatoom Case" online, on radio, on TV, in newspapers. What did she expect? She was asking for it. The rage I felt! No-one seemed to realise that it doesn't matter what she was wearing, how much she drank, that she took drugs. No-one seemed to realise that she should be able to do these things without fear that she would be attacked and have control of her body taken away from her. The disgusting things people said, the excuses they made for Emma's attackers, the sympathy they had for them. Even the system, which seems to go in favour of the rapist than the victim! I got so angry! Then I got so scared, so, so scared. This is a story, fiction - but it's not. This happens; people are raped, and then they are sometimes blamed. People side with the guilty. Normal, every day people side with the rapists.
Reading about the immediate aftermath of Emma's rape was bad enough, but seeing how she was being treated a year later, the brilliant light O'Neill shines on rape culture... it's terrifying. Because you hear about it, and you know how disgusting it is, but until you see it through the eyes of the victim, I don't think we can really understand. And my heart broke. For Emma, for everyone who has been through this, for everyone who chose to suffer in silence rather than be on the receiving end of all this... . For everyone who has had the control of their body forcibly removed from them, degraded, violated, and told it was their own fault. The anger, the fear, the sadness. It's almost enough to make you lose hope in humanity.
But then you have O'Neill, and people like her, who give you hope by doing what they can to fight against rape culture. I have absolutely no doubt that Asking For It will do just what Only Ever Yours did. People will buy it, read it, talk about it... and it will make people think. It will open people's eyes. They will be as deeply affected as I have been. They will also get angry - because there is no-way anyone can read this and not get angry - and Asking For It will spread like wildfire. Because it's undeniably important and unbelievably powerful. And I believe, while it spreads, Asking For It will change lives.
Thank you to Quercus for the proof.
Published: 3rd September 2015
Louise O'Neill on Twitter
Amanda Gray 8 August 2015 at 09:41
Oh wow, this book sounds so like it has a lot of depth and seriously reaches into societies judgements of rape and the phrase of 'asking for it' which so annoys me. As a victim of abuse in the past (not rape, but abuse none the less) I TOTALLY understand how much being blamed hurts and how it affects everything in the future, and I really want to read more on this and experience it for myself, it could really touch me. Great review Jo! :)
Jo 12 August 2015 at 19:17
Thank you! Asking For It is so incredible! Quite a quick read, but so good! It's so deeply affecting and really powerful. I do hope you enjoy it :)
CG @ Paper Fury 25 August 2015 at 01:25
I feel like this book is going to be JUST as hard to read as Only Ever Yours was...but still so so important. We NEED books like this out there. AHHHH WE DO. I can't even fathom how people can even think that rape could be the person-being-raped fault. I just don't get it. SO YEAH I NEED TO READ THIS.
Oh my god, you're going to hate it, Cait, but in the best possible way! It's incredible. Even more so than Only Ever Yours, in my opinion.
And there are a few more coming! All the Rage by Courtney Summers - out in US already, out in UK in January. What We Saw by Aaron Hartzler, out next month. I AM EXCITED!
Once Upon a Bookcase is a registered and recognized affiliate of Book Depository and Wordery. For each purchase you make using my affiliate links, I will receive a small monetary commission.
Blog Archive January (6) December (14) November (4) October (12) September (13) August (14) July (18) June (13) May (13) April (16) March (15) February (13) January (13) December (13) November (13) October (16) September (15) August (15) July (52) June (10) May (9) April (6) March (5) February (7) January (11) December (9) November (6) October (11) September (9) August (9) July (12) June (17) May (12) April (12) March (13) February (9) January (19) December (10) November (3) October (8) September (8) August (10) July (12) June (1) May (8) April (8) March (11) February (9) January (15) December (15) November (47) October (14) September (13) August (14) July (12) June (13) May (20) April (8) March (11) February (14) January (18) December (13) November (10) October (6) September (9) August (11) July (5) June (12) May (9) April (18) March (25) February (17) January (25) October (5) September (4) August (10) July (66) June (1) May (3) April (14) March (28) February (16) January (28) December (20) November (14) October (21) September (21) August (24) July (25) June (24) May (26) April (17) March (24) February (29) January (20) December (13) November (8) October (16) September (31) August (6) July (4) June (7) May (2) April (17) March (33) February (31) January (21) December (24) November (20) October (19) September (23) August (21) July (54) June (13) May (22) April (17) March (34) February (31) January (37) December (23) November (39) October (20) September (15) August (9) July (37) June (7) May (4) April (4) March (17)
From 16/05/18
All written content contained on this site belongs to the author, unless otherwise stated, and should not be appropriated for use by anyone without permission. Any content provided voluntarily by other writers is subject to the same rules as my own. Any photos or images used on this site that do not belong to the author are royalty free and licensed under creative commons, or cover images of books used to promote them. Any images belonging to the author should be regarded in the same way as the previously mentioned written content and should not be used without permission. The opinions offered on this site are for the purposes of information and entertainment only.
Copyright © Once Upon a Bookcase | Powered by Blogger
Design by Automattic | Blogger Theme by NewBloggerThemes.com


ecorp Launches E-Commerce in WAP Venture - InternetNews.
ecorp, the Internet arm of Australian media company Publishing and Broadcasting Limited, has partnered with mobile phone producer Nokia to provide content and e-commerce facilities through Nokia's 7110 phone.
Under the deal, ecorp will provide 7110 users with access to auction site eBay Australia and ticket vendor Ticketek, both companies ecorp at least partly owns.
At eBay, 7110 users will be able to browse through and bid on the more than 1.3 million items available to PC users, and will be able to browse event schedules and purchase tickets through Ticketek's site.
Ticktek's facility will not be online until March, however ecorp is launching content services in the interim.
Australian portal ninemsn, a joint venture between ecorp and Microsoft, will provide access to general and investment news, a movie guide and horoscopes. ecorp will add sports scores and a television guide in March, and will continue to roll out other content and services throughout the year.
According to ecorp, the partnership fits within the company's push to make its content available from wherever it is possible to access the Internet.
"This move takes us toward our vision to supply content and services anywhere, any time and on any device," said ecorp executive chairman Daniel Petre. "Using the new Nokia WAP phones is the first step."
7110 Users can select the content they wish to receive by visiting ninemsn's mobile content subsite, from similar subsites at eBay and Ticketek, or from their phone.
The 7110 is receives content through the Wireless Application Protocol (WAP) a specification Nokia assisted in developing. The phone itself has a 'microbrowser' through which users can access the Internet, and has an email facility.


The warm and neutral tones of Keto wool rug are perfect for both minimalistic and bohemian interiors. The thick and timeless wool weave creates bobbles on the surface of the rug, which makes the texture soft and cosy.
The bohemian Nordic spirit is perfectly captured in the colours and materials of Keto.
Keto is available in grey and beige. Both of these beautiful colour variations appear lively and natural, because the weft of the Keto-rug is spinned of wool threads in many different shades.
The thick wool weave and the cotton base form a soft structure. Wool is a perfect material for rugs, since it's naturally dirt repellent. The warmth and softness of the wool feels perfect under your feet, and the bobbles on the surface of Keto add the perfect texture to the timeless material choice.
The warm and neutral tones of Finarte Keto wool rug in grey are perfect for all kinds of interiors, from scandinavian minimalism to the more colourful styles. The bohemian Nordic spirit is perfectly captured in the colours and materials of Keto.
Finarte Keto wool rug in grey is made by skilled weavers in India, where the Finarte rug collection has been crafted for over 25 years. Our aim is to combine the local weaving heritage and the Nordic design sensibility to create a shared view on beauty and sustainability.


Barbara O'Reilly, a volunteer for GreenTown's Water Stewardship Committee, passionately believes that our members should learn about and care for one of our local streams so that we can understand their history and what it takes to make them healthy enough to support fish and other wildlife. "What better way to get to know our watershed than to be responsible for a part of it," says Barbara, a longtime GreenTown volunteer.
To make this a reality, she has spearheaded a two-part effort to manage sections of Permanente Creek just north of Loyola Corners. The first section runs along Heritage Oaks Park and represents the creek in a fairly natural state. Working with the City of Los Altos, she has offered that GreenTown will clean that section. Contrasting this is the Permanent Creek Diversion Channel, for which Barb, on behalf of GreenTown, initiated adoption proceedings from the Santa Clara Valley Water District Adopt-A-Creek program. This channel section runs from Portland Ave. (and Miramonte) to where it flows under Hwy 85 near its connection with Stevens Creek in Mountain View.
The Water Stewardship Committee plans to organize educational events on the creek as well as twice-yearly creek cleanups. The first GreenTown Creek Cleanup will be held on National River Cleanup Day, Saturday May 21, 2011, from 9am to noon. Sign up here http://permanentecreek.eventbrite.com to help clean up our newly-adopted creek section, learn about the different parts of the creek, and gain access to the fenced-in area of the channel as part of the cleanup team.
Pictures of this channel are shown below. View more photos on our Facebook Page.
I have been concerned about the arundo (aka "giant reed", a non-native highly invasive species) that I see growing on the creek side of the fence next to a parking lot on Fremont Avenue on the left as one enters Loyola Corners west-bound (towards downtown Los Altos). It may not fit in with plans for the May 21 clean-up but I hope it can be removed sometime this year. It takes digging out what we can, then covering it with tarp to prevent resprouting. As an Acterra volunteer, I have been helping remove it at Redwood Grove. For more info, contact Junko Bryant (Redwood Grove project manager at Acterra). Maybe I can show it to you on May 21.
Thanks, Chris. It would be great to learn more about arundo and work on it on 5/21.


The Gemeinhardt 4W piccolo is crafted from Grenadilla wood, offering a beautifully warm and rich tone, perfect for the serious student musician and the concert stage.
The Gemeinhardt 4W piccolo is crafted from Grenadilla wood, offering a beautifully warm and rich tone, perfect for the serious student musician and the concert stage. Also featuring silver-plated keys and mechanism, and a conical bore design for optimal resonance. The Gemeinhardt 4W has been the choice for many musicians for decades. All Gemeinhardt 4W piccolos are made by Gemeinhardt in Elkhart, Indiana.
I went to a local music store/repair shop to send my flute in. While I was there, I tried some wooden piccolos and one of them was a 4w. I was insanely impressed because I got the low d out all the way to a high c And the infamous b natural. The high register was very responsive and the tone was warm but had more color to it. This piccolo produced a bright tonal color all the way to a haunting dark color an alto flute is known for ( this is my opinion).the mechanism was sturdy and was not at all flimsy. It was a well built product and wouldn't mind owning one.
yep! Did I mention that I am still in love with it? I really believe that Gemeinhardt did their homework on this one--but they are always outstanding in their workmanship. (I'm an original Bundy owner--so I know what I'm talking about). Now if only I could afford a Gemeinhardt 3SB flute! Someday this dream will come true too.


In this paper we propose an extension of the well-known OWA functions introduced by Yager to interval-valued (IVFS) and Atanassov's intuitionistic (AIFS) fuzzy set theory. We first extend the arithmetic and the quasi-arithmetic mean using the arithmetic operators in IVFS and AIFS theory and investigate under which conditions these means are idempotent. Since on the unit interval the construction of the OWA function involves reordering the input values, we propose a way of transforming the input values in IVFS and AIFS theory to a new list of input values which are now ordered.
Deschrijver, Glad. 2011. "Quasi-arithmetic Means and OWA Functions in Interval-valued and Atanassov's Intuitionistic Fuzzy Set Theory." In Advances in Intelligent Systems Research, ed. S Galichet, J Montero, and G Mauris, 506–513. Paris, France: Atlantis Press.
Deschrijver, Glad. (2011). Quasi-arithmetic means and OWA functions in interval-valued and Atanassov's intuitionistic fuzzy set theory. In S. Galichet, J. Montero, & G. Mauris (Eds.), Advances in Intelligent Systems Research (pp. 506–513). Presented at the 7th Biannual conference of the European Society for Fuzzy Logic and Technology (EUSFLAT) ; 17th Annual LFA meeting, Paris, France: Atlantis Press.
Deschrijver G. Quasi-arithmetic means and OWA functions in interval-valued and Atanassov's intuitionistic fuzzy set theory. In: Galichet S, Montero J, Mauris G, editors. Advances in Intelligent Systems Research. Paris, France: Atlantis Press; 2011. p. 506–13.
Deschrijver, Glad. "Quasi-arithmetic Means and OWA Functions in Interval-valued and Atanassov's Intuitionistic Fuzzy Set Theory." Advances in Intelligent Systems Research. Ed. S Galichet, J Montero, & G Mauris. Paris, France: Atlantis Press, 2011. 506–513. Print.


text:
iBreedIT® IDSS
BreedIT Mobile
Breeding Companies
Medical Cannabis breeders
Academic Breeding Departments
Aid organizations & Developing countries
iBreedit > News > BreedIT: Bringing Quality to Cannabis
BreedIT: Bringing Quality to Cannabis
WHITEFISH, MT / April 28, 2014 / The cannabis industry is simultaneously one of the oldest and youngest industries in the world. On one hand, cannabis has been used for centuries as a medicine to treat a wide variety of ailments. On the other hand, the drug has only recently been legalized by Uruguay and some parts of the United States. The result is an immensely popular industry with very little infrastructure and regulation.
The legalization of cannabis has created an overnight spike in demand for infrastructure and regulatory solutions. On the regulatory side, strict requirements on CBD/THC content for medical cannabis has created demand for effective breeding and testing solutions. On the infrastructure side, legalization has created an enormous opportunity for large-scale cannabis cultivation.
BreedIT Corp. (BRDT) aims to capitalize on both of these trends with its iBreedIT(R), an intelligent decision support software ("IDSS") for breeders developed at the Hebrew University of Jerusalem. By helping breeders quickly and effectively to plan, manage and analyze breeding data, the system reduces time to market, eliminates costly errors, enhances product quality, and reduces cost.
In the cannabis industry, commercial growers must balance first-mover advantage with producing high-quality cannabis for target end markets. In addition to consistently producing the right mix results it is also important to minimize waste. These dynamics are similar to those in the food industry where premiums for the right seeds are justified by a higher yield and greater product quality at harvest.
Breeders commonly spend millions of dollars and several years developing new plant varieties and hybrids. Often times, the process involves tracking thousands of different plants across multiple locations. Despite the complexity, many breeders use tools like Microsoft Excel and lack effective centralization of data, basic planning tools, intelligent decision support and rapid reporting that could make the process much more efficient and almost error free.
BreedIT's proprietary iBreedIT(R) IDSS is designed to solve these problems by standardizing the collection of data, making it easily accessible via the cloud, and analyzing the data to extract key data points. Most importantly, the software also eliminates possibilities and advises the breeder on the best path to take. As a result, breeders can avoid crucial mistakes and researchers are able to free up more time to work on important issues and waste less time on mundane tasks, while collaboration across multiple locations is greatly simplified.
Many large companies, including a leading breeder of "Daniela" tomatoes, are already using the software in the field. BreedIT will license its software to breeders in exchange for a one-time sale and an ongoing service and support fee or pay per use agreements ("software as service"), which generates high-margin recurring income for shareholders. Over the long-term, the business model could unlock significant value.
Transition to a Licensing
The institutionalization of the cannabis industry has opened the doors to entirely new opportunities in the breeding space. For example, regulatory requirements for specific CBD/THC levels in medical cannabis have created a demand for optimized strains of the plant that can be reproduced on a commercial scale. BreedIT's innovative software could help expedite and enhance that process.
On April 14, 2014, the company announced a key implementation of its business model with its partnership with Sheifa Le'Haim, an established cannabis grower. Under the terms of the agreement, in the new JV, BreedIT Ltd.'s Chief Scientist Professor Haim Rabinowitch will work closely with Sheifa Le'Haim's Dr. Barry Nadel to determine the best and most efficient breeding strategies, breed unique and hybrid non GMO cannabis strains, and sell seeds or licenses to those strains around the world.
The idea of licensing or selling of seeds is nothing new: Companies like Monstanto Company (MON) and Agrium Inc. (AGU) already license proprietary seeds that produce greater yields and are resistant to pesticides in the agricultural industry. The seed industry as a whole is estimated to be worth more than $45 billion per year and legalized cannabis could add significantly more value to the industry.
BreedIT trades with a market capitalization of under $40 million and stands at the cusp of its commercialization phase. Through its new JV with Sheifa Le'Haim, the company aims to complement its existing IDSS with seed licensing, while its IDSS solutions are starting to gain traction in traditional markets. Investors may want to take a closer look at the stock over the coming months as a result.
BreedIT Ltd. has a great management team at the helm working on the underlying technology, including CEO Dr. Oded Sagee, Chief Scientist Professor Haim Rabinowitch of Hebrew University of Jerusalem. BreedIT Corp. is led by Chairman Itschak Shrem, a pioneer of Israel's high tech industry, and CEO Yoel Yogev, a successful manager and a prominent angel investor in Israel.
Dr. Ben-Zion Weiner – a former Vice President of R&D at Teva Pharmaceuticals Inc. (TEVA) – has also joined the company's board with the goal of directing the pharmaceutical side.
All of these individuals are significant investors in the company's stock, providing them with great incentive to unlock long-term shareholder value.
to the full article
back to news list >
©2021 iBreedit


Another year and thus another Alastair Reynolds novel is released. Well, strictly speaking, we did not get a novel in 2017 – but we got two in 2016 (Revenger and The Medusa Chronicles). And Elysium Fire was released in January. So its not all bad – right? Elysium Fire is the direct sequel to Aurora Rising, a standalone novel set in the Revelation Space universe released in 2007. These two novels exist quite separately from the larger RS-verse. They are set in the Glitter Band – a world of thousands of the habitats orbiting the planet Yellowstone in the Epsilon Eridani system. The system being the traditional setting for Revelation space stories.
I admit that despite being an avid fan of the author I did not read Aurora Rising until last summer. But I did not regret picking it up. Below you can read my Elysium Fire review and discover if the sequel can match expectations.
Elysium Fire starts with Inspector Dreyfus right in the thick of it. He and his colleagues from Panoply must investigate a number of highly suspicious deaths that have occurred on the orbital habitats of the Glitter Band. The over 50 victims died when their neural implants cooked their brain. At first none of the victims have anything in common. They died going about their daily lives. Supreme Prefect Jane Aumonier is trying to keep the investigation quiet. A widespread panic would only incite the secessionist movement started after events of Aurora Rising (previously The Prefect).
By investigating the beta-level simulations Dreyfus slowly uncovers a pattern amongst the victims. Each had a penchant for risk taking – the last victim was a fraudster who got on the wrong side of the Ultra's. Meanwhile Dreyfus has to deal with secessionist Devon Garlin who accuses the prefects and Dreyfus in particular of usurping too much authority. Wherever Dreyfus is going Garlin seems to follow him. Before long Dreyfus along with prefects Sparver and Ng uncover a secret, but now defunct, medical facility called Elysium Heights. From scattered clues and unlikely help from A.I. Aurora they discover each of the victims had their implants inserted there. The race is then on to discover who is behind the implants malfunctioning and how many potential victims there are.
The story also moves to Chasm City – with Dreyfus investigating the ancestral home of Julius Devon Garlin Voi. Immediately this ups the stakes. He is accompanied by Detective-Marshall Del Mar, based in Chasm City. In a nod to Revelation Space she describes her ancestral roots on Yellowstone. Her husband and wife were among the Eighty – a group of people who had their minds scanned in order to become true immortal Alpha-level simulations. Del Mar had doubts about the process – orchestrated by Calvin Sylveste – but her spouses went along with it. They died when their simulations malfunctioned after a year. I won't reveal more of the story in this review. What I have described is hopefully enough to make you want to pick up the novel yourself.
Elysium Fire takes a while to start properly. The author takes care to set the stage and describe events that happened during Aurora Rising. It is not until the second half of the story that the stakes truly start to matter and character development fleshes out. I suppose it is a good thing that there is incentive to keep reading, but the premise of the story might not convince everybody. There are also problems with the main character – Tom Dreyfus. His background is still fuzzy and his motives unclear. We know he has a strong distaste for crime and he is an ethical man, but his flaws appear superficial. The character Devon Garlin feels like an alter ego to challenge Dreyfus, but it remains unclear how Garlin can get so easily underneath Dreyfus's skin.
Despite references to Revelation Space there are notable differences in style. Elysium Fire is not hardboiled in the way Chasm City is – or the author's recent novel Revenger. There are references to all sorts of bodily harm, but the story lacks a true villain/hero such as Tanner Mirabel or Bosa Sennen. Elysium Fire is also not a hard Sci-Fi work. There is no lengthy exposition describing orbital mechanics, construction of space stations or development of society. There is some, the Glitter Band is well-described, but not in detail. All these changes from his prior work feel like an attempt to make the story more accessible – and it works!
Despite Elysium Fire not quite meeting the standards a die-hard fan might expect it is easy to read. No real prior knowledge of Revelation Space or Aurora Rising is necessary. Author Alastair Reynolds does show his work revolves around certain themes. Yet again a lot of the story involves the dark secrets of a family – in this case the Voi family – that spans hundreds of years. In a nod to Revenger they employ a doctor who is less than ethical. Reynolds also describes the use of third or neutral gender pronouns. One of the victims of killer-implants uses 'they' instead of he or she. In his Poseidon's Children trilogy Reynolds used the word 've' for characters with indeterminable genders. From the Sci-Fi viewpoint this makes perfect sense – changes in society and technology would permit every possible gender.
This was my review of Elysium Fire. I think it was a good book, but not the author's best. I enjoyed it more than the Poseidon's Children trilogy but it cannot match the novelty of Chasm City, Terminal World or Revenger. Author Alastair Reynolds will be back next year with Revealer – a sequel to Revenger.


text:
Why can't PHP code directly save HTML files?> PHP static page generation tutorial
Why can't PHP code directly save HTML files ?? & Gt; PHP static page generation tutorial
the server will parse the file based on its suffix. if it is an HTML file, the server will not parse the syntax, but directly output it to the browser. 2. if a page contains all HTML code without the PHP syntax to be parsed, it is unnecessary to save it as a PHP file, which will reduce the running efficiency. 3. if PHP is required to control the output of HTML code, for example, PHP is required to determine whether A user logs in. if login is required, A is output, and B is output if login is not performed. This requires PHP for control. HTML cannot implement this function
PHP static page generation tutorial, some basic concepts
I. PHP scripts and dynamic pages. A PHP script is a server-side scripting program that can be mixed with HTML files by embedding methods, classes, function encapsulation, and other forms to process user requests in a template. Regardless of the method, the basic principle is as follows. Requests made by the client, request a page -----> The WEB server introduces the specified script for processing -----> The script is loaded to the server -----> the PHP parser specified by the server parses the script to form an HTML language ----> the parsed HTML statement is returned to the browser as a package. It is not hard to see that after the page is sent to the browser, PHP does not exist and has been converted into HTML statements. The customer requests a dynamic file, in fact there is no real file, it is a PHP parsing to form a corresponding page, and then sent back to the browser. This page processing method is called "dynamic page ".
2. static pages. A static page is a page on the server that contains only HTML, JS, CSS, and other scripts on the client. The processing method is. The client sends a request to a page ----> The WEB server confirms and loads a page ----> The WEB server sends the page back to the browser as a package. From this process, we can compare the dynamic page to see it now. Dynamic pages must be parsed by the PHP parser of the WEB server. Generally, you need to connect to the database and perform database access operations to form an HTML language information package. static pages do not need to be parsed, direct sending without connecting to the database can greatly reduce the pressure on the server, improve the server load capability, and greatly provide the page opening speed and the overall website opening speed. However, the disadvantage is that the request cannot be processed dynamically and the file must exist on the server.
3. parsing templates and templates. The template does not fill in the html file. For example:
Temp.html
{Title}This is a {file} file's templets PHP processing: templetest. php Code:
Template parsing process: the result filling (content) obtained after parsing and processing by the PHP script is entered into the processing process of the template. The template class is usually used. Currently, popular template parsing classes include phplib, smarty, fastsmarty, and so on. The principle of template parsing is usually replaced. Some programmers are also used to putting judgment, loop, and other processing into the template file, using parsing class processing. A typical application is the block concept, which is simply a loop processing. The PHP script specifies the number of loops, how to cyclically substitute, and so on, and then the template parsing class specifically implements these operations.
Well, we have compared the advantages and disadvantages of static pages and dynamic pages. now let's talk about how to use PHP to generate static files.
Generating static pages in PHP does not refer to the dynamic parsing of PHP, but to outputting HTML pages. Instead, PHP is used to create HTML pages. At the same time, because of the non-writability of HTML, if the HTML we create is modified, we need to delete it and generate it again. (You can also modify the regular expression, but I personally think that it is better to delete and regenerate the regular expression, which is not worth the candle .)
Let's get down to the truth. Php fans who have used PHP file operation functions know that there is a file operation function fopen in PHP, that is, open the file. If the file does not exist, try to create it. This is the theoretical basis for PHP to create HTML files. As long as the folder used to store HTML files has the write permission (that is, permission definition 0777), you can create the file. (For UNIX systems, Windows systems do not need to be considered .) Take the previous example as an example. if we modify the last modification, we must generate a static file named test.html under the test Directory:
For solutions to common problems in practical application, see: 1. article list problems: create fields in the database, record file names, and save automatically generated file names to the database for each generated file, for recommended articles, you only need to point to the page in the specified folder where the static files are stored. Use the PHP operation to process the article list and save it as a string. replace this string when generating the page. For example, add the Mark {articletable} to the table where the article list is placed on the page, and process the file in PHP:
II. paging problems. For example, we specify 20 pages per page. If the number of articles in a subchannel list is 45 in the database, we first obtain the following parameters through the query: 1, the total number of pages; 2, the number of entries per page. Step 2: for ($ I = 0; $ I <allpages; $ I ++), page element acquisition, analysis, and article generation are all executed in this loop. The difference is that die ("create file". $ filename. "succeeded! "; This sentence is removed and displayed after the loop, because the statement will stop the program execution. Example:
The general idea is that, for example, other data generation, data input and output check, and paging content pointing can be added to the page as appropriate.
In the actual article system processing process, there are still many issues to consider. different from dynamic pages, there are still many things to note. However, the general idea is that, in other aspects, the opposite is true.
Use PHP to create a static website template framework
Templates can improve the website structure. This article describes how to use a new function and template class of PHP 4 to skillfully control page layout in a website composed of a large number of static HTML pages.
Separation of functions and layout
Avoid repeated page elements
Static website template framework
Separation of functions and layout first let's take a look at the two main purposes of the application template:
Separation of functions (PHP) and layout (HTML) to avoid repeated page elements
The first purpose is to talk the most about it. it assumes that a group of programmers write PHP scripts used to generate page content, at the same time, another group of designers designed HTML and graphics to control the final appearance of the page. The basic idea of separation of functions and layout is to enable the two groups to write and use independent files: programmers only need to care about files that only contain PHP code, and do not need to care about the appearance of the page.
Page designers can use their most familiar visual editors to design the page layout without worrying about cracking any PHP code embedded into the page.
If you have read several tutorials on PHP templates, you should have understood the working mechanism of the template. Consider a simple page: the top of the page is the page header, the left is the navigation bar, and the rest is the content area. Such websites can have the following template files:
Template example
{HEADER}
{LEFTNAV}
We can see how the page is constructed by these templates: the main template controls the layout of the entire page; the header template and leftnav Template control the public elements of the page. The identifier in the braces "{}" is a content placeholder. The main advantage of using a template is that the interface designer can edit these files as needed, such as setting fonts, changing colors and graphics, or completely changing the page layout. The interface designer can use any common HTML editor or visualization tool to edit these pages, because these files only contain HTML code, without any PHP code.
All PHP code is saved to a separate file. This file is actually called by the page URL. The Web server parses the file through the PHP engine and returns the result to the browser. In general, PHP code always dynamically generates page content, such as querying a database or executing a computing task. The following is an example:
Define (array ('main' => 'main.htm', 'head' => 'header.htm', 'leftnav' => 'leftnav.htm ')); // The PHP code here sets $ content to include the appropriate page CONTENT $ tpl-> assign ('content', $ content); $ tpl-> parse ('header ', 'header'); $ tpl-> parse ('leftnav', 'leftnav'); $ tpl-> parse ('main', 'main '); $ tpl-> FastPrint ('main');?>
Here we use the popular FastTemplate template class, but its basic idea is the same for many other template classes. First, you instantiate a class and tell it where to find the template file and which template file corresponds to the part of the page. Next, you generate the page content and assign the result to the content identifier; the template files are parsed in sequence, and the template class performs the necessary replacement operations. Finally, the parsing result is output to the browser.
This file is completely composed of PHP code and does not contain any HTML code. this is its biggest advantage. Now, PHP programmers can focus on writing code that generates page content without worrying about how to generate HTML to correctly format the final page.
You can use this method to construct a complete website with the above files. If PHP code generates page content based on query strings in URLs, such as http://www.foo.com/example.php? Article = 099. you can construct a complete Magazine website accordingly.
It is easy to see that there is a second benefit to using templates. As shown in the preceding example, the navigation bar on the left of the page is saved as a file. you only need to edit this template file to change the navigation bar on the left of all pages of the website.
"This is really good," you may think, "My website is mainly composed of a large number of static pages. Now I can delete their public parts from all pages. it is too much trouble to update these public parts. In the future, I can use a template to create a uniform page layout that is easy to maintain ." But it is not that simple. "A large number of static pages" indicate the problem.
Consider the example above. In this example, there is actually only one example. php page. it can generate all the pages of the entire website because it uses the query string in the URL to dynamically construct the page from information sources such as databases.
Most of us do not necessarily have Database support for their websites. Most of our websites are composed of static pages, and PHP is used to add dynamic functions, such as search engines and feedback forms. So, how to apply templates on such websites?
The simplest way is to copy a php file for each page,
Then, set the variables in the PHP code that represent the content in each page to the appropriate page content. For example, suppose there are three pages: home, about, and product. we can use three files to generate them respectively. The content of these three files is similar:
Define (array ('main' => 'main.htm', 'head' => 'header.htm', 'leftnav' => 'leftnav.htm'); $ content ="
Hope you like this website
"; $ Tpl-> assign ('content', $ CONTENT); $ tpl-> parse ('header', 'header '); $ tpl-> parse ('leftnav', 'leftnav'); $ tpl-> parse ('main', 'main '); $ tpl-> FastPrint ('main');?>
Obviously, this method has three problems: we must copy these complicated PHP code involving the template for each page, which makes the page difficult to maintain just like repeated public page elements; now the file is mixed with HTML and PHP code. it is very difficult to assign values to content variables because we have to deal with a large number of special characters.
The key to solving this problem lies in the separation of PHP code and HTML content. although we cannot delete all HTML content from the file, we can remove the vast majority of PHP code.
First, we will write a template file for all the common page elements and the overall layout of the page as before. then, we will delete the public part from all the pages, leaving only the page content; next, add three lines of PHP code to each page, as shown below:
This method basically solves the various problems mentioned above. Currently, there are only three lines of PHP code in the file, and no line of code is directly related to the template. Therefore, there is little possibility to modify the code. In addition, because the HTML content is outside the PHP tag, there is no special character processing problem. We can easily add these three lines of PHP code to all static HTML pages.
The require function introduces a PHP file that contains all the required PHP code related to the template. The pageStart function sets the template object and page title. the pageFinish function parses the template and generates the result and sends it to the browser.
How is this implemented? Why does the HTML in the file not be sent to the browser before calling the pageFinish function? The answer is a new function of PHP 4 that allows the interception of the content output to the browser into the buffer zone. Let's take a look at the specific code of prepend. php:
define( array( 'main' => 'main.htm', 'header' => 'header.htm', 'leftnav'=> 'leftnav.htm' ) ); $tpl->assign('TITLE', $title); ob_start(); } function pageFinish() { GLOBAL $tpl; $content = ob_get_contents(); ob_end_clean(); $tpl->assign('CONTENT', $content); $tpl->parse('HEADER', 'header'); $tpl->parse('LEFTNAV', 'leftnav'); $tpl->parse('MAIN', 'main'); $tpl->FastPrint('MAIN'); } ?>
The pageStart function first creates and sets a template instance, and then enables the output cache. After that, all HTML content from the page itself will be cached. The pageFinish function retrieves the cached content, specifies the content in the template object, parses the template, and outputs the completed page.
This is the entire template framework process. First, write a template containing the public elements of each page of the website, and then delete all public page layout code from all pages, replacing it with three lines of PHP code that will never be changed; then, set the FastTemplate class file and prepend. add php to the inclusion path, so that you can get a website with centralized control of the page layout. it has better reliability and maintainability, and it also becomes quite easy to modify a wide range of websites.
The downloaded package contains
For a running sample website, its code comments are more detailed than the previous code comments. The FastTemplate class can be found at http://www.thewebmasters.net/. the latest version number is 1.1.0. There is also a small patch used to ensure that the class runs correctly in PHP 4. The classes in the downloaded code in this article have been corrected by the patch.
PHP easily generates static pages
Use PHP to generate two functions for static web pages
In recent years, the World Wide Web (also known as the World Wide Information Network (WWW) has continuously changed the face of information processing technologies. WEB has quickly become an effective medium for people to communicate and collaborate with businesses. Almost all information technology fields are affected by the WEB. Web access brings more users and more data, which means more pressure on servers and databases and slow response speed for end users. Compared with increasing CPU, disk drive, and memory to keep up with this demand, static WEB pages should be a more practical and economical choice.
Use PHP to implement static WEB pages, as shown in function gen_static_file ().
function gen_static_file($program, $filename) { $program 1= "/usr/local/apache/htdocs/php/" . $program; $filename1 = "/usr/local/apache/htdocs/ static_html/" . $filename; $cmd_str = "/usr/local/php4/bin/php " . $program1 . " } " . $filename1 . " "; system($cmd_str); echo $filename . " generated.〈br〉"; }
This function is the key to static, that is, the PHP dynamic page program is not sent to the browser, but is input to the file named $ filename (2 ). Among the two parameters, $ program is a PHP dynamic page program, and $ filename is the name of the generated static page (you can customize naming rules as needed. this is important, see the following description ), /usr/local/php4/bin/php is a part of PHP that provides the function of inputting program files. System is a function used to execute external commands in PHP. We can also see that all php programs that generate dynamic pages should be placed in the/php/directory, all newly generated static pages will appear in the/static_html/Directory (these paths can be set as needed ).
Let's take a specific example to see how the static page of college_static.php is generated.
Function gen_college_static () {for ($ I = 0; $ I <=32; $ I ++ >{ putenv ("province_id = ". $ I );//*. php files are used to retrieve data from the database. $ Filename = "college_static". $ I. ". html"; gen_static_file ("college_static.php", $ filename );}
From this function, we can see that by calling the function gen_static_file (), college_static.php goes through the static state and becomes the 33 page college.static0.html ~ College.static33.html, where $ filename changes with $ I. Of course, you can also take values directly from the database to control the number and name of generated static pages. Other programs should call the generated static pages in the same way as the static page naming rules.
php save page as pdf convert html page to pdf php code php save html as pdf html form and php code on same page how to write php code in html page php next page code php include html page


text:
JNK- and Rac1-dependent induction of immediate early gene pip92 suppresses neuronal differentiation
Jung Bum Park, Eun Joo Kim, Eun Jin Yang, Su Ryeon Seo, Kwang Chul Chung
The immediate early gene pip92 is rapidly and transiently induced by serum, basic fibroblast growth factor (bFGF), nerve growth factor (NGF) and phobol ester, as well as various toxic stimuli. Rho GTPases, such as RhoA, Rac1 and Cdc42, have been implicated in both cytoskeletal rearrangement and cell cycle control. Rac1 and Cdc42 induce neurite outgrowth in many types of neuronal cells. A downstream effector of both Rac1 and Cdc42, p21-activated kinase (Pak1), is highly enriched in neurons. In the present study, we examined the signal transduction pathways involved in pip92 induction, focusing on the involvement of Rho family guanosine 5′-triphosphate (GTP)ases. We also examined the functional role of pip92 expression during FGF-induced neuronal differentiation in embryonic hippocampal cells. Significant and robust activation of c-Jun N-terminal Kinase (JNK), Rac1 and extracellular signal-regulated kinase (ERK) appeared to be important for pip92 induction in response to bFGF. Transient transfection of kinase-inactive MEKK7 or chemical inhibitors of JNK significantly decreased the activation of Rac1 by FGF. However, blockade of Rac1 did not affect JNK activity. Moreover, a MEK-ERK blockade did not affect Rac1 activity. Activation of JNK and Rac1 induced Pak1 activity, which could then phosphorylate and activate transcription factor Elk1. Stimulation of Pak1-dependent Elk1 was required for the bFGF-induced activation of pip92. Suppression of endogenous pip92 expression by siRNA significantly enhanced bFGF-induced neurite outgrowth, while the ectopic expression of pip92 suppressed the neurite extension. Taken together, these data suggest that neurogenic growth factor-induced expression of pip92 is critical for the regulation of neuronal differentiation, occurring through the subsequent activation of Rac1, JNK, Pak1 and Elk1.
Journal of Neurochemistry
Published - 2007 Jan
Dive into the research topics of 'JNK- and Rac1-dependent induction of immediate early gene pip92 suppresses neuronal differentiation'. Together they form a unique fingerprint.
Immediate-Early Genes Medicine & Life Sciences 100%
Fibroblast Growth Factor 2 Medicine & Life Sciences 69%
Neurogenic Chemistry 69%
Silencing RNA Chemistry 53%
Triphosphate(5-) Chemistry 50%
Guanosine Chemistry 44%
Effector Chemistry 44%
Park, J. B., Kim, E. J., Yang, E. J., Seo, S. R., & Chung, K. C. (2007). JNK- and Rac1-dependent induction of immediate early gene pip92 suppresses neuronal differentiation. Journal of Neurochemistry, 100(2), 555-566. https://doi.org/10.1111/j.1471-4159.2006.04263.x
Park, Jung Bum ; Kim, Eun Joo ; Yang, Eun Jin ; Seo, Su Ryeon ; Chung, Kwang Chul. / JNK- and Rac1-dependent induction of immediate early gene pip92 suppresses neuronal differentiation. In: Journal of Neurochemistry. 2007 ; Vol. 100, No. 2. pp. 555-566.
@article{9ca8f7f4e1df4a98bd25d2ce669435d7,
title = "JNK- and Rac1-dependent induction of immediate early gene pip92 suppresses neuronal differentiation",
abstract = "The immediate early gene pip92 is rapidly and transiently induced by serum, basic fibroblast growth factor (bFGF), nerve growth factor (NGF) and phobol ester, as well as various toxic stimuli. Rho GTPases, such as RhoA, Rac1 and Cdc42, have been implicated in both cytoskeletal rearrangement and cell cycle control. Rac1 and Cdc42 induce neurite outgrowth in many types of neuronal cells. A downstream effector of both Rac1 and Cdc42, p21-activated kinase (Pak1), is highly enriched in neurons. In the present study, we examined the signal transduction pathways involved in pip92 induction, focusing on the involvement of Rho family guanosine 5′-triphosphate (GTP)ases. We also examined the functional role of pip92 expression during FGF-induced neuronal differentiation in embryonic hippocampal cells. Significant and robust activation of c-Jun N-terminal Kinase (JNK), Rac1 and extracellular signal-regulated kinase (ERK) appeared to be important for pip92 induction in response to bFGF. Transient transfection of kinase-inactive MEKK7 or chemical inhibitors of JNK significantly decreased the activation of Rac1 by FGF. However, blockade of Rac1 did not affect JNK activity. Moreover, a MEK-ERK blockade did not affect Rac1 activity. Activation of JNK and Rac1 induced Pak1 activity, which could then phosphorylate and activate transcription factor Elk1. Stimulation of Pak1-dependent Elk1 was required for the bFGF-induced activation of pip92. Suppression of endogenous pip92 expression by siRNA significantly enhanced bFGF-induced neurite outgrowth, while the ectopic expression of pip92 suppressed the neurite extension. Taken together, these data suggest that neurogenic growth factor-induced expression of pip92 is critical for the regulation of neuronal differentiation, occurring through the subsequent activation of Rac1, JNK, Pak1 and Elk1.",
author = "Park, {Jung Bum} and Kim, {Eun Joo} and Yang, {Eun Jin} and Seo, {Su Ryeon} and Chung, {Kwang Chul}",
journal = "Journal of Neurochemistry",
Park, JB, Kim, EJ, Yang, EJ, Seo, SR & Chung, KC 2007, 'JNK- and Rac1-dependent induction of immediate early gene pip92 suppresses neuronal differentiation', Journal of Neurochemistry, vol. 100, no. 2, pp. 555-566. https://doi.org/10.1111/j.1471-4159.2006.04263.x
JNK- and Rac1-dependent induction of immediate early gene pip92 suppresses neuronal differentiation. / Park, Jung Bum; Kim, Eun Joo; Yang, Eun Jin; Seo, Su Ryeon; Chung, Kwang Chul.
In: Journal of Neurochemistry, Vol. 100, No. 2, 01.2007, p. 555-566.
T1 - JNK- and Rac1-dependent induction of immediate early gene pip92 suppresses neuronal differentiation
AU - Park, Jung Bum
AU - Kim, Eun Joo
AU - Yang, Eun Jin
AU - Seo, Su Ryeon
AU - Chung, Kwang Chul
N2 - The immediate early gene pip92 is rapidly and transiently induced by serum, basic fibroblast growth factor (bFGF), nerve growth factor (NGF) and phobol ester, as well as various toxic stimuli. Rho GTPases, such as RhoA, Rac1 and Cdc42, have been implicated in both cytoskeletal rearrangement and cell cycle control. Rac1 and Cdc42 induce neurite outgrowth in many types of neuronal cells. A downstream effector of both Rac1 and Cdc42, p21-activated kinase (Pak1), is highly enriched in neurons. In the present study, we examined the signal transduction pathways involved in pip92 induction, focusing on the involvement of Rho family guanosine 5′-triphosphate (GTP)ases. We also examined the functional role of pip92 expression during FGF-induced neuronal differentiation in embryonic hippocampal cells. Significant and robust activation of c-Jun N-terminal Kinase (JNK), Rac1 and extracellular signal-regulated kinase (ERK) appeared to be important for pip92 induction in response to bFGF. Transient transfection of kinase-inactive MEKK7 or chemical inhibitors of JNK significantly decreased the activation of Rac1 by FGF. However, blockade of Rac1 did not affect JNK activity. Moreover, a MEK-ERK blockade did not affect Rac1 activity. Activation of JNK and Rac1 induced Pak1 activity, which could then phosphorylate and activate transcription factor Elk1. Stimulation of Pak1-dependent Elk1 was required for the bFGF-induced activation of pip92. Suppression of endogenous pip92 expression by siRNA significantly enhanced bFGF-induced neurite outgrowth, while the ectopic expression of pip92 suppressed the neurite extension. Taken together, these data suggest that neurogenic growth factor-induced expression of pip92 is critical for the regulation of neuronal differentiation, occurring through the subsequent activation of Rac1, JNK, Pak1 and Elk1.
AB - The immediate early gene pip92 is rapidly and transiently induced by serum, basic fibroblast growth factor (bFGF), nerve growth factor (NGF) and phobol ester, as well as various toxic stimuli. Rho GTPases, such as RhoA, Rac1 and Cdc42, have been implicated in both cytoskeletal rearrangement and cell cycle control. Rac1 and Cdc42 induce neurite outgrowth in many types of neuronal cells. A downstream effector of both Rac1 and Cdc42, p21-activated kinase (Pak1), is highly enriched in neurons. In the present study, we examined the signal transduction pathways involved in pip92 induction, focusing on the involvement of Rho family guanosine 5′-triphosphate (GTP)ases. We also examined the functional role of pip92 expression during FGF-induced neuronal differentiation in embryonic hippocampal cells. Significant and robust activation of c-Jun N-terminal Kinase (JNK), Rac1 and extracellular signal-regulated kinase (ERK) appeared to be important for pip92 induction in response to bFGF. Transient transfection of kinase-inactive MEKK7 or chemical inhibitors of JNK significantly decreased the activation of Rac1 by FGF. However, blockade of Rac1 did not affect JNK activity. Moreover, a MEK-ERK blockade did not affect Rac1 activity. Activation of JNK and Rac1 induced Pak1 activity, which could then phosphorylate and activate transcription factor Elk1. Stimulation of Pak1-dependent Elk1 was required for the bFGF-induced activation of pip92. Suppression of endogenous pip92 expression by siRNA significantly enhanced bFGF-induced neurite outgrowth, while the ectopic expression of pip92 suppressed the neurite extension. Taken together, these data suggest that neurogenic growth factor-induced expression of pip92 is critical for the regulation of neuronal differentiation, occurring through the subsequent activation of Rac1, JNK, Pak1 and Elk1.
JO - Journal of Neurochemistry
JF - Journal of Neurochemistry
Park JB, Kim EJ, Yang EJ, Seo SR, Chung KC. JNK- and Rac1-dependent induction of immediate early gene pip92 suppresses neuronal differentiation. Journal of Neurochemistry. 2007 Jan;100(2):555-566. https://doi.org/10.1111/j.1471-4159.2006.04263.x


Not once, but twice have United Nations inspectors found terrorist missiles stored in a school run by the UN Relief & Works Agency (UNRWA) in the Gaza Strip during the course of the current conflict.
A statement released by UNRWA noted that the facility in which the missiles were found was vacant at the time, but that an adjacent facility also belonging to the agency was housing 1,500 internally displaced civilians, effectively turning them into human shields even after they had heeded Israeli warnings to evacuate their homes.
"UNRWA strongly and unequivocally condemns the group or groups responsible for this flagrant violation of the inviolability of its premises under international law," the statement read.
But the fact is that this was far from an isolated instance.
Most Hamas attacks on Israel have been launched from civilian areas, and most of the terror group's arms have been found in civilian homes and facilities.
By way of example, the anti-tank missile that killed Staff Sergeant Avitar Torjamin, 20, in the southern Gaza town of Khan Younis on Tuesday was fired from a mosque; on Wednesday, Israel launched strikes on a Gaza hospital after terrorists repeatedly used it as a rocket launch site; numerous videos posted online show terrorist gunmen being transported in ambulances; and not a few soldiers reported Hamas terrorists running toward them with a rifle in one arm and a child in the other.
Israeli Foreign Minister Avigdor Lieberman told visiting UN Secretary-General Ban Ki-moon that Israel found the use of UNRWA schools to make war on the Jewish state totally unacceptable.
"UNRWA schools were established to educate children in Gaza, but instead they are providing a hiding place for rockets meant to kill children in Israel," said Lieberman, who also slammed the world body for returning the missiles it found to Hamas.
US House Rep. Ileana Ros-Lehtinen (R-FL) said this developing should not come as a surprise.
"UNRWA has long overstepped its mandate and has been acting as a political entity with an anti-Israel, anti-Semitic agenda… UNRWA has a long history of incitement against Israel in its schools and it certainly has its hands dirty with its ties to Hamas," she told reporters.
The evidence notwithstanding, the Obama Administration defended its decision to provide UNRWA with an extra $15 million of US taxpayers' money in the wake of the current Gaza war.
"UNRWA is a humanitarian organization operating in a very difficult environment. It is a relief organization, it is not a peacekeeping organization that can deal with rockets," State Department Deputy Spokeswoman Marie Harf said as she sidestepped UNRWA's culpability.


Notice in the screenshot that two fall nicely indented underneath the parent, and the other two do not.
It seems that subtasks that fall alphabetically after the parent look fine (Parent starts with P). So, the workaround that I know is to rename things such that the parent is first alphabetically. Then it looks great.
Can anyone tell me if there's a better way for me to set this up? Thanks in advance.
have you already created an issue for this?
Feature #5325 covers this help question, I believe.
You have to add the "Parent issue" column to your list and sort on it.
true... any idea if it is planned to fix the indentation in the normal view?
Sorting on the parent column is special and should keep your child issues grouped under the parent one ?
For me the child issues were indented only when the child issue numbers continuous and followed the parent issue ID. If the child issues were not sub-sequent, the indenting was missing.
As suggested I could get it right by adding the parent column and sorting by it. However I would very much like to have it in the normal views as well.
For now I am making use of a custom query, in which I am sorting by parent Id without adding it as a column(I didn't want the parent column to show up).


text:
D.C. United Medical Center board backs down, releases recording of closed meeting
The board of D.C.'s only public hospital has relented in its fight to keep secret its discussion and December vote to close the hospital's obstetrics unit.
The board of United Medical Center last week released an archived audio recording of a closed meeting at which members took that vote, which left the nation's capital without a hospital for women to give birth or seek prenatal care east of the Anacostia River.
The D.C. Office of Open Government ruled in January that the board broke the law by excluding the public from its deliberations. However, board chairwoman LaRuby May said two weeks ago that the hospital would go to court to fight the ruling.
It was not clear whether such a legal action was possible, since the city's Open Meetings Act does not allow for an appeal of open-government office decisions and the office had never been sued by a District agency.
The board shifted course on March 5, publishing the recording of its closed session on its website. The decision was first reported by the Washington Business Journal. Read more…
Tagged DC FOIA, DC Office of Open Government
US sets new record for censoring, withholding government filesLong after NC closed meetings, details often kept off-limits