This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "FusionForge".

The branch, 6.1 has been updated
       via  347e789488241b9b32edfa5b8682f272a80d9680 (commit)
      from  7230aa6fb9611fe506cf2743e5dfc97dfd9ad051 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://scm.fusionforge.org/anonscm/gitweb/?p=fusionforge/fusionforge.git;a=commitdiff;h=347e789488241b9b32edfa5b8682f272a80d9680

commit 347e789488241b9b32edfa5b8682f272a80d9680
Author: Franck Villaume <[email protected]>
Date:   Sat Sep 30 15:04:11 2017 +0200

    update index_std regarding 6.1 release

diff --git a/src/www/index_std.php b/src/www/index_std.php
index dfdca43..7c3ac3c 100644
--- a/src/www/index_std.php
+++ b/src/www/index_std.php
@@ -3,7 +3,7 @@
  * FusionForge Standard Index Page
  *
  * Copyright 1999-2013, Fusionforge Team
- * Copyright 2014, Franck Villaume - TrivialDev
+ * Copyright 2014,2017, Franck Villaume - TrivialDev
  *
  * This file is part of FusionForge. FusionForge is free software;
  * you can redistribute it and/or modify it under the terms of the
@@ -22,125 +22,127 @@
  */
 
 require_once $gfcommon.'include/FusionForge.class.php';
+global $HTML;
+
+echo $HTML->listTableTop(array(), array(), 'fullwidth', 'bd');
 ?>
 <!-- whole page table -->
-<table id="bd" class="fullwidth">
 <tr>
 <td id="bd-col1">
-       <h2 id="title-home-page"><img src="<?php echo util_make_uri 
('/images/fusionforge-resized.png') ?>" alt="FusionForge"/></h2>
-         <h3><?php print _('FusionForge helps you manage the entire 
development life cycle'); ?></h3>
-<p>
-
-         <?php print _('FusionForge has tools to help your team collaborate, 
like message forums and mailing lists; tools to create and control access to 
Source Code Management repositories like CVS and Subversion. FusionForge 
automatically creates a repository and controls access to it depending on the 
role settings of the project.'); ?>
-
-</p>
-<p><?php print _('Additional Features:'); ?></p>
-<ul>
-<li><?php print _('Manage File Releases.'); ?></li>
-<li><?php print _('Document Management.'); ?></li>
-<li><?php print _('News announcements.'); ?></li>
-<li><?php print _('Surveys for users and admins.'); ?></li>
-<li><?php print _('Issue tracking with “unlimited” numbers of categories, text 
fields, etc.'); ?></li>
-<li><?php print _('Task management.'); ?></li>
-<li><?php print _('Wiki (using MediaWiki or phpWiki).'); ?></li>
-<li><?php print _('A powerful plugin system to add new features.'); ?></li>
-</ul>
-
-<h3><?php print _("What's new in FusionForge 6.0"); ?></h3>
-<p><?php print _('Checkout the roadmap for closed issues (bugs, patches, 
features requests) ') ?><a 
href="https://fusionforge.org/tracker/roadmap.php?group_id=6&amp;roadmap_id=1&amp;release=6.0";><?php
 echo _('here') ?></a></p>
-
-<p><?php print _('Standards features:') ?></p>
-<ul>
-
-<li><?php print _('New install system [#710] (Inria)'); ?></li>
-<li><?php print _('Reactivity: system replication is now performed immediately 
(rather than waiting for cron jobs) [#147] (Inria)'); ?></li>
-
-<li><?php print _('SCM:'); ?>
-  <ul>
-  <li><?php print _('Concurrent SSH and HTTPS access, relying on Apache 
mod_itk [#519] (Roland Mas and Inria)'); ?></li>
-  <li><?php print _('Allow projects to use several SCM engines in parallel 
[#751] (Roland Mas, for CEA)'); ?></li>
-  <li><?php print _('Support read-only access to private projects via SSH 
(Inria)'); ?></li>
-  <li><?php print _('Browsing support for (Git) private repositories [#519] 
(Roland Mas, for AdaCore)'); ?></li>
-  <li><?php print _('Anonymous read-only access through xinetd and rsync 
(Inria)'); ?></li>
-  </ul>
-</li>
-
-<li><?php print _('System: users now use a common default group ("users") 
rather than per-user group; avoids conflicts with project groups [#760] 
(Inria)'); ?></li>
-
-<li><?php print _('Docman:'); ?>
-  <ul>
-  <li><?php print _('Basic Webdav write mkcol, delete, put, move support 
[#658] (TrivialDev)'); ?></li>
-  <li><?php print _('Add move mass actions [#657] (TrivialDev)'); ?></li>
-  <li><?php print _('Direct link to file details [#747] (TrivialDev)'); ?></li>
-  <li><?php print _('Rewrite parser using unoconv, support more file formats 
[#749] (Roland Mas, for CEA)'); ?></li>
-  </ul>
-</li>
-
-<li><?php print _('FRS:'); ?>
-  <ul>
-  <li><?php print _('Enable widget "My monitored packages" [#697] 
(TrivialDev)'); ?></li>
-  <li><?php print _('Provide new role settings [#705] (TrivialDev)'); ?></li>
-  <li><?php print _('Add delete packages, releases or files mass action [#713] 
(TrivialDev)'); ?></li>
-  <li><?php print _('Provide link to download any release as ZIP file [#737] 
(TrivialDev)'); ?></li>
-  <li><?php print _('Fix RBAC migration script [#765] (TrivialDev)'); ?></li>
-  <li><?php print _('Reorganise code [#692] (TrivialDev)'); ?></li>
-  </ul>
-</li>
-
-<li><?php print _('Web UI:'); ?>
-  <ul>
-  <li><?php print _('Drop tipsy plugin, use standard jQuery UI tooltip already 
provided [#656] (TrivialDev)'); ?></li>
-  <li><?php print _('FusionForge Theme & jQuery UI theme sync [#663] 
(TrivialDev)'); ?></li>
-  <li><?php print _('Update the jQuery & jQuery UI frameworks [#664] 
(TrivialDev)'); ?></li>
-  <li><?php print _('Feedback, error_msg, warning_msg are now store in cookie 
[#669] (TrivialDev)'); ?></li>
-  <li><?php print _('Update the jQuery Auto-height plugin [#716] 
(TrivialDev)'); ?></li>
-  <li><?php print _('Updated French translation (Stéphane Aulery and Inria)'); 
?></li>
-       </ul>
-</li>
-
-<li><?php print _('Widgets:'); ?>
-  <ul>
-  <li><?php print _('Public Area: display FRS link [#684] (TrivialDev)'); 
?></li>
-  <li><?php print _('My Latest Commits: New widget to display user commits on 
"My Page" [#743] (TrivialDev)'); ?></li>
-  <li><?php print _('Project Latest Commits: New widget to display the 5 
latest commits on the project page  (TrivialDev)'); ?></li>
-  <li><?php print _('Project Latest Documents: enhancement, add actions 
buttons (monitor, delete) [#745] (TrivialDev)'); ?></li>
-  </ul>
-</li>
-
-<li><?php print _('Tracker: enable support for multi-select extrafield in 
roadmap [#655] (TrivialDev)'); ?></li>
-
-<li><?php print _('Forum: store the attached file on FS [#662] (TrivialDev)'); 
?></li>
-
-<li><?php print _('vhosts: allow customization from 
&lt;config_dir&gt;/custom/httpd.vhosts.tmpl (Inria)'); ?></li>
-</ul>
-
-<p><?php print _('Plugins:') ?></p>
-<ul>
-
-<li><?php print _('SCM SVN: Improved ViewVC integration, using external 
installation [#719] (Inria, TrivialDev)'); ?></li>
-<li><?php print _('SCM Git: Activity log entry link to commit log in SCM 
browsing tab [#719] (TrivialDev)'); ?></li>
-
-<li><?php print _('SCM Hg (Mercurial)'); ?>
-  <ul>
-  <li><?php print _('Display the Repository History stats block [#724] 
(TrivialDev)'); ?></li>
-  <li><?php print _('Add support for project activity tab [#725] 
(TrivialDev)'); ?></li>
-  <li><?php print _('Activity log entry link to commit log in SCM browsing tab 
[#726] (TrivialDev)'); ?></li>
-  </ul>
-</li>
-
-<li><?php print _('scmhook'); ?>
-  <ul>
-  <li><?php print _('Update git post-receive email hook (tarent solutions 
GmbH, Teckids e.V.)'); ?></li>
-  <li><?php print _('Install hooks as the requesting system user (Inria)'); 
?></li>
-  </ul>
-</li>
-
-<li><?php print _('AuthLDAP: Support LPAP_OPT_REFERRALS option, needed by 
ActiveDirectory Server [#734] (TrivialDev)'); ?></li>
-
-<li><?php print _('Task Board: New Agile TaskBoard supporting Scrum and Kanban 
methodologies (Vitaliy Pylypiv and TrivialDev)'); ?></li>
-</ul>
-
 <?php
+echo html_e('h2', array('id' => 'title-home-page'), '<img 
src='.util_make_uri('/images/fusionforge-resized.png').' alt="FusionForge"/>');
+echo html_e('h3', array(), _('FusionForge helps you manage the entire 
development life cycle'));
+echo html_e('p', array(), _('FusionForge has tools to help your team 
collaborate, like message forums and mailing lists; tools to create and control 
access to Source Code Management repositories like CVS and Subversion. 
FusionForge automatically creates a repository and controls access to it 
depending on the role settings of the project.'));
+
+echo html_e('p', array(), _('Additional Features')._(':'));
+
+$liElements = array();
+$liElements[]['content'] = _('Manage File Releases.');
+$liElements[]['content'] = _('Document Management.');
+$liElements[]['content'] = _('News announcements.');
+$liElements[]['content'] = _('Surveys for users and admins.');
+$liElements[]['content'] = _('Issue tracking with “unlimited” numbers of 
categories, custom fields, etc.');
+$liElements[]['content'] = _('Task management.');
+$liElements[]['content'] = _('Wiki (using MediaWiki or MoinMoin).');
+$liElements[]['content'] = _('A powerful plugin system to add new features.');
+echo $HTML->html_list($liElements);
+
+echo html_e('h3', array(), _("What's new in FusionForge 6.1"));
+echo html_e('p', array(), _('Checkout the roadmap for closed issues (bugs, 
patches, features requests)').' 
'.util_make_link("https://fusionforge.org/tracker/roadmap.php?group_id=6&amp;roadmap_id=1&amp;release=6.1";,
 _('here'), false, true));
+
+echo html_e('p', array(), _('Standards features')._(':'));
+
+$liElements = array();
+$liElements[]['content'] = _('Forge Home page supports widget system in 
parallel of the current customization page (TrivialDev)');
+$liElements[]['content'] = _('cross ref document/release. Use [DNNN]/[RNNN] 
where NNN is the ID of the document/frs release. (TrivialDev)');
+$liElements[]['content'] = _('Install System: add support for OpenSuSE. [#849] 
(Ralf Habacker)');
+$liElements[]['content'] = _('CLI dump/import functions to extract or import 
massively into FusionForge [#848] (TrivialDev)');
+$liElements[]['content'] = _('new dynamic quickNav menu: based on user 
activity to select 5 more visited projects (TrivialDev)');
+$liElements[]['content'] = _('Projects Page: add paging system in full_list 
and tag_cloud subpages (TrivialDev)');
+$liElements[]['content'] = _('support object association n-n, bidirectional 
(Artifact, Document, FRSRelease) (TrivialDev)');
+$liElements[]['content'] = _('url_prefix configuration parameter complete 
support. [#643] (TrivialDev)');
+$subliElements = array();
+$subliElements[]['content'] = _('minimum password length is now 8 (Sylvain 
Beucler)');
+$subliElements[]['content'] = _('add minimal constraints to password 
(upper-case, lower-case, non-alphanumeric check) [#826] (Inria)');
+$liElements[]['content'] = _('Accounts').$HTML->html_list($subliElements);
+$subliElements = array();
+$subliElements[]['content'] = _('limit number of returned documents on search 
query. Use paging system [#794] (TrivialDev)');
+$subliElements[]['content'] = _('limit search using from & to dates [#798] 
(TrivialDev)');
+$subliElements[]['content'] = _('use standard search engine: unify results 
between "search in project" & "search in the docs" tab (TrivialDev)');
+$subliElements[]['content'] = _('searchengine: DocsAll & Docs unified. 
(TrivialDev)');
+$subliElements[]['content'] = _('searchengine: add edit file action on result. 
(TrivialDev)');
+$subliElements[]['content'] = _('notify users on document. (TrivialDev)');
+$subliElements[]['content'] = _('support private status on directory. 
(TrivialDev)');
+$subliElements[]['content'] = _('support document versioning. (TrivialDev)');
+$subliElements[]['content'] = _('support cross ref. forum, documents, task or 
artifact. (TrivialDev)');
+$subliElements[]['content'] = _('add new document review feature. to review 
version, document and post comment to a document. (TrivialDev)');
+$subliElements[]['content'] = _('add manual upload method to inject zip 
feature. (TrivialDev)');
+$liElements[]['content'] = _('Document Management')._(' aka 
docman').$HTML->html_list($subliElements);
+$subliElements = array();
+$subliElements[]['content'] = _('link package release to tracker roadmap. 
(TrivialDev)');
+$liElements[]['content'] = _('File Release System')._(' aka 
FRS').$HTML->html_list($subliElements);
+$subliElements = array();
+$subliElements[]['content'] = _('keep values in artifact new submit form on 
error. (TrivialDev)');
+$subliElements[]['content'] = _('add new option on customfield text: regex 
pattern validation (TrivialDev)');
+$subliElements[]['content'] = _('add new customfield: User (TrivialDev)');
+$subliElements[]['content'] = _('add new customfield: DateTime (TrivialDev)');
+$subliElements[]['content'] = _('add new customfield: Release (TrivialDev)');
+$subliElements[]['content'] = _('add support for mandatory fields on workflow 
of artifact (TrivialDev)');
+$subliElements[]['content'] = _('add support for description on customfield to 
be used in tooltip (TrivialDev)');
+$subliElements[]['content'] = _('fix customfield cloning when not using 
default template fusionforge project [#829] (TrivialDev)');
+$subliElements[]['content'] = _('add support for autoassign [#151] &amp; 
[#149] (TrivialDev)');
+$subliElements[]['content'] = _('add default value support for custom fields 
(TrivialDev)');
+$subliElements[]['content'] = _('CSV export, support lastModifiedDate 
filtering (TrivialDev)');
+$subliElements[]['content'] = _('CSV export, add comments [#853] (Dassault 
Aviation)');
+$subliElements[]['content'] = _('add new customfield: Effort (TrivialDev)');
+$subliElements[]['content'] = _('new widget oriented display to replace the 
old "2 columns" view. (TrivialDev)');
+$subliElements[]['content'] = _('support Markdown syntax in artifact detailled 
description and comments (TrivialDev)');
+$liElements[]['content'] = _('Trackers').$HTML->html_list($subliElements);
+$subliElements = array();
+$subliElements[]['content'] = _('support only FTI queries (TrivialDev)');
+$subliElements[]['content'] = _('index project tags and use them for search 
(Roland Mas)');
+$subliElements[]['content'] = _('provide language-specific settings for better 
indexation/search (Roland Mas)');
+$liElements[]['content'] = _('Search').$HTML->html_list($subliElements);
+$subliElements = array();
+$subliElements[]['content'] = _('add paging system in userlist page [#799] 
(TrivialDev)');
+$liElements[]['content'] = _('Site Admin').$HTML->html_list($subliElements);
+$subliElements = array();
+$subliElements[]['content'] = _('markdown support & fix code syntax highlight 
[#865] (TrivialDev)');
+$liElements[]['content'] = _('Snippet').$HTML->html_list($subliElements);
+$subliElements = array();
+$subliElements[]['content'] = _('getArtifacts tracker function: support 
changed_from parameter (TrivialDev)');
+$subliElements[]['content'] = _('getFlattedArtifacts function: to return as 
CSV export. All data in 1 call (TrivialDev)');
+$liElements[]['content'] = _('SOAP').$HTML->html_list($subliElements);
+$subliElements = array();
+$subliElements[]['content'] = _('upgrade splitter jquery plugin to 0.20.0 
(TrivialDev)');
+$subliElements[]['content'] = _('upgrade jquery ui to 1.12.1 (TrivialDev)');
+$subliElements[]['content'] = _('upgrade jquery to 1.12.4 (Nokia)');
+$subliElements[]['content'] = _('HTML 5 Doctype; use HTML 5 &lt;header&gt;, 
&lt;main&gt; and &lt;footer&gt; tags in Funky theme (Nokia)');
+$liElements[]['content'] = _('Web UI').$HTML->html_list($subliElements);
+$subliElements = array();
+$subliElements[]['content'] = _('MySystasks: new widget for user to display 
systasks perform on user projects (TrivialDev)');
+$subliElements[]['content'] = _('ProjectlatestArtifact: new widget for project 
to display the 5 more recent artifacts (TrivialDev)');
+$subliElements[]['content'] = _('ProjectScmStats: new widget for project to 
display SCM stats (TrivialDev)');
+$subliElements[]['content'] = _('HomeRss: new widget for Forge home page to 
display RSS flow (TrivialDev)');
+$subliElements[]['content'] = _('HomeLatestFileReleases: new widget for Forge 
home page to display 5 latest File releases across the forge (TrivialDev)');
+$liElements[]['content'] = _('Widgets').$HTML->html_list($subliElements);
+echo $HTML->html_list($liElements);
+
+echo html_e('p', array(), _('Plugins')._(':'));
+$liElements = array();
+$liElements[]['content'] = _('Plugin AuthBuiltin: add captcha after 3 attempts 
with the same login [#795] (TrivialDev)');
+$liElements[]['content'] = _('Plugin AuthLDAP: support X_FORWARD_USER to 
delegate authentication and then retrieve user from LDAP (TrivialDev)');
+$liElements[]['content'] = _('Plugin Blocks: support Markdown syntax. 
(TrivialDev)');
+$liElements[]['content'] = _('Plugin GlobalActivity: forge-wide aggregation 
for project activities (Roland Mas)');
+$liElements[]['content'] = _('Plugin Mediawiki: support activity for public 
project (TrivialDev)');
+$liElements[]['content'] = _('Plugin Mediawiki: upgrade to MW 1.23 on CentOS, 
to MW 1.27 on Debian [#746] (TrivialDev)');
+$liElements[]['content'] = _('Plugin REST: new REST api (Alain Peyrat & 
TrivialDev)');
+$liElements[]['content'] = _('Plugin Scmhook: add CVS commitTracker hook 
[#700] (Philipp Keidel & TrivialDev)');
+$liElements[]['content'] = _('Plugin Taskboard: support multiple taskboards 
per project [#785] (TrivialDev)');
+$liElements[]['content'] = _('Plugin Taskboard: support filtering tasks [#786] 
(TrivialDev)');
+$liElements[]['content'] = _('SCM plugins: support stats per repository 
(TrivialDev)');
+echo $HTML->html_list($liElements);
+
 if(forge_get_config('use_news')) {
        echo $HTML->boxTop(_('Latest News'), 'Latest_News');
        echo news_show_latest(forge_get_config('news_group'), 5, true, false, 
false, 5);
@@ -155,7 +157,10 @@ if(forge_get_config('use_news')) {
 echo show_features_boxes();
 ?>
 
-</td></tr></table>
+</td></tr>
+<?php
+echo $HTML->listTableBottom();
+?>
 
 <div id="ft">
 <?php

-----------------------------------------------------------------------

Summary of changes:
 src/www/index_std.php | 237 ++++++++++++++++++++++++++------------------------
 1 file changed, 121 insertions(+), 116 deletions(-)


hooks/post-receive
-- 
FusionForge

_______________________________________________
Fusionforge-commits mailing list
[email protected]
http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-commits

Reply via email to