[geeklog-cvs] geeklog: Added Page Navigation with link elements (feature reque...
geeklog-cvs at lists.geeklog.net
geeklog-cvs at lists.geeklog.net
Wed Mar 28 10:41:23 EDT 2012
changeset 8561:f336bc447b8a
url: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/f336bc447b8a
user: Tom <websitemaster at cogeco.net>
date: Wed Mar 28 10:22:52 2012 -0400
description:
Added Page Navigation with link elements (feature request #0001422)
diffstat:
public_html/layout/newpro/css/common.css | 82 +++++++++++++++
public_html/layout/professional/style.css | 81 ++++++++++++++-
public_html/layout/professional_css/css/common.css | 83 +++++++++++++++
public_html/lib-common.php | 114 ++++++++++----------
4 files changed, 302 insertions(+), 58 deletions(-)
diffs (truncated from 402 to 300 lines):
diff -r 9f8af90fc20d -r f336bc447b8a public_html/layout/newpro/css/common.css
--- a/public_html/layout/newpro/css/common.css Wed Mar 28 10:18:23 2012 -0400
+++ b/public_html/layout/newpro/css/common.css Wed Mar 28 10:22:52 2012 -0400
@@ -395,3 +395,85 @@
margin: 0;
padding: 0;
}
+
+
+
+/*--------------------------------------
+ Page Navigation
+--------------------------------------*/
+.gl-pagenav {
+ text-align:center;
+}
+
+div.gl-pagenav b {
+ display: inline-block;
+ margin: 8px;
+ padding: 8px;
+ border: 1px solid #cccccc;
+ line-height: 1.7;
+ }
+
+/* for IE6 { */
+ * html div.gl-pagenav b {
+ display: inline;
+ zoom: 1;
+ }
+ /* foe IE6 } */
+
+/* for IE7 { */
+ *:first-child+html div.gl-pagenav b {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE7 } */
+
+div.gl-pagenav a {
+ display: inline-block;
+ margin: 8px;
+ padding: 8px;
+ background: #e4ecf5;
+ border: 1px solid #204a87;
+ text-decoration: none;
+ }
+
+/* for IE6 { */
+ * html div.gl-pagenav a {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE6 } */
+
+/* for IE7 { */
+ *:first-child+html div.gl-pagenav a {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE7 } */
+
+div.gl-pagenav span {
+ display: inline-block;
+ padding: 8px;
+ line-height: 1.7;
+ }
+
+/* for IE6 { */
+ * html div.gl-pagenav span {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE6 } */
+
+/* for IE7 { */
+ *:first-child+html div.gl-pagenav span {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE7 } */
+
+div.gl-pagenav span a {
+ margin: 0;
+ padding: 0;
+ background: transparent;
+ border: none;
+ text-decoration: underline;
+ }
diff -r 9f8af90fc20d -r f336bc447b8a public_html/layout/professional/style.css
--- a/public_html/layout/professional/style.css Wed Mar 28 10:18:23 2012 -0400
+++ b/public_html/layout/professional/style.css Wed Mar 28 10:22:52 2012 -0400
@@ -1035,7 +1035,85 @@
background-position:0% -42px;
}
-/* Common CSS for on-hover tooltip feature */
+/* Page Navigation *********************************************************************/
+.gl-pagenav {
+ text-align:center;
+}
+
+div.gl-pagenav b {
+ display: inline-block;
+ margin: 8px;
+ padding: 8px;
+ border: 1px solid #cccccc;
+ line-height: 1.7;
+ }
+
+/* for IE6 { */
+ * html div.gl-pagenav b {
+ display: inline;
+ zoom: 1;
+ }
+ /* foe IE6 } */
+
+/* for IE7 { */
+ *:first-child+html div.gl-pagenav b {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE7 } */
+
+div.gl-pagenav a {
+ display: inline-block;
+ margin: 8px;
+ padding: 8px;
+ background: #C8E0E0;
+ border: 1px solid #40A0A0;
+ text-decoration: none;
+ }
+
+/* for IE6 { */
+ * html div.gl-pagenav a {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE6 } */
+
+/* for IE7 { */
+ *:first-child+html div.gl-pagenav a {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE7 } */
+
+div.gl-pagenav span {
+ display: inline-block;
+ padding: 8px;
+ line-height: 1.7;
+ }
+
+/* for IE6 { */
+ * html div.gl-pagenav span {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE6 } */
+
+/* for IE7 { */
+ *:first-child+html div.gl-pagenav span {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE7 } */
+
+div.gl-pagenav span a {
+ margin: 0;
+ padding: 0;
+ background: transparent;
+ border: none;
+ text-decoration: underline;
+ }
+
+/* Common CSS for on-hover tooltip feature *********************************************************************/
a.gl-tooltip {
border-bottom: 1px dotted #000000; color: #000000; outline: none;
text-decoration: none;
@@ -1151,3 +1229,4 @@
width: 164px;
}
+
diff -r 9f8af90fc20d -r f336bc447b8a public_html/layout/professional_css/css/common.css
--- a/public_html/layout/professional_css/css/common.css Wed Mar 28 10:18:23 2012 -0400
+++ b/public_html/layout/professional_css/css/common.css Wed Mar 28 10:22:52 2012 -0400
@@ -397,3 +397,86 @@
margin: 0;
padding: 0;
}
+
+
+
+/*--------------------------------------
+ Page Navigation
+--------------------------------------*/
+.gl-pagenav {
+ text-align:center;
+}
+
+div.gl-pagenav b {
+ display: inline-block;
+ margin: 8px;
+ padding: 8px;
+ border: 1px solid #cccccc;
+ line-height: 1.7;
+ }
+
+/* for IE6 { */
+ * html div.gl-pagenav b {
+ display: inline;
+ zoom: 1;
+ }
+ /* foe IE6 } */
+
+/* for IE7 { */
+ *:first-child+html div.gl-pagenav b {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE7 } */
+
+div.gl-pagenav a {
+ display: inline-block;
+ margin: 8px;
+ padding: 8px;
+ background: #C8E0E0;
+ border: 1px solid #40A0A0;
+ text-decoration: none;
+ }
+
+/* for IE6 { */
+ * html div.gl-pagenav a {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE6 } */
+
+/* for IE7 { */
+ *:first-child+html div.gl-pagenav a {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE7 } */
+
+div.gl-pagenav span {
+ display: inline-block;
+ padding: 8px;
+ line-height: 1.7;
+ }
+
+/* for IE6 { */
+ * html div.gl-pagenav span {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE6 } */
+
+/* for IE7 { */
+ *:first-child+html div.gl-pagenav span {
+ display: inline;
+ zoom: 1;
+ }
+ /* for IE7 } */
+
+div.gl-pagenav span a {
+ margin: 0;
+ padding: 0;
+ background: transparent;
+ border: none;
+ text-decoration: underline;
+ }
+
diff -r 9f8af90fc20d -r f336bc447b8a public_html/lib-common.php
--- a/public_html/lib-common.php Wed Mar 28 10:18:23 2012 -0400
+++ b/public_html/lib-common.php Wed Mar 28 10:22:52 2012 -0400
@@ -4793,67 +4793,67 @@
if( $curpage > 1 )
{
- $retval .= COM_createLink($LANG05[7], $first_url . $last_url) . ' | ';
- $pg = '';
- if( ( $curpage - 1 ) > 1 )
- {
- $pg = $sep . $page_str . ( $curpage - 1 );
- }
- $retval .= COM_createLink($LANG05[6], $first_url . $pg . $last_url ) . ' | ';
- }
- else
- {
- $retval .= $LANG05[7] . ' | ' ;
- $retval .= $LANG05[6] . ' | ' ;
- }
-
+ $retval .= '<span>' . COM_createLink($LANG05[7], $first_url . $last_url ) . '</span> ' . ' | ';
+ $pg = '';
+ if( ( $curpage - 1 ) > 1 )
+ {
+ $pg = $sep . $page_str . ( $curpage - 1 );
More information about the geeklog-cvs
mailing list