Skip to content

Instantly share code, notes, and snippets.

@felixge
Created July 24, 2008 13:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save felixge/2137 to your computer and use it in GitHub Desktop.
Save felixge/2137 to your computer and use it in GitHub Desktop.
diff --git a/app/views/communities/view.ctp b/app/views/communities/view.ctp
index c291269..21685ce 100644
--- a/app/views/communities/view.ctp
+++ b/app/views/communities/view.ctp
@@ -12,17 +12,17 @@
</div>
<div id="related_drug_classes">
- <?php echo $this->element('community_related_drug_classes'); ?>
+ <?php echo $this->element('communities/treatment_classes'); ?>
</div>
</div>
<div id="leftcol">
<div id="latest_news">
- <?php echo $this->element('community_latest_news'); ?>
+ <?php echo $this->element('communities/news'); ?>
</div>
<div id="conference_highlights">
- <?php echo $this->element('community_conference_highlights'); ?>
+ <?php echo $this->element('communities/conferences'); ?>
</div>
<div id="physician_resources">
diff --git a/app/views/elements/communities/conferences.ctp b/app/views/elements/communities/conferences.ctp
new file mode 100644
index 0000000..891e84e
--- /dev/null
+++ b/app/views/elements/communities/conferences.ctp
@@ -0,0 +1,86 @@
+<div class="block">
+ <div class="top">
+ <div class="right"></div>
+ <?php if ($conferences): ?>
+ <span class="w_paginate">
+ <a href="#" class="w_paginate_next" title="Next"> </a>
+ <span class="w_paginate_num">1/3</span>
+ <a href="#" class="w_paginate_prev" title="Previous"> </a>
+ </span>
+ <?php endif; ?>
+ Conference Highlights
+ </div>
+ <div class="con">
+ <div class="zebra">
+ <ul>
+ <?php if (!$conferences): ?>
+ <li>There are no conferences to list.</li>
+ <?php else: ?>
+ <?php
+ // @todo Re-implement conferences display
+ /* foreach($conferences as $item) {
+ $nd = $item['nd'];
+ $date = substr($nd['file_name'],0,8);
+ $fdate = date('F d, Y',mktime(0,0,0,substr($nd['file_name'],4,2),substr($nd['file_name'],6,2),substr($nd['file_name'],0,4)));
+ //$news = $item['nf'];
+ ?>
+ <li>
+ <div class="list_date"><?php echo $fdate;?></div>
+ <div class="list_desc"><a href="#" onclick="load('/communities/conferences_detail/<?php echo $nd['file_name'];?>/'); $('#community_tabs a').removeClass('sel');$('#conferences').addClass('sel');return false;"><?php echo $item['nf']['headline']?></a></div>
+ </li>
+ */
+ ?>
+ <?php endif; ?>
+ </ul>
+ </div>
+ </div>
+ <div class="bottom"><div class="right"></div></div>
+</div>
+<?php
+
+// @todo This is a the code for a neat little drop down to select the conference highlights one is interested in, but the backend code
+// has not yet been implemeneted. --felix
+
+/*<script type="text/javascript">
+$(document).ready(function(){
+ $('#dd_coference_selected').click(function () {
+ if ($("#dd_conference_menu").is(":hidden")) {
+ $("#dd_conference_menu").slideDown("fast");
+ $("#dd_coference_selected").addClass('show');
+ } else {
+ $("#dd_conference_menu").slideUp("fast");
+ $("#dd_coference_selected").removeClass();
+ }
+ return false;
+ });
+ // close dropdown
+ $('#dd_conference_menu a').click(function() {
+ $("#dd_conference_menu").slideUp("fast");
+ $("#dd_conference_selected").removeClass();
+ return false;
+ });
+
+ // close dropdown
+ $('#dd_conference_menu').hover(function() {
+ // do nothing
+ },
+ function() {
+ $("#dd_conference_menu").slideUp("fast");
+ $("#dd_conference_selected").removeClass();
+ });
+});
+</script>
+*/
+
+/* comment out for now [MM]
+<div class="dropdown">
+<div class="dropdown_selected"><a href="#" id="dd_coference_selected">Last 12 Months</a></div>
+<div class="dropdown_options" id="dd_conference_menu" style="display: none;">
+<a href="#">Last 30 Days</a>
+<a href="#">Last 3 Months</a>
+<a href="#">Last 6 Months</a>
+<a href="#">Last 12 Months</a>
+</div>
+</div>
+*/
+?>
\ No newline at end of file
diff --git a/app/views/elements/communities/news.ctp b/app/views/elements/communities/news.ctp
new file mode 100644
index 0000000..9146d50
--- /dev/null
+++ b/app/views/elements/communities/news.ctp
@@ -0,0 +1,57 @@
+<script type="text/javascript">
+ $(document).ready(function(){
+ $('#dd_news_selected').click(function () {
+ if ($("#dd_news_menu").is(":hidden")) {
+ $("#dd_news_menu").slideDown("fast");
+ $("#dd_news_selected").addClass('show');
+ } else {
+ $("#dd_news_menu").slideUp("fast");
+ $("#dd_news_selected").removeClass();
+ }
+ return false;
+ });
+
+ // close dropdown
+ $('#dd_news_menu a').click(function() {
+ $("#dd_news_menu").slideUp("fast");
+ $("#dd_news_selected").removeClass();
+ return false;
+ });
+
+ // close dropdown
+ $('#dd_news_menu').hover(function() {
+ // do nothing
+ },
+ function() {
+ $("#dd_news_menu").slideUp("fast");
+ $("#dd_news_selected").removeClass();
+ });
+
+ });
+</script>
+
+<div class="block">
+ <div class="top"><div class="right"></div>Latest News</div>
+ <div class="con">
+ <div class="zebra">
+ <?php if (!empty($news)) : ?>
+ <ul>
+ <?php foreach ($news as $item) : ?>
+ <?php
+ $nd = $item['nd'];
+ $date = substr($nd['file_name'],0,8);
+ $fdate = date('F d, Y',mktime(0,0,0,substr($nd['file_name'],4,2),substr($nd['file_name'],6,2),substr($nd['file_name'],0,4)));
+ ?>
+ <li>
+ <div class="list_date"><?php echo $fdate;?></div>
+ <div class="list_desc"><a href="#" onclick="load('/communities/news_detail/<?php echo $nd['file_name'];?>/'); $('#community_tabs a').removeClass('sel');$('#news').addClass('sel');return false;"><?php echo $item[0]['headline']?></a></div>
+ </li>
+ <?php endforeach; ?>
+ </ul>
+ <?php else : ?>
+ <ul><li>There are no news items to list.</li></ul>
+ <?php endif; ?>
+ </div>
+ </div>
+ <div class="bottom"><div class="right"></div></div>
+</div>
\ No newline at end of file
diff --git a/app/views/elements/communities/treatment_classes.ctp b/app/views/elements/communities/treatment_classes.ctp
new file mode 100644
index 0000000..3c1dba1
--- /dev/null
+++ b/app/views/elements/communities/treatment_classes.ctp
@@ -0,0 +1,29 @@
+<div class="block">
+ <div class="top"><div class="right"></div>Related Drug Classes</div>
+ <div class="con">
+ <div class="zebra">
+ <ul>
+ <?php
+ $class_name = null;
+ $count = 0;
+ ?>
+ <?php if (!empty($classes)) : ?>
+ <?php foreach($classes as $class) : ?>
+ <?php
+ $row = $class['ct'];
+ if ($class_name && $class_name != $row['class']) {
+ echo '<li><a href="#" onclick="load(\'/communities/related_drugs/\');$(\'#community_tabs a\').removeClass(\'sel\');$(\'#related_drugs\').addClass(\'sel\');">' . $row['class'] . ' (' . $count . ')</a></li>';
+ $count = 0;
+ }
+ $class_name = $row['class'];
+ $count++;
+ ?>
+ <?php endforeach; ?>
+ <?php else : ?>
+ <div class="msg_empty">There are no related drug classes for this community.</div>
+ <?php endif; ?>
+ </ul>
+ </div>
+ </div>
+ <div class="bottom"><div class="right"></div></div>
+</div>
\ No newline at end of file
diff --git a/app/views/elements/community_conference_highlights.ctp b/app/views/elements/community_conference_highlights.ctp
deleted file mode 100644
index 891e84e..0000000
--- a/app/views/elements/community_conference_highlights.ctp
+++ /dev/null
@@ -1,86 +0,0 @@
-<div class="block">
- <div class="top">
- <div class="right"></div>
- <?php if ($conferences): ?>
- <span class="w_paginate">
- <a href="#" class="w_paginate_next" title="Next"> </a>
- <span class="w_paginate_num">1/3</span>
- <a href="#" class="w_paginate_prev" title="Previous"> </a>
- </span>
- <?php endif; ?>
- Conference Highlights
- </div>
- <div class="con">
- <div class="zebra">
- <ul>
- <?php if (!$conferences): ?>
- <li>There are no conferences to list.</li>
- <?php else: ?>
- <?php
- // @todo Re-implement conferences display
- /* foreach($conferences as $item) {
- $nd = $item['nd'];
- $date = substr($nd['file_name'],0,8);
- $fdate = date('F d, Y',mktime(0,0,0,substr($nd['file_name'],4,2),substr($nd['file_name'],6,2),substr($nd['file_name'],0,4)));
- //$news = $item['nf'];
- ?>
- <li>
- <div class="list_date"><?php echo $fdate;?></div>
- <div class="list_desc"><a href="#" onclick="load('/communities/conferences_detail/<?php echo $nd['file_name'];?>/'); $('#community_tabs a').removeClass('sel');$('#conferences').addClass('sel');return false;"><?php echo $item['nf']['headline']?></a></div>
- </li>
- */
- ?>
- <?php endif; ?>
- </ul>
- </div>
- </div>
- <div class="bottom"><div class="right"></div></div>
-</div>
-<?php
-
-// @todo This is a the code for a neat little drop down to select the conference highlights one is interested in, but the backend code
-// has not yet been implemeneted. --felix
-
-/*<script type="text/javascript">
-$(document).ready(function(){
- $('#dd_coference_selected').click(function () {
- if ($("#dd_conference_menu").is(":hidden")) {
- $("#dd_conference_menu").slideDown("fast");
- $("#dd_coference_selected").addClass('show');
- } else {
- $("#dd_conference_menu").slideUp("fast");
- $("#dd_coference_selected").removeClass();
- }
- return false;
- });
- // close dropdown
- $('#dd_conference_menu a').click(function() {
- $("#dd_conference_menu").slideUp("fast");
- $("#dd_conference_selected").removeClass();
- return false;
- });
-
- // close dropdown
- $('#dd_conference_menu').hover(function() {
- // do nothing
- },
- function() {
- $("#dd_conference_menu").slideUp("fast");
- $("#dd_conference_selected").removeClass();
- });
-});
-</script>
-*/
-
-/* comment out for now [MM]
-<div class="dropdown">
-<div class="dropdown_selected"><a href="#" id="dd_coference_selected">Last 12 Months</a></div>
-<div class="dropdown_options" id="dd_conference_menu" style="display: none;">
-<a href="#">Last 30 Days</a>
-<a href="#">Last 3 Months</a>
-<a href="#">Last 6 Months</a>
-<a href="#">Last 12 Months</a>
-</div>
-</div>
-*/
-?>
\ No newline at end of file
diff --git a/app/views/elements/community_latest_news.ctp b/app/views/elements/community_latest_news.ctp
deleted file mode 100644
index 9146d50..0000000
--- a/app/views/elements/community_latest_news.ctp
+++ /dev/null
@@ -1,57 +0,0 @@
-<script type="text/javascript">
- $(document).ready(function(){
- $('#dd_news_selected').click(function () {
- if ($("#dd_news_menu").is(":hidden")) {
- $("#dd_news_menu").slideDown("fast");
- $("#dd_news_selected").addClass('show');
- } else {
- $("#dd_news_menu").slideUp("fast");
- $("#dd_news_selected").removeClass();
- }
- return false;
- });
-
- // close dropdown
- $('#dd_news_menu a').click(function() {
- $("#dd_news_menu").slideUp("fast");
- $("#dd_news_selected").removeClass();
- return false;
- });
-
- // close dropdown
- $('#dd_news_menu').hover(function() {
- // do nothing
- },
- function() {
- $("#dd_news_menu").slideUp("fast");
- $("#dd_news_selected").removeClass();
- });
-
- });
-</script>
-
-<div class="block">
- <div class="top"><div class="right"></div>Latest News</div>
- <div class="con">
- <div class="zebra">
- <?php if (!empty($news)) : ?>
- <ul>
- <?php foreach ($news as $item) : ?>
- <?php
- $nd = $item['nd'];
- $date = substr($nd['file_name'],0,8);
- $fdate = date('F d, Y',mktime(0,0,0,substr($nd['file_name'],4,2),substr($nd['file_name'],6,2),substr($nd['file_name'],0,4)));
- ?>
- <li>
- <div class="list_date"><?php echo $fdate;?></div>
- <div class="list_desc"><a href="#" onclick="load('/communities/news_detail/<?php echo $nd['file_name'];?>/'); $('#community_tabs a').removeClass('sel');$('#news').addClass('sel');return false;"><?php echo $item[0]['headline']?></a></div>
- </li>
- <?php endforeach; ?>
- </ul>
- <?php else : ?>
- <ul><li>There are no news items to list.</li></ul>
- <?php endif; ?>
- </div>
- </div>
- <div class="bottom"><div class="right"></div></div>
-</div>
\ No newline at end of file
diff --git a/app/views/elements/community_related_drug_classes.ctp b/app/views/elements/community_related_drug_classes.ctp
deleted file mode 100644
index 3c1dba1..0000000
--- a/app/views/elements/community_related_drug_classes.ctp
+++ /dev/null
@@ -1,29 +0,0 @@
-<div class="block">
- <div class="top"><div class="right"></div>Related Drug Classes</div>
- <div class="con">
- <div class="zebra">
- <ul>
- <?php
- $class_name = null;
- $count = 0;
- ?>
- <?php if (!empty($classes)) : ?>
- <?php foreach($classes as $class) : ?>
- <?php
- $row = $class['ct'];
- if ($class_name && $class_name != $row['class']) {
- echo '<li><a href="#" onclick="load(\'/communities/related_drugs/\');$(\'#community_tabs a\').removeClass(\'sel\');$(\'#related_drugs\').addClass(\'sel\');">' . $row['class'] . ' (' . $count . ')</a></li>';
- $count = 0;
- }
- $class_name = $row['class'];
- $count++;
- ?>
- <?php endforeach; ?>
- <?php else : ?>
- <div class="msg_empty">There are no related drug classes for this community.</div>
- <?php endif; ?>
- </ul>
- </div>
- </div>
- <div class="bottom"><div class="right"></div></div>
-</div>
\ No newline at end of file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment