Booked Scheduler Community Support
March 28, 2017, 08:10:11 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Booked 2.5 has been released!
 
   Home   Help Login Register  
Pages: [1] 2 3 ... 10
 1 
 on: Today at 07:55:51 AM 
Started by habitappupv - Last post by davemason
Have you tried actually using the Public URL in your "script url" config line?

Code:
http://example.com/Web
Instead of
Code:
http://localhost/Web


 2 
 on: Today at 06:35:50 AM 
Started by habitappupv - Last post by habitappupv
Today I tried performing a downgrade from php7.0 to php5.6 following this post: http://askubuntu.com/questions/761713/how-can-i-downgrade-from-php-7-to-php-5-6-on-ubuntu-16-04 but didn't work. I will keep trying other ideas.

 3 
 on: March 27, 2017, 06:15:47 PM 
Started by habitappupv - Last post by habitappupv
This evening I got a weird problem. After some updates I now have:
PHP 7.0.15-0ubuntu0.16.04.4
Ubuntu 16.04
Server version: Apache/2.4.18 (Ubuntu)

In addition I also have this awkward problem when accesing my booked application:
. */ require_once('config/config.php'); #echo 'Please update the $conf[\'settings\'][\'script.url\'] setting in your config file to be http://' . $_SERVER['SERVER_NAME'] . str_replace('/index.php', '', $_SERVER['PHP_SELF']) . '/Web'; #echo '
You will be redirected automatically in 20 seconds, but portions of Booked Scheduler will not function correctly.'; header( "refresh:0;url=Web?" . urlencode($_SERVER['QUERY_STRING']) ); exit; ?>

I have tried setting:
$conf['settings']['script.url'] = 'http://'.$_SERVER['SERVER_NAME'].str_replace('/index.php', '', $_SERVER['PHP_SELF'].'/Web')';

and several other variants of that statement but my booked scheduler is still not working. I also read something on this post: http://php.brickhost.com/forums/index.php?topic=11195.0 but didn't help me either.

My config.php is:
Quote
$conf['settings']['app.title'] = 'Booked Scheduler';         // application title
$conf['settings']['default.timezone'] = 'Europe/Madrid';      // look up here http://php.net/manual/en/timezones.php
$conf['settings']['allow.self.registration'] = 'false';            // if users can register themselves
$conf['settings']['admin.email'] = 'xxx';         // email address of admin user
$conf['settings']['admin.email.name'] = 'Booked Administrator';   // name to be used in From: field when sending automatic emails
$conf['settings']['default.page.size'] = '50';                  // number of records per page
$conf['settings']['enable.email'] = 'true';                     // global configuration to enable if any emails will be sent
$conf['settings']['default.language'] = 'es';                // find your language in the lang directory
$conf['settings']['script.url'] = 'http://localhost/newBooked/Web')';      // public URL to the Web directory of this instance. this is the URL that appears when you are logging in. leave http: or https: off to auto-detect
$conf['settings']['image.upload.directory'] = 'Web/uploads/images'; // full or relative path to where images will be stored
$conf['settings']['image.upload.url'] = 'uploads/images';       // full or relative path to show uploaded images from
$conf['settings']['cache.templates'] = 'true';                  // true recommended, caching template files helps web pages render faster
$conf['settings']['use.local.jquery'] = 'false';                // false recommended, delivers jQuery from Google CDN, uses less bandwidth
$conf['settings']['registration.captcha.enabled'] = 'true';     // recommended. unless using recaptcha this requires php_gd2 enabled in php.ini
$conf['settings']['registration.require.email.activation'] = 'false';      // requires enable.email = true
$conf['settings']['registration.auto.subscribe.email'] = 'false';         // requires enable.email = true
$conf['settings']['registration.notify.admin'] = 'false';      // whether the registration of a new user sends an email to the admin (ala phpScheduleIt 1.2)
$conf['settings']['inactivity.timeout'] = '30';              // minutes before the user is automatically logged out
$conf['settings']['name.format'] = '{first} {last}';           // display format when showing user names
$conf['settings']['css.extension.file'] = '';                   // full or relative url to an additional css file to include. this can be used to override the default style
$conf['settings']['disable.password.reset'] = 'false';             // if the password reset functionality should be disabled
$conf['settings']['home.url'] = '';                         // the url to open when the logo is clicked
$conf['settings']['logout.url'] = '';                         // the url to be directed to after logging out
$conf['settings']['default.homepage'] = '1';                   // the default homepage to use when new users register (1 = Dashboard, 2 = Schedule, 3 = My Calendar, 4 = Resource Calendar)

$conf['settings']['schedule']['use.per.user.colors'] = 'false';       // color reservations by user
$conf['settings']['schedule']['show.inaccessible.resources'] = 'false';  // whether or not resources that are inaccessible to the user are visible
$conf['settings']['schedule']['reservation.label'] = '{name}';          // format for what to display on the reservation slot label.  Available properties are: {name}, {title}, {description}, {email}, {phone}, {organization}, {position}, {startdate}, {enddate} {resourcename} {participants} {invitees} {reservationAttributes}. Custom attributes can be added using att with the attribute id. For example {att1}
$conf['settings']['schedule']['hide.blocked.periods'] = 'true';       // if blocked periods should be hidden or shown

/**
 * ical integration configuration
 */
$conf['settings']['ics']['require.login'] = 'true';             // recommended, if the user must be logged in to access ics files
$conf['settings']['ics']['subscription.key'] = '';              // must be set to allow webcal subscriptions
$conf['settings']['ics']['import'] = 'false';               // enable iCal import
$conf['settings']['ics']['import.key'] = '';               // it's recommended  to set this key when iCal import is enabled
/**
 * Privacy configuration
 */
$conf['settings']['privacy']['view.schedules'] = 'true';                // if unauthenticated users can view schedules
$conf['settings']['privacy']['view.reservations'] = 'false';             // if unauthenticated users can view reservations
$conf['settings']['privacy']['hide.user.details'] = 'false';             // if personal user details should be displayed to non-administrators
$conf['settings']['privacy']['hide.reservation.details'] = 'false';         // if reservation details should be displayed to non-administrators
$conf['settings']['privacy']['allow.guest.reservations'] = 'false';         // if reservations can be made by users without a Booked account, if true this overrides schedule and resource visibility
/**
 * Reservation specific configuration
 */
$conf['settings']['reservation']['start.time.constraint'] = 'future';      // when reservations can be created or edited. options are future, current, none
$conf['settings']['reservation']['updates.require.approval'] = 'false';      // if updates to previously approved reservations require approval again
$conf['settings']['reservation']['prevent.participation'] = 'true';      // if participation and invitation options should be removed
$conf['settings']['reservation']['prevent.recurrence'] = 'false';         // if recurring reservations are disabled for non-administrators
$conf['settings']['reservation']['enable.reminders'] = 'false';            // if reminders are enabled. this requires email to be enabled and the reminder job to be configured
$conf['settings']['reservation']['allow.guest.participation'] = 'false';
$conf['settings']['reservation']['allow.wait.list'] = 'false';
$conf['settings']['reservation']['checkin.minutes.prior'] = '5';
/**
 * Email notification configuration
 */
$conf['settings']['reservation.notify']['resource.admin.add'] = 'false';
$conf['settings']['reservation.notify']['resource.admin.update'] = 'false';
$conf['settings']['reservation.notify']['resource.admin.delete'] = 'false';
$conf['settings']['reservation.notify']['resource.admin.approval'] = 'false';
$conf['settings']['reservation.notify']['application.admin.add'] = 'false';
$conf['settings']['reservation.notify']['application.admin.update'] = 'false';
$conf['settings']['reservation.notify']['application.admin.delete'] = 'false';
$conf['settings']['reservation.notify']['application.admin.approval'] = 'false';
$conf['settings']['reservation.notify']['group.admin.add'] = 'false';
$conf['settings']['reservation.notify']['group.admin.update'] = 'false';
$conf['settings']['reservation.notify']['group.admin.delete'] = 'false';
$conf['settings']['reservation.notify']['group.admin.approval'] = 'false';
/**
 * File upload configuration
 */
$conf['settings']['uploads']['enable.reservation.attachments'] = 'false';    // if reservation attachments can be uploaded
$conf['settings']['uploads']['reservation.attachment.path'] = 'uploads/reservation';    // full or relative (to the root of your installation) filesystem path to store reservation attachments
$conf['settings']['uploads']['reservation.attachment.extensions'] = 'txt,jpg,gif,png,doc,docx,pdf,xls,xlsx,ppt,pptx,csv';    // comma separated list of file extensions that users are allowed to attach. leave empty to allow all extensions
/**
 * Database configuration
 */
$conf['settings']['database']['type'] = 'mysql';
$conf['settings']['database']['user'] = 'xxx';        // database user with permission to the booked database
$conf['settings']['database']['password'] = 'xxx';
$conf['settings']['database']['hostspec'] = 'xxx';        // ip, dns or named pipe
$conf['settings']['database']['name'] = 'xxx';
/**
 * Mail server configuration
 */
$conf['settings']['phpmailer']['mailer'] = 'mail';              // options are 'mail', 'smtp' or 'sendmail'
$conf['settings']['phpmailer']['smtp.host'] = '';               // 'smtp.company.com'
$conf['settings']['phpmailer']['smtp.port'] = '25';
$conf['settings']['phpmailer']['smtp.secure'] = '';             // options are '', 'ssl' or 'tls'
$conf['settings']['phpmailer']['smtp.auth'] = 'true';           // options are 'true' or 'false'
$conf['settings']['phpmailer']['smtp.username'] = '';
$conf['settings']['phpmailer']['smtp.password'] = '';
$conf['settings']['phpmailer']['sendmail.path'] = '/usr/sbin/sendmail';
$conf['settings']['phpmailer']['smtp.debug'] = 'false';
/**
 * Plugin configuration.  For more on plugins, see readme_installation.html
 */
$conf['settings']['plugins']['Authentication'] = '';
$conf['settings']['plugins']['Authorization'] = '';
$conf['settings']['plugins']['Permission'] = '';
$conf['settings']['plugins']['PostRegistration'] = '';
$conf['settings']['plugins']['PreReservation'] = '';
$conf['settings']['plugins']['PostReservation'] = '';
/**
 * Installation settings
 */
$conf['settings']['install.password'] = '';
/**
 * Pages
 */
$conf['settings']['pages']['enable.configuration'] = 'false';
/**
 * API
 */
$conf['settings']['api']['enabled'] = 'false';
/**
 * ReCaptcha
 */
$conf['settings']['recaptcha']['enabled'] = 'false';
$conf['settings']['recaptcha']['public.key'] = '';
$conf['settings']['recaptcha']['private.key'] = '';
/**
 * Email
 */
$conf['settings']['email']['default.from.address'] = '';
$conf['settings']['email']['default.from.name'] = '';
/**
 * Reports
 */
$conf['settings']['reports']['allow.all.users'] = 'false';
/**
 * Account Password Rules
 */
$conf['settings']['password']['minimum.letters'] = '6';
$conf['settings']['password']['minimum.numbers'] = '0';
$conf['settings']['password']['upper.and.lower'] = 'false';
/**
 * Label display settings
 */
$conf['settings']['reservation.labels']['ics.summary'] = '{title}';
$conf['settings']['reservation.labels']['ics.my.summary'] = '{title}';
$conf['settings']['reservation.labels']['rss.description'] = '<div><span>Start</span> {startdate}</div><div><span>End</span> {enddate}</div><div><span>Organizer</span> {name}</div><div><span>Description</span> {description}</div>';
$conf['settings']['reservation.labels']['my.calendar'] = '{resourcename} {title}';
$conf['settings']['reservation.labels']['resource.calendar'] = '{name}';
$conf['settings']['reservation.labels']['reservation.popup'] = ''; // Format for what to display in reservation popups. Possible values: {name} {dates} {title} {resources} {participants} {accessories} {description} {attributes}. Custom attributes can be added using att with the attribute id. For example {att1}
/**
 * Security header settings
 */
$conf['settings']['security']['security.headers'] = 'false'; // Enable the following options
$conf['settings']['security']['security.strict-transport'] = 'true';
$conf['settings']['security']['security.x-frame'] = 'deny';
$conf['settings']['security']['security.x-xss'] = '1; mode=block';
$conf['settings']['security']['security.x-content-type'] = 'nosniff';
$conf['settings']['security']['security.content-security-policy'] = "default-src 'self'"; // Requires careful tuning (know what your doing)
/**
 * Google Analytics settings
 */
$conf['settings']['google.analytics']['tracking.id'] = ''; // if set, Google Analytics tracking code will be added to every page in Booked

$conf['settings']['authentication']['allow.facebook.login'] = 'false';
$conf['settings']['authentication']['allow.google.login'] = 'false';
$conf['settings']['authentication']['required.email.domains'] = '';
/**
 * Credits functionality
 */
$conf['settings']['credits']['enabled'] = 'false';


and I also have this added sentences at apache2.conf:

Quote
Alias /booked "/var/www/html/booked"
Alias /newBooked "/var/www/html/newBooked"
Alias /images "/var/www/html/UploadedImages"
<Directory /var/www/html/UploadedImages>
   Options +Indexes
</Directory>


 4 
 on: March 27, 2017, 08:07:36 AM 
Started by ese105 - Last post by davemason
Can you clarify what is a "big mistake in documentation" ? You presumably had to edit other parts of the config file to make it work in your environment.

 5 
 on: March 27, 2017, 01:49:58 AM 
Started by tomapadre - Last post by adarking
Me auto respondo

http://php.brickhost.com/forums/index.php?topic=14567.msg34239#msg34239

Lo que hay que cambiar es la linea del archivo config.php:

$conf['settings']['script.url'] = 'http://xx.xx.xx.xx/calendrier/booked/Web';

y dejarla asi:

$conf['settings']['script.url'] = 'http:';

eso funciono conmigo

 6 
 on: March 26, 2017, 08:39:18 PM 
Started by tomapadre - Last post by fzobitz
Compruebe la ruta de la aplicación en su archivo config.php. Asegúrese de que termina en /Web

 7 
 on: March 26, 2017, 06:01:34 PM 
Started by tomapadre - Last post by adarking
Yo tengo el mismo problema, alguien que ayude por favor, gracias

 8 
 on: March 25, 2017, 04:40:39 PM 
Started by blacktea - Last post by blacktea
Hi, speaking of reservation page.

I have a list of participants on the right of the screen (Participants list) and they are shown as : name (email)

Is it possible to change email to phone number?

So when i print the reservation page i have the list of participants and their phone number.

Thank you in advance.

 9 
 on: March 25, 2017, 03:14:20 PM 
Started by blacktea - Last post by blacktea
Hi, i have a question about the print procedure into a reservation page.
It seems that the pdf page created is just a screenshot of the page.
Am i right?
Is there any possibility to change what it is printed?

For example i need to print just the resource, date and the list of participants.

Thank you in advance.

 10 
 on: March 24, 2017, 10:12:50 PM 
Started by ese105 - Last post by Respinfo
Two days that I find a solution because I stayed always on the first page !!!!!!!!!!!!!
Your solution is the best. A simple copy of config.php is not enough. This is  a big mistake in documentation

OLD
$conf['settings']['script.url'] = 'http://localhost/Web';

NEW
$conf['settings']['script.url'] = 'http://localhost';

One more time: thank you

Pages: [1] 2 3 ... 10
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2007, Simple Machines Valid XHTML 1.0! Valid CSS!