e107sk.com

Recent Content List Updated Old Plugins

How to install Calendar plugin on 27 Jun 2019

How to check version and replace it by different o[...]

How to install or update this plugin to version used in this documentation

How to check version

- go to plugin manager, find Event Calendar plugin and there should be version at least 3.72. The author of v2 version is e107 Inc, I will probably add there Jimako too in some next update.

How to download plugin

- for now from github. After checking everything I will create zip version and put it on this site to download it.

Support

- there is separate forum on this site for this plugin

To be continued...

03. Survey messages on 25 Oct 2018

Overview of surveys messages

Overview of surveys messages Survey messages are now on one place:

87946e3d4429

Original messages:

» Survey Message: Message placed above the survey to explain to the users what the survey is for, etc.

» Survey Submission Message: Message given to the user after the survey has been completed.

Added messages:

» Slogan:

» Message Top :

» Message Bottom :

Those shortcodes can be used in survey template.
$SURVEY_TEMPLATE['view']['start']    
$SURVEY_TEMPLATE['view']['end']

5eb2cf2f6b5b

You can use shortcode too (it was possible at least in e107 2.1.6 version )

02. How to add new form on 25 Oct 2018

How to create form in admin area

This could be confusing, because I didn't want to mess with original code but I needed new func[...] There is very good help for this from original authors, so just how to not get lost between 2 versions of the same plugin.

Click on option Surveys (old version).

2038aca185d3

Add new Survey

97161e5e2a02

Fill the name at least.

264348db7c5e

» Name: The name displayed in the table title.

» Visible to: Who can view the survey's statistical data.

» Mail to: Results of each survey will be email to the list of addresses here. Separate addressees with a comma.

» Save Results: Do you want the results to be save in the db so statistical data can be produced?

Click on Proceed. Now you can add fields.

» Question: Question asked.

» R: Check to make field required.

» H Check to make a field hidden

» Type: What type of a user response will be asked for.

The exception is the 'seperator' type. This is used to add some text between the fields. For question category seperation for example. The question field can be any text with full bbcode support. You can use the parameter of 'menu' to enclose this in a menu style table.

9d5e0f195870

Example:

30a4797f53cd

There are 2 links available - legacy and sef-url.

Result with bootstrap 3 theme: (no templating).

3f78817117d1

As soon as survey is created, you can use new functionality:

6efba4cb4e21

2790b6e0efb3

01. How to install survey plugin JM version on 25 Oct 2018

How to install survey plugin from version maintain[...]

Septor version fixed to be able running with version 2. Same new things added (bootstrap templating)[...] If you want to try Jimako's version, go to:

https://github.com/Jimmi08/survey

Click on
71fe5d4c9f98

If you use download option, it will download with wrong folder name.
You need to unpack it and rename folder (change folder name survey-master to survey).

Only then upload via FTP to your e107 installation.

Be sure that you are uploading correct folder (after unpacking there can be one folder under other)

This folder has to uploaded on server:
30036d7e5d24

Then go to Plugin manager, not installed plugins, find Survey plugin and then it is it.

03ee8d31be09

If you see this after installation, installation was succesfull.

98a8c7f286c5

If you see there 2 options, it's because just part of old plugin was updated. The same survey (form) is now maintained 2 ways. Fields can be added only in second option.

Event Calendar - Calendar Settings on 30 Jul 2018

Configuring Calendar Settings

Description of Calendar settings If you don't know where or how to find admin page of this plugin, this plugin is not for you.

Credits:

This article was built with help of Building Websites with e107: A step by step tutorial to getting your e107 website up and running fast and readme.pdf from e107 0.7 version


Configuring Calendar Settings


F5bc69b1a83b

Access:

Events can be added by: This field will enable the control of adding events. It's the class of user who is allowed to add events to the calendar, and to edit existing events. (This is different to those members who are ‘calendar administrators’, in that this class of users can only add events in categories they can see). It is possible to further restrict the ability to add events in specific categories.

Calendar Administrator Class: This field will allow you to enter the calendar administrator class.
0ed357f71709

Calendar Administrator Class is "superadmin'. They can add events although Events can be added by NoOne. They can both see and add events in all categories.
Permission to add event : this button is displayed:
F79686d16884
Last checked: 27.07.2018 [2.1.8]


Logs:

Level of logging to main admin log: This field will allow you to set the level of logging to main admin log. Changes to event details may be logged to the main admin log - either just edits (including deletion) or additions as well.
12d6b0dc5637
Legacy, but it works - with LAN strings


Menu settings:

4436de4e3c68
Calendar menu header links to: What link will be used for menu header. It determines whether the large calendar or the Event List is displayed when the user clicks on the month in the heading of the small calendar menu. Or if it's just title without link.
Last checked: 27.07.2018 [2.1.8]


2d799a0331c7
Calendar Menu mouseover shows event title: On - displays titles, Off - displays number of events during mouse hover on menu date
Show number of events for this month in Calendar Menu: This checkbox is set to display the number of events for a particular month in the calendar menu. If checked, the number of events in the current month is shown underneath the title in the calendar menu.
83c4168518cb
Show link to 'more information' with events: This checkbox is set to display link More info
65c83d570bc2
Last checked: 27.07.2018 [2.1.8]


Flags:

Flag recently added/updated events: This field will allow you to set the time (in hrs) to flag the recently added /updated fields. It highlights recently added or updated events. In the calendar menu and main calendar the nature of the highlight depends on the theme. In the event list, a ‘new’ marker is placed to the left of the event. The time for which this marker is present (from the date of the update) is set in hours; zero disables this feature.
0f9425bc4c06
working, it's just icon you wouldn't wait

640a7a7b9c74
Last checked: 15.08.2018 [2.1.9]



Calendar: Date settings:

265f986b11b7
Week starts with: This field will allow you to choose the start day of the week. It determines whether the displayed week begins with Sunday or Monday.
Efc479aea9f7
Length of daynames (characters): This field will allow you to set the length of the day names. It determines the number of characters displayed for a day in the calendar menu.
40d4ace27958
Date format in calendar header: This field will allow you to set the date format in the calendar header. It determines how the month and year are shown in the full page calendar.
D57135bec4aa
Date format for event entry: This field will allow you to set the date format for the event entry. It determines whether the event date is specified as yyyy-mm-dd (the original), dd-mm-yyyy or mm-dd-yyyy.
C91b0da4a19b
Last checked: 27.07.2018 [2.1.8]


Events:

029f25b423df
Event start/end times on 5-minute boundaries: if checked, only minute values which are multiples of five are shown when entering events - reduces the length of the drop-down list.

Editor for events:
Changed labels to:
E47952247330
Textarea:
A8f4eb3f7d97
BBcodes: (always displayed bbcodes, WYSIWYG prefs can be set ON)
0de66d2f0398
WYSIWYG: (only if is set on in site prefs, otherwise bbcodes are displayed)
Be79b741c384
Last checked: 28.07.2018 [2.1.8]


Calendar: Time settings

A6b0cdf4cb7a
Calendar time reference: This field will allow you to set the calendar time reference.
Legacy description: it determines the time and date used for calculations and display within this plugin; may be:
a) ‘Server Time’ (as in earlier versions)
b) ‘Site Time’ - in which case the offset set in ‘Site Preferences’ is added to the server time
c) ‘User Time’ - in which case the time/date applicable to the current user is shown (not sure if this is actually useful)

not working, offset pref is not used anymore, REWRITTEN, see below

Date/Time displaying was changed in version 2.User timezone is changing Site timezone and then functions used in this plugin returns weird values. Working on it.

CHANGE!!!
714ef99f00d4
Only one time is possible now. If you use user timezone, it will be user time, if you use timezone, it will be sitetime, otherwise it will be server time.
Now all dates need to be checked.
Last checked: 15.08.2018 [2.1.9]


97c2912d25c2
Calendar time format: This field determines time display format throughout event calendar.
a) ‘24-hour’ - a 4-digit number hhmm (default)
b) ‘12-hour’ - hh:mm am or hh:mm pm - i.e. a format acceptable to many English-speaking countries
c) ‘Custom’ - in which case the formatting string entered in the adjacent box is used - this must contain a format string which is acceptable to PHP’s strftime() function
5602fd32bc65
Last checked: 27.07.2018 [2.1.8]


Events: Date settings

0d990f044bf2
Date display in Event List: This field determines date display format for event listings. A ‘custom’ string (acceptable to PHP’s strftime() function) may be used.

Date display in Forthcoming Events: This field determines date display format for forthcoming events menu. A ‘custom’ string (acceptable to PHP’s strftime() function) may be used.
835a19c133ad
Last checked: 27.07.2018 [2.1.8]


Lists

1a454bba873d
Allow users to display/print/PDF lists: displays/remove this option. if checked, enables the user email subscription system. If unchecked, users are not given the option to subscribe to emails at all - however forced subscriptions can still be sent.
45f5e7c219f8
Last checked: 27.07.2018 [2.1.8]


Subscription

1be92481ac2f
Enable manual subscriptions: Disabling this field removes the subscriptions button and overrides the category manual subscription setting.
Ad2ef61a983b
Last checked: 27.07.2018 [2.1.8]


Email From - the ‘from’ name used in subscription emails
Email Subject - the subject line used in subscription emails
Email From Address - the ‘from’ email address used in subscription emails
Logging of emails - determines what, if any, logging is done in respect of subscription emails. The ‘Summary’ option simply notes the events found, and the number of emails sent for each. The ‘detailed’ option lists every email sent. (If the mailout task is run as a menu, less information is logged).

What is Calendar Menu plugin on 27 Jul 2018

Some basic info about this plugin

Calendar menu or Event Calendar Menu plugin


By jalist with extras from Cameron, McFly, Barry, steved and others

It is fixed for version 2 mainly by Jimako and others.

Note:
this is temporarily fix until there is new super modern version of Event plugin. In fact this documentation is more about testing what it did in past, what it does now and what is need to be still fixed.

This plugin includes:

Menus:
- Calendar menu – it displays month calendar with events (calendar menu display)
- Next event menu – it displays future events (Forthcoming events menu handler for event calendar)

Pages:
- Calendar (calendar.php) – large calendar display
- Event (event.php) - event listing and event entry
- Subscribe (subscribe.php) - mail subscription to events notification

Warning

There is more versions of this plugin for version e107 bootstrap 2:

Official version in e107 github repository
Forked version by lonalore
Forked version by Jimako (this documentation use this one)

and if you updated from version 0.7 or 1.0.4, you will have there old version

Other links

Follow us