- @title@
+
+ @blog.title@
- @content@
-
- (Edit) (Delete)
-
- (Publish)
+ @blog.content@
+
+
+
+
+
+
+
+ Posted by @blog.poster_first_names@ @blog.poster_last_name@ at @blog.posted_time_pretty@
+
+
+ Edit - Delete -
+
+ Publish
+
+
+ Revoke
+
+
+
+ |
+
-
- (Revoke)
-
-
+
+
+ # -
+ G -
+ Add comment
+ |
+
+
@@ -25,5 +46,3 @@
@comments_html@
-
-Add comment
Index: openacs-4/packages/lars-blogger/www/one-entry.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lars-blogger/www/one-entry.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/lars-blogger/www/one-entry.tcl 19 Aug 2002 21:52:59 -0000 1.1
+++ openacs-4/packages/lars-blogger/www/one-entry.tcl 12 Sep 2002 14:14:54 -0000 1.2
@@ -19,26 +19,30 @@
set return_url "[ad_conn url]?[ad_conn query]"
}
-db_1row entry { *SQL* }
+set show_poster_p [ad_parameter "ShowPosterP" "" "1"]
-set page_title $title
+db_1row entry { *SQL* } -column_array blog
+set page_title $blog(title)
+
set context_bar [ad_context_bar $page_title]
-set title_html [ad_quotehtml $title]
-set content [ns_adp_parse -string $content]
-set content_html [ad_quotehtml $content]
-set entry_date_html [ad_quotehtml $entry_date]
-set draft_p_checked [ad_decode $draft_p "t" "checked" ""]
+set blog(title) [ad_quotehtml $blog(title)]
+set blog(content) [ns_adp_parse -string $blog(content)]
+set blog(draft_p_checked) [ad_decode $blog(draft_p) "t" "checked" ""]
-set edit_url "[ad_conn package_url]admin/entry-edit?[export_vars -url { entry_id return_url }]"
-set delete_url "[ad_conn package_url]admin/entry-delete?[export_vars -url { entry_id return_url }]"
+set blog(edit_url) "[ad_conn package_url]admin/entry-edit?[export_vars -url { entry_id return_url }]"
+set blog(delete_url) "[ad_conn package_url]admin/entry-delete?[export_vars -url { entry_id return_url }]"
-set publish_url "[ad_conn package_url]admin/entry-publish?[export_vars -url { entry_id return_url }]"
-set revoke_url "[ad_conn package_url]admin/entry-revoke?[export_vars -url { entry_id return_url }]"
+set blog(publish_url) "[ad_conn package_url]admin/entry-publish?[export_vars -url { entry_id return_url }]"
+set blog(revoke_url) "[ad_conn package_url]admin/entry-revoke?[export_vars -url { entry_id return_url }]"
+set blog(entry_archive_url) "[ad_conn package_url]one-entry?[export_vars { entry_id }]"
+set blog(google_url) "http://www.google.com/search?[export_vars { {q $blog(title) } }]"
+
+
set comments_html [general_comments_get_comments -print_content_p 1 $entry_id]
-set comment_add_url "[general_comments_package_url]comment-add?[export_vars -url { { object_id $entry_id } { object_name $title } { return_url "[ad_conn package_url]flush-cache?[export_vars -url { return_url }]"} }]"
+set blog(comment_add_url) "[general_comments_package_url]comment-add?[export_vars -url { { object_id $entry_id } { object_name $blog(title) } { return_url "[ad_conn package_url]flush-cache?[export_vars -url { return_url }]"} }]"
ad_return_template
\ No newline at end of file
Index: openacs-4/packages/lars-blogger/www/one-entry.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lars-blogger/www/Attic/one-entry.xql,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/lars-blogger/www/one-entry.xql 19 Aug 2002 21:52:59 -0000 1.1
+++ openacs-4/packages/lars-blogger/www/one-entry.xql 12 Sep 2002 14:14:54 -0000 1.2
@@ -4,9 +4,19 @@
- select title, content, draft_p, to_char(entry_date, 'YYYY-MM-DD') as entry_date
- from pinds_blog_entries
- where entry_id = :entry_id
+ select b.title,
+ b.content,
+ b.draft_p,
+ to_char(b.entry_date, 'YYYY-MM-DD') as entry_date,
+ p.first_names as poster_first_names,
+ p.last_name as poster_last_name,
+ to_char(b.posted_date , 'HH24:SS') as posted_time_pretty
+ from pinds_blog_entries b,
+ acs_objects o,
+ persons p
+ where b.entry_id = :entry_id
+ and o.object_id = b.entry_id
+ and p.person_id = o.creation_user