[Fusionforge-commits] r9322 - in trunk: . gforge/common/include

Olivier Berger olberger at libremir.placard.fr.eu.org
Thu Apr 1 23:34:58 CEST 2010


Author: olberger
Date: 2010-04-01 23:34:58 +0200 (Thu, 01 Apr 2010)
New Revision: 9322

Modified:
   trunk/
   trunk/gforge/common/include/utils.php
Log:
Add some bits of docs



Property changes on: trunk
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk:8721-8727
/branches/Branch_4_7:6879,6881,6884,6897,6899,6902,6904,6906,6909,6911,6922,6932,6936,6939,6942,6944,6946-6948,6954,6956,6959,7000-7001,7012,7111,7130-7131,7133-7134,7138,7140-7142,7147-7148,7159-7160,7163,7168,7177,7179,7203,7205,7207,7210,7212,7251-7253,7255,7284,7287,7291,7293,7295-7296,7300,7355,7365-7366,7375-7376,7378,7395,7423-7426,7435,7458,7504,7567,7577,7623-7624,7638,7659-7660,7662,7665,7668,7674,7699,7746-7748,7771,7774,7786,7838
/branches/Branch_4_8:7334-7335,7344-7345,7382,7387,7389-7390,7396,7398,7401-7402,7428-7429,7437,7440,7443,7449-7455,7459,7462,7466,7469-7470,7476-7478,7480,7485,7490-7492,7505,7540,7556-7560,7568,7570-7571,7573,7576,7580,7609-7611,7613,7615,7618,7621-7622,7625-7627,7639,7658,7661,7663-7664,7666-7667,7673,7675,7678,7680,7685,7688-7689,7693,7700,7706-7708,7713,7725,7728-7742,7760,7763-7764,7767,7769-7770,7773,7776,7784-7785,7791,7797,7799,7802-7808,7810-7811,7816,7818,7825-7828,7839,7846-7847,7850,7894,7902,7920-7922,7927-7928,7932,7936-7937,7939,7942,7944-7945,7947,7951,7956,7958,7960,8064,8079-8080,8108,8113,8119,8121,8127-8128,8145,8197,8201-8202,8216,8224,8226,8228,8247-8250,8252,8271-8272,8310-8311,8328,8337,8339-8357,8361,8371,8373-8375,8378-8379,8383-8396,8415,8427-8428,8429-8431,8438-8441,8449,8452-8453,8458,8461,8477-8478,8480,8482,8492,8514,8530,8604-8605,8608,8637,8662,8674,8751,8754,8756,8760-8761,8812,8850,8945,8995,8998,9004-9006,9124,9137,9141
/branches/Branch_5_0:8892,8895,8897-8898,8900,8903-8904,8906-8907,8910,8915,8922,8924,8926,8929,8931-8933,8941,8946,8951,8955,8972-8977,8981,8997,8999,9002,9031-9032,9050,9080-9081,9084-9086,9093-9095,9102-9104,9108,9113-9115,9117-9118,9123,9125,9127-9131,9135-9136,9139,9146,9148-9150,9179-9189,9190-9191,9193-9195,9198,9200,9202,9204,9207,9209,9211,9213,9215,9220-9222,9231,9234-9235,9243,9251,9254

   + /trunk:8721-8727
/branches/Branch_5_0:8892,8895,8897-8898,8900,8903-8904,8906-8907,8910,8915,8922,8924,8926,8929,8931-8933,8941,8946,8951,8955,8972-8977,8981,8997,8999,9002,9031-9032,9050,9080-9081,9084-9086,9093-9095,9102-9104,9108,9113-9115,9117-9118,9123,9125,9127-9131,9135-9136,9139,9146,9148-9150,9179-9189,9190-9191,9193-9195,9198,9200,9202,9204,9207,9209,9211,9213,9215,9220-9222,9231,9234-9235,9243,9251,9254
/branches/Branch_4_8:7334-7335,7344-7345,7382,7387,7389-7390,7396,7398,7401-7402,7428-7429,7437,7440,7443,7449-7455,7459,7462,7466,7469-7470,7476-7478,7480,7485,7490-7492,7505,7540,7556-7560,7568,7570-7571,7573,7576,7580,7609-7611,7613,7615,7618,7621-7622,7625-7627,7639,7658,7661,7663-7664,7666-7667,7673,7675,7678,7680,7685,7688-7689,7693,7700,7706-7708,7713,7725,7728-7742,7760,7763-7764,7767,7769-7770,7773,7776,7784-7785,7791,7797,7799,7802-7808,7810-7811,7816,7818,7825-7828,7839,7846-7847,7850,7894,7902,7920-7922,7927-7928,7932,7936-7937,7939,7942,7944-7945,7947,7951,7956,7958,7960,8064,8079-8080,8108,8113,8119,8121,8127-8128,8145,8197,8201-8202,8216,8224,8226,8228,8247-8250,8252,8271-8272,8310-8311,8328,8337,8339-8357,8361,8371,8373-8375,8378-8379,8383-8396,8415,8427-8428,8429-8431,8438-8441,8449,8452-8453,8458,8461,8477-8478,8480,8482,8492,8514,8530,8604-8605,8608,8637,8662,8674,8751,8754,8756,8760-8761,8812,8850,8945,8995,8998,9004-9006,9124,9137,9141
/branches/Branch_4_7:6879,6881,6884,6897,6899,6902,6904,6906,6909,6911,6922,6932,6936,6939,6942,6944,6946-6948,6954,6956,6959,7000-7001,7012,7111,7130-7131,7133-7134,7138,7140-7142,7147-7148,7159-7160,7163,7168,7177,7179,7203,7205,7207,7210,7212,7251-7253,7255,7284,7287,7291,7293,7295-7296,7300,7355,7365-7366,7375-7376,7378,7395,7423-7426,7435,7458,7504,7567,7577,7623-7624,7638,7659-7660,7662,7665,7668,7674,7699,7746-7748,7771,7774,7786,7838


Modified: trunk/gforge/common/include/utils.php
===================================================================
--- trunk/gforge/common/include/utils.php	2010-04-01 15:47:06 UTC (rev 9321)
+++ trunk/gforge/common/include/utils.php	2010-04-01 21:34:58 UTC (rev 9322)
@@ -975,6 +975,11 @@
 	return utf8_encode($find);
 }
 
+/**
+ * Constructs the forge's URL prefix out of $GLOBALS['sys_urlprefix']
+ * 
+ * @return string
+ */
 function normalized_urlprefix () {
 	$prefix = $GLOBALS['sys_urlprefix'] ;
 	$prefix = ereg_replace ("^/", "", $prefix) ;
@@ -985,6 +990,12 @@
 	return $prefix ;
 }
 
+/**
+ * Construct full URL from a relative path
+ * 
+ * @param string $path
+ * @return string URL
+ */
 function util_make_url ($path) {
 	if ($GLOBALS['sys_use_ssl']) 
 		$url = "https://" ;
@@ -996,6 +1007,12 @@
 	return $url ;
 }
 
+/**
+ * Construct proper (relative) URI (prepending prefix)
+ * 
+ * @param string $path
+ * @return string URI
+ */
 function util_make_uri ($path) {
 	$path = ereg_replace ("^/", "", $path) ;
 	$uri = normalized_urlprefix () ;
@@ -1017,10 +1034,25 @@
 	}
 }
 
+/**
+ * Create an HTML link to a user's profile page
+ * 
+ * @param string $username
+ * @param int $user_id
+ * @param string $text
+ * @return string
+ */
 function util_make_link_u ($username, $user_id,$text) {
 	return '<a href="' . util_make_url_u ($username, $user_id) . '">' . $text . '</a>' ;
 }
 
+/**
+ * Create URL for user's profile page
+ * 
+ * @param string $username
+ * @param int $user_id
+ * @return string URL
+ */
 function util_make_url_u ($username, $user_id) {
 	if (isset ($GLOBALS['sys_noforcetype']) && $GLOBALS['sys_noforcetype']) {
 		return util_make_url ("/developer/?user_id=$user_id");
@@ -1029,10 +1061,24 @@
 	}
 }
 
+/**
+ * Create a HTML link to a project's page
+ * @param string $groupame
+ * @param int $group_id
+ * @param string $text
+ * @return string
+ */
 function util_make_link_g ($groupame, $group_id,$text) {
 	return '<a href="' . util_make_url_g ($groupame, $group_id) . '">' . $text . '</a>' ;
 }
 
+/**
+ * Create URL for a project's page
+ * 
+ * @param string $groupame
+ * @param int $group_id
+ * @return string
+ */
 function util_make_url_g ($groupame, $group_id) {
 	if (isset ($GLOBALS['sys_noforcetype']) && $GLOBALS['sys_noforcetype']) {
 		return util_make_url ("/project/?group_id=$group_id");




More information about the Fusionforge-commits mailing list