Skip to content

Commit e8c5aba

Browse files
Merge pull request #209 from CodeForPhilly/develop
Release: laddr v3.0.0-beta.7
2 parents f201772 + b60aefe commit e8c5aba

File tree

3 files changed

+39
-4
lines changed

3 files changed

+39
-4
lines changed

html-templates/events/event.tpl

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,18 @@
5757
<div class="row">
5858
<div class="col-md-9">
5959
{if $Event->Description}
60-
<div class="content-markdown event-description well">{$Event->Description|escape|markdown}</div>
60+
<div
61+
class="content-markdown event-description well content-editable"
62+
{if $.User->hasAccountLevel('Staff')}
63+
data-content-endpoint="/events"
64+
data-content-id="{$Event->Handle}"
65+
data-content-field="Description"
66+
data-content-value="{$Event->Description|escape}"
67+
data-content-renderer="markdown"
68+
{/if}
69+
>
70+
{$Event->Description|escape|markdown}
71+
</div>
6172
{/if}
6273

6374
{if $Event->Segments}
@@ -96,7 +107,20 @@
96107
<dt>{time_range $Segment->StartTime $Segment->EndTime}</dt>
97108
<dd>
98109
<h4><a href="{$Segment->getUrl()}">{$Segment->Title|escape}</a></h4>
99-
<div class="content-markdown event-segment-description">{$Segment->Description|escape|markdown}</div>
110+
{if $Segment->Description}
111+
<div
112+
class="content-markdown event-segment-description content-editable"
113+
{if $.User->hasAccountLevel('Staff')}
114+
data-content-endpoint="{$Event->getUrl(segments)}"
115+
data-content-id="{$Segment->Handle}"
116+
data-content-field="Description"
117+
data-content-value="{$Segment->Description|escape}"
118+
data-content-renderer="markdown"
119+
{/if}
120+
>
121+
{$Segment->Description|escape|markdown}
122+
</div>
123+
{/if}
100124
</dd>
101125

102126
{$lastLocationName = $Segment->LocationName}

html-templates/events/eventSegment.tpl

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,18 @@
4040
<div class="row">
4141
<div class="col-md-9">
4242
{if $Segment->Description}
43-
<div class="content-markdown event-segment-description well">{$Segment->Description|escape|markdown}</div>
43+
<div
44+
class="content-markdown event-segment-description well content-editable"
45+
{if $.User->hasAccountLevel('Staff')}
46+
data-content-endpoint="{$Event->getUrl(segments)}"
47+
data-content-id="{$Segment->Handle}"
48+
data-content-field="Description"
49+
data-content-value="{$Segment->Description|escape}"
50+
data-content-renderer="markdown"
51+
{/if}
52+
>
53+
{$Segment->Description|escape|markdown}
54+
</div>
4455
{/if}
4556
</div>
4657

php-classes/Emergence/Events/Event.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class Event extends \VersionedRecord
5656
'Segments' => [
5757
'type' => 'one-many',
5858
'class' => EventSegment::class,
59-
'order' => 'StartTime'
59+
'order' => 'StartTime, EndTime IS NOT NULL, EndTime DESC'
6060
]
6161
];
6262

0 commit comments

Comments
 (0)