Changeset 1252
- Timestamp:
- 08/10/08 16:45:50 (4 months ago)
- Files:
-
- bbpages/trunk/bb-pages/bb-pages.php (modified) (7 diffs)
- bbpages/trunk/bb-pages/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
bbpages/trunk/bb-pages/bb-pages.php
r1224 r1252 84 84 $query = $bbdb->get_results("SELECT * FROM $table_name ORDER BY page_order ASC"); 85 85 86 $status = array( 87 0 => 'Draft', 88 1 => 'Published' 89 ); 90 86 91 foreach ($query as $rk) { 87 92 echo ' … … 90 95 <td>'.$rk->page_title.'</td> 91 96 <td>'.$rk->page_date.'</td> 92 <td>'.$ rk->page_status.'</td>93 <td><a href="admin-base.php?plugin=pages_panel&act=edit&id='.$rk->page_id.'">Edit</a> | <a href="admin-base.php?plugin=pages_panel&act=delete&id='.$rk->page_id.'">Delete</a> </td>97 <td>'.$status[$rk->page_status].'</td> 98 <td><a href="admin-base.php?plugin=pages_panel&act=edit&id='.$rk->page_id.'">Edit</a> | <a href="admin-base.php?plugin=pages_panel&act=delete&id='.$rk->page_id.'">Delete</a> | <a href="'.bb_get_option('uri').'/page.php?page_id='.$rk->page_id.'">View</a></td> 94 99 </tr> 95 100 '; … … 104 109 default: 105 110 ?> 106 <h2>Manage Static Pages</h2> 107 108 <a href="admin-base.php?plugin=pages_panel&act=add">Create new page</a> 111 <h2>Manage Static Pages <small>(<a class="submit" href="admin-base.php?plugin=pages_panel&act=add">Create new page</a>)</small></h2> 109 112 110 113 <table class="widefat"> … … 126 129 <h3>Please support the developer</h3> 127 130 128 Do you like this plugin? Do you find it useful? Please donate few dollars so I could keep developing it further and further, and add a lot of great functions such as MultiViews support or WYSIWYG editor. Even the smallest help is greatly appreciated! 131 <img src="http://astateofmind.eu/uploads/donation.gif" style="margin-right:10px" border="0" align="left" /> 132 133 Do you like this plugin? Do you find it useful? If so, please donate few dollars so I could keep develop this plugin and others further and further. Even the smallest help is greatly appreciated for a student in Poland ;). <br /><br /> 129 134 130 135 <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> … … 148 153 </form> 149 154 155 <p>Want to know what I'm developing right now? <a href="http://twitter.com/t_thion/">Follow me on Twitter</a>, ignore 90% of stuff and learn a lot you will ;). And thank you for using my plugin!</p> 156 150 157 <?php 151 158 break; … … 174 181 ?> 175 182 176 <form method="post"> 177 <fieldset><legend>Page title (slug will be created automatically)</legend> 178 <input name="page_title" id="page_title" type="text" class="text-input" value="" size="50" /></fieldset> 179 180 <fieldset><legend>Page content</legend> 181 <textarea name="page_content" id="page_content" rows="20" cols="80" ></textarea></fieldset> 182 183 <fieldset><legend>Page order (type numbers here)</legend> 184 <input name="page_order" id="page_order" type="text" class="text-input" value="" size="10" /></fieldset> 185 186 <fieldset><legend>Save page as:</legend> 187 <select name="page_status" id="page_status" onChange="this.options[this.selectedIndex].value"> 188 <option value="0">Draft</option> 189 <option value="1">Published</option> 190 </select></fieldset> 191 192 <input type="submit" name="add_page" value="<?php _e('Add page', 'add_page') ?>" /> 183 <h2>Add new page</h2> 184 185 <form class="settings" method="post"> 186 187 <fieldset> 188 <div> 189 <label for="page_title"> 190 Page title </label> 191 <div> 192 <input name="page_title" id="page_title" type="text" class="text long" /> 193 <p>Page slug will be created automatically (don't worry, it's not useful for anything yet).</p> 194 </div> 195 </div> 196 197 <div> 198 <label for="page_order"> 199 Page order </label> 200 <div> 201 <input name="page_order" id="page_order" type="text" class="text long" /> 202 </div> 203 </div> 204 205 <div> 206 <label for="page_content"> 207 Page content </label> 208 <div> 209 <textarea name="page_content" id="page_content" rows="20" cols="80" ></textarea> 210 </div> 211 </div> 212 213 <input type="hidden" name="page_status" value="1" /> 214 <input type="hidden" name="page_id" value="<?php echo $_GET['id']; ?>" /> 215 </fieldset> 216 217 <input type="submit" class="submit" name="add_page" value="<?php _e('Add page', 'add_page') ?>" /> 193 218 </form> 194 219 … … 230 255 <h2>Edit page</h2> 231 256 232 <form method="post"> 233 <fieldset><legend>Page title (slug will be created automatically)</legend> 234 <input name="page_title" id="page_title" type="text" class="text-input" value="<?php echo "$title"; ?>" size="50" /></fieldset> 235 236 <fieldset><legend>Page content</legend> 237 <textarea name="page_content" id="page_content" rows="20" cols="80" ><?php echo "$content"; ?></textarea></fieldset> 238 239 <fieldset><legend>Page order (type numbers here)</legend> 240 <input name="page_order" id="page_order" type="text" class="text-input" value="<?php echo "$order"; ?>" size="10" /></fieldset> 241 242 <fieldset><legend>Save page as:</legend> 243 <select name="page_status" id="page_status" onChange="this.options[this.selectedIndex].value"> 244 <option value="0">Draft</option> 245 <option value="1">Published</option> 246 </select></fieldset> 247 257 <form class="settings" method="post"> 258 259 <fieldset> 260 <div> 261 <label for="page_title"> 262 Page title </label> 263 <div> 264 <input name="page_title" id="page_title" type="text" class="text long" value="<?php echo "$title"; ?>" /> 265 <p>Page slug will be created automatically (don't worry, it's not useful for anything yet).</p> 266 </div> 267 </div> 268 269 <div> 270 <label for="page_order"> 271 Page order </label> 272 <div> 273 <input name="page_order" id="page_order" type="text" class="text long" value="<?php echo "$order"; ?>" size="10" /> 274 </div> 275 </div> 276 277 <div> 278 <label for="page_content"> 279 Page content </label> 280 <div> 281 <textarea name="page_content" id="page_content" rows="20" cols="80" ><?php echo "$content"; ?></textarea> 282 </div> 283 </div> 284 285 <input type="hidden" name="page_status" value="1" /> 248 286 <input type="hidden" name="page_id" value="<?php echo $_GET['id']; ?>" /> 249 250 <input type="submit" name="save_page" value="<?php _e('Save page', 'save_page') ?>" /> 287 </fieldset> 288 289 <input type="submit" class="submit" name="save_page" value="<?php _e('Save page', 'save_page') ?>" /> 251 290 </form> 252 291 bbpages/trunk/bb-pages/readme.txt
r1227 r1252 1 === bbPages 0.0.1 === 2 Tested up to: 0.9.2 3 Licence: GPL 1 === bbPages === 2 Tags: static pages, pages, page 3 Contributors: F.Thion 4 Tested up to: 1.0-dev 5 Donate link: http://astateofmind.eu/about/support/ 4 6 5 7 Allows you to create static pages within your bbPress forum. … … 52 54 == Plugin History == 53 55 54 0.0.1 - Initial release (August 2, 2008) - basic features: add, edit, delete and display pages. 56 0.0.2 - (August 10th, 2008) - minor fixes to management interface: 57 - Added "view" button to page actions; 58 - Status selection menu deleted, plugin is not supporting drafts yet; 59 - Changed page statuses from numbers (0, 1) to words (Draft, Published); 60 - Few classes and divs added, to make sure it will look cool under bbPress 1.0; 61 62 0.0.1 - Initial release (August 2nd, 2008) - basic features: add, edit, delete and display pages.
