We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

  1. 01 Oct, 2010 7 commits
    • Brion Vibber's avatar
      Add a $config['plugins']['locale_path'] which can be set to override the... · ad7623a8
      Brion Vibber authored
      Add a $config['plugins']['locale_path'] which can be set to override the individual plugins' locale subdirectories.
      This will apply to *ALL* plugins in *ALL* languages, so should probably only be used when doing site customization...
      
      You'd probably do:
      
        $config['site']['locale_path'] = '/srv/awesome/data/locale';
        $config['plugins']['locale_path'] = '/srv/awesome/data/locale';
      
      with a structure like:
      srv/
        awesome/
          data/
            locale/
              en/
                LC_MESSAGES/
                  statusnet.po
                  OpenID.po
                  AnonymousFave.po
      
      etc, all alongside each other. You could separate plugins from the core if you like.
      
      Where locale files have not already been generated, you can build one for a plugin like so:
      
        php scripts/update_po_templates.php --plugin=MyPlugin
      
      and pull out the template file:
      
        plugins/MyPlugin/locale/MyPlugin.pot
      
      Edit that (make sure you at least set the CHARSET, probably to UTF-8) and save your customized .po
      files into the structure as above, and use msgfmt to generate .mo files for final output.
      ad7623a8
    • Brion Vibber's avatar
      Add helper metadata on individual notice pages to aid sharing to Facebook (use... · 8b8450f9
      Brion Vibber authored
      Add helper metadata on individual notice pages to aid sharing to Facebook (use poster's avatar as image, indicate the text content)
      8b8450f9
    • Brion Vibber's avatar
      ShareNotice plugin -- basic buttons per-notice to share the text & a link to... · d8df140e
      Brion Vibber authored
      ShareNotice plugin -- basic buttons per-notice to share the text & a link to the notice on other sites.
      Default settings list Twitter, Facebook, and Identi.ca as targets.
      
      Using icons built-in, and no magic offsite JS or anything so it won't slow down or break if third-party site goes down.
      Default styles are a little limited, but can be customized in theme should one be so inclined.
      d8df140e
    • Brion Vibber's avatar
      ForceGroup plugin: optionally force new users to join a particular group or... · 6e58a926
      Brion Vibber authored
      ForceGroup plugin: optionally force new users to join a particular group or set of groups on registration; and/or to force posts by members of particular groups to be posted into those groups even if not explicitly mentioned. The posting feature requires a couple quick hook additions in core.
      6e58a926
    • Brion Vibber's avatar
      GroupFavorited plugin: adds 'Popular' tab to group navigation showing a... · 8c85f833
      Brion Vibber authored
      GroupFavorited plugin: adds 'Popular' tab to group navigation showing a popular pages subset for just posts in the group. Not necessarily terribly efficient, should be tested and benchmarked on non-trivial sites
      8c85f833
    • Brion Vibber's avatar
      fix comment · ff906331
      Brion Vibber authored
      ff906331
    • Brion Vibber's avatar
      Initial SlicedFavorites plugin to allow for customized variants of 'Popular'... · cb449682
      Brion Vibber authored
      Initial SlicedFavorites plugin to allow for customized variants of 'Popular' tab (favorited action) that include or exclude a given set of users. No added UI tabs in this version, beware!
      cb449682
  2. 30 Sep, 2010 8 commits
  3. 29 Sep, 2010 25 commits