[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gforge-commits] gforge/www/include project_home.php, 1.33, 1.34 pre.php
From: |
lo-lan-do |
Subject: |
[Gforge-commits] gforge/www/include project_home.php, 1.33, 1.34 pre.php, 1.26, 1.27 Layout.class, 1.80, 1.81 |
Date: |
Sun, 16 May 2004 11:55:28 -0500 |
Update of /cvsroot/gforge/gforge/www/include
In directory db.perdue.net:/tmp/cvs-serv19357/www/include
Modified Files:
project_home.php pre.php Layout.class
Log Message:
The big SCM pluginification plugin: removed lots of code (moved it
into gforge-plugin-scmcvs), added hooks, added the SCMPlugin class,
various tweaks here and there.
Index: project_home.php
===================================================================
RCS file: /cvsroot/gforge/gforge/www/include/project_home.php,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- project_home.php 21 Apr 2004 18:25:11 -0000 1.33
+++ project_home.php 16 May 2004 16:54:55 -0000 1.34
@@ -347,12 +347,15 @@
if (!$cvs_add_num) {
$cvs_add_num=0;
}
- echo ' (
'.$Language->getText('project_home','cvs_commits',array(number_format($cvs_commit_num,0),number_format($cvs_add_num,0)))."
)";
+ echo ' (CVS:
'.$Language->getText('project_home','cvs_commits',array(number_format($cvs_commit_num,0),number_format($cvs_add_num,0))).")";
if ($cvs_commit_num || $cvs_add_num) {
echo '<br /> -
<a
href="'.account_group_cvsweb_url($project->getUnixName()).'">
Browse CVS</a>';
}
+ $hook_params = array () ;
+ $hook_params['group_id'] = $group_id ;
+ plugin_hook ("scm_stats", $hook_params) ;
}
Index: pre.php
===================================================================
RCS file: /cvsroot/gforge/gforge/www/include/pre.php,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- pre.php 9 May 2004 18:15:39 -0000 1.26
+++ pre.php 16 May 2004 16:54:55 -0000 1.27
@@ -107,6 +107,9 @@
require_once('common/include/Plugin.class') ;
require_once('common/include/PluginManager.class') ;
+// SCM-specific plugins subsystem
+require_once('common/include/SCM.class') ;
+
setup_plugin_manager () ;
//determine if they're logged in
Index: Layout.class
===================================================================
RCS file: /cvsroot/gforge/gforge/www/include/Layout.class,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -d -r1.80 -r1.81
--- Layout.class 17 Apr 2004 22:21:28 -0000 1.80
+++ Layout.class 16 May 2004 16:54:55 -0000 1.81
@@ -612,20 +612,30 @@
(($toptab == 'news') ?
$selected=(count($TABS_TITLES)-1) : '' );
}
- // CVS
+ // SCM systems
if ($project->usesCVS()) {
$TABS_DIRS[]='/scm/?group_id='.$group;
$TABS_TITLES[]=$Language->getText('group','short_cvs');
(($toptab == 'scm_index') ?
$selected=(count($TABS_TITLES)-1) : '' );
}
+ // groupmenu_after_scm hook
+ $hookParams['DIRS'] = &$TABS_DIRS;
+ $hookParams['TITLES'] = &$TABS_TITLES;
+ $hookParams['toptab'] = &$toptab;
+ $hookParams['selected'] = &$selected;
+ $hookParams['group_id'] = $group ;
+
+ plugin_hook ("groupmenu_scm", $hookParams) ;
+
// Downloads
if ($project->usesFRS()) {
$TABS_DIRS[]='/frs/?group_id='.$group;
$TABS_TITLES[]=$Language->getText('group','short_files');
(($toptab == 'frs') ? $selected=(count($TABS_TITLES)-1)
: '' );
}
- // groupmenu Hook
+
+ // groupmenu hook
$hookParams['DIRS'] = &$TABS_DIRS;
$hookParams['TITLES'] = &$TABS_TITLES;
$hookParams['toptab'] = &$toptab;
@@ -633,6 +643,7 @@
$hookParams['group'] = $group;
plugin_hook ("groupmenu", $hookParams) ;
+
echo
$this->tabGenerator($TABS_DIRS,$TABS_TITLES,true,$selected,'white','100%');
}
@@ -871,4 +882,9 @@
}
+// Local Variables:
+// mode: php
+// c-file-style: "bsd"
+// End:
+
?>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gforge-commits] gforge/www/include project_home.php, 1.33, 1.34 pre.php, 1.26, 1.27 Layout.class, 1.80, 1.81,
lo-lan-do <=