summaryrefslogtreecommitdiffstats
path: root/custom
Commit message (Collapse)AuthorAgeFilesLines
* Fix broken link to people.opmlrdalverny2022-01-221-2/+2
|
* Move public resources under public/ directoryrdalverny2022-01-2210-547/+0
| | | | | | | | | | | | | | Existing setups need to update their server config to point (or link to) public/ directory instead of the root of the code repo. Configuration (and password) location also changes from custom/ and admin/inc to custom/config/. That way, config and code library move out of the publicly served file tree. Apart from the change of the web root, config should be migrated seamlessly.
* Refactor main controller and templatesRomain d'Alverny2022-01-159-93/+36
| | | | | | | | | | | | Templates for the public part: - archive/default views are merged into a single set - becomes HTML5 Controller code is reorganized for clarity. Compiled template caching is also fixed and activated when config cache value is > 0. Caching is also given new default larger values.
* Add Indonesian translationRomain d'Alverny2022-01-121-1/+2
| | | | | | See moonmoon/moonmoon#107 Also fixes Deutsch language id in install script.
* Factor more config into PlanetConfigRomain d'Alverny2022-01-112-2/+3
| | | | | | | | | This moves into PlanetConfig: * people.opml, cache dir path definition, * installation check, * config upgrade when needed, * responsibility for providing config values instead of $conf global array).
* Install code QA helpers, enforce PSR2Romain d'Alverny2022-01-113-16/+17
| | | | Installs phpcs, phpmd, parallel-lint, phpstan.
* Show version in admin & footerRomain d'Alverny2022-01-111-1/+2
|
* Fix #94: Simple responsive design (#102)topic/moonmoon-upstreamJonathan Magano2018-11-102-53/+84
| | | | | * Fix #94: Simple responsive design * Remove non needed css proprety
* Add logo created by @rakujirathomas2018-06-282-0/+0
|
* Add logo created by @rakujirathomas2018-06-261-0/+0
|
* Add German translationthomas2018-03-221-0/+1
| | | | | * l10n: add German translation * installer: add German language
* Do not let SimplePie add HTML tags when displaying authornashe2018-01-051-2/+1
|
* Move the setup page into a viewnashe2017-10-171-0/+118
|
* Fix PHP noticenashe2017-07-122-2/+2
| | | | | "Only variables should be assigned by reference in moonmoon/custom/views/default/sidebar.tpl.php"
* Coding stylenashe2017-07-051-1/+1
| | | | As described in #87
* Remove config files that are created on install. Refs #69.Sam Wilson2015-10-041-10/+0
|
* Clean codenashe2015-08-112-8/+8
| | | | Replace dirname(__FILE__) by __DIR__.
* Fix short echo open tags deprecation.nashe2015-08-042-2/+2
| | | | | Short echo open tags are deprecated and disabled by default in php.ini since PHP 5.5.0. It does not broke anything for olders versions.
* delete views.php, this file is not used anywherePascal Chevrel2012-05-111-13/+0
|
* Issue 42: create atom.php at root, delete old 'atom10' template, update all ↵Pascal Chevrel2012-05-056-46/+5
| | | | internal links to point to the new location, put a redirect in place so as that moonmoon installs don't loose their users upon upgrading to a newer moonmoon
* delete the RSS templatePascal Chevrel2012-05-051-49/+0
|
* use the correct Mime Type (application/atom+xml) for the self link in the ↵Pascal Chevrel2012-05-051-1/+1
| | | | atom feed
* Don't send an empty <subtitle> element in the feed, just reuse the same data ↵Pascal Chevrel2012-05-051-2/+2
| | | | as in <title>, use htmlspecialchars instead of htmlentities
* add an <updated> element to atom feed <entry> using the same value as ↵Pascal Chevrel2012-05-051-0/+1
| | | | <published>, this is required for validation and for compatibility with feed agregators that may check for the <updated> field
* remove xmlns on <entry> tags in atom feeds, this is already defined on the ↵Pascal Chevrel2012-05-051-1/+1
| | | | root <feed> element and is causing validation errors
* Update l10n support:Pascal Chevrel2012-04-301-2/+2
| | | | | | | | - improved regex logic in the extraction parser (fixes a couple of bugs in edge cases) - *.tpl.php files were not parsed because of the double dot, now fixed - strings requiring translation are now indicated in the source file to make them stand out - support for the {ok} tag, adding this tag allows the localizer to indicate that a string remains in English (or that it is spelt the same in his language) - add an english reference file, in case we want to send it to volunteers
* Escape site name in RSS and AtomMaurice Svay2012-03-232-2/+2
| | | | Fixes #31
* l10n support for moonmoonPascal Chevrel2012-03-126-55/+55
|
* convert all files saved in Windows(CRLF) to Unix (LF)Pascal Chevrel2012-03-095-254/+254
|
* Remove relative datesMaurice Svay2012-03-072-4/+0
|
* One file per classMaurice Svay2012-03-072-2/+2
|
* fix Mime Type for Atom feedPascal Chevrel2012-02-261-6/+6
|
* Replace hardcoded value by configMaurice Svay2011-02-072-3/+4
|
* Make install process less painful by preventing Maurice Svay2010-05-171-10/+0
| | | | making it not replayable.
* Initial commitMaurice Svay2010-02-1622-0/+919