News and Goals Menologion Paschalion Lectionary Liturgical Texts
Liturgical Music Slavonic Encoding Initiative Downloads & APIs About Us
  Advanced Search
 

Online Menologion on your site

We invite Orthodox webmasters to use the Menologion on your site service to add a multilingual calendar to their site. Currently, the Menologion is available in English, Russian, French and both Simplified and Traditional Chinese. Support for Greek, Arabic and Finnish is forthcoming. This service is perfect for churches, information portals, and even personal blogs. The service provides calendar information, daily Scripture readings, lives of the saints, and links to other liturgical information. The service requires minimal maintenance and programming.

Unlike our competition, canto.ru, the service is fully configurable and perpetual. Additionally, as the Ponomar project expands, you will be able to take advantage of additional information offered by Ponomar, such as linking to liturgical texts, liturgical instructions, and music.

Rules

NOTICE: This material is provided for use to Orthodox webmasters on websites affiliated with the Orthodox Church. For our purposes, an entity is part of the Orthodox Church if it maintains communion with one of the 14 autocephalous churches, the Orthodox Church in America, or a dependent autonomous church or exarchate. In addition, we allow use of this service on websites of Byzantine-rite Catholics (Uniates), provided that on the website it is clearly indicated that the ecclesial entity is in communion with Rome. The use of this content on websites of schismatic entities or other organizations claiming to be "orthodox" is prohibited. We reserve the right to ban websites for any reason, at any time, and without any explanation.

Fancy legal stuff

"Menologion on your site" is provided in AS-IS condition. The software comes with ABSOLUTELY NO WARRANTY, not even the implied warranties of merchantability or fitness for a particular purpose. By installing the service on your site, you agree that in no event will Ponomar Technologies, Inc. be liable to any party (i) for any direct, indirect, special, punitive or consequential damages (including, but not limited to, damages for loss of business profits, business interruption, loss of programs or information, and the like), or any other damages arising in any way out of the availability, use, reliance on, or inability to use this service even if Ponomar Technologies, Inc., has been advised of the possibility of such damages, and regardless of the form of action, whether in contract, tort, or otherwise; or (ii) for any claim attributable to errors, omissions, or other inaccuracies in, or destructive properties of any information provided by this service or any of its associated documents, diagrams, images, or data. You hereby recognize that there is no agreement, contract, or understanding between you and Ponomar Technologies, Inc., beyond the terms of the GNU Free Documentation License.

Privacy Notice

Ponomar Technologies, Inc. reserves the right to collect certain information from users of the "Menologion on your site" service. The information we may collect includes: the address of the webpage from which you are calling the script, the date and time of the call, and the IP address and browser / operating system of the visitor to your website making this call. This information is used exclusively for quality assurance and statistical purposes. We do not release this information to third parties for any reason, except where required by law.

Instructions: Simple Usage (no programming)

In the required place on your web page, place the following command:
<SCRIPT Language="JavaScript" Src="http://www.ponomar.net/cgi-bin/julian.cgi?mode=simple"></SCRIPT>

Result:

Localization (foreign language support)

You may obtain Menologion in other languages by setting the LS flag:
<SCRIPT Language="JavaScript" Src="http://www.ponomar.net/cgi-bin/julian.cgi?LS=x"></SCRIPT>
where x is a language code. Use 0 for English (default), 1 for French, 3 for Russian, 5 for Simplified Chinese and 6 for Traditional Chinese.

Advanced Usage (some programming)

For advanced usage and greater configurability, place the following in the <HEAD> section of your document:
<SCRIPT Language="JavaScript" Src="http://www.ponomar.net/cgi-bin/julian.cgi"></SCRIPT>

Then, you can access any of the following commands from Menologion on your website.

Command

Result

printDateDefault()
printPaschalCycle()
printSaints()
printReadings()
<A Href="JavaScript:doSaintsLink();">click here to get lives of saints</A>. click here to get lives of saints
printIcon()

To call any of these commands, just insert them into a script tag. Example:
Code Result
<SCRIPT Language="JavaScript">
printSaints();
</SCRIPT>


Alternatively, you may use the global variables of the menologion to gain even greater configuration ability.

Variable

Description

Example of Variable Data

old_calendar Today's date on the Old Calendar
new_calendar Today's date on the New Calendar
x_year Today's year (Anno Domini)
ad_creatio Today's year from the Creation of the World (Anno Mundi)
n_day Today's day (old calendar)
n_month One less than today's month (old calendar) (Because arrays start from 0)
w_day Today's day of the week
m_saints Listing of the day's saints
paschalcycle Feast on the Pentecost cycle (if any)
readings Scripture readings
fastinfo Fasting regulations


To print a variable, just call a command like this:

Command Result
<SCRIPT Language="JavaScript">
document.write(w_day);
</SCRIPT>


Technical note: you must convert variables to Integers before doing math operations. E.g.:

var int_day = new Number(n_day);
new_calendar_day = int_day + 13;


Running n_day + 13 will give you a string like '2513'

Frequently Asked Questions

Q: Is Menologion available on the new calendar?
A: No.

Q: Can I get access to the source XML files?
A: You can download the Ponomar software package from the Downloads page and use the source XML files available there in any way you wish (under the terms of the GNU General Public License). Because our bandwith is limited, we do not provide real-time access to XML files stored on our server. In any case, they usually lag behind the Google Code data by a few versions.

Q: Why do the Typicon symbols not display properly?
A: The Typicon symbols have been added to version 6.0 of the Unicode standard. However, some legacy operating systems (e.g., Microsoft Windows) may not support the latest version of Unicode. We suggest installing the available updates for your operating system and / or browser, we should provide the latest Unicode-compliant system fonts. If this does not resolve the issue, you may install our Hirmos Ponomar font, available from the Slavonic Encoding page. Note that Hirmos Ponomar uses certain other features that are not yet officially part of the Unicode Standard, and thus may be subject to change.

Q: Can you add the life of Saint X or some other feature?
A: The biggest limitation of the Ponomar Project is the lack of human resources. We encourage you to join the development team and help improve Ponomar by contributing the necessary information. Most of the tasks require no knownledge of computer programming.