From: garvinhicking Date: Fri, 27 Jan 2006 14:40:21 +0000 (+0000) Subject: Fix wrong URL button X-Git-Tag: 1.0~139 X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=0dfd495d307e4b6e2ecbd6e648f0ea879ab403f9;p=s9y.git Fix wrong URL button Allow templatechoose to remember template in a cookie --- diff --git a/include/functions_entries_admin.inc.php b/include/functions_entries_admin.inc.php index 94bb2a2..382bdbb 100644 --- a/include/functions_entries_admin.inc.php +++ b/include/functions_entries_admin.inc.php @@ -311,7 +311,7 @@ function serendipity_printEntryForm($targetURL, $hiddens = array(), $entry = arr document.write(''); document.write(''); document.write(''); - document.write(''); + document.write(''); " accesskey="q" style="font-style: italic" onclick="wrapSelection(document.forms['serendipityEntry']['serendipity[extended]'],'
','
')" /> - + diff --git a/plugins/serendipity_event_templatechooser/serendipity_event_templatechooser.php b/plugins/serendipity_event_templatechooser/serendipity_event_templatechooser.php index c903c35..3ab1cd2 100644 --- a/plugins/serendipity_event_templatechooser/serendipity_event_templatechooser.php +++ b/plugins/serendipity_event_templatechooser/serendipity_event_templatechooser.php @@ -21,7 +21,7 @@ class serendipity_event_templatechooser extends serendipity_event $propbag->add('description', PLUGIN_EVENT_TEMPLATECHOOSER_DESC); $propbag->add('stackable', false); $propbag->add('author', 'Evan Nemerson'); - $propbag->add('version', '1.2'); + $propbag->add('version', '1.3'); $propbag->add('requirements', array( 'serendipity' => '0.8', 'smarty' => '2.6.7', @@ -49,8 +49,13 @@ class serendipity_event_templatechooser extends serendipity_event switch($event) { case 'frontend_configure': + if (isset($serendipity['COOKIE']['user_template']) && !isset($_REQUEST['user_template'])) { + $_REQUEST['user_template'] = $serendipity['COOKIE']['user_template']; + } + if (isset($_REQUEST['user_template']) && (in_array($_REQUEST['user_template'], serendipity_fetchTemplates())) ) { $_SESSION['serendipityUseTemplate'] = $_REQUEST['user_template']; + serendipity_setCookie('user_template', $_REQUEST['user_template']); } if (isset($_SESSION['serendipityUseTemplate']) ) {