piyush / mephisto Goto Github PK
View Code? Open in Web Editor NEWThis project forked from technoweenie/mephisto
A mirror of the mephisto code-base
Home Page: http://mephistoblog.com/
License: MIT License
This project forked from technoweenie/mephisto
A mirror of the mephisto code-base
Home Page: http://mephistoblog.com/
License: MIT License
= Installation See public/install.html for setup instructions. = Timezones You MUST export the environment variable TZ=UTC, or else the article dates and times will be invalid. This would not be needed if rails used UTC for everything, but unfortunately it doesn't... eg: action_view/helpers/date_helper.rb uses Time::now instead of Timer::now.utc, and Time::mktime instead of Time::utc. XXX oh, we can't depend on the rails helpers at all, because they don't translate the time from UTC (assuming the TZ env var is correctly set) to site time, you've to roll our own, or monkey patch rails :/ = Dependencies Note that Mephisto depends on fewer gems when RAILS_ENV=production than it does in a development environment. Run 'rake gems:install' to install the development gems. In a production environment, run: RAILS_ENV=production rake gems:install = Syntax Coloring for code listings Syntax coloring can be performed on code listings that occur in your articles by surrounding them with <macro:code lang="ruby">...</macro:code> tags. However, for this to work, your theme must provide CodeRay css styles. If you use the <macro:code> tags and don't see syntax coloring then the CodeRay styles may be added to your current theme by customizing the theme as follows: 1. Login to Admin (http://localhost:3000/admin) 2. Select 'Design' tab 3. Click 'layout.liquid' in the list of templates in the right margin 4. In the textfield, scroll to the bottom of the {% head %}...{% endhead %} section and insert the following 2 stylesheet link tags: <link rel="stylesheet" href="/plugin_assets/filtered_column_code_macro/default_codemacro.css" type="text/css" media="screen" charset="utf-8"> <link rel="stylesheet" href="/plugin_assets/filtered_column_code_macro/default_coderay.css" type="text/css" media="screen" charset="utf-8"> These stylesheets will not only add syntax coloring - but also wrap the code listings with a div that will automatically add a horizontal scrollbar and dynamically adjust the width of the code listing to fit your layout. You may want to update existing themes which already support syntax coloring to use these new default stylesheets since existing themes usually only display code listings using a static width. = License Mephisto is distributed under the same license as Ruby on Rails. See http://www.opensource.org/licenses/mit-license.php
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.