text:
Rhubarb Apple Pie
READY IN: 1hr 20mins
Recipe by Chef Joey Z.
I got this recipe from my little Best of Home Cooking book. The lady who baked this won the best of show for her efforts. This pie has a lattice top.
Top Review by meliswils
This was excellent!! I used 1 and 1/3 c of sugar and 2/3 c of flour along with a splash of vanilla and a pinch of salt because I ended up with roughly 5c of rhubarb and 1c of apple - I topped with a crumb topping so I baked it for 1 hour and 10 minutes. Rave reviews here :-)
See Discussion:3 Reviews
Ingredients Nutrition
- 946.36 ml sliced rhubarb
- 236.59 ml peeled and chopped apple
- 395.10 ml sugar
- 78.07 ml all-purpose flour
- 0.25 ml ground cinnamon
- 14.79 ml butter
- 1 pastry for double-crust pie
Directions See How It's Made
- Preheat oven to 400'F.
- For the filling:.
- In a large saucepan combine the rhubarb, apple, sugar, flour and cinnamon.
- Cook and stir over medium heat just until the mixture thickens. Remove from heat and add the butter. Cool.
- In the meantime, prepare a pastry shell for a double crust pie.
- To assemble the crust:.
- On a lightly floured surface, roll one half of the dough from the center out to form a 12 inch circle. Place this into a 9 inch pie dish.
- Trim to 1/2 inch beyond the edge of the plate.
- Put the prepared filling into the pie shell.
- Roll the remaining pie dough out and form it into a 12 inch circle.
- Cut the pastry (for the lattice) into 3/4 to 1 1 1/4 inch strips.
- Weave the strips over the filling in a lattice pattern. Press the ends of the strips into the crust edge. Fold the bottom pastry over the ends of the strips; crimp the edge.
- To prevent the edges of the crust from burning cover with tin foil.
- You might want to put this on a baking sheet with edges so the bottom of your oven doesn't get any filling on it.
- Bake the pie for 25 minutes. The remove the foil and bake for an additional 25 minutes or until the center is bubbly and the crust golden.
- Cool on a wire rack.
- Bon Appetit!


text:
We are using Fieldable Panels Panes, Panelizer and Workbench Moderation in tandem to build a site with a moderation workflow in which a draft of the entire page is created and then reviewed before being published.
It works well, except when a fieldable panels pane is edited on the draft version of the page, the edits automatically appear on the published version of the page too. This is because the panelized page references the entity ID of the fieldable panels pane and therefore always uses the most recent revision.
I propose allowing the panelized page to refer to the revision ID of the fieldable panels pane instead. That way the draft revision of the node and the published version of the node will refer to different revisions of the FPP when the FPP is edited, and everything magically works.
Comment #3merlinofchaos CreditAttribution: merlinofchaos commented
You have just discovered the use-case for ERS, which works on fieldable panel panes where workbench moderation does not.
It's...vaguely sort of kind of possible that you could use ERS only for fieldable panel panes while still utilizing workbench moderation for your nodes, though I suspect it will be extremely clunky.
Comment #4grndlvl CreditAttribution: grndlvl at GollyGood Software for Advomatic commented
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch fpp-revisions-1986334-4.patch. Unable to apply patch. See the log in the details link for more information. View
I am not sure how this follows ERS's use-case, while, ERS handles the publishing of revisions at specific times it still separates the pane from the Panelized entity.
We have Panelizer working with workbench with the hack/patch from http://drupal.org/node/1402860#comment-7344842 and we def. found out the hard way that these modules do not play together nicely, however, I think this particular use-case could still be valid because it is not dependent on workbench, but rather revisionable entities in general. Especially when you wish to tie an FPP to a specific revision so that when a user edits the FPP on a draft Panelized node via the IPE then the live FPP should not be changed, but yet lives as a separate revision that is specific for the current revision of the Panelized node.
To open up additional dialog I have attached a patch that accomplish this, albeit pretty hackishly.
I also wonder if another approach to this would be to extend the entity field panels content type to allow on the fly editing that respects the revision of the node.
Comment #6MiroslavBanov CreditAttribution: MiroslavBanov commented
There is a similar patch that allows use of vuuid here:
It may be worth looking at it and possibly combining the two patches here.
Comment #7azinck CreditAttribution: azinck commented
I agree that the logic in #4 is sound. The real challenge here is a UX one. I'd suggest that one way to communicate the difference between reusable and non-reusable panes would be to prohibit the editing of reusable panes in the Panels interface and instead force the user to go to the Fieldable Panels Panes UI to edit those panes.
I'm also thinking we shouldn't allow panes to move between being reusable and non-reusable panes. Once created they should remain as either reusable or non-reusable. If it's necessary to switch from one to the other then the pane should be duplicated. Otherwise you could get into some really confusing UX situations.
Comment #8azinck CreditAttribution: azinck commented
Also: I'd love to hear more from merlin about how he sees ERS as addressing this problem. I've given ERS a try and cannot see how it addresses this problem but I may just be dense or there may be another way of approaching this problem that I'm blind to.
Comment #9EclipseGc CreditAttribution: EclipseGc commented
|Needs work
|» Needs review
Rerolled against head.
Comment #10EclipseGc CreditAttribution: EclipseGc commented
I'm actively using this on a site right now and it's performing pretty well, however it has a couple of issues.
1.) Edit->Save a reusable FPP will result in it being removed from the interface.
2.) Cached view of the FPP after save in IPE.
Logic to fix 1.) resulted in a cached FPP because passing the revision id is what causes entity class load() method to bypass cache, so I had to introduce a new type of subtype to support this which is "current:$fpid". There is corresponding logic in _fieldable_panels_panes_load_entity() that selects the max vid of the FPP and passes that along with the load to get the FPP that was just saved. This is definitely still NR but I think we're getting closer to something that's got a fair bit of testing on it and which actually works!
Comment #11EclipseGc CreditAttribution: EclipseGc commented
Interdiff for those interested
Comment #12azinck CreditAttribution: azinck commented
I should add that we've been using #4 in production on a very large site for about 10 months now with no problems. We didn't run into the problems described in #10 because we're not using the IPE and we've done a number of alterations to prevent editing reusable FPPs in the Page Manager interface. So for our self-limited use-case it's been working extremely well.
Comment #13EclipseGc CreditAttribution: EclipseGc commented
In the spirit of full disclosure, I suggested a similar set of limitations in the system I'm working in, but ultimately the changes required to support the actual feature were pretty minimal. I'm very pleased with the basic approach of this patch.
Comment #14ramasubbu-drupal CreditAttribution: ramasubbu-drupal commented
Hi to everyone,
If we use the "Workbench" module then the node must enable with "Revision". But if we use the "Workflow" module then no need to use the "Revision" option. So the panelized fieldable panel pane will display with any changes and workflow changes on the node.
No need any patches. I have done this flow in my project. Its working fine with workflow and panelizing.
The workflow module is available for Drupal 7 also. Click here to download the workflow module.
Comment #15ruloweb CreditAttribution: ruloweb commented
This patch breaks fieldable_panels_panes export using features, because entity_id is containing vid instead of uuid when revision is enabled.
Comment #16MiroslavBanov CreditAttribution: MiroslavBanov commented
If anyone is interested, I have a patch here that fixes pane load by vuuid:
Comment #17ruloweb CreditAttribution: ruloweb commented
Thanks @MiroslavBanov !
I created a patch merging all.
Anyway in order to export fpp using uuid and uuid_features we need also this patch #2499099: FPP vuuid are needed in order to support revisioning
Comment #20vilepickle CreditAttribution: vilepickle commented
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch fieldable_panels_panes-fix_uuid_fpp_revisions-1986334.patch. Unable to apply patch. See the log in the details link for more information. View
On our site, the #17 patch isn't working with uuid installed. Not sure if it's specifically uuid causing the problem, but the root cause is in PanelsPaneController.class.php's save function.
This is what I changed the line to that checks if it should unset vid or not:
if (!$entity->is_new && $entity->vid) {
It was:
if (!$entity->is_new && !empty($entity->revision) && $entity->vid) {
$entity->revision was blank on our site, I'm not sure if it's because we have uuid or not but our FPP's are definitely revisioning-capable.
This patch should include everything in #17 but with my change. It also has some additional checking for the uuid module later on that could be looked over a little bit more.
Comment #21EclipseGc CreditAttribution: EclipseGc commented
+++ b/includes/PanelsPaneController.class.php @@ -120,7 +120,7 @@ class PanelsPaneController extends DrupalDefaultEntityController { - if (!$entity->is_new && !empty($entity->revision) && $entity->vid) { + if (!$entity->is_new && $entity->vid) {
Why did this specifically need changing?
+++ b/includes/PanelsPaneController.class.php @@ -183,7 +183,12 @@ class PanelsPaneController extends DrupalDefaultEntityController { + ¶
Extra spaces.
+++ b/plugins/export_ui/fieldable_panels_pane.class.php @@ -74,6 +74,7 @@ class fieldable_panels_pane extends ctools_export_ui { + drupal_static_reset();
Is there a specific static you're trying to reset here instead of just all of them?
All in all, this seems pretty sensible to me. It's unfortunate all the module_exists() special casing we've had to do for features like this, but it is what it is.
Comment #22vilepickle CreditAttribution: vilepickle commented
Ah, had some spacing from debug statements probably.
I think the static was from the patch originally? I thought that line was odd too, I did not really recall seeing it in the initial patch.
As for #1, I think that line was what was preventing our site from creating the revision since it was always empty for some reason on the entity. I was looking in PHPMyAdmin while testing and when removing it creates 2 revisions properly with uuid's set. With just #17 applied, it kept editing only the FPP that existed. Maybe there's some other setting on our site preventing FPP revisions? I don't see the revision UI element when editing FPP's on our IPE popup but can confirm it's set to 1 on the form element.
Comment #23MiroslavBanov CreditAttribution: MiroslavBanov commented
#1 $entity->revision comes from the UI element and is a flag for whether to create a new revision or not. I don't understand why you have the problem and can't reproduce it.
#3 The drupal_static_reset() is not part of the original patch.
Edit: I feel like you are experiencing a separate issue, aside from this one, but maybe I'm wrong.
Comment #24EclipseGc CreditAttribution: EclipseGc commented
I agree with MiroslavBanov here. The $entity->revision is just a boolean statement for the entity system about whether to create a new revision or not. If that is NOT set to true, you have another problem (which is likely part of the greater issue).
The drupal static is not part of the original patch. It's good practice to provide interdiffs between patches which would also reveal these sorts of issues.
Comment #25vilepickle CreditAttribution: vilepickle commented
So I agree that my patch is not for a generic use-case looking at it closer. We have no UI element for revisions on either /admin/structure/fieldable-panels-panes/*/add or the IPE popup. Is there some option for turning them on or off on FPP's? I'm logged in as an administrator and revisions are enabled on content types.
Comment #26MiroslavBanov CreditAttribution: MiroslavBanov commented
Please open a separate ticket for that.
I think we should re-post and review patch #17, because it focused on this issue.
Comment #27vilepickle CreditAttribution: vilepickle commented
Yeah, sorry about that. We had a feature with a custom form alter from when our site was built removing those elements from the form. Go figure.
Comment #28heddn CreditAttribution: heddn at MTech, LLC commented
Comment #29MiroslavBanov CreditAttribution: MiroslavBanov commented
|Needs work
|» Needs review
#17 still needs review. Or maybe it can be re-uploaded without change, just to be the last patch.
Comment #33heddn CreditAttribution: heddn at MTech, LLC commented
|Needs work
|» Needs review
|Issue tags:
|-Needs reroll
With the changes in _fieldable_panels_panes_load_entity(), I had to move a hunk around to fieldable_panels_panes_load_from_subtype_force. No interdiff as this is essentially a re-roll.
Comment #34heddn CreditAttribution: heddn at MTech, LLC commented
Should this block commit? I'm seeing that a new revision for the FPP gets created on *every* save. Nothing in here checks if the FPP is identical to the previous revision. I'd prefer some type of comparison so I don't clutter up field revision and fpp_revision tables. It was brought to my attention that is actually the case, even before this patch. So I should probably open a follow-up to address.
To reproduce:
- Open a panel
- Make no changes
- Save
- A new revision is created, always.
Comment #35heddn CreditAttribution: heddn at MTech, LLC commented
Comment #36heddn CreditAttribution: heddn at MTech, LLC commented
Comment #37DamienMcKenna CreditAttribution: DamienMcKenna commented
@heddn: Which patch did you reroll from - #17 or a different one?
@EclipseGc: Could you please confirm that patch #33 still works for you? Thanks.
Comment #38heddn CreditAttribution: heddn at MTech, LLC commented
Comment #39MiroslavBanov CreditAttribution: MiroslavBanov commented
|Needs review
|» Needs work
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch fpp-revisions_and_uuid-1986334-17_0.patch. Unable to apply patch. See the log in the details link for more information. View
It's quite clearly not a re-roll of #17. It is a re-roll of #20. #20 introduces three changes, all of them questioned in #21, further discussed #22 through #27, and still without justification. #33 is a straight re-roll of #20 and includes all the changes from #20. I am re-uploading #17 without any modification.
Comment #40DamienMcKenna CreditAttribution: DamienMcKenna commented
|Needs work
|» Needs review
Comment #42heddn CreditAttribution: heddn at MTech, LLC commented
|Needs work
|» Needs review
Comment #43brantwynn CreditAttribution: brantwynn at Acquia commented
Has anyone tested this latest patch with UUID module turned on? I am finding that it functions as expected up until I turn on UUID. At that point I get the dreaded
Placeholder for empty or inaccessible "Deleted/removed entity pane" message in place of the FPP inserted.
Comment #44brantwynn CreditAttribution: brantwynn at Acquia commented
Ok I read the whole issue and found that the patch from #33 to be a stop gap for us. Guess we should address the issues brought up in #17 either in a followup, or an issue for UUID or as part of the next patch if we can determine there's something we can do on the FPP side of things and thats the correct thing to do.
Comment #45MiroslavBanov CreditAttribution: MiroslavBanov commented
If I have to guess, there is one legitimate change in #20, which you can try:
@@ -183,7 +183,12 @@ class PanelsPaneController extends DrupalDefaultEntityController {
$entity->uid = $uid;
// Update the existing revision if specified.
if (!empty($entity->vid)) {
- drupal_write_record('fieldable_panels_panes_revision', $entity, 'vid');
+ if(module_exists('uuid')) {
+ drupal_write_record('fieldable_panels_panes_revision', $entity, 'vuuid');
+ } else {
+ drupal_write_record('fieldable_panels_panes_revision', $entity, 'vid');
+ }
else {
// Otherwise insert a new revision. This will automatically update $entity
Comment #46mairi CreditAttribution: mairi commented
I am uploading an updated version of the patch at #42, along with an interdiff to show what has been changed. This patch resolves issues with FPP revisions for us - using fieldable_panels_panes 7.x-1.7 with uuid. We also have organic groups & workbench_moderation in play, but they don't seem to be a factor in this particular scenario.
Changes from the previous patch #42 are as follows:
- set $object instead of $content in modified function fieldable_panels_panes_load_from_subtype_force() as it is $object that is being returned, not $content;
- write using vuuid instead of vid when saving an FPP revision if uuid is installed;
- modify plugins/content_types/fieldable_panels_pane.inc to use vid or vuuid as appropriate when fpp revisions are in use (without this change in place, fieldable_panels_pane objects within the context of a panelizer revision always load the latest revision of a pane because it is using uuid rather than vid).
Interdiff attached to show changes between patches #42 and #46.
Comment #47danieltome CreditAttribution: danieltome commented
Hi @mairi,
I applied the interdiff patch from 42-46 on a brand new lightning alpha install, and it is working well.
FPP Panels are showing correctly on draft and published versions.
There is one issue with media though.
Steps to reproduce:
1) Create new landing page panel and add a media panel and upload an image.
2) Publish page.
3) Create new draft, then edit media panel and change the image to a different one.
Latest image is shown on draft and published nodes.
Expected result:
Draft node to show new image, published node to show the previous image.
Comment #48brantwynn CreditAttribution: brantwynn at Acquia commented
@danieltome's issue sounds like it is related to the file entity that is attached to a fieldable panels pane field. It may be out of scope for this particular issue to solve keeping versions of file entities working with FPP revisions. If anyone else is seeing this or knows of a related issue, perhaps we can cross reference.
Comment #49MiroslavBanov CreditAttribution: MiroslavBanov commented
I think the issue in #46 is integration of panelizer and workbench moderation. The patches help fixing uuid and FPP revisioning, but do not completely resolve original issue.
Maybe need to split or do follow-up? Actually the other issues are probably for other modules to resolve.
Comment #50mairi CreditAttribution: mairi commented
@danieltome Sorry you're still having issues after that latest patch. We are not using media panels, or the lightning distribution so I'd need to get that locally to investigate, which I won't have time for this week. It does sound like a 'related but different' issue to me, but wouldn't want to dismiss it as out of scope for this patch without looking at it more closely. As @brantwynn suggests, perhaps we can cross reference if there are related issues.
I can say that we have had a lot of trouble getting fpp revisions & workbench_moderation to play nicely together, which seems to be a common experience! This patch and one of the ones from workbench_moderation (https://www.drupal.org/node/1402860) are working for us. I don't know if the latter would resolve your issue. I need to review our use of that patch actually as it's now ahead of where it was when we started using it. Ah, the joys of fpp/panelizer/workbench_moderation! :-)
Comment #51danieltome CreditAttribution: danieltome commented
Thanks @mairi, I think @brantwynn is right, in regards to #48 and that it is related to file entities, and the way the replace image is done.
I can raise that in another issue. re: file_entity, fpp and workbench_moderation.
I'm happy this patch is moving forward and it is working well with all other panels.
What do we need to do to get this patch release into the module?
Comment #52mairi CreditAttribution: mairi commented
Patch re-roll to resolve offsets with fieldable_panels_panes v7.x-1.8.
Just to reiterate @danieltome's question - it would be good to know what's needed to get this into the module.
Comment #53DamienMcKenna CreditAttribution: DamienMcKenna commented
Just to mention it, I am seriously considering closing this as a "works by design" and recommending people use Paragraph Panes instead. Has anyone considered that module for doing per-display revision-aware changes?
Comment #54azinck CreditAttribution: azinck commented
That's a very promising module @DamienMcKenna. Thanks for the pointer. I agree that it would solve these problems well. FPP would remain to serve use-cases where you'd want to re-use panes.
Comment #55DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
@azinck: That's exactly what I'm thinking.
Comment #56brantwynn CreditAttribution: brantwynn at Acquia commented
I am a bit torn on #53. While I have seen a lot of blood, sweat and tears in this issue and others regarding this I don't want our collective pride to cloud judgement. Maybe this issue is a bridge too far or maybe its not.
At the same time everyone is really mostly focused on D8 and there hasn't been much review going on here. @mairi posts a new patch and @DamienMcKenna's response is kind of short and dismissive of the entire issue. Which I mean, maybe doesn't bother her, but I personally would hate to work on a patch so hard to have the maintainer completely ignore it and not even answer the question at hand, instead sort of kicking rocks around and telling everyone we're wrong for trying to work this way...
So for distros that use these patches (I know Lightning 7.x uses it, not sure who else besides that and DF) it would be a pretty sad day if this was completely abandoned. I don't have the resources to completely re-architect the 7.x branches of those distros. And there's no way with Panopoly and Lightning both promoting FPP that we could somehow transform everyone over to users of this new module recommended. People are using FPP in these distros and if they need moderation for panelized pages that include FPP, they are in trouble.
We're holding on to this, hoping we can finally get it working for the sake of the slim number of users that have Lightning 7.x in production. They are definitely affected by this and won't have the luxury of complete re-architecture either.
Comment #57azinck CreditAttribution: azinck commented
I hear you Brantwynn. I think this patch, as-is, solves the basic technical problem, but that there's a major UX problem with the notion of reusable panes and how that interacts with revisioning such that I really think this solution is only a half-measure as it stands. On the major site where we do use this patch we've had to write a decent bit of custom code to make our site behave as I outlined in #12. And I don't know that our approach could be suitably generalized to serve all use-cases.
I've not checked out Lightning. Does it solve the UX problem?
Comment #58DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
brantwynn: You are correct, I was definitely overly dismissive in my comment.
I am very appreciative of all of the work that went into this patch, so a huge thanks to mairi, EclipseGc, heddn, ruloweb, MiroslavBanov, David_Rothstein, vilepickle and grndlvl! I was too hasty with my response and I sincerely apologize for that.
I will test this patch out (probably next week), and given it's already in use in the wild so much (distros? ok, I didn't think about that) will likely commit it to avoid causing problems for these sites.
That said, the goal of this functionality matches what Paragraph Panes already does, only it does so without the associated problems of having a separate physical entity object stored in the database. This then allows the data to be exported along with the rest of the Panels/Panelizer display via Features, which is another often-requested feature for FPP.
The situation we're in is analogous to what happened with EntityReferences and revision tracking - while some of us were working on shoehorning revisions into EntityReferences (#1837650: Allow referencing a specific revision ID) someone else came up with the Paragraphs module, which is almost exactly what most of us wanted in the first place (though I'd have preferred it to be more of a generic entityreference module that could work with all entities).
What I'll probably do is commit this and add documentation to say this works but explain that most sites will probably want what they get from Paragraph Panes instead because of the other benefits.
And again, I am sorry for how I handled my initial response.
Comment #59mairi CreditAttribution: mairi commented
@DamienMcKenna Please don't worry about your initial response - I completely appreciate Paragraph Panes is a better alternative & can totally understand your initial suggestion. Unfortunately, as @brantwynn suggests, we're not in a position to re-architect what we have, which was embarked upon when Paragraph Panes wasn't around. If this patch isn't accepted, we will at least for a while have to continue re-rolling & re-applying it on each release of FPP. Having the patch committed & docs updated to point to Paragraph Panes would be a great result for me personally since I'm usually the one doing the re-rolling & testing :-) Thanks and fingers crossed for a positive outcome! The patch has been in use on our production site for over a year now & working well, although we don't have re-usable panes enabled.
Comment #60brantwynn CreditAttribution: brantwynn at Acquia commented
@DamienMcKenna: I should apologize, as my post yesterday should have been much nicer. Sorry about that. Thank you for the extremely well thought out response on this issue. It is a sticky one for distros but you are right 100% about the problem this causes re: multiple asynchronous entities. We already see this issue with blocks and panelizer in D8 too, but maybe that is to a lesser extent.
My take-away from this whole thing is that there isn't much we can do for the UX issues @azinck mentions. Lightning in D7 and D8 attempt to subvert the problem by turning off the Panels IPE when the user is viewing the currently published node. I am not sure if that approach is sufficient for everyone but it seems like it will prevent some problems that could occur - though not all.
Thanks again for taking the time to look into this and a big ++ to everyone that has been keeping this patch alive!
Comment #61DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
Rerolled, and includes a tiny fix to some comments.
Comment #62DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
|781 bytes
Is it possible that the logic for detecting whether to the vid or fpid in _fieldable_panels_panes_custom_content_type() was incorrect? Shouldn't it track the vid if the FPP is reusable and the fpid if it is not reusable? In my testing it was not tracking the vid for a reusable FPP.
Comment #63DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
|603 bytes
There was one more occurrence of the same logic.
Comment #64DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
I wonder if maybe the extra revision tracking should be toggleable via a variable, with it set to "off" by default (Lightning could add an update script to turn it "on")?
Comment #65DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
Some updates to the comments.
Comment #66brantwynn CreditAttribution: brantwynn at Acquia commented
re #64, thats totally fine. We can ship with a variable_set during hook_install and also provide an update hook to set the new variable for existing users.
Comment #67azinck CreditAttribution: azinck commented
Re #62:
For my use-cases I want to track the vid only for non-reusable panels and *not* track the vid for reusable panels.
Tracking the vid for non-reusable panels allows you to edit the panel while editing the node, and then have different FPP revisions embedded on different node revisions. When you edit an FPP on a node (or other entity) revision you don't tend to want those FPP changes to spread to all places that FPP is embedded; you want the edits to be specific to the revision of the parent entity on which you're doing the editing. In our use-case we've hard-coded the "create new revision" checkbox to always be true when editing non-reusable FPPs so that you can never accidentally step on the toes of some other parent entity revision where you've embedded the same FPP. Something like this is often the desired result:
5 20 34 103
5 21 34 104
But reusable FPPs are rather a different story altogether. The whole point of those is to be able to make a change in one place and have it propogate to everywhere the FPP is embedded. So those should not be embedded as a specific revision, instead always showing the current revision of the FPP.
That said, communicating all of this nuance to the user is tricky and is why we made the modifications I mentioned in comment 12.
Comment #68DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
|Needs review
|» Needs work
This needs a little more work to accommodate a global setting, which could be added to the new settings page which was just added via #1910934: Expose Fieldable Panels Panes as blocks.
Comment #69DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
I also think we need to add something to the README.txt to describe the workflow change, and we'll need a changenotice too. That said, I think we can get it into the next release :)
Comment #70MiroslavBanov CreditAttribution: MiroslavBanov as a volunteer commented
Per #67, what we want is a checkbox to "Force revision on non-reusable panes". While I agree and would use the setting, can't we make it a follow-up issue?
Comment #71DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
@MiroslavBanov: Yes, that can be a follow-up issue.
Comment #72azinck CreditAttribution: azinck commented
#70 and #71: I was just trying to address the question raised in #62. In #62 and 63 Damien flipped the logic to embed a specific revision only if the FPP is reusable. I am trying to argue that the old logic was correct and that Damien's new logic is wrong.
Comment #73MiroslavBanov CreditAttribution: MiroslavBanov as a volunteer commented
Hm, I agree - the flipped logic is not correct.
Should be changed. Let's change the
!empty() to
empty(), and commit to get this out of the way.
And then to follow-up (in the same issue or in different one) and figure out what to do with configuration. Maybe #64 and #67 can be controlled by the same variable? But need more people to chime in on it.
Comment #74DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
Ok, life happened and one of our clients requested this, so I'll be finishing it off tomorrow. :-)
Comment #75DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
|Needs work
|» Needs review
This adds a new setting that controls the revisions functionality via a new variable ("fpp_revision_locking").
Comment #76DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
Note - I haven't tested it yet, I'll do that in the morning.
Comment #77brantwynn CreditAttribution: brantwynn at Acquia commented
Updated the dev version of Lightning Features to include FPP (dev HEAD) w/ the new patch. Everything is working fine but I don't have automated tests working on our end yet to ensure no regressions. That said, we are working on that. I did not want to hold anyone up and Damien had asked me on IRC to look at this. All of my manual tests seem to be working fine.
Test 1. Lightning 7.x-1.x-dev (non-reusable panes)
- New landing page (panelized content type)
- Add a new FPP (Lightning FPP media widget)
- FPP is showing an image
- Moderate with Workbench Moderation to Published
- Create new draft
- Edit the FPP on the new draft, changing the image on the file field to a new upload
- Save FPP, Save as custom in Panels IPE for the Panelized node
- View Published version of node (see old image) - w00t!, as expected with proper FPP revision
- View Draft version of node (see new image) - w00t!!, as expected with proper FPP revision
Test 2. Lightning 7.x-1.x-dev (reusable panes)
- New landing page (panelized content type)
- Add a new FPP (Lightning FPP media widget)
- Check the "Make this reusable" checkbox
- FPP is showing an image
- Moderate with Workbench Moderation to Published
- Create new draft
- Edit the FPP on the new draft, changing the image on the file field to a new upload
- Save FPP, Save as custom in Panels IPE for the Panelized node
- View Published version of node (see new image) - w00t, its reusable
- View Draft version of node (see new image) - w00t, it persisted
4 w00ts all around, which by my count seems to cover both re-usable and particular revisions of a FPP to be placed in a panelized page.
Comment #78MiroslavBanov CreditAttribution: MiroslavBanov as a volunteer commented
This setting
fpp_revision_locking is explained as:
Should pane changes create new revisions?
- legacy - Should pane changes create new revisions?
- lock - Lock non-resuable FPPs.
- lock_all - Lock non-resuable and reusable FPPs.
But what it actually does is control if panes content should target pane revision id, or the pane entity id. The term "locking" is not very informative by itself.
The checkbox "Create new revision" still controls if a new revision is created.
Comment #79MiroslavBanov CreditAttribution: MiroslavBanov as a volunteer commented
Trying a better description of the setting.
Comment #80DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
@MiroslavBanov: Did you try testing the functionality itself?
Comment #81MiroslavBanov CreditAttribution: MiroslavBanov as a volunteer commented
I have been using early versions of this patch for a while, in order to fix this issue #2101255: Updating existing FPP-pane with media field renders wrong in preview. I use it on a panel page that is not revision-enabled, so most of the issues resolved here only affect me in unlikely corner-cases. I did test this on a clean install, and validated some assumptions, but I can't be as detailed as brantwynn.
I agree with the changes. I am just unsure about the naming of the configuration, because it is hard to explain the implications. I did change it and I still don't like it. Feel free to reject the changes in #79.
Comment #82brantwynn CreditAttribution: brantwynn at Acquia commented
We now have some automated testing via Lightning that shows this patch working. Video attached (sorry a little blurry, but you should get the gist).
Shows use Test 1 from #77
This is as close to RTBC I can get, but I will suggest we await @azinck for confirmation that his use cases are covered.
Comment #83azinck CreditAttribution: azinck commented
Thanks @brantwynn. I've been using an early version of this patch for a long time. I'll test the newer version this afternoon and report back.
I don't want to open a huge can of worms, but I'd like to suggest that, if someone has chosen to "lock" the pane, that perhaps we should also by default create a new revision of the FPP for them any time they edit it. I'm not clear on all the ways people are using this functionality so maybe I'm off-base but, to me, this seems a better default.
Comment #84azinck CreditAttribution: azinck commented
|Needs review
|» Reviewed & tested by the community
I just tested #79 and it is working correctly for me. I agree with @MiroslavBanov that the language on the settings page in #75 is very confusing. The language in #79 is better; not perfect, but at least better.
I'll mark #79 as RTBC. I still would love to see UX improvements (per my comment in #83) but recognize that this functionality is being used in a wide variety of ways and #79 is a definite step in the right direction.
Thanks to Damien and Miroslav for your contributions.
Comment #85DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
@azinck: Your idea of auto-creating a new revision is a pretty good one, maybe it's worth spinning off another issue to cover that?
Comment #86slucero CreditAttribution: slucero at Mediacurrent commented
There are no functional changes here from #79. This is just a re-roll of the patch with a couple of typo corrections in the admin interface.
Comment #87azinck CreditAttribution: azinck commented
I've taken out #2695499: Improve UX when working with FPP revisions as a follow-up to try to deal with some of the UX problems coming from this patch.
Comment #88DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
@azinck: Thanks.
Comment #89azinck CreditAttribution: azinck commented
Comment #91DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
|Reviewed & tested by the community
|» Fixed
Committed! Thank you all for the work and patience on this. We'll be following up with additional issues to improve the UX, and working on documentation to make it clear what happens, but this is a huge step forwards for sites that need it.
Comment #93brantwynn CreditAttribution: brantwynn at Acquia commented
So for some reason, our automated tests are now failing since updating to the latest commit.
-- https://travis-ci.org/acquia/lightning-features#L1148
My manual tests (same as test case 1 from #77) are now failing too.
The point of failure is the actual retention of the revision -- e.g. I edit the FPP in Draft mode and the FPP is updated on both the Published revision and the Draft, both when the 'make this reusable' checkbox is checked and when its not checked.
Will try to get to the bottom of this since literally nothing has changed in the patches based on the interdiff.
The last patch we had applied working was from #75 applied to revision a067f9b
Comment #94brantwynn CreditAttribution: brantwynn at Acquia commented
Ok, ignore #93 -- I am realizing now, in my earlier tests, something must have been off - not sure what, but we need to explicitly set fpp_revision_locking to 'lock' in order for this to work as expected. I went through the patch from #75 we had been using line by line and found that variable. Not sure why the tests managed to pass before given the variable should always have been set to 'legacy' by default. I think we're good. False alarm!
-- https://travis-ci.org/acquia/lightning-features/builds/119307183#L1148
Comment #95slucero CreditAttribution: slucero at Mediacurrent commented
Will try to get to the bottom of this since literally nothing has changed in the patches based on the interdiff.
For what it's worth, I just double-checked the patch re-uploaded in #86 against the original in #75. I'm not seeing anything changed that's not represented in the interdiff.
Comment #96DamienMcKenna CreditAttribution: DamienMcKenna at Mediacurrent commented
FYI please follow #2695499: Improve UX when working with FPP revisions while we refine this functionality.
Comment #98Pol CreditAttribution: Pol as a volunteer commented
I think this commit introduced a problem with Entity Translation.

subset: commoncrawl


text:
Product Spotlight
Featured Research
Quick Stats
You are here
Wegmans Expands Bagel Recall
Affected products now include challah bread and store-made baked bagels, bialys, and rolls sold in the grocer's bakery departments between June 19 and Sept. 11.
Wegmans Food Markets, Inc. has widened its recall of store-made bagels and bialys first issued last week because of the possible presence of metal fragments in the food. The recall now encompasses challah bread and in-store baked bagels, bialys and rolls sold in Wegmans' bakery departments between June 19 and Sept. 11.
Wegmans said it launched the recall because a metal spring from a mixer might have entered the dough, which is made at Wegmans' Central Bakeshop, posing a possible choking hazard. The problem was discovered when a customer complained.
Further investigation by the grocer led it to expand the dates and products included in the original recall.
To date, there have been no reported injuries related to the consumption of the items, Wegmans said.
The recalled products are the Wegmans Kaiser Rolls 6-Pack, Wegmans Sub Rolls 6-Pack, Wegmans Old-Fashioned Dinner Rolls 12-Pack, Wegmans Wheat Rolls 6-Pack, Wegmans Challah Rolls 6-Pack, Wegmans Old-Fashioned Vienna Rolls 6-Pack, individually sold Wegmans Mini Kaiser Rolls, Wegmans Challah Bread, individually sold bagels and bialys, and six-packs of Cinnamon Raisin, Assorted, Plain Sesame, and Honey Wheat bagels.
This recall doesn't involve packaged breads and rolls sold in the commercial bakery section of Wegmans' stores, the section where Wegmans and national brand packaged breads/rolls are sold. Also not part of the recall are Wegmans bagels sold in the dairy or frozen food departments.
The recalled products were available at Wegmans stores in New York, Pennsylvania, New Jersey, Virginia, and Maryland. The company estimated about 100,000 cases of bagels, rolls, and challah bread were affected the recall, although it also said it suspected only a very small percentage of the products might actually contain metal fragments.
Rochester, N.Y.-based Wegmans operates 71 stores in New York, Pennsylvania, New Jersey, Virginia, and Maryland.


text:
I'm not looking for anything too specific, but what is your general opinion of the Army/Navy/Air Force?
I've always wanted to go into the Air Force and I'm meeting with another recruiter soon. I'm just kind of curious about what people think when the question of joining the Army comes up.
Thanks! :D
Most Helpful Girl
im not really for it or against it.
its a definite lifestyle change. if thats something you want to pursue you should go for it!!!
i personally couldn't deal with it, im a whimp.10|10|0
Lol so true, it's definitely not for everyone. I've always been into it, family/friends constantly tell me about how drastic the lifestyle change is but I think I can adjust.
you should try it then... or at least look into it.
have you gone to a recruiting office? maybe you should and see what its like onthe outside... then go do ur testing and see how you feel. maybe see what kind of jobs they offer you and marinate on it :D
could be something you regret not doig if u dont give it a try.
Yeah, I've been twice. Once with my friend because he wanted to sign up. Second time was just to ask questions and understand what I'm getting myself into. But yeah, thanks for help!


text:
Our Washington DC is the Most Sexually Transmitted Disease City in the US
June 2, 2010 6 Comments
After all the great things we have been posting about DC, here is a sad one. I hate to be the one posting this. I just hope it creates awareness.
According to Google's Public Data Explorer, DC is the most Sexually transmitted diseases (STD) in the nation. CDC shows the STD are on the decline, with the exception of Chlamydia (caused by the Chlamydia Trachomatis bacteria), which is on the rise! Regretfully, our beloved Washington, DC is the capital of such bacteria.
Those of you not familiar with Chlamydia, it's the most frequently reported bacterial sexually transmitted disease in the United States. It is estimated that about 2.3 million individuals in the United States ages 14-39 are infected with it. Between half and three-quarters of all women who have a Chlamydia do not know that they are infected. The scary part of it is that it can linger for months or years before being discovered. Read more of this post


text:
Operation Fruit Rescue Edmonton (a.k.a. OFRE. Pronounced "offer")
Established in 2009, OFRE is a non-profit organization. Our project grew out of an interest in locally grown food, raising awareness about food security, and establishing urban, local connections with our food.
Mission: OFRE will mobilize volunteers to harvest, process, and preserve local fruit. OFRE will get the fruit in the hands, mouths, and minds of people in the Edmonton capital region by fostering community involvement and knowledge sharing.
Vision: The Edmonton capital region is a place where all of the locally grown fruit is used productively to support the health and well-being of the community.
Values: (SCALE)
Sharing – Distributing of excess fruit to maximize use and minimize waste.
Connecting – Connecting people together to build a strong diverse community.
Access – Allowing anyone, no matter of their income, access to fresh local fruit.
Local – Think local, act local, for sustainable independent solutions.
Education – Empowering people through teaching, learning, and understanding the benefits of locally grown food.
How can OFRE help home owners? Do you have a fruit tree that you don't have the time or the energy to harvest? Are there more berries than you can handle? Do you want to share your fruit tree with members of your community? If the answer is yes, OFRE can help! OFRE will send volunteer pickers to private residences to pick fruit upon request of the home owner.
- 1/4 goes to the home owner
- 1/4 goes to Edmonton's Food Bank or other charitable organizations* (See of fruit recipients page for more information)
- 1/4 goes to the volunteer fruit pickers
- 1/4 goes to OFRE for processing
In addition to collecting fruit, we also organize canning & preserving events during the harvest season. Check our events and projects for more information.


text:
Our Practice
|Mark Christ, M.D.
Mark Christ, M.D. is a native of Islip, New York. He graduated with honors from Oklahoma State University in Stillwater, Oklahoma with a Bachelor of Science degree. Dr. Christ earned his Medical Degree from New York Medical College, in Valhalla, New York. He went on to complete a post graduate surgical residency at Lincoln Medical & Mental Health Center in Bronx, New York as well as his urology residency.
Dr. Christ has additional surgical training and specializes in the DaVinci Robotic Radical Prostatectomy and Robotic Partial Nephrectomy procedures as well as in hand-assisted Laparoscopic surgery.
Dr. Christ is currently the Director of Robotics at Jackson Memorial Hospital North which is affiliated with Florida International University School of Medicine.
|Ashley Goldberg, MMS, PA-C
Ashley Goldberg, MMS, PA-C is a certified Physician Assistant practicing pediatric and adult dermatology. She attended the University of Maryland to pursue her Bachelor of Science Degree in Community and Behavioral Health. After graduation, Ms. Goldberg returned home to Fort Lauderdale to attend the Physician Assistant Program at Nova Southeastern University where she earned a Master's Degree in Physician Assistant Studies. Ms. Goldberg is Board Certified by the National Commission on Certification of Physician Assistants. She is also a member of the American Academy of Physician Assistants and Society of Dermatology Physician Assistants.


text:
|Spolverato G, Ejaz A, Kim Y, Squires MH, Poultsides GA, Fields RC, Schmidt C, Weber SM, Votanopoulos K, Maithel SK, Pawlik TM
|Author Profile(s)
|J. Am. Coll. Surg. Volume: 220 Issue: 1 Pages: 48-56
|Publish Date
|2015 Jan
|PubMed ID
Endoscopic ultrasound (EUS) can be used to guide the therapeutic plan for patients with gastric adenocarcinoma (GAC), but data on its use and accuracy remain poorly defined. We sought to define the use of EUS, as well as characterize the diagnostic accuracy of EUS among patients with GAC.We identified 960 patients who underwent resection of GAC between 2000 and 2012 from 7 major academic institutions participating in the US Gastric Cancer Collaborative. Clinicopathologic and EUS data were collected and analyzed using chi and kappa statistics.Of 960 patients, 223 (23.2%) underwent evaluation with preoperative EUS. Among patients who underwent EUS, 74 (33.2%) received neoadjuvant chemotherapy; 149 (66.8%) proceeded directly to resection. Among patients who did not receive neoadjuvant therapy and received curative intent gastric resection, the EUS T classifications were T1 (33.3%), T2 (35.6%), T3 (18.9%), T4 (12.1%) and the N classifications were N0 (68.1%) and N ≥ 1 (31.9%). In contrast, when tumor stage was based on the final surgical specimen, there was a higher proportion of cases with more advanced T stage (T1, 36.4%; T2, 14.4%; T3, 23.5%; T4, 25.7%) and N stage (N0, 51.3%; N ≥ 1, 48.7%). The agreement of preoperative EUS compared with surgical staging for T (kappa = 0.28, p < 0.001) and N (kappa = 0.33, p < 0.001) classification was only fair.Less than one-quarter of patients with GAC underwent preoperative EUS staging. In patients who did not receive preoperative chemotherapy, tumor stage on EUS often did not correlate with T stage and N stage on final pathologic analysis. Endoscopic ultrasound should be combined with other staging modalities to optimize staging of patients with GAC.


text:
No, this is not yet another piece on Budhia Singh—whether he should have been allowed to run 65 kilometres. Nor is this a part of the debate surrounding his coach and his motives. Not because I don't
have an opinion on the issue. Indeed, like everyone else, I do. This piece is more to do with the questions that a story like Budhia's pose. It's about young children and their journey to success and fame, and the role that all of us play in it.
The world has, forever, known child prodigies—Mozart, Beethoven, Ramanujan, Jodie Foster, Lata Mangeshkar, Zakir Hussain, Nadia Comaneci, to name a few. Do the lives of all these stars raise the same questions? Perhaps yes, because the core issue remains the same—how much push and how soon?
What makes a child prodigy a potential star? Clearly, these are children who are special. But given today's hunger for visual gratification, ability and talent are not enough. A musician must possess an X-factor, as must a sportsperson or a designer. At times this X-factor comes not with looks and clothes, but with age, rather the lack of it. A child who performs beyond his or her age pulls at our heartstrings and fascinates us—like Budhia.
But fame is effervescent. Ensuring continuous visibility is, therefore, imperative, especially if money has to flow. Not only must child prodigies catch the public eye, they must remain there. Hence, package them and turn them into stars. If we don't, they might meet the fate of Sanka Raviteja who, at nine, won the Asian Youth Chess Championship and brought home the silver from the World Youth Chess Championships, 2004, in Greece. He has since faded from public and official memory. His parents are still trying to pay off the debts they incurred to take him to Greece.
It's a vicious cycle. News is created as are newsmakers— they have to be, if TRP ratings have to soar and newspapers have to retain and increase readership. As audience and readers, we're force-fed on news and newsmakers and grow addicted to them. The more addicted we become, the more we seek. And while we watch others, there creeps upon us the latent desire to be like 'them'. If as adults we cannot be there, we try vicariously, through our children and protégés.
Television shows such as India's Child Genius: The Search for India's Smartest Kid tell us that visibility and fame are within our kid's reach. No wonder parents and coaches push their wards into daredevil sporting events or reality shows like Boogie Woogie where they dress and perform like adults, and for which they must suffer endless hours of arduous practice. Ramanujan did not need a show like this. Nor did Zakir Hussain's name need to be texted on mobile phones for him to be acknowledged a prodigy.
The other big message being beamed is that there is no space for the ordinary, the average. Those who cannot be seen or heard are losers. And who wants to be a loser? So, as adults we push, as children, we strive. Budhia's coach, Biranchi Das, is but a product of our times. If he and Budhia are to be famous and rich, he realises, they must be visible. Budhia's X-factor, his age, has to be packaged and sold.
Had Budhia been made to work in a glass factory or in a zari loom, we would have immediately labelled it child labour. But it's not a term we would use to describe Budhia running a marathon (although he was bought for Rs 800), or what other young and talented kids are doing to make news everyday—riding motorcycles well before they are eligible for a licence, practising dance and music for hours. Or working as child stars. Accompanied by their parents, they move from studio to studio, shoot several shifts and, in between, try to complete their homework, in cars or on location. Take seven-year-old Shreya Sharma, 'famous' on the small screen as Sneha in Star Plus' Kasauti Zindagi Kay. "Even after spending maximum time shooting, she is brilliant in studies and stands first in her class," says her proud mother.
No doubt talented children must be encouraged. As adults, we owe it to them. But there is only a thin, almost invisible line that separates encouragement from pushing, and pushing from exploitation. Maybe the fault also lies in our limited understanding of child labour, reflected in the child labour law, which bans employment only in hazardous occupations. Perhaps Budhia's case will force us to take a fresh look at the law. Clearly, no child must be made to perform any act harmful to him or her, physically or psychologically, and unsuitable to his or her age.
That notwithstanding, Budhia's case represents the malaise that has set into our society, a malaise in which all of us play a role as adults, as readers, as audience, as media. Because we all love a star! Time we examined the Biranchi within each of us.
(The writer works with HAQ: Centre for Child Rights.)


text:
Find a copy in the library
We were unable to get information about libraries that hold this item.
|Material Type:
|Audio book, etc.
|Document Type:
|Sound Recording
|All Authors / Contributors:
Neil Gillman; David Wolpe; Shaul Magid; Arthur Green; Sylvia Boorstein; Steven Shaw; Tikva Frymer-Kensky; Wendy Doniger; Debbie Friedman; Jewish Theological Seminary of America.
|OCLC Number:
|A series of 6 lectures held in Spring 1997.
Title from publisher invoice.
|6 audiocassettes (approximately 70 min. each) : 1 7/8 ips, mono.
|tape 1. Seventy faces has the Torah / Neil Gillman, David Wolpe, and Shaul Magid --
tape 3. Spiritual journeys East & West / Arthur Green, Sylvia Boorstein and Steven Shaw --
tape 5. Do men and women have different souls? Spirituality and gender / Tikva Frymer-Kensky, Wendy Doniger, and Shaul Magid --
tape 6. Music of the Jewish spirit / Debbie Friedman.
|Series Title:
|JTS Lehrhaus.
User-contributed reviews


text:
The perfect condiment * Great taste * Vegan
Dairy-free * Soy-free * Gluten-free * GMO-free * Kosher
* Super Food * Omega 3's * Trace minerals
* B12 * Complete protein
Sister River Foods, Inc.
PO Box 5563
Central Point, OR 97502
parma at eatparma dot com
(541) 665-0348
Thank you for contacting us. We are a bit overwhelmed with emails right now. So if we don't respond to you in a timely manner -- please forgive us. It's not personal. We are just short handed. Feel free to contact us through our Facebook page for a faster response.


text: Home Gallery Interactive (video) Benjamin Moore Clap for Ben Moore Clap to Play This Cute Congratulatory Video for Benjamin Moore A Victory Lap for Two Products of the Year Published on Jun 08, 2015 Editor's Pick The Martin Agency decided to congratulate client Benjamin Moore for its Product of the Year wins for its Natura and Garage Guard products, at the recent awards honoring product innovation So, it made this cute victory video featuring celebrating dinsoaurs, eagles, pigs, lions and more -- but you have to clap hard to make the online video play. Rate this Ad You must be registered to rate the ad. Please Login or Register Now About CreditsDateJun 08, 2015Agency:The Martin AgencyChief Creative Officer:Joe AlexanderClient:Benjamin MooreCreative Director:Vanessa FortierAssociate Creative Director/Copywriter:Neel WilliamsAssociate Creative Director/Art Director:Justin HarrisTechnical Director:Jeremy MisavageSenior Digital Producer:Jill McGrathSoftware Quality Assurance Manager:Andy BuppAssociate Quality Assurance Analyst:Thomas CarrollGroup Account Director:Rich WeinsteinAccount Director:Allison OxenreiterAccount Executive:Hill ShoreProject Manager:Stephanie BurdetteGroup Planning Director:Max MattoxProduction Company:1st Ave MachineVFX Company:TroncoDirector:Fer Suniga1stAveMachine Executive Producer/Partner:Sam Penfield1st Ave Machine Executive Producer:Garrett BrarenTronco executive producer/partner:Lautaro BrunattiProducer:María Roldán BorrelliProducer:Niki DiCesareArt Director:Chini3D Artist & Animator:Cristian FieirasComposition:Daniel CalvoSimulations:Pablo F. MolinaSee more credits Latest Creativity News on Ad Age Agency Brief: Where Is Everybody? Gallegos United Has a New CCO, Arnold Hires Alfson, Low Joins Ogilvy Beijing 'I Have a Huge Idea:' Wyclef Jean Wants to Work With Brands Related work Benjamin Moore: Century The Martin Agency Benjamin Moore: Retail Benjamin Moore: Natura


text:
Across the Margin is proud to announce its foray into publishing. From its earliest days, where Across the Margin was conceived as a place where storytelling knew no boundaries, we foresaw a future where our stories and articles would move beyond the computer screen and into print. And that time is now upon us. By taking advantage of any and all means and by exploring countless avenues to share tales flush with inspiration and insight, ATM Publishing is now poised to periodically release books, anthologies, poetry and much, much more, from authors we spiritedly vet.
So dive deep and stay tuned and follow along with Across the Margin and ATM Publishing as we journey ever onward to that place where the sentence ends but the story just begins!
For inquiries, feel free to email us at firstname.lastname@example.com
It Begins: 6.1.16
Rayya Deeb's Seneca Rebel
For ordering information contact ATM Publishing at (347) 801 – 3365


text:
Obsessed with the Internet?You bet I am.
I found my love for computers in 1994 when I bought one to keep inventory for a new business venture. Love turned into obsession with my discovery of the Internet. Indulging my new obsession, I immediately went back to school majoring in Systems Analysis, started putting together new online ventures and then, in 1996, became a consultant while still in college.
While rolling around in the trenches with a bunch of great guys--and gals--during the dotcom boom...and then bust, I worked on, designed, developed and otherwise contributed to hundreds of different websites...even developed a few of my own.
Lately my guru sense has been tingling. I think there are more sites out there that need my help. I must heed the call!--Brian Deaton, Web Guru


text:
Canadel Champlain Arm Chair
- Call for PricingSKU: E07089030Dimensions: 52"L x 18"D x 18"HAdditional Product Details >
- Call for PricingSKU: E00038782Dimensions: 78"L x 38"D x 30"HAdditional Product Details >
- Call for PricingSKU: E10038782Dimensions: 21.25"L x 23"D x 41"HAdditional Product Details >
- Call for PricingSKU: EA2038780Dimensions: 18.25"L x 19.5"D x 41.75"HAdditional Product Details >
- view full cart detail >
- Subtotal
- Name: Champlain Arm Chair
- Collection: Champlain
- Vendor: Canadel
- Comment: Price may vary based on option(s) selected.
- Dimensions: 25.5"L x 23"D x 41"H
- Construction: Table Top: Solid birch
Bench: Solid birch
Table Base: Solid birch
Chairs: Solid birch
- Interior: Chair joints glued and screwed
- Finish: Spice Wash/Black Distressed
- Origin: Made in Canada
- Recommended Care: Clean with damp cloth only. Chemicals will damage the protective finish.
Jordan's Furniture recommends purchasing our Furniture Protection Program.
- Warranty: 1 yr frame from factory defects


text: So I was out at a bar Wednesday night and my friend and I were playing one of these dumb "test your strength" punching bag video games. I went to punch the thing without removing my Droid from my sweatshirt pocket, and of course it came flying out. The phone bounced off my shoe, but the battery door popped off and the battery hit the tile pretty hard. After putting the battery back in the Droid, it would not boot. Tried plugging into the charger when I got back home and nothing. At this point I figured I would have to use my insurance to replace the phone. However, the next morning I went into a Verizon store and told them it just shut off while on the charger overnight and wouldn't turn back on in the morning. The rep replaced the battery and still the phone would not boot. So, he grabbed a new phone, put my SD card AND the original battery in and Voila! The new Droid is running faster than my original, with seemingly better battery life. I'm dumbfounded. I really didn't expect a replacement Droid on the spot in the store. (I purchased my original on launch day, so I was well beyond the 30 day return period, and even though the phone is under warranty, I figured they would have to send it in and I'd have to wait for a replacement in the mail) Anyhow, just wanted to mention my great experience with Verizon customer service and see if anyone else has had a similar one?


text:
"Pleased with referral service"
About: Devon Access and Referral Team (DART) Devon Access and Referral Team (DART) Exeter EX1 1PQ
Posted by toy105 (as ),
I rang up to get referred to a consultant for my knee. The woman on the phone was very helpful, and offered me an appointment in the next few weeks. However, I wanted to see the consultant that I know, and he has a waiting list. So instead I decided to go on the waiting list to see him. They will ring me, to give me the date of the appointment, when they know.
I think this is a good service. It's changed since I last had a referral, and it's quick, easy and suited my needs well.
Response from Susan Pearce, Project Support Manager, DART (Devon Access & Referral Team), NHS Devon 7 years ago
Dear 'toy105',
Thank you very much for taking the time to contact us and give us your feedback. We welcome all opinions but are always especially pleased when it's positive! I will pass your comments on to the orthopaedic team and I'm sure they will be equally grateful that you took the time to contact us.
Kind regards,
- {{helpful}} of {{total()}} people think this response is helpful
- Was this response helpful? Yes | No
Thank you for your feedback.
See more responses from Susan Pearce


text:
What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you're getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you'd like help immediately, feel free to search for a similar question, or submit your question or concern.
How can I easily adjust the height of an individual cellAsked by Hexebah on October 27, 2015 at 07:39 PM
Hi JF
I've setup my form - 'twas a dream.
? = How can I easily adjust the height of an individual field/cell
Say I create a few fields and I want to compact them vertically, thus making my form shorter?
ta Chip.
JotForm Support
Is it your form this ?
If is,you can do it by injecting the following CSS code in your form :
.form-line {
margin : 0px;
padding : 5px;
And this code is just to adjust the width of your form :
.form-all {
width: 550px;
You can take a look to my sample form and clone it if you want :
I hope this helps.
Let us know if you need further assistance.


text:
The leader in high quality low vision aids and magnification devices. LEARN MORE
Since 1903, Eschenbach GmbH has been introducing novel and award-winning magnification solutions and since 1983, Eschenbach Optik of America, Inc. has been distributing those products in North and South America.
Eschenbach has sought to provide eye care and vision rehabilitation professionals with the finest quality, most technologically advanced low vision aids, including magnification devices to help those suffering from macular degeneration, diabetic retinopathy and other eye diseases. These devices, combined with the low vision care provided by professionals, maximizes the remaining vision of the visually impaired allowing them to remain independent and improving their overall quality of life.
Learn More
American Optometric Association
June 22-24, 2017 in Washington, DC
View our Catalogs & Brochures:
Read our Newsletter:
Subscribe to our Newsletter:


text:
Editor's Blog
Special Reports
Submit Your News
About Us
News by Zone
News by Date
News by Category
Data Protection
How do you Justify IT Security Expenditure
Free Newsletter
Register for our Free Newsletters
Access Control
Deutsche Zone (German Zone)
Education, Training and Professional Services
Government Programmes
Guarding, Equipment and Enforcement
Industrial Computing Security
IT Security
Physical Security
View All
Other Carouselweb publications
How do you Justify IT Security Expenditure
: 25 February, 2010
(Special Report)
Providing justification for purchasing IT security solutions is a challenge which Ben Ross of Becrypt resolves with Key Performance Indicators and Productivity Gains
Quantifying any kind of ROI from a security solution is not as straightforward as it should be, especially when some organisations still see it as just an insurance policy for that 'what if' scenario - a fairly old fashioned outlook. And it is still something that the security industry struggles to provide a coherent answer for.
In this article, Becrypt VP of Marketing, Ben Ross, explores what organisations can do to justify spend on IT security, and also demonstrate value and ROI.
In the current economic climate, most organisations are having to justify each additional request for IT expenditure they make. Corporate IT managers are under significant pressure - either from their boards or other senior management, including investor sources - to justify their current security expenditures in the face of continuing shareholder scrutiny on all expenses.
Whilst historical evidence suggests that IT security has been an essential part of the necessary investment aspect of business for a number of years, IT budgets generally are being cut in the face of the current downturn. Now, more than ever, is the need to measure the effectiveness of IT security solutions, understand the productivity and value gained, the reduction of risk and therefore justify the spend.
The role of KPIs in measuring security effectiveness
Key Performance Indicators (KPI) are now a primary means of calculating the effectiveness of almost any IT and business solution.
Therefore, align the security technology KPIs with your organisation's overall data protection strategy, and link performance and operational KPIs to your security strategy to allow your organisation to more effectively measure its performance.
This will ultimately enable you to make more informed business decisions.
Commonly used KPIs that can be used in your security strategy plan should include:
* The number of security incidents
* The percentage of network coverage
* The percentage of application coverage.
To make this process as seamless as possible, you should seek to concentrate on analysis and reporting activities that are directly aligned with the KPIs or security strategy.
Measuring productivity gains from IT security
Measuring gains in productivity from improved levels of IT security is all about measuring the increase in the effectiveness of the resource in question.
To better execute the measurement process, it is necessary to assign roles and responsibilities in your organisation.
A detailed Responsible, Accountable, Consulted, Informed (RACI) matrix and staffing model will help you determine how the various functional areas within your organisation factor into the planning, design, implementation, and operation of the overall security solution.
In addition, a well-researched and effective RACI clearly defines each stakeholder's role and helps facilitate stakeholder buy-in.
You should immediately identify the data owners, as they understand the importance of their data in the context of the business; establish relationships with them; and engage them in effective, ongoing, two-way communications with those owners.
Analysing the existing technology and process controls will help you identify control gaps. You should base your security assessment on an established
Risk Management
framework and detailed classification scheme.
Finally, ensure that you cover all areas of the organisation, catalogue the location of sensitive data, estimate the amount of exposure the organisation faces, and measure the potential magnitude of any potential loss.
Quantifying ROI from your IT security
Measuring Return on Investment (ROI) from your security solution is perhaps not that different from measuring the ROI from your entire IT system. There is however one main difference, IT security is often about protecting an asset, your data, your network, etc, against a threat. If you have successfully protected the asset from the threat and nothing 'bad' has happened, how do you demonstrate the return?
One way is to estimate the value of the asset, your customer data for instance, and then put a business value on that data being lost or falling into the wrong hands. What are the costs and impacts to the business? A comparison can then be made against the cost of protection through IT security, and the potential costs and impact if the asset were lost, compromised or damaged.
You should also consider obtaining stakeholder buy-in to the security solution from across the entire organisation and communicate the value of IT security to the business in measurable terms they can understand and buy into.
While deploying your security solution, be sure to involve the stakeholders from the beginning, therefore ensuring that the parties fully understand the business requirements and the impact they may have on operations, employee behaviour, and corporate culture generally.
Stakeholders will generally include representatives from the following groups: privacy, IT, security, investigations, human resources, legal, compliance, audit, and the direct lines of business.
To help you measure the ROI from your security investment, you should ideally use a modular approach to the deployment of your technology solutions. Measuring the return of individual components of the overall solution is often the most pragmatic way of establishing ROI.
This will also enable your organisation to seamlessly implement more robust data protection solutions down the line, as technologies mature and your business needs dictate.
For many senior Executives, IT security is just a cost of doing business. In an ideal world that cost would not be needed and could easily be invested in another part of the business or not spent at all.
However in the real world organisation need to protect themselves from a variety of threats and risks. To really establish a return from your IT security investment, you should determine what, exactly, is meant by 'return'.
The return from IT security is often based around eliminating the need to spend more money by preventing bad things from happening. IT security leaders need to quantify the potential business impacts of these bad things, and perhaps more importantly, they need to articulate the cost of prevention versus the impact in a measurable and quantifiable way to the rest of the business.
Read More News from BeCrypt
Read More News for IT Security
Read More News for Data Protection
Editor's Blog
News by Zone
News by Date
News by Category
Special Reports
Submit Your News
About Us
© 2012


text:
We have 14 physical servers and 10 virtual servers.
I currently backup these servers to two network file servers (some servers backup to one file server and other servers backup to the second file server).
I then copy the backups off the two file servers onto a fleet of USB 3.0 external hard drives.
This system works okay, but there are some issues.
1. Neither of my backup servers have onboard USB 3.0 ports. I have a workstation on the network that I've added a USB 3.0 expansion card to and I pull the backups from the backup servers over the network to the USB 3.0 drives attached to the workstation. While this works, it seems inefficient.
2. I use the USB 3.0 portable drives as my off-site copies of the backups. I take all of these USB 3.0 drives home with me each day. I have 13 of them. I keep 2 copies of each server backup (the most recent backup of a server, and the second most recent backup of that same server). That way, I have a fallback copy in case a restore failed for whatever reason, and the backups of the server are not on the same external drive. If one of my external drives died, I would still have a backup of whatever server that hard drive may have contained on another external hard drive.
3. This leads to the question: I'm thinking of abandoning the USB 3.0 drives and getting a small NAS. It would have to be relatively small because I'd copy the backups from the backup server to the NAS and take the NAS home with me each evening.
Is this a bad idea? I get that it is slightly more of a single point of failure in that if something happened to the NAS, I'd risk losing all of my off-site backups, where right now if something happened to any one of the 13 USB 3.0 external hard drives, I'd only lose one or two of the off-site backups.
Is any NAS box designed with this in mind? I wouldn't use a rack-mountable NAS because it would be too bulky to haul around. A tabletop model might be okay as long as it isn't too large or heavy.
All of my current USB 3.0 external hard drives are 1TB each. They are NOT all full to capacity. I believe a 12TB portable NAS would meet my needs, especially a 4-bay NAS with 4 3TB drives. I'd probably opt for JBOD because these are secondary copies of the backups. My primary backups (stored on the backup servers) would be fine for anything short of the entire building being destroyed.
I'm a bit hesitant to do this at all if there is some facet of this I am overlooking. I am also hesitant to do this RIGHT NOW because of the hard drive price situation. I might put this off until next year in hope that hard drive prices return to normal, but I'd still like to hear your thoughts on this plan.
10 Replies
Nov 16, 2011 at 10:54 UTC
You realize by putting all that data on one drive you now have a single point of failure(opps, just dropped it as you walk out to your car)
Nov 16, 2011 at 10:58 UTC
I have the ReadyNAS NV+ and it's not too big. It's actually smaller than I thought it would be considering it has four drives in it. There's even a handle, although I'm not too sure on how strong it is since mine just lives on a shelf in the basement with the rest of my servers / hardware. I like the gig ethernet, although some of the pricier models have dual NICs mine does not.
Nov 16, 2011 at 11:03 UTC
You realize by putting all that data on one drive you now have a single point of failure(opps, just dropped it as you walk out to your car)
I do realize that, and I even pointed it out in the original post above.
Everything that would be on the NAS (just as everything that is currently on the fleet of external USB 3.0 drives) is a "backup of the backups", a secondary copy of the backups for complete disaster recovery purposes.
Nov 16, 2011 at 11:34 UTC
The way that we handle large volumes of backup data here at work is that our primary backup device is an Overland 24-tape autoloader with 2x Ultrium LTO-3 drives in it. There are 24 400/800GB tapes in the loader (9.6TB total uncompressed capacity) and that backs up all the servers overnight.
When the servers aren't being backed up by tape (Backup Exec), they are being backed up with Backup Exec System Recovery to a NAS box (4TB) in-house (but away from the server room to mitigate against fire and theft).
A third level is enabling shadow copy on the file servers for volumes that contain shared data.
This provides a triple backup system.
Restore individual files deleted or messed up by users - Shadow copy (AKA Previous Version)
Restore dead server - Restore from tape or BESR
Restore server backup to other hardware without performing a windows repair etc - BESR
Some listings on Ebay for Autoloaders are going for around $3000 with 1 LTO-3 drive. Considering the fact that the price of hard drives is about to skyrocket (some of them already have) because of the environmental disaster in Bangkok, and the fact that the availability of hard drives is becoming scarce, it might be a good alternative for you to consider an autoloading tape system. The maintenance contracts from Overland are reasonable in price and can be extended year on year so you'll never be stuck with an expensive doorstop.
Nov 16, 2011 at 12:37 UTC
I've had good luck with an old iomega NAS. The unit was a single drive model, the size of 3.5 HD external enclosures, but had the Ethernet for network.
I've had it for several years now surely the technology is better, smaller, and cheaper. (2.5 drives for size)
Nov 16, 2011 at 2:14 UTC
I take mine home on Monday and return it on Friday for my full backup. I use the WD World Book II. It has always worked fine and it very portable.
Nov 16, 2011 at 3:05 UTC
A small NAS could do this, though none I know of were designed specifically for being transported frequently. For example, I have an Iomega ix2 on my desk that is 4TB, weighs about 4 pounds and measures about 4 x 6 x 8 inches. I would recommend using a well built travel case for transporting.
Most folks, if they are using a NAS as the backup target, are solving this problem using the built in replication function (typically Rsync) to a second device or a cloud service. So, you could have the NAS for backup at the office, which then replicates to your house. Bandwidth is a consideration - check your home *download* link speed, and you should replicate a baseline data set to the second NAS at your worksite before taking it home.
Even if you don't have a static IP at your house, you can set up a "personal cloud" which is like a dynamic DNS service to find the replication target.
Nov 16, 2011 at 4:54 UTC
You can use for example a Qnap 2xx this is a NAS with 2 drives where you can setup a mirror to protect the NAS data when taking home.
Alternatively, you might like to reuse your USB disks and attach them to a pogo-plug, which is basically still a NAS with some nice features.
I do hope you encrypt your company data when you take it home????
Nov 16, 2011 at 5:01 UTC
All the data is comprised of server image backups. It is encrypted during backup.
I have a minimum requirement of 4 TB of space, with 6 or 8 being more useful, and 12 even more desirable.
Nov 16, 2011 at 5:39 UTC
ok then I must correct myself .. you would need to go then for the 4xx series of the QNap and the pogoplug will hold just as much as you connect via a USB hub which is not really nice then.
But Frankly with 8 TB you should get something better than transporting home a Disk.
Get a Server Backup software (for example free http://www.amanda.org/) or if you already have Backup exec, and back it up to an LTO Tape and take the tape home every evening or Friday. At present with just arriving 4TB external Harddrives you will constantly end up buying new Disks.
You might like to start thinking then as well over vaulting or HSM to get rid of old unused data.
If you have money to spend and like to forget about taking home the device, Netapps offers compression and de-duplication of files. But this might be over the top for your current request and need.
This discussion has been inactive for over a year.
You may get a better answer to your question by starting a new discussion.


text:
Jiffy Professional Plug Strips - 6cm x 10cm 12 Cell - Pack of 3 Strips
Seeds for Africa
Jiffy-Strips are a series of Jiffy pots in strip form. Jiffy strips are used by those who are looking for a better root system through root pruning. The strips can be easily broken apart and can be planted pot and all resulting in zero transplant shock at the time of transplanting. Improves quality of the end product.
Dimensions of each strip - 36cm (l) x 12cm (w) x 10cm (h)
Pack of 3 strips
Please note that this product is only available for delivery to customers within South Africa.


text:
National Dog Day
August 26, 2011 by USA Post
National Dog Day, Come celebrate National Dog Day on 27 August in the Plaza 10 am-2 pm, while supporting our local Animal Shelter Georgetown! Hill Country bookstore has partnered with all the kids things to create a fun filled day of dog-themed books and games. The two stores are donating 5% of sales throughout the day at Georgetown Animal Shelter.
The hostel will have your pet trailer parked outside the pet store that can be taken. Look at all the fun these two stores are planned for this Saturday!
Evil Wiener food trucks will be held from 10-2pm to satisfy their hunger.
Sold raffle tickets NOW at Hill Country Bookstore and all things those children (and a ticket price or donating a much-needed item for the shelter to win a basket of gift cards from local businesses for prizes and 300 value and others. All proceeds benefit the Georgetown Animal Shelter).
Hill Country Bookstore Hours
10:30 am: Book signing and reading of the Austin Children's author, Jeff Crosby (www.jeffcrosbyillustration.com) with his latest book, Wolf Wiener and another of his books, Little Lions, Bull & Dog BAITERS Hunting: A History of dog breeds. Balloon dog shows
1:00 pm: Scavenger Hunt to start, first to end run back to Hill Country Bookstore to pick up awards all things that children and Hill Country Bookstore
2:00 pm: Draw * Drawings are held
Hours for all children things
Free play area all day
11:30 am: Games rescue dogs, Make Your Own Dog Tag Necklaces & bracelets, face painting dog
Please feel free to send if you have any questions regarding this post , you can contact on
Disclaimer: The views expressed on this site are that of the authors and not necessarily that of U.S.S.POST.


text:
What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you're getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you'd like help immediately, feel free to search for a similar question, or submit your question or concern.
Complex Form enquiryAsked by ash white on July 12, 2014 at 06:02 AM
I have a fairly complex form to produce and wondered whether Jotform could facilitate this.
The goal is to provide users with 3 ranges of price for a catalogue of products.
The form will comprise of the following three steps:
Step 1 - Choose Product (Image based - Cad wireframe of product)
Step 2 - Choose Style (Image based - full Cad colour image of product)
Step 3 - Choose Size (2 x dropdowns for Width and Height)
Upon form submission, the form will produce 3 results for quality ranges - Bronze, Silver, Gold.
I will need the fields of Steps 2 & 3 to be pre-populated with data based on the selection of Step 1.
I have all possible results in a matrix table for each product which I can breakdown. I don't need the form to make any calculations as such. Just spit out the data I already have.
I'm just unsure if I can pre-populate the form from an image based selector first (step 1) and then have the entire form output three results.
Is this possible?
Thanks :)
JotForm Support
I still think this is possible to achieve. Take a look at the custom order form on this website
What we suggest you do for initial preparation is create your order form. Do not worry yet about the pre-population difficulty if using the image selector.
What we need to first is to be able to establish the basic structure of the form that is working as required.
Please create the form on its simplest structure but with the base functionality on how you wanted it to work.
Inform us once you have the form ready and we will see how we can assist you build the desired form.


text:
Five-time ATP World Tour Finals champion Novak Djokovic has won the last four editions for the ATP World Tour Finals, and he will be looking to win the title for an unprecedented sixth time. The 12-time Grand Slam champion is also looking to regain his world number one ranking.
A dominant first half of the season saw Djokovic win the Australian Open and French Open, completing the Career Grand Slam in the process. Yet the second half of the season has been uncharacteristic for Djokovic. The Serb suffered losses to Sam Querrey in the third round of Wimbledon, Juan Martin del Potro in the first round of the Rio Olympics and to Stan Wawrinka in the final of the US Open.
Djokovic may be struggling for form but he is always the favorite in every tournament he participates in. He could end new world number one Andy Murray's reign at the top of the rankings in London next week.
Season highlights
The world number two has had a stellar 2016 season so far by boasting a 61-8 win-loss record along with winning two Grand Slam singles title, and a runner-up finish at the US Open which isn't too shabby.
Djokovic began his preparations for his Australian Open title defense in Doha, and a clinical Serb crushed the draw without dropping a set culminating with a humbling defeat to rival Rafael Nadal in the final. In Melbourne, Djokovic dispatched Hyeon Chung, Quentin Halys, Andreas Seppi and Gilles Simon (who was the only player who took the Serb to five sets) in the first four rounds. Djokovic defeated Kei Nishikori in the quarterfinals, Roger Federer in the semifinals, and Andy Murray in the final for the fourth time to win the Australian Open for the sixth time.
Following a quarterfinal retirement in Dubai against Feliciano Lopez due to an eye infection, it was the usual business for Djokovic in North America.
At the BNP Paribas Open in Indian Wells and Miami Open, the Serb defeated Milos Raonic and Kei Nishikori in those finals, but the French Open has been Djokovic's main priority since 2012 as he has claimed the other three Grand Slam titles. His clay court season got off to a poor start at the Monte Carlo Rolex Masters losing to Jiri Vesely in his opening match in three sets.
The former world number one rebounded from adversity once again at the Mutua Madrid Open by defeating Borna Coric, Roberto Bautista Agut, Raonic and Nishikori in straight sets. In the final, he was up against Murray and ended Murray's title defense in the final in three sets.
The following week in Rome, Djokovic's title defense as the two-time defending champion was over as Murray defeated him in straight sets. Although the Serb was exhausted after a long semifinal encounter with Nishikori. For Djokovic, the second Grand Slam tournament was all that mattered. He finally won the French Open by defeating Murray in their third consecutive clay court final meeting in four sets to complete the Career Grand Slam.
Djokovic was heavily tipped to win Wimbledon and complete the Calendar Year Grand Slam, however, the two-time defending champion's reign was ended by Sam Querrey in the third round. After that shocking exit at the hands of Querrey, Djokovic claimed his seventh and most recent title of the year at the Rogers Cup in Toronto without dropping a set in the process.
At the Olympics, Djokovic lost to a resurgent Juan Martin del Potro in the first round. It was the second consecutive Olympics, that the Argentine dispatched Djokovic following their bronze medal match in London back in 2012. The Serb left the court in tears as it was the 29-year-old's best chance of winning a gold medal in his prime.
More misery ensued for Djokovic as the former world number one lost to a red-hot Wawrinka in the US Open final. This was followed by a shocking semifinal exit at the hands of Roberto Bautista Agut in Shanghai. Uncharacteristic losses and failure to defend points coupled with Murray's remarkable form ensured that Djokovic's 122-week reign as world number one ended. The 2014 US Open champion Marin Cilic defeated him for the first time in the quarterfinals of the BNP Paribas Masters in Paris.
Djokovic's history at the ATP World Tour Finals
The world number two is unbeaten in ATP World Tour Finals championship matches boasting a 5-0 record in finals. In 2008, Djokovic won his first ATP World Tour Finals title which was held in Shanghai as the second seed.
He defeated 2009 champion Nikolay Davydenko and del Potro in his group but lost to Jo-Wilfried Tsonga. In the semifinals, the Serb recovered from a set down to defeat Gilles Simon and in the final, Djokovic defeated Davydenko once again in straight sets to clinch the title.
Four years later in London, Djokovic defeated Murray, Tomas Berdych and Tsonga in the round robin stage, and came back from a set down to defeat del Potro in the semifinals. In the final, he ended Roger Federer's title defense to clinch the title for the second time.
In 2013, Djokovic was the second seed but he had a tough draw with Federer, del Potro, and 2013 US Open semifinalist Richard Gasquet. Yet, the Serb had to work hard, to reach the semifinals but topped the group by defeating all his opponents in three sets. Djokovic went on to dispatch Wawrinka in the semifinals and Nadal in the final to retain the title and become a three-time champion in the process.
At this point, Djokovic only clinched Wimbledon in 2014 as his sole major of the year and was paired with two new Slam champions in his group. His group involved that year's Australian Open champion Stan Wawrinka and US Open champion Marin Cilic along with Tomas Berdych. Djokovic eased into the semifinals without dropping a set but he was made to work by Kei Nishikori in the semifinals in three sets. In the final, Djokovic was due to face Federer but the 17-time Grand Slam champion withdrew due to injury which was the tournament's first final withdrawal in the 45-year history.
Last year, the Serb had dominated by winning three of the four Slams for the second time in his career. Djokovic lost to Federer in his round robin match with the Swiss former world number one but defeated Nishikori and Berdych, and defeated Nadal in the semifinals. He gained his revenge by defeating Federer in the final to become the first man to win the title in four consecutive years.
His Group
The four-time defending champion has been drawn in the Ivan Lendl Group which is considerably weaker compared to the John McEnroe Group that features three Grand Slam champions and a Grand Slam runner-up.
In Djokovic's group, Milos Raonic is appearing in London for the second time, and it also features two debutants in Gael Monfils who's at a career-high ranking of number six and Dominic Thiem.
The 12-time Grand Slam champion is unbeaten against all of three of his opponents, boasting a collective 23-0 record against them.
Djokovic's chances of progression
The Serb will be pleased with the draw he has been given compared to Murray's group which features Cilic, Wawrinka, and Nishikori. Djokovic's group isn't easy by any means but it is a group that he should top easily. The defending champion usually finds an extra gear in this part of the season which he hasn't been able to do this year. Murray's reign as world number one could end abruptly, should the Serb go further than him in London.
The ATP World Tour Finals has been a happy hunting ground for Djokovic in recent years. If he plays his best tennis by defending well, attacking from the baseline, throwing in drop shots and lobs, he will be increasingly difficult to beat. The second seed in London is still the favorite to win the title in London for the sixth time in his career, and return to the summit of the rankings once again is certainly on Djokovic's mind.


text:
Police Find Missing Adult Suffering From Dementia
DUBLIN, Ohio
A man with dementia has been found safely, after disappearing in Dublin.
80-year-old Robert Englefield disappeared Friday around 5:00 p.m. at a home on Metro Place North.
Plain City police found Englefield safe early Saturday morning.
Watch 10TV and refresh 10TV.com for more information.
©2017 by 10TV.com. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.