Index: /extensions/Comments_on_Albums/changelog.txt
===================================================================
--- /extensions/Comments_on_Albums/changelog.txt (revision 9633)
+++ /extensions/Comments_on_Albums/changelog.txt (revision 9634)
@@ -1,4 +1,7 @@
-0.1.a
+0.2
+- Test version
- bug corrected on coa_admin_comments.php
+- public listing is available
+- table is created in utf8
0.1
Index: /extensions/Comments_on_Albums/include/coa_admin_comments.php
===================================================================
--- /extensions/Comments_on_Albums/include/coa_admin_comments.php (revision 9633)
+++ /extensions/Comments_on_Albums/include/coa_admin_comments.php (revision 9634)
@@ -127,5 +127,5 @@
// template
- $template->set_filename('comments', dirname(__FILE__) .'/../template/coa_admin.tpl');
+ $template->set_filename('comments', dirname(__FILE__) .'/../template/coa_admin_comments.tpl');
$template->assign(array(
'F_ACTION' => get_root_url().'admin.php?page=comments§ion=albums',
Index: /extensions/Comments_on_Albums/include/coa_admin_intro.php
===================================================================
--- /extensions/Comments_on_Albums/include/coa_admin_intro.php (revision 9633)
+++ /extensions/Comments_on_Albums/include/coa_admin_intro.php (revision 9634)
@@ -10,5 +10,5 @@
list($nb_comments) = pwg_db_fetch_row(pwg_query($query));
-$template->assign('NB_COMMENTS', l10n_dec('%d comment', '%d comments', $nb_comments) .' ('. l10n('Albums') .')');
+$template->assign('DB_COMMENTS_ALBUMS', l10n_dec('%d comment', '%d comments', $nb_comments));
// unvalidated comments
@@ -28,5 +28,5 @@
// template
-$template->set_filename('comments_on_albums', dirname(__FILE__) .'/../template/coa_intro.tpl');
+$template->set_filename('comments_on_albums', dirname(__FILE__) .'/../template/coa_admin_intro.tpl');
$template->concat('ADMIN_CONTENT', $template->parse('comments_on_albums', true));
Index: /extensions/Comments_on_Albums/include/coa_albums.php
===================================================================
--- /extensions/Comments_on_Albums/include/coa_albums.php (revision 9633)
+++ /extensions/Comments_on_Albums/include/coa_albums.php (revision 9634)
@@ -27,9 +27,9 @@
include_once(COA_PATH.'include/functions_comment.inc.php'); // custom fonctions
check_input_parameter('comment_to_edit', $_GET, false, PATTERN_ID);
- $author_id = get_comment_author_id($_GET['comment_to_edit']);
+ $author_id = get_comment_author_id_albums($_GET['comment_to_edit']);
if (can_manage_comment('edit', $author_id)) {
if (!empty($_POST['content'])) {
- update_user_comment(array(
+ update_user_comment_albums(array(
'comment_id' => $_GET['comment_to_edit'],
'image_id' => $category['id'],
@@ -49,8 +49,8 @@
include_once(COA_PATH.'include/functions_comment.inc.php');
check_input_parameter('comment_to_delete', $_GET, false, PATTERN_ID);
- $author_id = get_comment_author_id($_GET['comment_to_delete']);
+ $author_id = get_comment_author_id_albums($_GET['comment_to_delete']);
if (can_manage_comment('delete', $author_id)) {
- delete_user_comment($_GET['comment_to_delete']);
+ delete_user_comment_albums($_GET['comment_to_delete']);
}
@@ -62,8 +62,8 @@
include_once(COA_PATH.'include/functions_comment.inc.php');
check_input_parameter('comment_to_validate', $_GET, false, PATTERN_ID);
- $author_id = get_comment_author_id($_GET['comment_to_validate']);
+ $author_id = get_comment_author_id_albums($_GET['comment_to_validate']);
if (can_manage_comment('validate', $author_id)) {
- validate_user_comment($_GET['comment_to_validate']);
+ validate_user_comment_albums($_GET['comment_to_validate']);
}
@@ -124,5 +124,5 @@
}
- // number of comments for this picture
+ // number of comments for this category
$query = 'SELECT COUNT(*) AS nb_comments
FROM '.COA_TABLE.'
Index: /extensions/Comments_on_Albums/include/coa_comments_page.php
===================================================================
--- /extensions/Comments_on_Albums/include/coa_comments_page.php (revision 9634)
+++ /extensions/Comments_on_Albums/include/coa_comments_page.php (revision 9634)
@@ -0,0 +1,255 @@
+assign(array(
+ 'COA_PATH' => COA_PATH,
+ 'ICON_COLOR' => 'ff3363',
+ 'ICON_COLOR_OVER' => 'ff7700',
+));
+
+// ajout d'un bouton sur la page principale
+if (!isset($_GET['display_mode'])) {
+
+ $template->set_prefilter('comments', 'coa_add_button');
+
+ function coa_add_button($content, &$smarty) {
+ $search = '#
-{/if}
Index: /extensions/Comments_on_Albums/template/coa_admin_comments.tpl
===================================================================
--- /extensions/Comments_on_Albums/template/coa_admin_comments.tpl (revision 9634)
+++ /extensions/Comments_on_Albums/template/coa_admin_comments.tpl (revision 9634)
@@ -0,0 +1,67 @@
+{literal}
+
+{/literal}
+
+
+
{'Waiting'|@translate} {$TABSHEET_TITLE}
+
+
+{'User comments validation'|@translate}
+
+{if !empty($comments) }
+
+{/if}
Index: /extensions/Comments_on_Albums/template/coa_admin_intro.tpl
===================================================================
--- /extensions/Comments_on_Albums/template/coa_admin_intro.tpl (revision 9634)
+++ /extensions/Comments_on_Albums/template/coa_admin_intro.tpl (revision 9634)
@@ -0,0 +1,12 @@
+{footer_script}
+ // add element to database informations, non intrusive way
+ jQuery('dl[style="padding-top: 30px;"] dd:last-child ul li:last-child').append('[{'Photos'|@translate}]');
+ jQuery(''+
+ '{$DB_COMMENTS_ALBUMS}'+
+ {if isset($unvalidated_albums)}
+ ' ({$unvalidated_albums.INFO})'+
+ {/if}
+ ' [{'Albums'|@translate}]'+
+ '')
+ .appendTo('dl[style="padding-top: 30px;"] dd:last-child ul');
+{/footer_script}
Index: /extensions/Comments_on_Albums/template/coa_albums.tpl
===================================================================
--- /extensions/Comments_on_Albums/template/coa_albums.tpl (revision 9633)
+++ /extensions/Comments_on_Albums/template/coa_albums.tpl (revision 9634)
@@ -1,6 +1,6 @@
{combine_script id="jquery"}
-{combine_css path=$COA_PATH|@cat:'template/style.css'}
+{combine_css path=$COA_PATH|@cat:'template/style_albums.css'}
-{footer_script equire="jquery"}{literal}
+{footer_script require="jquery"}{literal}
// cancel all color changements and set default color to comments
jQuery('.thumbnailCategory').css('color', jQuery('body').css('color'));
Index: /extensions/Comments_on_Albums/template/coa_comments_page.tpl
===================================================================
--- /extensions/Comments_on_Albums/template/coa_comments_page.tpl (revision 9634)
+++ /extensions/Comments_on_Albums/template/coa_comments_page.tpl (revision 9634)
@@ -0,0 +1,95 @@
+{html_head}
+
+{/html_head}
+
+
+
+
+
+
{'User comments'|@translate}
+
+
+
+
+{if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}
+
+{if isset($comments)}
+
+{/if}
+
+
+
Index: tensions/Comments_on_Albums/template/coa_intro.tpl
===================================================================
--- /extensions/Comments_on_Albums/template/coa_intro.tpl (revision 9633)
+++ (revision )
@@ -1,10 +1,0 @@
-{footer_script}
- // add element to database informations, non intrusive way
- jQuery(''+
- '{$NB_COMMENTS}'+
- {if isset($unvalidated_albums)}
- ' ({$unvalidated_albums.INFO})'+
- {/if}
- '')
- .appendTo('dl[style="padding-top: 30px;"] dd:last-child ul');
-{/footer_script}
Index: tensions/Comments_on_Albums/template/style.css
===================================================================
--- /extensions/Comments_on_Albums/template/style.css (revision 9633)
+++ (revision )
@@ -1,36 +1,0 @@
-#comments .thumbnailCategories li,
-#comments .thumbnailCategory ,
-#comments .thumbnailCategory .description,
-#comments .thumbnailCategory div.illustration {
- background-image:none;
- height:auto !important;
-}
-
-#comments .thumbnailCategory {
- padding:0px 2px 0px 12px !important;
- border:1px solid grey;
-}
-#comments .thumbnailCategories {
- margin-left:5px;
-}
-
-#comments .thumbnailCategories li:hover,
-#comments .thumbnailCategory:hover,
-#comments .thumbnailCategory:hover A {
- background:none;
-}
-
-#comments .thumbnailCategory .date, #comments .thumbnailCategory .author {
- font-weight:bold;
-}
-
-#comments {
- padding:0;
-}
-#comments h3 {
- padding-left:10px;
-}
-
-.errors, .infos {
- padding-left:20em;
-}
Index: /extensions/Comments_on_Albums/template/style_albums.css
===================================================================
--- /extensions/Comments_on_Albums/template/style_albums.css (revision 9634)
+++ /extensions/Comments_on_Albums/template/style_albums.css (revision 9634)
@@ -0,0 +1,36 @@
+#comments .thumbnailCategories li,
+#comments .thumbnailCategory ,
+#comments .thumbnailCategory .description,
+#comments .thumbnailCategory div.illustration {
+ background-image:none;
+ height:auto !important;
+}
+
+#comments .thumbnailCategory {
+ padding:0px 2px 0px 12px !important;
+ border:1px solid grey;
+}
+#comments .thumbnailCategories {
+ margin-left:5px;
+}
+
+#comments .thumbnailCategories li:hover,
+#comments .thumbnailCategory:hover,
+#comments .thumbnailCategory:hover A {
+ background:none;
+}
+
+#comments .thumbnailCategory .date, #comments .thumbnailCategory .author {
+ font-weight:bold;
+}
+
+#comments {
+ padding:0;
+}
+#comments h3 {
+ padding-left:10px;
+}
+
+.errors, .infos {
+ padding-left:20em;
+}