Code Monkey home page Code Monkey logo

phabricator's Introduction

Phabricator is a collection of web applications which help software companies build better software.

Phabricator includes applications for:

  • reviewing and auditing source code;
  • hosting and browsing repositories;
  • tracking bugs;
  • managing projects;
  • conversing with team members;
  • assembling a party to venture forth;
  • writing stuff down and reading it later;
  • hiding stuff from coworkers; and
  • also some other things.

You can learn more about the project (and find links to documentation and resources) at Phabricator.org

Phabricator is developed and maintained by Phacility.


SUPPORT RESOURCES

For resources on filing bugs, requesting features, reporting security issues, and getting other kinds of support, see Support Resources.

LICENSE

Phabricator is released under the Apache 2.0 license except as otherwise noted.


FORK

This repository is a fork of official Phacility, with some add-on that can not be added by extension

Supermarches Match does not provide support for this version and cannot be held responsible for the use of this version

ADD ON

  • Search in repositories are case insensitive
  • Possibility to display CustomField in CardTask:
    • By code added to your class extended by ManiphestCustomField and customise PHUITagView
    • Or add options on fields defined in maniphest.custom-field-definitions
  public function shouldAppearInTaskCard() {
    return true;
  }

  public function renderTaskCardValue() {
    if (!strlen($this->getFieldValue())) {
      return null;
    }

    return id(new PHUITagView())
      ->setType(PHUITagView::TYPE_SHADE)
      ->setColor(PHUITagView::COLOR_GREY)
      ->setSlimShady(true)
      ->setName($this->getFieldValue())
      ->addClass('phui-workcard-points');
  }
    "taskcard.enable": true,
    "taskcard.type": "outline",
    "taskcard.color": "blue",
    "taskcard.class": "phui-workcard-points"
  • Possibility to display CustomField in task header:
    • By code added to your class extended by ManiphestCustomField and customise PHUITagView
    • Or add options on fields defined in maniphest.custom-field-definitions
  public function shouldAppearInTaskHeader() {
    return true;
  }

  public function renderTaskHeaderValue() {
    if (!strlen($this->getFieldValue())) {
      return null;
    }

    return id(new PHUITagView())
      ->setType(PHUITagView::TYPE_SHADE)
      ->setColor(PHUITagView::COLOR_GREY)
      ->setName($this->getFieldValue())
      ->addClass('phui-workcard-points');
  }
    "taskheader.enable": true,
    "taskheader.type": "outline",
    "taskheader.color": "blue",
    "taskheader.class": "phui-workcard-points"
  • Remarkup for table has new option:
    • merged columns with colspan
    • merged line with rowspan
    • colorised cell text with color (you can use color name or css format with #)
    • colorised cell backgroung with bgcolor (you can use color name or css format with #)

example :

    <table>
    <tr>
    <th>test1</th><th colspan=2>test12</th><th>test13</th>
    </tr>
    <tr>
    <td>test2</td><td>test22</td><td>test23</td><td>test23</td>
    </tr>
    <tr>
    <td color=red>test2</td><td colspan=3 bgcolor=green>**test22**</td>
    </tr>
    </table>


    |  test1 |  {colspan=2} test12 | test13
    | ----- | ----- | ----- | -----
    | test2 | test22 | test23 | test23
    | {color=red} test2 | {colspan=3, bgcolor=green} **test22**

result

phabricator's People

Contributors

20after4 avatar afaquejam avatar amckinley avatar andrewjcg avatar anhnhan avatar asherkin avatar avivey avatar bobtrahan avatar chadlittle avatar davidreuss avatar dctrwatson avatar ddfisher avatar deedy avatar dereckson avatar floatinglomas avatar fstelzer avatar garoevans avatar hach-que avatar joshuaspence avatar korvinszanto avatar ljalonen avatar mareksapota-fb avatar phacility-bot avatar relrod avatar rizzen59 avatar sophiebits avatar tuomaspelkonen avatar vrana avatar wez avatar yelirekim avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.