Changeset 2881
- Timestamp:
- 01/15/11 18:52:02 (12 years ago)
- Location:
- plugins/subscription
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/subscription/_define.php
r2855 r2881 16 16 /* Description*/ "Public blog and user creation form for multiblogs", 17 17 /* Author */ "kemar", 18 /* Version */ ' 2.0 alpha',18 /* Version */ '1.1', 19 19 /* Permissions */ null 20 20 ); -
plugins/subscription/inc/class.subscription.php
r2855 r2881 73 73 74 74 //settings 75 $ core->blog->settings->setNamespace('subscription');76 $blogs_folder_path = $ core->blog->settings->blogs_folder_path;77 $dotclear_folder_path = $ core->blog->settings->dotclear_folder_path;75 $settings = new dcSettings($core, null); 76 $blogs_folder_path = $settings->subscription->blogs_folder_path; 77 $dotclear_folder_path = $settings->subscription->dotclear_folder_path; 78 78 79 79 //blog … … 83 83 84 84 $cur->blog_id = $subscription['blog_url']; 85 $cur->blog_url = $root_url.'index.php?'; 85 86 $cur->blog_url = $root_url.'index.php'; 87 //$cur->blog_url.= ($core->url->mode == 'query_string') ? '?' : '/'; 88 86 89 $cur->blog_name = $subscription['blog_name']; 87 90 -
plugins/subscription/index.php
r2855 r2881 11 11 # -- END LICENSE BLOCK ------------------------------------ 12 12 13 14 $core->blog->settings->setNamespace('subscription');15 13 16 14 //Liste des SuperUsers (pour affichage des mails) … … 27 25 28 26 27 29 28 if(isset($_POST['notify_mail_adress'])) { 30 29 try { … … 37 36 } 38 37 39 $core->blog->settings->setNamespace('subscription'); 40 41 $core->blog->settings->put('blogs_folder_path', $blogs_folder_path, 'string', 'Blogs storage folder path', true, true); 42 $core->blog->settings->put('dotclear_folder_path', $dotclear_folder_path, 'string', 'Dotclear folder path', true, true); 43 $core->blog->settings->put('notify_mail_adress', $notify_mail_adress , 'string', 'Email address for notification', true, true); 44 45 $core->blog->triggerBlog(); 38 $settings = new dcSettings($core, null); 39 $settings->subscription->put('blogs_folder_path', $blogs_folder_path, 'string', 'Blogs storage folder path', true, true); 40 $settings->subscription->put('dotclear_folder_path', $dotclear_folder_path, 'string', 'Dotclear folder path', true, true); 41 42 $core->blog->triggerBlog(); //still needed ? 46 43 47 44 http::redirect($p_url.'&upd=1'); … … 69 66 } 70 67 68 $settings = new dcSettings($core, null); 69 71 70 echo 72 71 '<form action="'.$p_url.'" method="post" enctype="multipart/form-data">'. 73 72 '<fieldset><legend>'.__('Paths').'</legend>'. 74 73 '<p>'.__('Set absolute paths for Doctclear installation and blogs storage folder.').'</p>'. 75 '<p><label>'.__('Dotclear path:').' '.form::field('dotclear_folder_path',40,300,$core->blog->settings->dotclear_folder_path).'</label></p>'. 76 '<p><label>'.__('Blogs path:').' '.form::field('blogs_folder_path',40,300,$core->blog->settings->blogs_folder_path).'</label></p>'. 77 '</fieldset>'. 78 '<fieldset><legend>'.__('Email adress for notification').'</legend>'. 79 '<p><label>'.__('Adress to notify blog creation to administrator'). 80 form::combo('notify_mail_adress',$ulist, $core->blog->settings->notify_mail_adress). 81 '</label></p>'. 82 74 '<p><label>'.__('Dotclear path:').' '.form::field('dotclear_folder_path',40,300,$settings->subscription->dotclear_folder_path).'</label></p>'. 75 '<p><label>'.__('Blogs path:').' '.form::field('blogs_folder_path',40,300,$settings->subscription->blogs_folder_path).'</label></p>'. 83 76 '</fieldset>'; 84 85 /*86 echo87 '<fieldset><legend>'.__('Presentation options').'</legend>'.88 '<p><label class="required" title="'.__('Required field').'">'.__('Page title:').' '.89 form::field('cm_page_title',30,256,html::escapeHTML($page_title)).90 '</label></p>'.91 '<p class="area"><label>'.__('Form caption:').' '.92 form::textarea('cm_form_caption',30,2,html::escapeHTML($form_caption)).93 '</label></p>'.94 '<p class="area"><label class="required" title="'.__('Required field').'">'.__('Confirmation message:').' '.95 form::textarea('cm_msg_success',30,2,html::escapeHTML($msg_success)).96 '</label></p>'.97 '<p class="area"><label class="required" title="'.__('Required field').'">'.__('Error message:').' '.98 form::textarea('cm_msg_error',30,2,html::escapeHTML($msg_error)).99 '</label></p>'.100 '<p class="form-note">'.__('"%s" is the error message.').'</p>'.101 '</fieldset>';102 */103 77 104 78 echo
Note: See TracChangeset
for help on using the changeset viewer.